From 66e5e30808380f832451181f72d3031592288e9a Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Mon, 9 Nov 2009 17:47:00 +0100 Subject: beta 2009.11.09 17:47 --- tex/generic/context/luatex-fonts-merged.lua | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'tex/generic') diff --git a/tex/generic/context/luatex-fonts-merged.lua b/tex/generic/context/luatex-fonts-merged.lua index 875f03d8f..b86f16e21 100644 --- a/tex/generic/context/luatex-fonts-merged.lua +++ b/tex/generic/context/luatex-fonts-merged.lua @@ -1,6 +1,6 @@ -- merged file : c:/data/develop/context/texmf/tex/generic/context/luatex-fonts-merged.lua -- parent file : c:/data/develop/context/texmf/tex/generic/context/luatex-fonts.lua --- merge date : 11/07/09 18:04:39 +-- merge date : 11/09/09 17:53:45 do -- begin closure to overcome local limits and interference @@ -1324,7 +1324,7 @@ function table.clone(t,p) -- t is optional or nil or table elseif not t then t = { } end - setmetatable(t, { __index = function(_,key) return p[key] end }) + setmetatable(t, { __index = function(_,key) return p[key] end }) -- why not __index = p ? return t end @@ -3248,18 +3248,6 @@ function fonts.show_font_parameters() end end -local dimenfactors = number.dimenfactors - -function fonts.dimenfactor(unit,tfmdata) - if unit == "ex" then - return tfmdata.parameters.x_height - elseif unit == "em" then - return tfmdata.parameters.em_height - else - return dimenfactors[unit] or unit - end -end - end -- closure do -- begin closure to overcome local limits and interference @@ -3631,6 +3619,7 @@ local private = fonts.private end end if hasquality then + -- we could move these calculations elsewhere (saves calculations) local ve = v.expansion_factor if ve then chr.expansion_factor = ve*1000 -- expansionfactor, hm, can happen elsewhere -- cgit v1.2.3