diff options
Diffstat (limited to 'tex/context/base/mkiv/font-tpk.lua')
-rw-r--r-- | tex/context/base/mkiv/font-tpk.lua | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/font-tpk.lua b/tex/context/base/mkiv/font-tpk.lua index 4c3e7c42e..2a0810a6b 100644 --- a/tex/context/base/mkiv/font-tpk.lua +++ b/tex/context/base/mkiv/font-tpk.lua @@ -454,7 +454,17 @@ do local header = 0 local max = 0 local size = streamsize(s) - local glyphs = table.setmetatableindex(function(t,k) local v = { } t[k] = v return v end) + local glyphs = table.setmetatableindex(function(t,k) + local v = { + -- we default because boundary chars have no dimension s + width = 0, + height = 0, + depth = 0, + italic = 0, + } + t[k] = v + return v + end) local parameters = { } local direction = 0 -- |