Font Packaging

From Open Font Library Wiki

Jump to: navigation, search

This page deals with all distribution-related topics.

Font archive naming

If the font has a suitable license and gets accepted to Debian, for example, it will acquire a name of the form ttf-myfont.

The actually package could be ttf-myfont.1.0.zip (or ttf-myfont.1.0.7z, or ttf-myfont.1.0.tar.gz)

If the package contains the font source as well, it could be ttf-myfont-1.0.src.zip

Regarding the version numbers:

  • <1 if the font is not complete
  • 1.0 for first complete version, and in the package it should describe what complete means (coverage, etc)
  • 1.x for subsequent versions.

Font Headers

TrueType and Postscript fonts possess headers which can bear meta information. Amongst others, there are standard fields for

  • creator
  • creation date
  • copyright
  • trademark
  • notice/description
  • designer
  • designer url
  • vendor
  • url
  • license
  • license url
  • version
  • truetype version record
  • truetype vendor code
  • font creation date

and several more.

These should be populated as much as possible to ease font management and distribution.

Personal tools