summaryrefslogtreecommitdiff
path: root/doc/luaotfload-main.tex
diff options
context:
space:
mode:
authorPhilipp Gesang <phg@phi-gamma.net>2015-11-06 00:10:40 +0100
committerPhilipp Gesang <phg@phi-gamma.net>2015-11-06 00:10:40 +0100
commit8860ba7e4cb6009ac4abca9abd37cf276c786a45 (patch)
treedad0397d408f0e03e7efafe2be0805a4bc286ec2 /doc/luaotfload-main.tex
parent6a7d1e67bb6e6fd073450a104ebe3ca934eaf14c (diff)
downloadluaotfload-8860ba7e4cb6009ac4abca9abd37cf276c786a45.tar.gz
[doc] adapt to state of the art; stub section for configuration
Diffstat (limited to 'doc/luaotfload-main.tex')
-rw-r--r--doc/luaotfload-main.tex28
1 files changed, 19 insertions, 9 deletions
diff --git a/doc/luaotfload-main.tex b/doc/luaotfload-main.tex
index a5ed940..46f66b5 100644
--- a/doc/luaotfload-main.tex
+++ b/doc/luaotfload-main.tex
@@ -1072,9 +1072,10 @@ The original \LUA source files have been combined using the
this form the font loader depends only on the \identifier{lualibs}
package and requires only minor adaptions to integrate into
\identifier{luaotfload}.
-%
-The guiding principle is to let \CONTEXT/\LUATEX-Fonts take care of
-the implementation, and update the imported code from time to time.
+
+The guiding principle is to let \CONTEXT/\LUATEX-Fonts take care of the
+implementation, and update the imported code as frequently as
+necessary.
%
As maintainers, we aim at importing files from upstream essentially
\emphasis{unmodified}, except for renaming them to prevent name
@@ -1194,11 +1195,12 @@ merged file, it will load the individual \LUA libraries
instead.
%
Their names remain the same as in \CONTEXT (without the
-\inlinecode {otfl}-prefix) since we imported the relevant section of
-\fileent{luatex-fonts.lua} unmodified into \fileent{luaotfload-main.lua}.
-Thus if you prefer running bleeding edge code from the
-\CONTEXT beta, all you have to do is remove
-\fileent{luaotfload-merged.lua} from the search path.
+\inlinecode {luaotfload}-prefix) since the initialization mirrors
+the sequence in \LUATEX-Fonts.
+%% FIXME this is a config option nowadays!
+%Thus if you prefer running bleeding edge code from the \CONTEXT beta,
+%all you have to do is remove \fileent{luaotfload-merged.lua} from the
+%search path.
Also, the merged file at some point loads the Adobe Glyph List from a
\LUA table that is contained in \fileent{luaotfload-glyphlist.lua},
@@ -1206,8 +1208,9 @@ which is automatically generated by the script
\fileent{mkglyphlist}.\footnote{%
See \fileent{luaotfload-font-enc.lua}.
The hard-coded file name is why we have to replace the procedure
- that loads the file in \fileent{luaotfload-override.lua}.
+ that loads the file in \fileent{luaotfload-init.lua}.
}
+%
There is a make target \identifier{glyphs} that will create a fresh
glyph list so we don’t need to import it from \CONTEXT any longer.
@@ -1260,6 +1263,13 @@ files not contained in the merge. Some of these have no equivalent in
\endsection
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\beginsection {Configuration Files}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\emphasis{Caution}: For the authoritative documentation, consult the
+manpage for \fileent{luaotfload.conf(5)}.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\beginsection {Auxiliary Functions}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%