diff options
author | Hans Hagen <pragma@wxs.nl> | 2010-12-04 19:31:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2010-12-04 19:31:00 +0100 |
commit | 55fb472f8c13eb3219584f41bde43e45d1f67b49 (patch) | |
tree | 2295995b686e35781d0a0991e1174954ad46516d /tex/context/base/font-gds.lua | |
parent | 5f1e9734a539f6c99e814380731017afe754bb5a (diff) | |
download | context-55fb472f8c13eb3219584f41bde43e45d1f67b49.tar.gz |
beta 2010.12.04 19:31
Diffstat (limited to 'tex/context/base/font-gds.lua')
-rw-r--r-- | tex/context/base/font-gds.lua | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/tex/context/base/font-gds.lua b/tex/context/base/font-gds.lua index ac83a611c..e85662af6 100644 --- a/tex/context/base/font-gds.lua +++ b/tex/context/base/font-gds.lua @@ -281,22 +281,25 @@ node_initializers.goodies = setgoodies local function initialize(goodies) local mathgoodies = goodies.mathematics - local virtuals = mathgoodies and mathgoodies.virtuals - local mapfiles = mathgoodies and mathgoodies.mapfiles - local maplines = mathgoodies and mathgoodies.maplines - if virtuals then - for name, specification in next, virtuals do - mathematics.makefont(name,specification) + if mathgoodies then + local virtuals = mathgoodies.virtuals + local mapfiles = mathgoodies.mapfiles + local maplines = mathgoodies.maplines + local variables = mathgoodies.variables + if virtuals then + for name, specification in next, virtuals do + mathematics.makefont(name,specification,variables) + end end - end - if mapfiles then - for i=1,#mapfiles do - fonts.map.loadfile(mapfiles[i]) -- todo: backend function + if mapfiles then + for i=1,#mapfiles do + fonts.map.loadfile(mapfiles[i]) -- todo: backend function + end end - end - if maplines then - for i=1,#maplines do - fonts.map.loadline(maplines[i]) -- todo: backend function + if maplines then + for i=1,#maplines do + fonts.map.loadline(maplines[i]) -- todo: backend function + end end end end @@ -390,4 +393,3 @@ fonts.goodies.register("compositions", initialize) -- tex/fonts/data/foundry/collection -- -- see lfg files in distribution - |