Table Of Contents

Next topic

FntSample Manual

This Page


FntSample is a tool that can be used to make font samples that show coverage of the font and are similar in appearance to Unicode Charts. It was developed by Eugeniy Meshcheryakov for use with DejaVu Fonts project. FntSample is licensed under GPL version 3 or later.


  • Support for various font formats using FreeType library, including TrueType, OpenType, and Type1.
  • Creating samples in PDF, PostScript, and SVG formats.
  • Adding outlines with Unicode block names for PDF samples.
  • Selection of code ranges to show in charts.
  • Comparing of two font files with highlighting of added glyphs.
  • Runs on Linux and other Unix-like systems.

Getting It

FntSample can be downloaded from the project page. Development version is also available in Git repository:


It is also possible to browse the repository.

For building fntsample the following libraries are needed: cairo, fontconfig, FreeType2, GLib, and Pango. They should be available in most Linux distributions. Additionally Unicode blocks file is required.

Using It

Please see FntSample Manual and PDFOutline Manual for usage instructions. Those documents also contain some examples. Examples of charts produced with fntsample can be found on DejaVu Fonts PDF Samples page.