carta
ttdebug(1)

ttdebug1

A truetype bytecode debugger

Usage

ttdebug [options] index size font

Overview

ttdebug is an interactive TrueType bytecode debugger working in a terminal. Its spartanic interface faintly resembles debuggers like gdb.

For the specified font, a glyph with the given index and size is loaded, making it possible to trace the bytecode execution step by step.

This program is part of the FreeType demos package.

Options

-I ver

Use TrueType interpreter version ver. Available versions are depending on compilation options of FreeType; call ttdebug without an argument to get the actual list.

-f face_index

To access member font face_index (default zero) in TTCs.

-a axis1,axis2,...

Specify the design coordinates for each variation axis at start-up.

-v

Show version.

History

  • Arch Linux 2026-11-01: the text shown here
  • Debian 13 (Trixie)
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)

-I since Debian 10 (Buster); -f since Debian 11 (Bullseye).

-H until Debian 9 (Stretch).

From freetype2-demos 2.15.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.