diff options
-rw-r--r-- | luaotfload-fonts.lua | 6 | ||||
-rw-r--r-- | update-luatex-font-database.lua | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/luaotfload-fonts.lua b/luaotfload-fonts.lua index d137d97..d198062 100644 --- a/luaotfload-fonts.lua +++ b/luaotfload-fonts.lua @@ -33,8 +33,12 @@ local upper, format, rep = string.upper, string.format, string.rep -- the file name of the font database luaotfload.fonts.basename = "otfl-names.lua" +-- the path to add to TEXMFVAR or TEXMFSYSVAR to get the final directory in +-- normal cases +luaotfload.fonts.subtexmfvardir = "/tex/" + -- the directory in which the database will be saved, can be overwritten -luaotfload.fonts.directory = kpse.expand_var("$TEXMFVAR") .. "/tex/" +luaotfload.fonts.directory = kpse.expand_var("$TEXMFVAR") .. luaotfload.fonts.subtexmfvardir -- the version of the database, to be checked by the lookup function of -- luaotfload diff --git a/update-luatex-font-database.lua b/update-luatex-font-database.lua index 38a83cb..9a870f5 100644 --- a/update-luatex-font-database.lua +++ b/update-luatex-font-database.lua @@ -114,11 +114,11 @@ local function process_cmdline() elseif v == "no-fc-cache" then run_fc_cache = 0 elseif v == "sys" then - luaotfload.fonts.directory = kpse.expand_var("$TEXMFSYSVAR") .. "/tex/" + luaotfload.fonts.directory = kpse.expand_var("$TEXMFSYSVAR") .. luaotfload.fonts.subtexmfvardir end end if string.match(arg[0], '-sys') then - luaotfload.fonts.directory = kpse.expand_var("$TEXMFSYSVAR") .. "/tex/" + luaotfload.fonts.directory = kpse.expand_var("$TEXMFSYSVAR") .. luaotfload.fonts.subtexmfvardir end luaotfload.fonts.log_level = log_level end |