The freetype2 package

[Tags: bsd3, library]

Wrapper around FreeType 2 library. Relevant exerpts from the FreeType 2 website:

What is FreeType 2?

FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other products as well.

The following is a non-exhaustive list of features provided by FreeType 2.

By default, FreeType 2 supports the following font formats.

From a given glyph outline, FreeType 2 is capable of producing a high-quality monochrome bitmap, or anti-aliased pixmap, using 256 levels of gray. This is much better than the 5 levels used by Windows 9x/98/NT/2000 or FreeType 1.

FreeType 2 supports all the character mappings defined by the TrueType and OpenType specification. It is also capable of automatically synthetizing a Unicode charmap from Type 1 fonts, which puts an end to the painful 'encoding translation' headache common with this format (of course, original encodings are also available in the case where you need them).

The FreeType 2 core API provides simple functions to access advanced information like glyph names or kerning data.

FreeType 2 provides information that is often not available from other similar font engines, like kerning distances, glyph names, vertical metrics, etc.

FreeType 2 provides its own caching subsystem since release 2.0.1. It can be used to cache either face instances or glyph images efficiently.


Versions0.0.1, 0.1.0, 0.1.1
Dependenciesarray, base (>3 && <5), freetype2, missing-foreign (>=0.1.1 && <0.2.0)
CopyrightCopyright Jason Dagit 2011
AuthorJason Dagit <>
MaintainerJason Dagit <>
Source repositoryhead: git clone git://
UploadedSun Nov 4 19:03:05 UTC 2012 by JasonDagit
Downloads1371 total (68 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]




examplesBuild example programsDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees