OS Manuals

/usr/bin/ttf2volt

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 ttf2volt --help (exit 25). permalink

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

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

The following single-character options are accepted:
	With arguments: -d -g -l -t -v
	Boolean (without arguments): -a -r -s

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/ttf2volt
  [Now continuing due to backward compatibility and excessive paranoia.
   See 'perldoc Getopt::Std' about $Getopt::Std::STANDARD_HELP_VERSION.]

ttf2volt -- create VOLT project from existing OpenType font file

syntax: ttf2volt [options] infontfile [outfontfile]

Attempts to create a VOLT project from an existing OpenType font by reading and
interpreting the existing GDEF, GPOS, and GSUB tables. Not every OpenType
rule can be mimiced in VOLT; warnings are issued when ttf2volt cannot
handle something.

In normal usage, specify either outfontfile (to create a font
ready to be opened by VOLT) and/or the -v option (to create a
VOLT project source that can be imported into the font).

options:
    -a        allow non-adobe glyph names
    -g n      group creation threshold
    -l file   emit log messages to named file
    -r        retain GPOS, GSUB, and GDEF tables in output font
    -s        do not send warnings to stdout (will still go to log)
    -t file   name of replacement VOLT tags file if needed.
    -v file   Volt project source (.vtp) file to create

The group creation threshold option sets the minimum number of glyphs
that ttf2volt will put into a group for the purposes of building
a lookup.

Lookups currently supported  (type[.format]):

GSUB:   1 2 3 4   6.3
GPOS    1 2 3 4 5     8.3

Version 0.53
Options (7)
OptionDescriptionSource
-aallow non-adobe glyph nameshelp
-g ngroup creation thresholdhelp
-l fileemit log messages to named filehelp
-rretain GPOS, GSUB, and GDEF tables in output fonthelp
-sdo not send warnings to stdout (will still go to log)help
-t filename of replacement VOLT tags file if needed.help
-v fileVolt project source (.vtp) file to createhelp

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