OS Manuals

/usr/bin/fret

SIL's TrueType font support scripts for Perl (Font::TTF::Scripts)

From perl-font-ttf-scripts 1.06-r0 (os), captured 2026-11-05 by running fret --help (exit 1). permalink

/usr/bin/fret version [unknown] calling Getopt::Std::getopts (version 1.15 [paranoid]),
running under Perl version 5.44.0.

Usage: fret [-OPTIONS [-MORE_OPTIONS]] [--] [PROGRAM_ARG1 ...]

The following single-character options are accepted:
	With arguments: -a -d -h -i -m -o -p -s
	Boolean (without arguments): -b -f -g -q -r -?

Options may be merged together.  -- stops processing of options.
Space is not required between options and their arguments.

For more details run
    perldoc -F /usr/bin/fret
  [Now continuing due to backward compatibility and excessive paranoia.
   See 'perldoc Getopt::Std' about $Getopt::Std::STANDARD_HELP_VERSION.]
Usage:
      fret [-p package] [-a ap.xml] [-f] [-g] [-i re] [-r] [-s size] [-q]
                font_file [out_file] [bounding_file]

    Generates a report on a font according to a particular package. In some
    contexts the package may be over-ridden. Paper size may also be
    specified.

Options:
    If no out_file is given then out_file becomes font_file.pdf (removing
    .ttf if present)

      -a ap.xml     Attachment point database file
      -b            Draw bounding octogon. Outputs bounding file if specified.
      -f            Don't try to save memory on large fonts (>1000 glyphs)
      -g            Add one glyph per page report following summary report
      -h            Mode for glyph per page output. Bitfield:
                    1 = bit 0       don't output curve point positions
                    2 = bit 0       don't output attachment point positions
      -i re         Regular expression that identifies what attachment points
                    to include in the report
      -m points     Sets glyph size in the box regardless of what is calculated
                    Regardless of the consequences for clashes
      -o sort       Define sort order. Can be combinations of u (Unicode),
                    p (postname), or i (glyph index). When supplied, priority
                    is u, then p, then i. Default upi.
      -p package    Perl package specification to use for report information
                    (must be first option)
      -q            quiet mode
      -r            Don't output report lines, fill the page with glyph boxes
      -s size       paper size: a4, ltr, legal
      -?            longer help
Options (13)
OptionDescriptionSource
-a ap.xmlAttachment point database filehelp
-bDraw bounding octogon.help
-fDon't try to save memory on large fonts (>1000 glyphs)help
-gAdd one glyph per page report following summary reporthelp
-hMode for glyph per page output.help
-i reRegular expression that identifies what attachment points to include in the reporthelp
-m pointsSets glyph size in the box regardless of what is calculated Regardless of the consequences for clasheshelp
-o sortDefine sort order.help
-p packagePerl package specification to use for report information (must be first option)help
-qquiet modehelp
-rDon't output report lines, fill the page with glyph boxeshelp
-s sizepaper size: a4, ltr, legalhelp
-?longer helphelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.