Current File : //usr/share/texlive/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-mis.lua |
if not modules then modules = { } end modules ['luatex-font-mis'] = {
version = 1.001,
comment = "companion to luatex-*.tex",
author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
copyright = "PRAGMA ADE / ConTeXt Development Team",
license = "see context related readme files"
}
if context then
os.exit()
end
local currentfont = font.current
local hashes = fonts.hashes
local identifiers = hashes.identifiers or { }
local marks = hashes.marks or { }
hashes.identifiers = identifiers
hashes.marks = marks
table.setmetatableindex(marks,function(t,k)
if k == true then
return marks[currentfont()]
else
local resources = identifiers[k].resources or { }
local marks = resources.marks or { }
t[k] = marks
return marks
end
end)
function font.each()
return table.sortedhash(fonts.hashes.identifiers)
end