logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

bookshelf-listallfonts - list all fonts known to LuaTeX with "interesting" features

Author

       Boris Veytsman, 2024

Description

       List all fonts known to LuaTeX adding "interesting" features to the listing.

       The script queries luaotfload databases and outputs the list of fonts and features as a tab-separated
       stream with two field: font name+feature name, and LuaTeX loading command.  This form is suitable for
       mkfontsel.pl(1) command from the bookshelf package.

       We always include default features, "+clig;+liga;+tlig".

       It is recommended to issue

           luaotfload-tool --update --force

       before running the script.

License

       LPPL 1.3c

perl v5.38.2                                       2024-10-08                          BOOKSHELF-LISTALLFONTS(1)

Name

       bookshelf-listallfonts - list all fonts known to LuaTeX with "interesting" features

Options

-d  Print debug information on the standard output.

       -fFEATURES_FILE
           Use patterns in the FEATURES file instead of the default ones.

       -xEXCLUDED_PATTERNS_FILE
           Exclude patterns (font paths and features or combinations) listed in EXCLUDED_PATTERNS_FILE.

       -v  Print version information

       -h  Print usage information

       -m  Print manual page

Synopsis

       bookshelf-listallfonts [-d] [-f FEATURES_FILE] [-x EXCLUDED_PATTERNS_FILE]

       bookshelf-listallfonts -h

       bookshelf-listallfonts -v

       bookshelf-listallfonts -m

See Also