diff options
Diffstat (limited to 'Master/texmf-dist/doc/man/man5/luaotfload.conf.5')
-rw-r--r-- | Master/texmf-dist/doc/man/man5/luaotfload.conf.5 | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/man/man5/luaotfload.conf.5 b/Master/texmf-dist/doc/man/man5/luaotfload.conf.5 index 89c8fbb5f46..810ab68224e 100644 --- a/Master/texmf-dist/doc/man/man5/luaotfload.conf.5 +++ b/Master/texmf-dist/doc/man/man5/luaotfload.conf.5 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH LUAOTFLOAD.CONF 5 "2015-12-09" "2.6" "text processing" +.TH LUAOTFLOAD.CONF 5 "2016-04-21" "2.7" "text processing" .SH NAME luaotfload.conf \- Luaotfload configuration file . @@ -53,7 +53,7 @@ look as follows: .nf .ft C [db] - formats = afm, pfa, pfb + formats = afm,ttf compress = false [misc] @@ -67,10 +67,9 @@ look as follows: .UNINDENT .sp This will make Luaotfload ignore all font files except for PostScript -formats. NB: With a default Tex Live install the PS fonts will take -much longer to index than OpenType or TrueType ones. Also, an +binary fonts with a matching AFM file, and Truetype fonts. Also, an uncompressed index file will be dumped which is going to be much larger -due to the huge amount of PostScript fonts indexed. The terminal width +than the default gzip’ed index. The terminal width is truncated to 60 characters which influences the verbose output during indexing. Finally, the verbosity is increased greatly: each font file being processed will be printed to the stdout on a separate line, @@ -205,7 +204,7 @@ formats T} T{ s T} T{ -\fB"otf,ttf,ttc,dfont"\fP +\fB"otf,ttf,ttc"\fP T} _ T{ @@ -248,6 +247,14 @@ T} T{ \fBtrue\fP T} _ +T{ +use\-fontforge +T} T{ +b +T} T{ +\fBfalse\fP +T} +_ .TE .sp The flag \fBcompress\fP determines whether the font index (usually @@ -263,19 +270,15 @@ containing one or more of these elements: .IP \(bu 2 \fBotf\fP (OpenType format), .IP \(bu 2 -\fBttf\fP and \fBttc\fP (TrueType format), -.IP \(bu 2 -\fBdfont\fP (Macintosh TrueType format), +\fBttf\fP and \fBttc\fP (TrueType format), .IP \(bu 2 \fBafm\fP (Adobe Font Metrics), -.IP \(bu 2 -\fBpfb\fP and \fBpfa\fP (PostScript format). .UNINDENT .sp It corresponds loosely to the \fB\-\-formats\fP option to \fBluaotfload\-tool\fP\&. Invalid or duplicate members are ignored; if the list does not contain any useful identifiers, the default list -\fB"otf,ttf,ttc,dfont"\fP will be used. +\fB"otf,ttf,ttc"\fP will be used. .sp The variable \fBmax\-fonts\fP determines after processing how many font files the font scanner will terminate the search. This is useful for @@ -300,6 +303,11 @@ effect on the runtime behavior. If \fBupdate\-live\fP is set, Luaotfload will reload the database if it cannot find a requested font. Those who prefer to update manually using \fBluaotfload\-tool\fP should unset this flag. +.sp +The option \fBuse\-fontforge\fP switches name scanning back to the old +method that relies on the builtin \fBfontloader\fP library. This is +interesting for reference until the Fontforge code will be removed +eventually. .SS Section \fBdefault\-features\fP .sp By default Luaotfload enables \fBnode\fP mode and picks the default font @@ -500,7 +508,7 @@ restore the previous behavior if necessary. The \fBdefiner\fP allows for switching the \fBdefine_font\fP callback. Apart from the default \fBpatch\fP one may also choose the \fBgeneric\fP one that comes with the vanilla fontloader. Beware that this might -break tools like Fontspect that rely on the \fBpatch_font\fP callback +break tools like Fontspec that rely on the \fBpatch_font\fP callback provided by Luaotfload to perform important corrections on font data. .sp The fontloader backend can be selected by setting the value of @@ -590,8 +598,7 @@ The XDG base specification \fILuaotfload\fP is maintained by the LuaLaTeX dev team (\fI\%https://github.com/lualatex/\fP). .sp -This manual page was written by Philipp Gesang -<\fI\%philipp.gesang@alumni.uni\-heidelberg.de\fP>. +This manual page was written by Philipp Gesang <\fI\%phg@phi\-gamma.net\fP>. .SH COPYRIGHT GPL v2.0 .\" Generated by docutils manpage writer. |