diff options
| author | Philipp Gesang <phg42.2a@gmail.com> | 2013-07-31 22:59:17 +0200 | 
|---|---|---|
| committer | Philipp Gesang <phg42.2a@gmail.com> | 2013-07-31 22:59:17 +0200 | 
| commit | 6b230e2f951822095d9ea5b9fc12c4307b8581ea (patch) | |
| tree | a311a93f5666f3729bf8bcc3b96a817dcb9f2672 | |
| parent | e8b9a15801b4d0cd52126d21d4ba262b472ba45c (diff) | |
| download | luaotfload-6b230e2f951822095d9ea5b9fc12c4307b8581ea.tar.gz | |
[doc] document --format and add it to usage message
| -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.)  | 
