rem: --include-alternates=PAT Same, but cumulative.\n\
add: --include-alternates=PAT Same as --alternates-filter, but cumulative.\n\
context: usage(){    printf("\'Otftotfm' generates TeX font metrics files from an OpenType font (PostScript\n\flavor only), including ligatures, kerns, and some positionings. Supply\n\'-s SCRIPT[.LANG]' options to specify a language system, '-f FEAT' options to\n\turn on optional OpenType features, and a '-e ENC' option to specify a base\n\encoding. Output files are written to the current directory (but see\n\'--automatic' and the 'directory' options).\n\\n\Usage: %s [-a] [OPTIONS] OTFFILE FONTNAME\n\n",	   program_name);    printf("\Font feature and transformation options:\n\  -s, --script=SCRIPT[.LANG]   Use features for script SCRIPT[.LANG] [latn].\n\  -f, --feature=FEAT           Activate feature FEAT.\n\  --lf, --letter-feature=FEAT  Activate feature FEAT for letters.\n\      --subs-filter=PAT        Substitute only characters matching PAT.\n\      --include-subs=PAT       Same, but cumulative.\n\      --exclude-subs=PAT       Don't substitute characters matching PAT.\n\      --clear-subs             Clear included/excluded substitutions.\n\  -E, --extend=F               Widen characters by a factor of F.\n\  -S, --slant=AMT              Oblique characters by AMT, generally <<1.\n\  -L, --letterspacing=AMT      Letterspace each character by AMT units.\n\      --math-spacing[=SKEWCH]  Use letterspacing appropriate for math.\n\  -k, --min-kern=N             Omit kerns with absolute value < N [2.0].\n\      --space-factor=F         Scale wordspace by a factor of F.\n\      --design-size=SIZE       Set font design size to SIZE.\n\\n");    printf("\Encoding options:\n\  -e, --encoding=FILE          Use DVIPS encoding FILE as a base encoding.\n\      --literal-encoding=FILE  Use DVIPS encoding FILE verbatim.\n\      --ligkern=COMMAND        Add a LIGKERN command.\n\      --position=COMMAND       Add a POSITION command.\n\      --unicoding=COMMAND      Add a UNICODING command.\n\      --no-encoding-commands   Ignore encoding file's LIGKERN/UNICODINGs.\n\      --default-ligkern        Ignore encoding file's LIGKERNs, use defaults.\n\      --coding-scheme=SCHEME   Set the output coding scheme to SCHEME.\n\      --boundary-char=CHAR     Set the boundary character to CHAR.\n\      --altselector-char=CHAR  Set the alternate selector character to CHAR.\n\      --altselector-feature=F  Activate feature F for --altselector-char.\n\      --alternates-filter=PAT  Include only alternate characters matching PAT.\n\      --include-alternates=PAT Same, but cumulative.\n\      --exclude-alternates=PAT Ignore alternate characters matching PAT.\n\      --clear-alternates       Clear included/excluded alternates.\n\\n");    printf("\Automatic mode options:\n\  -a, --automatic              Install in a TeX Directory Structure.\n\  -v, --vendor=NAME            Set font vendor for TDS [lcdftools].\n\      --typeface=NAME          Set typeface name for TDS [<font family>].\n\      --no-type1               Do not generate Type 1 fonts.\n\      --no-dotlessj            Do not generate dotless-j fonts.\n\      --no-updmap              Do not run updmap.\n\\n\Output options:\n\  -n, --name=NAME              Generated font name is NAME.\n\  -p, --pl                     Output human-readable PL/VPLs, not TFM/VFs.\n\      --no-virtual             Do not generate VFs or VPLs.\n\      --no-encoding            Do not generate an encoding file.\n\      --no-map                 Do not generate a psfonts.map line.\n\      --output-encoding[=FILE] Only generate an encoding file.\n\\n");    printf("\File location options:\n\      --tfm-directory=DIR      Put TFM files in DIR [.|automatic].\n\      --pl-directory=DIR       Put PL files in DIR [.|automatic].\n\      --vf-directory=DIR       Put VF files in DIR [.|automatic].\n\      --vpl-directory=DIR      Put VPL files in DIR [.|automatic].\n\      --encoding-directory=DIR Put encoding files in DIR [.|automatic].\n\      --type1-directory=DIR    Put Type 1 fonts in DIR [automatic].\n\      --map-file=FILE          Update FILE with psfonts.map information [-].\n\\n\Other options:\n\      --glyphlist=FILE         Use FILE to map Adobe glyph names to Unicode.\n\  -V, --verbose                Print progress information to standard error.\n\      --no-create              Print messages, don't modify any files.\n\      --force                  Generate files even if versions already exist.\n"#if HAVE_KPATHSEA"      --kpathsea-debug=MASK    Set path searching debug flags to MASK.\n"#endif"  -h, --help                   Print this message and exit.\n\  -q, --quiet                  Do not generate any error messages.\n\      --version                Print version number and exit.\n\\n\Report bugs to <kohler@cs.ucla.edu>.\n");}