summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--filegraph.dot2
-rw-r--r--luaotfload-tool.rst16
2 files changed, 12 insertions, 6 deletions
diff --git a/filegraph.dot b/filegraph.dot
index f70ef87..0c64e58 100644
--- a/filegraph.dot
+++ b/filegraph.dot
@@ -182,7 +182,7 @@ strict digraph luaotfload_files { //looks weird with circo ...
fillcolor = "#01012222",
color = grey40,
style = "filled,dotted,rounded",
- label = "luaotfload-names.lua\nluaotfload-names.luc"]
+ label = "luaotfload-names.lua.gz\nluaotfload-names.luc"]
status [style = "filled,dashed",
shape = rect,
diff --git a/luaotfload-tool.rst b/luaotfload-tool.rst
index 26f830b..abe5ed7 100644
--- a/luaotfload-tool.rst
+++ b/luaotfload-tool.rst
@@ -221,11 +221,17 @@ FILES
The font name database is usually located in the directory
``texmf-var/luatex-cache/generic/names/`` (``$TEXMFCACHE`` as set in
-``texmf.cnf``) of your *TeX Live* distribution as
-``luaotfload-names.lua``. The experimental lookup cache will be
-created as ``luaotfload-lookup-cache.lua`` in the same directory.
-Both files are safe to delete, at the cost of regenerating them with
-the next run of *LuaTeX*.
+``texmf.cnf``) of your *TeX Live* distribution as a zlib-compressed
+file ``luaotfload-names.lua.gz``.
+The experimental lookup cache will be created as
+``luaotfload-lookup-cache.lua`` in the same directory.
+These Lua tables are not used directly by Luaotfload, though.
+Instead, they are compiled to Lua bytecode which is written to
+corresponding files with the extension ``.luc`` in the same directory.
+When modifying the files by hand keep in mind that only if the bytecode
+files are missing will Luaotfload use the plain version instead.
+Both kinds of files are safe to delete, at the cost of regenerating
+them with the next run of *LuaTeX*.
SEE ALSO
=======================================================================