TYPETUNER(1) User Contributed Perl Documentation TYPETUNER(1)

# [NAME](#NAME)

typetuner - create fonts which users can then alter (also using TypeTuner) to  
change default glyphs and behaviors.

# [SYNOPSIS](#SYNOPSIS)

```
        typetuner -x <xml> <ttf> (create settings xml file from ttf)
        typetuner <xml> <ttf> (apply settings xml file to ttf)
        
        or typetuner [<switches>] <command> [files, ...]
```

Enables font developers to create fonts which users can then alter (also using TypeTuner) to change default glyphs and behaviors.

# [OPTIONS](#OPTIONS)

```
  -h - help via the usage message
  -d - debug output
  -f - for add & extract subcommands, don't check whether proper element at start of file
  -t - output feat_set.xml file with all settings at non-default values for testing TypeTuner
  -m - maximum length of featset suffix for font name
  -n - string to use a suffix at end of font name instead of featset string
  -o - name for output font file instead of generating by appending _tt
  -v - version number (bypasses adding featset suffix to the version)
  -x - for simplified command line, call createset
```

# [DESCRIPTION](#DESCRIPTION)

usage: TypeTuner -x &lt;xml&gt; &lt;ttf&gt; (create settings xml file from ttf) TypeTuner &lt;xml&gt; &lt;ttf&gt; (apply settings xml file to ttf)

```
        or TypeTuner [<switches>] <command> [files, ...]
```

switches: -m specify maximum length of generated font name suffix -n specify font name suffix instead of using generated one -o specify output font.ttf file name

commands: createset &lt;font.ttf | feat\_all.xml&gt; feat\_set.xml

```
        setmetrics font_old.ttf feat_set.xml
        
        applyset     feat_set.xml font.ttf
        applyset_xml feat_all.xml feat_set.xml font.ttf
        
        extract font.ttf feat_set.xml
        add     feat_all.xml font.ttf
        delete  font.ttf
```

# [AUTHOR](#AUTHOR)

Alan Ward &lt;http://scripts.sil.org/FontUtils&gt;. (see CONTRIBUTORS for other authors).

# [LICENSING](#LICENSING)

Copyright (c) 1998-2016, SIL International (http://www.sil.org)

This script is released under the terms of the Artistic License 2.0. For details, see the full text of the license in the file LICENSE.

2026-10-03 perl v5.44.0

---

Document: typetuner(1) from perl-font-ttf-scripts 1.06-r0 (Chainguard OS)
