summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/man/man5
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-06-17 22:15:40 +0000
committerKarl Berry <karl@freefriends.org>2016-06-17 22:15:40 +0000
commit64f6ef59da37e7dfcaedbc874997dd5cc56ed813 (patch)
tree66c080e48dfa112456f9fda55ddd804c79afe9ac /Master/texmf-dist/doc/man/man5
parent366e3a9df92823f8bdb06251114a235967b8b1bf (diff)
luaotfload (17jun16)
git-svn-id: svn://tug.org/texlive/trunk@41471 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/man/man5')
-rw-r--r--Master/texmf-dist/doc/man/man5/luaotfload.conf.534
-rw-r--r--Master/texmf-dist/doc/man/man5/luaotfload.conf.man5.pdfbin44311 -> 45506 bytes
2 files changed, 28 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/man/man5/luaotfload.conf.5 b/Master/texmf-dist/doc/man/man5/luaotfload.conf.5
index 810ab68224e..c7276a5f66d 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 "2016-04-21" "2.7" "text processing"
+.TH LUAOTFLOAD.CONF 5 "2016-06-16" "2.7" "text processing"
.SH NAME
luaotfload.conf \- Luaotfload configuration file
.
@@ -302,12 +302,11 @@ effect on the runtime behavior.
.sp
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.
+\fBluaotfload\-tool\fP should unset this flag. This option does not affect
+rebuilds due to version mismatch.
.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.
+The option \fBuse\-fontforge\fP had a meaning during the transition to the
+Lua\-only Opentype reader. At present it is ignored.
.SS Section \fBdefault\-features\fP
.sp
By default Luaotfload enables \fBnode\fP mode and picks the default font
@@ -453,6 +452,14 @@ default
T}
_
T{
+anon\-sequence
+T} T{
+s
+T} T{
+\fB"tex,path,name"\fP
+T}
+_
+T{
color\-callback
T} T{
s
@@ -494,6 +501,21 @@ T}
_
.TE
.sp
+Unqualified font lookups are treated with the flexible “anonymous”
+mechanism. This involves a chain of lookups applied successively until
+the first one yields a match. By default, the lookup will first search
+for TFM fonts using the Kpathsea library. If this wasn’t successful, an
+attempt is made at interpreting the request as an absolute path (like
+the \fB[/path/to/font/foo.ttf]\fP syntax) or a file name
+(\fBfile:foo.ttf\fP). Finally, the request is interpreted as a font name
+and retrieved from the index (\fBname:Foo Regular\fP). This behavior can
+be configured by specifying a list as the value to \fBanon\-sequence\fP\&.
+Available items are \fBtex\fP, \fBpath\fP, \fBname\fP \-\- representing the
+lookups described above, respectively \-\-, and \fBfile\fP for searching a
+filename but not an absolute path. Also, \fBmy\fP lookups are valid
+values but they should only be used from within TeX documents, because
+there is no means of customizing a \fBmy\fP lookups on the command line.
+.sp
The \fBcolor\-callback\fP option determines the stage at which fonts that
defined with a \fBcolor=xxyyzz\fP feature will be colorized. By default
this happens in a \fBpost_linebreak_filter\fP but alternatively the
diff --git a/Master/texmf-dist/doc/man/man5/luaotfload.conf.man5.pdf b/Master/texmf-dist/doc/man/man5/luaotfload.conf.man5.pdf
index 1ca4315da02..acaf2bd88fb 100644
--- a/Master/texmf-dist/doc/man/man5/luaotfload.conf.man5.pdf
+++ b/Master/texmf-dist/doc/man/man5/luaotfload.conf.man5.pdf
Binary files differ