logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on 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