Py-dehinter

Jul 20, 2023

Remove TrueType instruction sets (hints) in fonts

dehinter is a Python command line application that removes TrueType instruction sets, global hinting tables, and other associated OpenType table data in font files.

What it does

  • Removes OpenType glyf table instruction set bytecode data
  • Removes OpenType and other TTF hinting related tables - cvt table - fpgm table
  • hdmx table - LTSH table - prep table - TTFA table not part of the OpenType specification - VDMX table
  • Removes OpenType cvar table from variable fonts
  • Updates gasp table values
  • Updates maxp table values
  • Updates head table bit flags
  • Displays file sizes of the hinted and dehinted versions of the fonts


Checkout these related ports:
  • Yatex - Yet Another LaTeX mode and html mode on Emacs
  • Xtexsh - Tcl/Tk-based simple TeX interface
  • Xreader - Multi-format document reader
  • Xpp - X11-based printer manager for CUPS
  • Xpdfopen - Command line utility for PDF viewers
  • Xmbibtex - Reference manager based on the BibTeX file format
  • Xfce4-print - Print system support for the Xfce Desktop
  • Utopia - Adobe Utopia typeface for Groff
  • Typetools - Tools for manipulating fonts
  • Txtbdf2ps - Translator TXT + BDF to PS
  • Ttfquery - FontTools-based package for querying system fonts
  • Ttfautohint - Automatic font hinting library
  • Ttf2pt1 - True Type Font to Postscript Type 1 Converter
  • Trueprint - Print program listings on postscript printer
  • Transfig - Tools to convert Xfig .fig files