diff options
-rwxr-xr-x | luaotfload-tool.lua | 2 | ||||
-rw-r--r-- | luaotfload-tool.rst | 29 |
2 files changed, 27 insertions, 4 deletions
diff --git a/luaotfload-tool.lua b/luaotfload-tool.lua index 8cac103..b5c7976 100755 --- a/luaotfload-tool.lua +++ b/luaotfload-tool.lua @@ -211,6 +211,7 @@ This tool is part of the luaotfload package. Valid options are: -f --force force re-indexing all fonts -l --flush-lookups empty lookup cache of font requests -D --dry-run skip loading of fonts, just scan + --formats=[+|-]EXTENSIONS set, add, or subtract formats to index -p --prefer-texmf prefer fonts in the TEXMF over system fonts --find="font name" query the database for a font name @@ -267,6 +268,7 @@ The font database will be saved to short = [[ Usage: luaotfload-tool [--help] [--version] [--verbose=<lvl>] [--update] [--force] [--prefer-texmf] + [--dry-run] [--formats=<extension list>] [--find=<font name>] [--fuzzy] [--info] [--inspect] [--list=<criterion>] [--fields=<field list>] [--cache=<directive>] [--flush-lookups] diff --git a/luaotfload-tool.rst b/luaotfload-tool.rst index 2e95381..bd781dc 100644 --- a/luaotfload-tool.rst +++ b/luaotfload-tool.rst @@ -6,18 +6,20 @@ generate and query the Luaotfload font names database ----------------------------------------------------------------------- -:Date: 2013-07-10 +:Date: 2013-07-31 :Copyright: GPL v2.0 -:Version: 2.3a +:Version: 2.4 :Manual section: 1 :Manual group: text processing SYNOPSIS ======================================================================= -**luaotfload-tool** [ -bDcfFiIpquvVwh ] +**luaotfload-tool** [ -bDfFiIlpquvVhw ] -**luaotfload-tool** --update [ --force ] [ --quiet ] [ --verbose ] [ --prefer-texmf ] [ --dry-run ] +**luaotfload-tool** --update [ --force ] [ --quiet ] [ --verbose ] + [ --prefer-texmf ] [ --dry-run ] + [ --formats=[+|-]EXTENSIONS ] **luaotfload-tool** --find=FONTNAME [ --fuzzy ] [ --info ] [ --inspect ] @@ -60,6 +62,25 @@ update mode --prefer-texmf, -p Organize the file name database in a way so that it prefer fonts in the *TEXMF* tree over system fonts if they are installed in both. +--formats=EXTENSIONS Extensions of the font files to index. + Where *EXTENSIONS* is a comma-separated list of + supported file extensions (otf, ttf, ttc, + dfont, and pfb). If the list is prefixed with + a ``+`` sign, the given list is added to the + currently active one; ``-`` subtracts. + Default: *otf,ttf,ttc,dfont*. + Examples: + + 1) ``--formats=-ttc,ttf`` would skip + TrueType fonts and font collections; + 2) ``--formats=otf`` would scan only OpenType + files; + 3) ``--formats=+pfb`` includes binary + Postscript files. **Warning**: with a + standard TeX Live installation this will + grow the database considerably and slow down + font indexing. + --dry-run, -D Don’t load fonts, scan directories only. (For debugging file system related issues.) |