TYPE DESIGN INFORMATION PAGE last updated on Sat Jun 22 21:18:22 EDT 2024






X windows font software

[Dog drawn by Ralph Steadman]


300+ Easily Installed Free Fonts for Ubuntu

A nice list of free fonts with UNIX installation instructions. [Google] [More]  ⦿

A Treatise on Font Rasterisation
[Freddie Witherden]

The title of this informative article is A Treatise on Font Rasterisation With an Emphasis on Free Software. It explains font hinting, anti-aliasing, subpixel rendering and positioning, and gives a survey of the state of the art, and pays special attention to X11 and Unix. The following Unix tools are discussed: Freetype, Fontconfig, Cairo, Qt and Xft. [Google] [More]  ⦿


Adobe Binary Screen Font, binary version of .BDF. Specs. [Google] [More]  ⦿

Adding fonts to X and GIMP

Short tutorial. [Google] [More]  ⦿

Allan Murray
[Type 3.2 (was: CR8type)]

[More]  ⦿

Andrew Daviel
[Linux Web Fonts]

[More]  ⦿

Andrey V. Panov
[Computer Modern Unicode fonts]

[More]  ⦿

Apache FOP: Fonts

Technical font page for Apache FOP systems: Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL formatting objects (XSL-FO) and an output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PS, PCL, AFP, XML (area tree representation), Print, AWT and PNG, and to a lesser extent, RTF and TXT. The primary output> [Google] [More]  ⦿

Applix Fonts

Rod Smith's instructions on using xfsft, the FreeType-based TrueType font server, to handle screen font display for Applix. This can be combined with Ghostscript's TrueType font handling to enable working with truetype. It also deals with the FontTastic font server software provided with ApplixWare. Applix is a word processor that can be used under UNIX/X-Windows. [Google] [More]  ⦿

Applix Fonts

Rod Smith explains the use of fonts with Applix Word, a Linux/X type software for setting text. He also touches upon the font manager FontTastic, and talks about type 1 and truetype fonts. [Google] [More]  ⦿

Arabic module for Pango

Pango is software for X/UNIX for handling/editing Arabic, Urdu and Indic texts. This page by Karl Koehler has some information and links on this free software. [Google] [More]  ⦿

Arphic Technology: Free fonts

Four high-quality Chinese TrueType fonts generously provided by Arphic Technology (Taipei, Taiwan) to the Free Software community under the "Arphic Public License". The four free Chinese truetype fonts are about 10MB each: ZenKai-Medium, BousungEG-Light-GB, GBZenKai-Medium, ShanHeiSun-Light. Alternate URL. One more site. Yet another URL. This site has a file called fireflysung, which has the full Chinese font AR PL New Sung (1994-1999). CTAN download site. The license states: Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is forbidden. So I am hosting the fonts on my site: Download these fonts: AR-PL-KaitiM-Big5, AR-PL-KaitiM-GB, AR-PL-Mingti2L-Big5, AR-PL-SungtiL-GB. A large zip file with these fonts. [Google] [More]  ⦿

Artur Brodowski
[Gentoo's Fast TrueType Font Guide]

[More]  ⦿

[Eddie Kohler]

A free UNIX/TeX tool by Eddie Kohler. He writes: This package provides some Perl scripts that simplify font handling for TeX. The basic idea behind Autofont is that TeX-required font information, including TFM and VF font metrics, PK bitmap fonts, and DVIPS 'psfonts.map' references, should be generated on the fly when required, based on the TeX font name. With Autofont, referring to a PostScript font is sufficient to install that font for TeX's purposes. The user writes an .fd file and that's it. This differs from fontinst, where fonts must be explicitly installed. Autofont can automatically transform fonts based on "instructions" embedded in the font name. For example, "Times-Roman--sl167" refers to an artificially slanted version of Times Roman, and "ACaslon-Regular--f" refers to a version of Adobe Caslon Regular that includes the ff, ffi, and ffl ligatures found in Adobe Caslon Expert. Again, there is no need to install anything explicitly; simply refer to the fonts by name and Autofont will take care of the required virtual font manipulations. Autofont requires a Unix TeX installation based on Web2c. [Google] [More]  ⦿


Specs for the Bitmap Distribution Format Version 2.1. Other specs here, including AFM, CFF, CPI, FNT, ACORN, ABF, GF, HBF, DRS, PK, SWECOIN, TFM, TTF. [Google] [More]  ⦿

BDF fonts from type 1 fonts

Instructions to make BDF fonts from type 1 fonts, by Igor Manokhin: 1. For example: We have got "/usr/lib/X11/fonts/Type1/Helvetica-Narrow-BoldOblique.pfa" file whose font name is "-adobe-helvetica-bold-o-narrow--0-0-0-0-p-0-iso8859-1". 2. Have you the X fontserver been run on your box? If haven't, you need run 'xfs'. 3. Execute "fstobdf -s name.your.box:7100 -fn \ 'adobe-helvetica-bold-o-narrow--0-0-0-0-p-0-iso8859-1' > helvNBO.bdf" 4. In any case, read manuals 'fstobdf' and 'xfs'. 5. Also you can change pixel sizes of the font through 'xfontsel'. I hope that help you. [Google] [More]  ⦿


The programs bdftofon.exe, pcftofon.exe, bdftopcf.exe, mkfontdir.exe allow conversions from .bdf to .fon format (used by emacs and vim in UNIX environments). Starnet went commercial, and placed those programs elsewhere. So, you'll only find them in some archives I guess. [Google] [More]  ⦿

bdfedit 1.3

Thomas A. Fine's free X11 BDF (bitmap font) editor. Some of his BDF fonts can be downloaded here. [Google] [More]  ⦿


Convert X font from Bitmap Distribution Format to Portable Compiled Format. Free X Windows program by Keith Packard, MIT X Consortium. [Google] [More]  ⦿

Ben Hall

Ben Hall's notes on adding truetype font support in Redhat Linux. Some free tools. [Google] [More]  ⦿

Bernhard Leiner
[The perfect programming font]

[More]  ⦿

Bitstream Charter
[Matthew Carter]

Alternate URL. Originally made by Matthew Carter in 1987, an upgraded commercial version was released by Bitstream in 2004 under the name Charter BT Pro. Bitstream Charter is a typeface optimized for printing on the low-resolution 300 dpi laser printers of the 1980s. The typeface is suitable for printing on both modern high-resolution laser printers and lower resolution inexpensive inkjet printers. In 1992, along with their version of Courier, Bitstream donated the Charter font to the X Consortium under terms that allowed modified versions of the font to be redistributed.

Several others took them up on the offer, most notably SIL which published Charis SIL, which has an extended glyph set that covers Cyrillic and other scripts.

In 2013, Michael Sharpe extended Bitstream Charter and provides small caps, oldstyle figures and superior figures in all four styles, accompanied by LaTeX font support files. Sharpe's fonts are called XCharter (opentype and type 1).

Bitstream's Transitional 801 is identical to Charter. [Google] [More]  ⦿

Bitstream Vera Fonts
[Jim Lyles]

The Bitstream Gnome project has released a free no-strings-attached typeface family Vera (2003) for the Linux world. Developed by Bitstream's Jim Lyles, Vera comes in didone Serif, Sans and Sans Mono versions, with Bold, Oblique and Bold Oblique weights. The Sans Mono families have a characteristic dotted zero and an almost Z-shaped lower case l, and are in my view far from optimal. The serif fonts are a bit like Carter's Georgia.

See also here. Download also here or here. Jonathon Delacour complains about the lack of macroned characters, and compares various web browsers and font families.

Alternate download site. Fontspace link. [Google] [More]  ⦿

Brian C. Lane

X Windows truetype font server aid. Useful! [Google] [More]  ⦿


btX was Bitstream's old font server created in 2001. It rendered truetype, type 1 and PFR fonts on screen. btX included a core set of 13 delta-hinted, TrueType screen fonts. According to the press release, btX includes Font Fusion, a high-quality, fast font engine. [Google] [More]  ⦿


Free open source graphical tool that allows the import of scanned (tiff, jpg, gif) and vector (postscript, pdf, dxf, hpgl) data, the vectorisation, editing and creation of data (and page layout), and the export of vector data. It runs on Linux (X-Windows) and Mac OSX. It can be a useful tool as a preprocessing step in the creation of fonts, when starting from scans of drawings or from pictures of typefaces. [Google] [More]  ⦿

Chen Li
[Use Type-1 Fonts in PDF Papers]

[More]  ⦿


Free interface for editing the font path for the X font server. [Google] [More]  ⦿

Christophe Schneiderhan
[Siouan Fonts in BDF format]

[More]  ⦿

Classical Greek and Linux

Links and discussion on Greek and Linux. [Google] [More]  ⦿

Computer Modern Unicode fonts
[Andrey V. Panov]

Andrey V. Panov developed the Computer Modern Unicode fonts in 2003-2007 by conversions from metafont sources using textrace and fontforge (former pfaedit). He wanted to create free good quality fonts for use in X applications that support many languages. Currently the fonts contain glyphs from Latin1 (Metafont ec, tc), Cyrillic (la, rx) and Greek (cbgreek) code sets. There are 33 fonts in the family: CMUClassicalSerif-Italic, CMUSansSerif-Bold, CMUSansSerif-BoldOblique, CMUSansSerif-Demi-Condensed, CMUSansSerif-Oblique, CMUSansSerif, CMUSerif-Bold-Nonextended, CMUSerif-Bold-Slanted, CMUSerif-Bold, CMUSerif-BoldItalic, CMUSerif-Italic, CMUSerif-Roman-Slanted, CMUSerif-Roman, CMUSerif-Unslanted-Italic, CMUTypewriter-Bold, CMUTypewriter-BoldItalic, CMUTypewriter-Italic, CMUTypewriter-Oblique, CMUTypewriter-Regular, CMUTypewriterVariable-Italic, CMUTypewriterVariable. The fonts come in type 1, OpenType and SFD, the universal spline format used by FontForge. The CMU Bright subfamily was added some time later in 2007.

Istok Web (2011) was published at the Google Font Directory.

In 2008, he made Heuristica (or Evristika), a serif family that extends Adobe's Utopia (for Latin, Greek and Cyrillic). Heuristica was improved in 2014 by Andreas Nolda as Utopia Nova. Open Font Library link for Heuristica. Download site for Heuristica.

Free download. Direct download.

Alternate URL. Kernest link. Klingspor link. [Google] [More]  ⦿


Arkenj wrote a free TTF Font Manager for Gnome. It is called TTF Font Manager. [Google] [More]  ⦿


Cyrillic font collection in BDF format. [Google] [More]  ⦿

[Dmitry Yu. Bolkhovityanov]

Free PCF typefaces for Cyrillic. CYR-RFX started as a collection of Cyrillic fonts for X-Window ("CYR-RFX" stands for "CYRillic Raster Fonts for X"). Now it includes several Cyrillic encodings and two Latin ones (both with Euro sign). These fonts are modified (mainly with Cyrillics added) versions of standard X-Window fonts. Cyrillic and Euro glyphs in all of these fonts, and linedrawing glyphs in 75dpi fonts, as well as CYR-RFX distribution and "CYR-RFX" logo are copyright by Dmitry Bolkhovityanov. [Google] [More]  ⦿

Czech Linux

Site has X fonts for 8859-2 and Linux support for the Czech language. [Google] [More]  ⦿

Demiplane Cultural Bureau--Japanese Language

A free XWindows kanji font, and a free PostScript kana font. Plus some Japanese language links. [Google] [More]  ⦿

Devanagari fonts

Collection of Devanagari BDF files for X-Windows, by Sandeep. Plus a few Devanagari truetype fonts. [Google] [More]  ⦿

Die wahre Schrift

Ralf Schneider explains about the use of truetype fonts under UNIX. He has several tools for download, including ttf-gs (makes a Fontmap file for ghosdtscript for given truetype fonts), MakeFmap (script for ttf-gs), afmmaker.ps (AFM generator based on a truetype font), makeafms (Perl script for calling afmmaker.ps), ttmk-so (font set-up with StarOffice). [Google] [More]  ⦿

Dmitry Yu. Bolkhovityanov

[More]  ⦿

Dmitry Yu. Bolkhovityanov

Cyrillic fonts for UNIX and Linux. Special attention paid to X11. [Google] [More]  ⦿

Donn Ingle
[Fonty Python]

[More]  ⦿


DTM is the GNU-license Definitive Type Manager being developed for all Linux subsystems (e.g., Ghostscript, enscript, X11, Gnome, TeX) by Federico Di Gregorio. Written in perl. Latest version: [Google] [More]  ⦿

Eddie Kohler

[More]  ⦿


Page explaining about the use of Truetype and type 1 fonts under Linux. [Google] [More]  ⦿

Fabulous Fonts in Linux

Thomas C. Greene explains step by step how to make sure, with the aid of Freetype, to have all your truetype fonts in Linux look fabulous on screen. [Google] [More]  ⦿

Fast text in OpenGL

Steve Baker writes about font rendering using OpenGL. [Google] [More]  ⦿


Peter Kleiweg's UNIX/Linux scripts for managing fonts. Free. [Google] [More]  ⦿


George Williams has a number of free UNIX utilities related to Mac font files:

  • fondu: Fondu will read a series of mac files, check their resource forks and extract all font related items into seperate files. The input files may be either macbinary files (.bin), binhex files (.hqx), bare mac resource forks or data fork resource files (.dfont, used by Mac OS/X). Fondu will look through the resource fork for the following resources: POST (Postscript fonts), SFNT (TT, OT fonts), NFNT/FONT (bitmap fonts), and FOND (family information).
  • ufond: takes UNIX font files and wraps them up into a mac resource and creates a family for them which in turn get wrapped up in a macbinary or binhex file. Ufond will read a series of .bdf, .ttf, .otf and .pfb files from the command line.
  • dfont2res: convert a font from the new macintosh dfont format to the old resource fork format.
  • tobin: Will wrap up a series of files into a macbinary wrapper.
  • frombin: Will unwrap a macbinary file.
  • showfond: dump some information about the macintosh font resources (FOND, NFNT, sfnt) found in the file.
[Google] [More]  ⦿

Font HOWTO for Linux

Donovan Rebbechi's how-to pages for fonts in Linux environments. Indispensable reading if you are running X windows. Alternate site. Yet another URL. Yet another URL. Yet another URL. This page, entitled "Optimal Use of Fonts on Linux" (by Avi Alkalay, Donovan Rebbechi and Hal Burgiss) has the most recent information. [Google] [More]  ⦿

Font Installation Guide

Philipp Lehman's Font Installation Guide discusses the most common scenarios you are likely to encounter when installing Type 1 Postscript fonts in UNIX/Linux. [Google] [More]  ⦿


Peter Kleiweg's free C source code for converting X-Windows 72dpi bitmap fonts to pleasantly readable type 3 fonts. Some precompiled fonts may be found on his page. [Google] [More]  ⦿

Fontes pour X, GS et SO

French page explaining on how to set up X/UNIX, ghostscript and Star Office for use with truetype and type 1 fonts. Very useful! [Google] [More]  ⦿

[George Williams]

George Williams' free Open Source UNIX-based font editor for type 1 and truetype fonts, previously called Pfaedit. Also does truetype collections (TTC) and opentype fonts. Note that FontForge can be used to do all conversions between all formats (type 1, truetype, OpenType; PC, UNIX and Mac): it's a formidable tool. The internal text format for fonts is called SFD. It is a format that is acceptable for communicating and storing fonts. Note also that there is a powerful scripting language that can automate conversions and various tedious tasks. FontForge keeps on getting updates by various contributors well into 2022.

Interview. Wikipedia page on FontForge.

FontForge documentation. FontForge history.

Footnote: the headline of this page is set in New G8 by Artifex and Michael Sharpe based on URW Garamond No.8, a project developed, like hundreds of others in the open source community, by FontForge.

Github link. [Google] [More]  ⦿

[Mark Shuttleworth]

A call for proper font control in Unix-based free software environments, by Mark Shuttleworth. [Google] [More]  ⦿


UNIX/Linux font managing software by "Ratti": " Fontlinge (In english maybe one would say "Typies") is a software for fontmanagement, -databases, -organising and printing without having the fonts loaded. It's for TrueTypeFonts (TTF) only, and it's completely written in German language. It reads the files from folders where fonts are stored and creates a completely new directory structure, maybe alphabetical, maybe sorted by company or look-like. It can export BMP-files of this archives for nearly unlimited sized printouts like posters." [Google] [More]  ⦿

[Pierre Marchand]

Fontmatrix is a free graphical font manager for Linux operating systems and, since recently, also for Winmdows. Mr Docs writes: One thing where Fontmatrix has the older proprietary font managers beat is the concept of tagging. This makes it really nice to group fonts and even sub-group them logically for use in say a book. It also has extensive support to give you a nice GUI to show all the glyphs in a font, previews of sample text, variable sizing and also tell you what kinds of advanced Open Type features are inside the guts of your font. That is something Ive never seen outside of a font editor. And not least, it creates a nice PDF catalog of your fonts for printing or reference. All in all, a real pros font manager, but still nice and user friendly. Another URL. Softpedia discussion. [Google] [More]  ⦿

[Marc Penninga]

Package made in 2005 by Marc Penninga that includes these free UNIX tools written in Perl. The package provides tools to simplify using OpenType fonts with LaTeX. It contains:

  • AFM2AFM - reencode .afm files; designed to replace fontinst's \reencodefont for big .afm files.
  • AUTOINST - a wrapper script around otftotfm (for installing PostScript-flavored OpenType fonts) that also creates .fd and .sty files.
  • CMAP2ENC - convert glyph indices in TrueType fonts without glyph names (such as Linotype Palatino) to Adobe glyph names.
  • FONT2AFM - create font metrics for just about any font file; wrapper around tools such as pf2afm, ttf2afm, pfm2kpx and ot2kpx.
  • OT2KPX - extract all kerning pairs from OpenType fonts.
  • PFM2KPX - extract the correct kerning pairs from buggy .pfm files (where pf2afm complains .notdef character occurred among kern pairs').
  • SHOWGLYPHS - create a pdf file that shows all glyphs in a font.
  • SHOWGLYPHS - create a pdf file that shows all glyphs in a font.
[Google] [More]  ⦿

Fonts and FreeBSD: A Tutorial

Dave Bodenstab's tutorial of the various font files that may be used with FreeBSD and the syscons driver, X11, Ghostscript and Groff. Cookbook examples are provided for switching the syscons display to 80x60 mode, and for using type 1 fonts with the above application programs. Dead link. [Google] [More]  ⦿

Fonts Conf

For UNIX/X-Windows users: Fontconfig is a library designed to provide system-wide font configuration, customization and application access. Fontconfig contains two essential modules, the configuration module which builds an internal configuration from XML files and the matching module which accepts font patterns and returns the nearest matching font. [Google] [More]  ⦿

Fonts for Starwriter (Linux)

Discussion of the creation of AFM files for use with Starwriter. Includes a copy of a PERL program by Thomas Bartschies (afm.pl) for automatically fixing AFM files so that Starwriter will accept them. [Google] [More]  ⦿


X-server format font archive (PCF, BDF formats) with these fonts: Artsie (by Chris MacGowan, Pinhead (also by Chris), Caps, Bigcaps, Smallcaps, Vga (by Larry Varney), Outcast, Shine, Bright and Zaber (the last four fonts by "The Bishop"). [Google] [More]  ⦿

fonts.themes.org (Arabic Fonts)

Some Arabic BDF fonts ("mulearabic"). [Google] [More]  ⦿


Gnu fontutils package patched up by Oliver Corff in 1998 so that it compiles on Linux. [Google] [More]  ⦿

Fonty Python
[Donn Ingle]

Free GNU License software for managing fonts on Gnu/Linux by Donn Ingle from South Africa, dated 2006. It supports truetype, opentype, TTC and type 1. Ingle explains: Many designers have collections of font files in big directory structures or on other media. Fonty Python will let you gather your fonts and structure them into collections -- or what I call "Pogs" -- a place to keep tyPOGraphy. Well, why not? Your fonts never move from where they are (so don't worry). All that happens is that you select fonts visually and place their names into a Pog, then you install or uninstall Pogs as you need them. No copies of your fonts are made, only links to the original files are used to install the fonts. For example, you might have a Pog called "logos" into which you place all the ttfs you have of company logos. After that, when you need to work with those logos, you simply install the 'logos' Pog and start your design app! FP is also great for just looking at fonts wherever they are on your computer, without having to install them system-wide. It is written as a mixed command-line/gui application at the moment, allowing very quick use. You can install/remove pogs without having to start the entire gui, which is neat. [Google] [More]  ⦿

Frank Giessler

The 8MB file contains many X-Windows bitmap fonts, but also the LuxiMono, LuxiSans and LuxiSerif truetype and type 1 font families (Bigelow and Holmes, 2001), the Courier family (IBM, 1991), the Charter family (1990), the Courier10PitchBT family (1990), Cursor (XFree86, Inc, 2000), and the Utopia family (Adobe). [Google] [More]  ⦿

Freddie Witherden
[A Treatise on Font Rasterisation]

[More]  ⦿

Freehand drawing programs

Type designers comment on freehand drawing programs besides Illustrator. They mention Inkscape, SodiPodi, Skencil and FontForge, which all run in Linux. Inkscape and SodiPodi both run on Windows and in the X environment on Mac OS X. FontForge will run in the X environment of Mac OS X and under Cygwin on Windows, too. Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more. Sodi Podi is a free vector-based drawing program, like CorelDraw or Adobe Illustrator from the proprietary software world, and Sketch or Karbon14 from the free software world. Sodipodi uses W3C SVG as its native file format. [Google] [More]  ⦿


X11: Fonts and utilities listing. Very useful. [Google] [More]  ⦿

Gary's Encyclopedia

More discussions on the use of fonts with UNIX/X. [Google] [More]  ⦿

Gary's Encyclopedia -- Fonts

Links related to X-Windows and fonts. Plus a discussion. [Google] [More]  ⦿

Gary's Encyclopedia--Fonts

Page on fonts in X Windows and Linux. [Google] [More]  ⦿


Glyph Bitmap Distribution Format "[Adobe]". Specs. [Google] [More]  ⦿

Gentoo's Fast TrueType Font Guide
[Artur Brodowski]

A FAQ for X-Windows font management, dated 2004, compiled by Artue Brodowski. [Google] [More]  ⦿

Gentoo's Fast TrueType Font Guide

Gentoo's Fast TrueType Font Guide is Artur Brodowski's guide for the use of truetype fonts in the Gentoo Linux distribution. [Google] [More]  ⦿

George Williams

[More]  ⦿

George Williams

[More]  ⦿

George Williams

[More]  ⦿

George Williams
[Postscript font utilities (George Williams)]

[More]  ⦿

[Robert Alameda]

Roberto Alameda's free GNU-license Linux open code software for viewing fonts. Requires t1lib, GTK+, gif library, and freetype library. Use with X-Windows, Latex and StarOffice. Antialising, kerning (if applicable). Another URL. [Google] [More]  ⦿


Written by David Huggins-Daines, gglyph is a GNU-license open code previewer and installer for Type 1 fonts for X-Windows/Linux. [Google] [More]  ⦿

Ghostscript font facilities

Font facilities that come with ghostscript. [Google] [More]  ⦿

GIMP resources: Fonts

Free versions of the 35 standard PostScript fonts. Donated and licensed by URW. Direct access. This file has some freeware fonts but without metrics files. This file has some of Rakowski's shareware fonts, again without metrics files. [Google] [More]  ⦿

gltt 2.3

A (free) library that allows you to use TrueType fonts in any OpenGL application. By Stéphane Rehel. Requires the FreeType library. [Google] [More]  ⦿

GNU Font Editor

GNU Font Editor (GFE) is a free graphical font editor for UNIX/X-Windows based on the GIMP Toolkit. It is easy to use and will eventually support many font types. Currently it supports only BDF font files, that can be converted to many other formats easily. Alternate URL. [Google] [More]  ⦿


Chinese truetype fonts. And 20 MB worth of international bitmap fonts. The fonts at the latter link contain PCF and BDF sources, and some truetype and type 1 fonts. Among the bitmap (BDF) fonts: ISO8859 series 1 through 9 (Latin, Greek, Cyrillic), KOI8 (Cyrillic), Indic, Lao, Tibetan, Thai, Vietnamese, Chinese, Japanese, Korean, Ethiopic, Arabic, IPA, Hebrew. Truetype: Latin-X fonts, Vietnamese (VISCII roman). Type 1: Latin-X fonts, Vietnamese (VISCII roman), Thai (TIS620), Thai National Font. The readme goes: "We greatly appreciate the contribution of Yannis Haralambous and Tereza Tranaka. They made free TrueType and Type1 fonts for Latin-X series, Thai, and Vietnamese. They will eventually make fonts for more character sets." The fonts are called OmegaSerif, and were made in 1999. Also included is the Thai National font Nf3, made by Yannis Haralambous and Virach Sornlertlamvanich in 1999. [Google] [More]  ⦿


"This packages makes the 35 Postscript fonts from the gsfonts package available to your X server under their "urw" names and via fonts.alias with the official "adobe" names, too. " [Google] [More]  ⦿


"This is a nice utility for browsing, previewing and selecting a X11 font to insert its correct name via the X clipboard into a configuration file. " [Google] [More]  ⦿


"This is a nice utility for browsing, previewing and selecting a X11 font to insert its correct name via the X clipboard into a configuration file. " [Google] [More]  ⦿

Hamster Font Manager

Freshmeat writes: "HFM is a font manager for Unix systems. With it you can control the avaliability of fonts in all of the supported applications from a central place. Currently included are modules to support X11, Ghostscript and TeX. A PostScript module handles PS Fonts while other fonts remain untouched by this program. HFM has a nice Tcl/TK GUI." Free utility by sopraf. [Google] [More]  ⦿

Hangul Mizi fonts

Free Hangul X fonts made by Mizi Research (Korea). [Google] [More]  ⦿

HFM: Hamster Font Manager
[Stefan Krauss]

HFM is a free (GNU license) font manager for Unix systems. It supports in particular X-Windows, Ghostscript and TeX. A PostScript module handles PS Fonts. The software was developed at the Institut für Informatik of the Universität Stuttgart under the supervision of Stefan Krauss. [Google] [More]  ⦿

Hiroshima University

Big Japanese free font archive. Includes the free fonts that come with GIMP (from URW), many BDF and PK bitmap fonts, Kanji bitmap fonts, X-Windows fonts. Plus useful installation instructions for X-Windows/UNIX platforms. Lots of links to UNIX utilities and software. [Google] [More]  ⦿

[HOWTO] Extract Fonts from a PDF File using FontForge

A Japanese hacker suggests this method for Linux: Install FontForge
$ sudo apt-get install fontforge

Once FontForge is installed, start it
$ fontforge

On the "Open Font" screen, go down to where it says "Filter" and change it to "Extract from PDF".
Select your PDF and a "Pick a font" window will open.
Select the font you want to extract and click OK.

A window with a display of the font will show up. It's not quite ready to turn into a TTF yet. Here's how to prepare it:

Go to the Encoding menu and select "Compact". This will cause FontForge to remove all characters that are not defined in the embedded font. Beware though, sometimes when a font is embedded into a PDF it will only contain characters used. So, if the PDF file that you are trying to extract from does not contain the letter "P", then that letter will not show up in FontForge. Check to make sure all the characters you need are displayed and then head over to the Element menu.

Click on Font Info.
You can update the Fontname, Family Name, and most importantly, "Name for Humans". This field is what the font will display as in your editing program. The font name is usually a little garbled when you extract it, so just make it something readable. If there is a copyright notice displayed at the bottom, you should probablly stop what you are doing since that usually means the font should be purchased.

If there's no copyright, click on "OK". Then go to File > Generate Fonts.

Select the type of font you want to save as (Usually TrueType is best), and click on Save. You may encounter some messages about Non-standard Em size and Bad Private Dictionary errors. Just click on Save and you should be OK.

Then, find your font file and open it up to make sure that it displays properly.
[Google] [More]  ⦿

IBM OS--2 fonts in BDF format

Fonts extracted by Vadim Belman and Anton Berezin from the IBM OS/2 distribution and put in BDF format, with KOI8-R encoding (Latin/Cyrillic). [Google] [More]  ⦿

[Peter Karow]

URW's font editor for UNIX workstations, Apple Macintosh and Windows 95/Windows NT PCs. Between 700 and 1000 USD. The web page says that the prices are for Macs only, so I am a bit puzzled. Do the other versions cost more? This superb piece of software was developed by Peter Karow. The first digital fonts were designed on the Ikarus system---it is said that the first font designed on the Ikarus system was Marconi in 1975---a cooperation of Rudolf Hell (the engineer) and Hermann Zapf. [Google] [More]  ⦿

Indic Pango

Pango is software for X/UNIX for handling/editing Arabic, Urdu and Indic texts. This page by Robert Brady has some information and links on this free software. [Google] [More]  ⦿

Jakob Gonczarowski
[Typographics Ltd]

[More]  ⦿

Jean-Luc Vinot
[Orly fonts]

[More]  ⦿

Jim Knoble

Jim Knoble's screen fonts for X Windows include Neep, a font recommended for programming. [Google] [More]  ⦿

Jim Lyles
[Bitstream Vera Fonts]

[More]  ⦿


Jim Knoble's character-cell fonts for use with the X Window System. Several encodings and font sizes. Not bad looking! Alternate site. See also here. [Google] [More]  ⦿

John McLaughlin's page

Information on adding fonts for StarOffice. [Google] [More]  ⦿

Jonathan Christopher
[Linux Font Equivalents to Popular Web Typefaces]

[More]  ⦿

Josef Kleber

German software specialist who is providing TeX support for free fonts from Softmaker, such as Stone Handwriting (June 2009) and Henderson (July 2009). Alternate URL. [Google] [More]  ⦿

Kevin Theophile
[Open source fonts]

[More]  ⦿


Bitmap to PostScript or Metafont filter for X-windows and UNIX set-ups. Free, but a fair amount of programming savvy is needed. Part of the fontutils package, result of an ongoing GNU project. Help is needed. [Google] [More]  ⦿

Linux Artist

Font links for Linux people. [Google] [More]  ⦿

Linux Font Equivalents to Popular Web Typefaces
[Jonathan Christopher]

A useful guide to free font replacements for Linux users. A quick overview:

  • Arial: Garuda, Utkal, Nimbus Sans l, FreeSans, Malayalam, Phetsarath OT.
  • Charcoal: Rekha, aakar, FreeSerif, Gentium.
  • Comic Sans MS: TSCu_Comic.
  • Courier New: FreeMono, Nimbus Mono L.
  • Georgia: Nimbus Roman No9 L, Century Schoolbook L, Norasi, Rekha.
  • Helvetica: freeSans, Gargi_1.7, Jamrul, Malayalam, Mukti Narrow, Nimbus Sans L, Phetsarath OT.
  • Lucida Grande: Gargi_1.7, Garuda, Jamrul, Loma, Malayalam, Mukti Narrow.
  • New York: Bitstream Vera Serif, DejaVu Serif.
  • Tahoma: Kalimati.
  • Times New Roman: freeSerif.
  • Palatino Linotype: FreeSerif, Likhan, Norasi, Rekha.
  • Verdana: Kalimati.
Brought by albany, NY-based Jonathan Christopher. [Google] [More]  ⦿

Linux Font Project

[More]  ⦿

Linux Fonts

Notes on all font-related things for Linux X11 users. [Google] [More]  ⦿

Linux Info Page

German page on the use of truetype fonts in Linux. [Google] [More]  ⦿

Linux Web Fonts
[Andrew Daviel]

Andrew Daviel's survey and comparison of Linux fonts. [Google] [More]  ⦿

Little Russia

Cyrillic font archive. Mac, PC and UNIX. Includes the Seta through Sete font collections in BDF format (for UNIX) designed by Roustem Akhiarov, Sergey Ryzhkov and Lev Belov, 1991, for EWT Consulting, and converted to BDF by Serge Vakulenko. Page by Vladimir Pekkel. [Google] [More]  ⦿

Lots of Linux Links

Linux links, including some related to fonts. [Google] [More]  ⦿

Mac to PC truetype converter

For many Mac truetype fonts, this little UNIX shell file (requiring bin2ascii, sed, gawk) converts a truetype file to Windows format. Tinker with it for better results.

 for i do
rm -rf $filename.bin $filename.$$
bin2ascii $filename > $filename.bin
sed '/\\0\\x01\\0\\0\\0/s//XXXXX/' $filename.bin |
gawk ' BEGIN {m=0}
$0 ~ /XXXXX/ && m == 0 {print "AAAAA" $0; m=1}
m == 2  {print $0}
$0 ~ /name/ || $0 ~ /cmap/  {m=2}  ' |
sed '/^AAAAA.*XXXXX/s//\\0\\x01\\0\\0\\0/'  |
sed '/XXXXX/s//\\0\\x01\\0\\0\\0/'  > $filename.$$
bin2ascii -i $filename.$$ > $filename.ttf
#rename $filename.ttf
#  (use above line if you have a font renaming utility)
rm -rf $filename.bin $filename.$$
[Google] [More]  ⦿

Marc Penninga

[More]  ⦿

Marco Giardini

Marco Giardini's UNIX shell script for batch transformation of truetype to type 1. [Google] [More]  ⦿

Marcus Larsson

Marcus Larsson explains on how to add truetype fonts for use with X-Windows under Redhat Linux. [Google] [More]  ⦿

Mark Shuttleworth

[More]  ⦿

Markus Kuhn
[UTF-8 for UNIX]

[More]  ⦿

Martin Pohlack

Researcher at TU Dresden who created several BDF-format fonts. [Google] [More]  ⦿

Matthew Carter
[Bitstream Charter]

[More]  ⦿

Maxim Markevitch
[MLM screen fonts]

[More]  ⦿


From its developer, Serge Vakulenko: "Metatype is a set of utilities and scripts for creating TrueType fonts using Metafont language. It also includes two font families, named TeX and TeX Math, based on the D. Knuth's Computer Modern fonts, but extended with Greek, Cyrillic and other characters. Metatype and TeX fonts can be used under the GPL license." The TeX family consists of TeXBold, TeXBoldItalic, TeXItalic, TeXMono, TeXMonoItalic, TeXMath, TeXMathBold, TeXMathBoldItalic, TeXMathItalic, TeXNarrow, TeX, TeXSans, TeXSansBold, TeXSansBoldItalic, TeXSansItalic, TeXWide. It comes in TTF and BDF formats. Free software in pre-alpha development, for Windows and X11/UNIX/Linux. The code is in C and Python. [Google] [More]  ⦿

Michael Glauche

Step by step explanation by Michael on how to use truetype fonts with X-Windows/Linux/UNIX. [Google] [More]  ⦿

Michael Sharpe
[URW Garamond No. 8]

[More]  ⦿

MicroX-Win v2.8.8

Software by Information Technology Services, The University of Western Ontario, that includes bdftofon and mkfontdir for making BDF format fonts into FON format fonts. I could not find those specific packages, however. [Google] [More]  ⦿

MLM screen fonts
[Maxim Markevitch]

Maxim Markevitch from the Harvard-Smithsonian Center for Astrophysics created big (20 pixels) monospaced and proportional fonts in BDF format and koi8-r encoding to resemble the font "clean" by D. Schumacher. The fonts: monoell, propoell, monosimple, proposimple. [Google] [More]  ⦿


Information on installing Greek fonts on X, PC, Mac. [Google] [More]  ⦿


Explanation on the use of fonts under X Windows. [Google] [More]  ⦿

Neal McBurnett

Neal McBurnett's X-Windows BDF font files for Esperanto. [Google] [More]  ⦿

NFNT to BDF converter

Free Mac program for converting from Mac NFNT format to BDF (Adobe Bitmap Distribution Format). Written by George Williams. Now also a BDF 2 NFNT converter. [Google] [More]  ⦿

Open source fonts
[Kevin Theophile]

Based in Ontario, Kevin fights to keep the Open Source sites free of "closed source fonts". These are fonts that, though free, can not be modified if one follows its creator's wishes. He gives as an example the Open Font Library, where one can find Ray Larabie's fonts. As a result of this discussion on Typophile, the Larabie fonts will be removed from Ubuntu, another Open Source site for Linux supporters. [Google] [More]  ⦿

Orly fonts
[Jean-Luc Vinot]

BDF and FON (bitmap) fonts designed by Jean-Luc Vinot [Orly Fonts], an interface designer at CENA in Toulouse, France. He says: "We designed those fonts for X window system radar displays. Building bitmap fonts was a big issue already, and we only needed them by the time we started." Included are nice lettering fonts and some dingbats: orly-clock-b24-v1.0, orly-fixed-m14-v1.0, orly-fixed-o14-v1.0, orly-label-b16-v1.0, orly-label-b17-v1.0, orly-label-m14-v1.0, orly-label-m16-v1.0, orly-label-o14-v1.0, orly-symbol1-v1.0. There is also a Bleriot series of bitmap fonts. [Google] [More]  ⦿

Ormaxx Fonts
[Roland Buehlmann]

Free PCF and BDF format bitmap fonts (2000-2002) by Swiss Roland Buehlmann, designed for UNIX/LINUX systems. [Google] [More]  ⦿


"The goal of the Pango project is to provide an open-source framework for the layout and rendering of internationalized text. Pango is an offshoot of the GTK+ and GNOME projects, and the initial focus is operation in those environments, however there is nothing fundamentally GTK+ or GNOME specific about Pango. Pango uses Unicode for all of its encoding, and will eventually support output in all the worlds major languages. " For X/UNIX. It uses freetype and will allow all font types when finished. Free open source software, of course. [Google] [More]  ⦿


Font resources for Pango in X-Windows. [Google] [More]  ⦿

Perl Freetype library (perlftlib)

Free Perl programs for dealing with truetype fonts. Page and software by Kazushi (Jam) Marukawa. [Google] [More]  ⦿

Petar Knezevich

Petar Knezevich tells you how to install truetype fonts with RedHat Linux. [Google] [More]  ⦿

Peter Karow

[More]  ⦿


George Williams' free Open Source UNIX-based font editor for type 1 and truetype fonts. Also does truetype collections (TTC) and opentype fonts. Note that PFAedit can be used to do all conversions between all formats (type 1, truetype; PC, UNIX and Mac): it's a formidable tool. In 2004, Pfaedit was renamed FontForge. [Google] [More]  ⦿

Philipp Lehman

[More]  ⦿

Pierre Marchand

[More]  ⦿

Postscript font utilities (George Williams)
[George Williams]

Free PostScript font utilities by George Williams: pfadecrypt (type 1 to ascii), pfa2pfb, pfb2pfa, pfa2bdf, pfa2afm, pfb2outline. Free C source code. [Google] [More]  ⦿

Postscript Utility Library

Derry Bryson's project: an open source code library for manipulation and generation of Postscript files and font management. Intended for X11/UNIX/Linux environments. No releases yet. [Google] [More]  ⦿

ppmbutton and roxenfont

GNU license open code to render Truetype or X11 fonts to pixmaps. By Peter J. Holzer. [Google] [More]  ⦿

Primoz Peterlin
[X-Windows fonts: installation]

[More]  ⦿

Printing TrueType fonts in Unix

Nice technical discussion by Juliusz Chroboczek. [Google] [More]  ⦿


François Bourdoncle's free UNIX utility for viewing PostScript files. It can either use the Display PostScript extension of DIGITAL's X11 server (Ultrix Worksystem Software release 4.2 or higher) or the public-domain "ghostscript" PostScript interpreter (release 2.4 or higher). Home page. [Google] [More]  ⦿


"ptkfonted is a BDF (the common X11 screen font format) font editor written in Perl/Tk. It is capable of modifying existing bdf fonts, or creating new ones from scratch. Several sample fonts are included." Free utility by Jason Reed. [Google] [More]  ⦿


Explanations on the conversion of a truetype to a postscript (type 42) font IF you have UNIX and IF ghostscript (gs) is installed:

  • Take the script ttf2pf.ps here, and correct/replace the capital names/files by their lower case counterparts: GS_TTF.PS => gs_ttf.ps, PF2AFM.PS => pf2afm.ps.
  • Start the (UNIX) command "gs -q -dNODISPLAY -- ttf2pf.ps myfont.ttf myfont.pfa myfont.afm" (replace "myfont" by the appropriate name of course). The command requires ghostscript ("gs").
  • This leaves the postscript font myfont.pfa and the metrics file myfont.afm.
[Google] [More]  ⦿


QuesoGLC is a free implementation of the OpenGL Character Renderer (GLC). QuesoGLC is based on the FreeType library, provides Unicode support and is designed to be easily ported to any platform that supports both FreeType and the OpenGL API. Developed by Dimitri van Heesch. [Google] [More]  ⦿

Redhat BDF fonts

Redhat archive of BDF fonts. [Google] [More]  ⦿

Redhat Linux

Explanations about the use of truetype fonts in X windows under Redhat Linux. By Marcus Larsson. [Google] [More]  ⦿

Robert Alameda

[More]  ⦿

Roland Buehlmann
[Ormaxx Fonts]

[More]  ⦿

Scalable Georgian fonts in X

Information on unicode, the Georgian alphabet, and the installation of truetype and type 1 Georgian fonts in X. [Google] [More]  ⦿


Hartmut Pilch's tour of tools for truetype and type 1 fonts. In German. [Google] [More]  ⦿


Free open source desktop page layout program in the tradition of Corel Ventura, Quark Xpress, PageMaker and InDesign, designed for Linux and Unix. Flexible PDF creation options, PDF Import, Encapsulated Postscript import/export and creation of 4 color separations. Scribus also supports via freetype Unicode text including right to left scripts such as Arabic and Hebrew. Graphic formats which can be placed in Scribus include Encapsulated Post Script (eps), TIFF(Joint Photographic Experts Group (JPEG), Portable Network Graphics (png) and XPixMap(xpm). The PDF driver from Scribus can embed fonts for postscript printing and you can use and output high resolution EPS files. Other useful features include manual kerning of type, rotating object frames, bezier curves polygons, precision placement of objects, layering with RGB and CMYK custom colors. Unlike proprietary binary file formats, even damaged documents can be recovered with a simple text editor. Python scripts extend the usefulness. Among these, we find Font Sample Generator (which makes samples of your installed fonts). Author and Maintainer: Franz Schmid. Programming contributions from Paul Johnson, Christian Töpp, and Alastair Robinson. [Google] [More]  ⦿


A page on the use of Georgian truetype and type 1 fonts in X. [Google] [More]  ⦿


Perl script for showing type 1 fonts. [Google] [More]  ⦿

[George Williams]

Free Truetype font utility by George Williams, a truetype to ascii and opentype (.otf) to ascii converter. [Google] [More]  ⦿

Siouan Fonts in BDF format
[Christophe Schneiderhan]

Christophe Schneiderhan (University if Essen, Germany) designed some Siouan fonts in BDF format (X-Windows screen fonts), ca. 1999. [Google] [More]  ⦿

Solaris: advice on TrueType

Solaris has Truetype support built into the X server. Just put the fonts in /usr/openwin/lib/X11/fonts/TrueType, and add the entry to fonts.dir, fonts.scale, fonts.upr, and (if you want an alias) fonts.alias. [Google] [More]  ⦿

Solaris: advice on type 1

Solaris uses Adobe software to rasterize the fonts. It wants additional information. To add a type 1 font you need to do the following: Put the .pfa file in /usr/openwin/lib/X11/fonts/Type1/. Put the .afm file in /usr/openwin/lib/X11/fonts/Type1/afm. Edit /usr/openwin/lib/X11/fonts/Type1/fonts.dir to add the new font. Copy fonts.dir to fonts.scale. Edit /usr/openwin/lib/X11/DPS13Fonts.upr to add the new font. DPS3Fonts.upr needs three entries: in the FontAFM section to point to the .afm file for each weight; in the FontFamily section to define a font family, which is a list of the normal, bold, italic, and bold-italic font names; in the FontOutline section for the .pfa file for each weight. [Google] [More]  ⦿

Sri T. Desikachary

Tikkana is a truetype font designed by Sri T. Desikachary, who is based in Winnipeg, Canada. Changes were made by Prasad Chodavarapu and Sri Ramana Juvvadi. See also here, here and here, where one can download the Tikkana fonts (truetype and type 1) for Telugu. These fonts are free under the GNU license. Prasad A. Chodavarapu also explains how to install the fonts for X-Windows/UNIX users. See also here. [Google] [More]  ⦿

StarOffice&TrueType mini-HOWTO

Esa Tikka on the use of TrueType in StarOffice. Some utilities such as the t1utils package and ttf2pt1. [Google] [More]  ⦿

Stefan Krauss
[HFM: Hamster Font Manager]

[More]  ⦿

Survey of OpenGLC font technology

This document describes the known methods for displaying text inside an OpenGL program. [Google] [More]  ⦿


Free source code by Rainer Menzner from Ruhr-Universitat Bochum. From the web page: "t1lib is a library written in C which implements functions for generating bitmaps from Adobe Type 1 fonts. It uses most internal parts of the Type 1 rasterizer provided with X11R5 and newer but tries avoid the disadvantages known from that rasterizer. Although most people would use the rasterizer under X11, having X11 is not necessary at all. " An ftp site is available as well. [Google] [More]  ⦿


TeX and METAFONT FAQ at the University of Utah. [Google] [More]  ⦿

TeX Gyre Project

The TeX Gyre Project was started in 2006 as the brainchild of Hans Hagen (NTG). It is described in The New Font Project (Hans Hagen (NTG), Jerzy Ludwichowski (GUST) and Volker RW Schaa (DANTE e.V.), presented at BachoTeX2, 2006). From the project, which is being implemented by GUST's e-foundry guys, Boguslaw Jacko Jackowski and Janusz M. Nowacki aka Ulan: All of the Ghostscript font families will eventually become gyrefied as the result of the project. Gyrefication, also called LM-ization, was first applied to the Computer Modern Fonts and their various generalizations with the result known as the Latin Modern (LM) Fonts. The Gyre fonts each have 1200 glyphs that cover basically all European scripts (including Latin, Cyrillic and Greek), and have Vietnamese characters added by Han The Thanh, and Cyrillic glyphs by Valek Filippov. Available in Type 1 and OpenType, they come under a very liberal license (free, modifiable, unlimited use, and a request to rename altered fonts). The TeX Gyre fonts are

  • Adventor: family of four sansserif fonts, based on the URW Gothic L family, which in turn is based on ITC Avant Garde Gothic, designed by Herb Lubalin and Tom Carnase in 1970. Open Font Library link.
  • Bonum (2006), based on the URW Bookman L family: TeXGyreBonum-Bold, TeXGyreBonum-BoldItalic, TeXGyreBonum-Italic, TeXGyreBonum-Regular.
  • Cursor: based on URW Nimbus Mono L, which itself mimics Bud Kettler's Courier.
  • Heros (2007): based on the URW Nimbus Sans L family, but heavily extended---eight typefaces of 1200 glyphs each. With the release of Heros, their QuasiSwiss fonts becomes obsolete. This is, in fact, the Gyre version of Miedinger's Helvetica. .
  • Pagella (2006), based on the URW Palladio L family (and thus, indirectly, Zapf's Palatino): TeXGyrePagella-Bold, TeXGyrePagella-BoldItalic, TeXGyrePagella-Italic, TeXGyrePagella-Regular. In 2013, we find Tex Gyre Pagella Math in opentype format, by Boguslaw Jackowski, Piotr Strzelczyk and Piotr Pianowski. Greek symbols were taken from the Math Pazo font by Diego Puga. The calligraphic alphabet was taken from the Odstemplik font. The Fraktur is based on Euler. The sans part is DejaVu Sans, and the monospaced alphabet is taken from Latin Modern Mono Light Condensed.
  • Termes (2006), based on the Nimbus Roman No9 L family (and thus, by transitivity, Stanley Morison's Times-Roman): TeXGyreTermes-Bold, TeXGyreTermes-BoldItalic, TeXGyreTermes-Italic, TeXGyreTermes-Regular. In 2013, we find Tex Gyre Termes Math in opentype format, by Boguslaw Jackowski, Piotr Strzelczyk and Piotr Pianowski. The Fraktur part is based on Peter Wiegel's Leipziger Fraktur. The sans serif part uses TeX Gyre Heros. The monospaced part is based on TeX Gyre Cursor. In 2017, the Open Font Library published a slightly updated and darker TG Roman.
  • Schola (2006, based on the URW Century Schoolbook L family, designed by Morris Fuller Benton in 1919: TeXGyreSchola-Bold, TeXGyreSchola-BoldItalic, TeXGyreSchola-Italic, TeXGyreSchola-Regular.
  • Chorus (2007): derived from handwritten letterforms of the Italian Renaissance as used by Hermann Zapf in ITC Zapf Chancery (1979). TeX Gyre Chorus is based on the URW Chancery L Medium Italic font, but heavily extended. The Vietnamese and Cyrillic characters were added by Han The Thanh and Valek Filippov, respectively.
Articles: The New Font Project (BachoTeX 2006 article by Hans Hagen (NTG), Jerzy Ludwichowski (GUST) and Volker RW Schaa (DANTE e.V.), TeX Gyre Project (2006) by Bogusaw Jackowski, Janusz M. Nowacki and Jerzy Ludwichowski, and TeX Gyre Project II (2007) by the same three authors.

Fontspace link. [Google] [More]  ⦿

TeX und Schmuckschriften

German help file for using type 1 fonts with TeX and ghostscript. Located at the University of Wuppertal. [Google] [More]  ⦿

TFMPK v0.35

Freeware TeX font viewer for X windows, by Yotam Medini. [Google] [More]  ⦿

The perfect programming font
[Bernhard Leiner]

Recommendations on fonts to use with gvim, by Bernhard Leiner. With practical UNIX / X-Windows recommendations. [Google] [More]  ⦿

The Xfstt True-Type Font Server

Essay by Larry Ayers in the Linux Gazette about xfstt, Herbert Duerr's TrueType font server for X-windows. Alternate site. Alternate site. [Google] [More]  ⦿

The Xfstt True-Type Font Server

Essay in the Linux Gazette by Larry Ayers on xfstt. [Google] [More]  ⦿

Thomas H. Barton

[More]  ⦿


Truetype fonts under Linux: tips in German. Download the ttf tools package that includes ttmkfdir, and execute ttmkfdir -o fonts.dir in the truetype font directory. [Google] [More]  ⦿

Truetype and X

Truetype and X/Unix/Linux step-by-step help file. [Google] [More]  ⦿

TrueType Fonts in Debian mini-HOWTO

Bear Giles' page on truetype fonts for use with Debian/ghostscript/X Windows. [Google] [More]  ⦿

Truetype fonts in ROOT

Page by Rene Brun and Fons Rademakers regarding the use of truetype fonts in ROOT (for X11/Linux). [Google] [More]  ⦿

Truetype fonts in UNIX--Linux

Place truetype fonts in the proper directory, often /usr/lib/X11/fonts/ttfonts. Go there, and as root, do "ttmkfdir > fonts.scale" and "mkfontdir". [Google] [More]  ⦿

Truetype Fonts on UNIX

How to install and use truetype fonts with UNIX. [Google] [More]  ⦿

Truetype Fonts on Unix

Tutorial on xfstt and the use of truetype fonts on UNIX. [Google] [More]  ⦿

TrueType Fonts under Linux nutzen

Michael Glauche's explanations (in German) on how to use TrueType fonts in X-Windows under Linux. [Google] [More]  ⦿

[Thomas H. Barton]

Ghostscript-based program written in 2002 by by Thomas H. Barton for creating a PostScript Type 42 font file from a TrueType font file. The included C program ShowAllGlyphs creates a PostScript program which shows all the glyphs defined by the font. [Google] [More]  ⦿

TTF 101

Intro by Peter Chung (Rutgers) to the use and installation of truetype and type 1 fonts in UNIX/Linux. [Google] [More]  ⦿

ttf2bdf v2.8

Free TrueType to BDF converter that requires the FreeType library. Source code and binaries for Windows, ELF, Solaris and SunOS developed as freeware by Mark Leisher at the Computing Research Lab, New Mexico State University, Box 30001, Dept 3CRL, Las Cruces, NM 88003. FTP access. Man pages. [Google] [More]  ⦿

[George Williams]

Free Truetype font utility by George Williams. A Unix program to convert a glyph from a true type font into an eps (Encapsulated Postscript) file. [Google] [More]  ⦿

[Philipp Lehman]

ttf2tex is a Bash (note: UNIX) shell script which generates all files required to use TrueType fonts with teTeX from a set of .ttf files. In short, it will do for TrueType fonts what fontinst's \latin family command does for Type 1 PostScript fonts. ttf2tex is designed for Linux/UNIX systems running teTeX. Free software by Philipp Lehman. [Google] [More]  ⦿


A free truetype modifier program being developed by George Williams, the author of pfaedit, the free truetype font editor. It is a companion program to take an existing TrueType (OpenType, TrueType Collection) file and allow you to edit some of the tables, especially the hinting table. [Google] [More]  ⦿

TTF-Schriften unter Netscape

Advice in German on the installation of truetype fonts on UNIX/Linux systems so that Netscape can see the fonts. [Google] [More]  ⦿


The Linux TrueType utilities. Mostly programs written by Brion Vibber. Includes ttf2type1 and ttf2afm: ttf2afm is a wrapper for ttf2pfa that creates an AFM file from a ttf font. And ttf2type "is a wrapper to simplify mass conversion of TrueType fonts to Adobe Type 1 fonts, necessary for some programs such as WordPerfect which support Type 1 but not TrueType fonts. ttf2type1 accepts any number of .ttf files and produces Type 1 .pfb font files and .afm font metric files. " All programs are free. The external programs ttf2pt1, ttf2pfa, and t1asm from the t1utils are needed. [Google] [More]  ⦿


Free utility by Joerg Pommnitz: "ttmkfdir is a tool to create valid and complete fonts.dir files from TrueType fonts. It is very useful when you plan to use a TrueType enabled font server that is based on the X11R6 sample implementation (xfsft for instance). Great care has been taken to correctly identify the encodings that a given TrueType font supports. " See also here. [Google] [More]  ⦿

TTW Libraly (sic)

Japanese language page at Ricoh with many Ricoh-owned Japanese truetpe fonts for Mac and PC. [Google] [More]  ⦿

TU-Muenchen (ftp)

Source where one may find ttfdump (truetype disassembler) and freetype (truetype in X windows). [Google] [More]  ⦿

Type 1 and X, by Bruce Momjian

About the use of type 1 fonts in X Windows, Bruce wrote:" Let me give you some tips: Look /usr/X11R6/lib/X11/fonts/Type1 directory as an example. Make a directory /usr/X11R6/lib/X11/fonts/expert. Copy or symbolic link all the *.pfa and *.pfb files into that directory from the CDROM. Create fonts.scale for the expert fonts. E-mail me and I will give you a proper file for that CD, or just try a few and make them match the stuff in Type1/fonts.scale, except the font family is expert, and the font name, weight(bold, medium), type(italics, roman), etc have to be set to match each *.pfa or *.pfb file. See the Type1/fonts.scale file for examples, and run xfontsel to see the options for each entry for a font. Make them match the font characteristics for each entry. Run xmkfontdir. That creates fonts.dir. fonts.dir and fonts.scale are the same, but xmkfontdir is the proper way to do it. The first entry in fonts.dir is the number of fonts, so that has to be set too. Use xset fp+ to add the fonts/expert directory to the X server's font list. Add the xset command to the X startup script so X adds it each time it starts. Run xset fp rehash to reload the font server's database. Run xfontsel, and choose the expert foundry. Your fonts should be selectable at that point. Gimp should also see the fonts, thought I know the 1.0 version could only display the last 500 or so fonts, not the whole list of them. Some kind of internal limit. Also, don't be surprised if xfontsel and Netscape now take longer to start. Some apps read the font database on startup. I fixed Netscape by briefly using xset to remove the custom font directories while Netscape starts up." [Google] [More]  ⦿

Type 3.2 (was: CR8type)
[Allan Murray]

CR8type for Windows is a commercial Windows truetype and opentype font editor written by Allan Murray. Free demo. Also, CR8tracer is a freeware utility based on Peter Selinger's 'Potrace' to convert bitmap images into monochrome vector formats. Combine with CR8type 2.0 to create fonts from scanned images of signatures, handwriting etc. Windows only. It can edit PostScript and OpenType fonts and has a knife and freehand drawing tool. It draws, kerns, deals with unicode, converts between formats, and basically is a full-fledged type design tool.

Type Light (2012) is a free light version of Type 3.2 for Windows. The full Type 3.2 program is for Windows, Linux and mac OS/X.

CR8 Software Solutions are an independant software vendor located in Auckland, New Zealand. A creation of Allan Murray - a self-taught software developer who began programming computers in the early eighties and who has been involved in the ID card and digital printing industries for the past twelve years. CR8 Software Solutions has had a web presence since 2006. [Google] [More]  ⦿


James Macnicol's perl script for installing type 1 fonts for use with ghostscript or X windows. Alternate URL. [Google] [More]  ⦿

Typeface Trickery with X11

Very very nice intro and discussion of type use with X11 under Linux, by Michael Holve. [Google] [More]  ⦿

Typographics Ltd
[Jakob Gonczarowski]

Jerusalem-based company headed by designer and font software developer Jakob Gonczarowski. Jakob also wrote (and is now selling) an X-Windows font editor for SUN machines (soon for Linux machines as well). Jakob also made many of the present Hebrew typefaces. [Google] [More]  ⦿


Informative German site that explains how to install fonts for use with Ubuntu (UNIC, TeX). [Google] [More]  ⦿

Ueberblick: X11 fonts

German explanations on fonts in X11. At the RZU (University of Zürich). [Google] [More]  ⦿

Unicode fonts under X11

Markus Kuhn's links page for Unicode on X11. [Google] [More]  ⦿

University of Aizu

Archive with bitmap utilities such as bdftofon (BDF to FON conversion), PBM to BDF, PBM to PK. [Google] [More]  ⦿

Unix Installation

P.J. Heslin guides you through truetype font installation on UNIX systems. [Google] [More]  ⦿

URW Garamond No. 8
[Michael Sharpe]

A set of four Garamond fonts developed by URW in 2000, and released in the public domain bu URW. There are free type 1 fonts and free truetype fontsi (see also here).

The fonts were modified and fixed, first by Ralf Stubner, then by Gael Varoquaux (in 2009), and finally by Michael Sharpe (University of California at San Diego) in 2012 who added old style figures and small caps. Michael also provides full TeX support. The font was renamed NewG8 by Michael Sharpe who developed it further between 2013 and 2017.

Uli Stiehl points out that URW Garamond No. 8 is a digitization of Garamond Antiqua by Compugraphic, also called CG Garamond Antiqua. When Agfa took over Compugraphic and Monotype took over Agfa, CG Garamond survived in the Monotype collection. It was also in the Hewlett Packard (HP) Laserjet printers. [Google] [More]  ⦿

Use Type-1 Fonts in PDF Papers
[Chen Li]

Chen Li (UC Irvine) takes us through the exercise of insuring that PDF files generated from Latex sources use type 1 fonts and not poor botmap substitutes. Information on dvips. [Google] [More]  ⦿

UTF-8 for UNIX
[Markus Kuhn]

[More]  ⦿

Vincent Zoonekynd

Author of Les fontes sous LaTeX pour les nuls (et les autres) (2000), a 168-page book full of goodies on font formats, technical information, and mouthwatering detail. [Google] [More]  ⦿

wine documentation ttfserver

Explanations on the installation of freetype and xfsft so that truetype fonts can be used in X-Windows. [Google] [More]  ⦿

Wine Tools

X-windows font management software links. [Google] [More]  ⦿

X Font page by Bum-Chul Kim

Bum-Chul Kim at TriGem Microsystems offers explanations on the use of type 1 and TrueType fonts on X Windows. [Google] [More]  ⦿

X with Japanese Fonts

Lots of links to Japanese fonts and information on truetype in X-Windows. [Google] [More]  ⦿

X11 Schriften

Advice in German on the installation of truetype fonts on UNIX/Linux systems. [Google] [More]  ⦿

X11&TrueType fonts

Peter Kleiweg explains how to use truetype fonts with X-Windows. He has a script, TTFAll, for batch conversion of truetype fonts to X-Windows screen fonts (BDF), which requires the Freetype Project's ttf2bdf. [Google] [More]  ⦿


X Another Type Manager is an X-Windows type manager developed by a group of students at Chiba university in Japan. Free. May be used for OCF, CID, truetype fonts. [Google] [More]  ⦿


XBfe (X Bitmap Font Editor) allows you to hand-edit a bitmap font--both the shapes (i.e., the pixels) and the metric information (set widths, side bearings, and kerning tables). The input is both a bitmap (GF or PK) font and a corresponding TFM file. Part of the GNU font utilities package. [Google] [More]  ⦿


Daniel Dardailler's bdf/xbm/xpm/mouse editor. Free. Version 5.0.1. [Google] [More]  ⦿


Go to xfonts at this Debian site, and get fonts and font software for use under X Windows, including fonts for Japanese, Greek, Chinese, Korean, and Cyrillic. [Google] [More]  ⦿

XFree86 Font Deuglification Mini HOW-TO

Doug Holland's great explanation on how to use fonts in an X environment. [Google] [More]  ⦿

xfsft: X11 TTF font server

The font server, although still in beta, is now ready for general use. "At last, TrueType support for all X11 stations." By Mark Leisher and Juliusz Chroboczek. [Google] [More]  ⦿

xfstt TrueType font server

The instructions for using xfstt to make Truetype fonts available to X11: "1. download the xfstt truetype font server 2. compile that thing. (comment out lines 23 and 24 in xfstt.cpp because g++ complained of syntax errors in asm/byteorder.h) put the executable in your path. 3. make a directory called /usr/ttfonts and put some truetype fonts there. 4. make sure xfstt starts when X starts. (i.e., add a line to .xinitrc or whatever.) 5. tell X about the new font path. (i.e., add FontPath unix/:7100, or use xset +fp unix/:7100 in .xinitrc) 6. start the gimp and look under the foundry tab for ttf. You might have to fool around with a combination of "xset fp rehash", "xset +fp unix/:7100" and restarting the server." Alternate URL. [Google] [More]  ⦿


Free X-Windows type 1 font previewer as part of Rainer Menzner's t1lib package. [Google] [More]  ⦿

Xi Graphics

Mike Stoddart & Bryan Chambers (Xi Graphics Inc.) explain about the use of TrueType fonts with their X-Windows replacement, Accelerated-X. [Google] [More]  ⦿

XmBDFEditor (v3.8)

Edits BDF fonts on X-Windows (simple ASCII representation of bitmap fonts) and can import Linux console fonts, Sun VF fonts, X bitmap, Linux console fonts (PSF, CP, FNT), metafont PK/GF, Windows FON/FNT fonts, TrueType fonts, and HBF (Han bitmap fonts. It exports PSF fonts if necessary. Developed and freely made available by Mark Leisher, Computing Research Lab, New Mexico State University, Box 30001, Dept. 3CRL, Las Cruces, NM 88003, USA. FTP access. [Google] [More]  ⦿


View PDF files on X-Windows, and extract images from PDF files. By Derek B. Noonburg. GNU license software, faster and more reliable than Acrobat Reader. To extract fonts from pdf files: start xpdf, print to a file (a postscript file). That file has all the fonts neatly embedded in pfa format, except for the first line (the BeginResource line should be replaced by the first line of a pfa font). The last line is "cleartomark". Use a pfa to pfb converter, and you are done. [Google] [More]  ⦿

XPDF and X-Windows type 1 fonts

How to set up X-windows Type 1 fonts for use with xpdf. Deals mainly with the Bakoma fonts (type 1 versions of the Computer Modern fonts). [Google] [More]  ⦿

X-TrueType Server Project

X-Windows Truetype font server X-TT (free). Contributors include Aoi Matsubara, Takuya Shiozaki, Kazushi (Jam) Marukawa, and others. Check also here. [Google] [More]  ⦿

X-TrueType (XTT) Server

X-Truetype server project based on FreeType. The page includes a free ackage of libraries to use the FreeType library from the perl language. For example, we find ftinfo.pl (font info dumper) and mkttfdir.pl. [Google] [More]  ⦿


Truetype font server for Japanese and Korean. [Google] [More]  ⦿


This free package configures TrueType fonts and CID fonts (as well as CMaps) for X. It generates .scale file and .alias file from TrueType and CID fonts registered to Defoma, and calls mkfontdir (and mkcfm). Both xtt and freetype backends which are used to handle TrueType fonts in X are supported. [Google] [More]  ⦿

X-Windows fonts: installation
[Primoz Peterlin]

How to install X-Windows fonts. Explanations by Primoz Peterlin. [Google] [More]  ⦿

Yiddish fonts

James Robert Aarons explains about the use of Yiddish fonts in UNIX (X-Windows) and Windows, and offers some fonts for download: WebHebrew AD, Web Hebrew Monospace. [Google] [More]  ⦿

YoLinux: Linux Fonts

List of fonts and links for Linux. [Google] [More]  ⦿


Gaspar Sinai's free X11 Unicode editor. Download here. [Google] [More]  ⦿