VFlib --- a General Font Library that Supports Multiple Font Formats


VFlib is a font library written in C which provides several functions for obtaining bitmaps of characters (i.e. a rasterizer). VFlib hides the font format of font files and provides a unified API for all supported font formats. Thus, programmers of application software need not worry about font file formats. Instead, any software using VFlib can support various font file formats immediately. In addition to this, when a new font format is supported by VFlib, application software need not be modified to use such new fonts. VFlib has been developed not only for Latin fonts but also Asian scripts such as Chinese, Japanese, and Korean. Since it is designed as a general font module, it can be used in DVI drivers for T E X and L A T E X. In this paper we explain the API of VFlib, a font database file called vflibcap, and the internal structure of VFlib. Keywords: digital fonts, multilingual typography, multilingual documents, multilingual information processing, T E X 1

Similar works

Full text

oai:CiteSeerX.psu: time updated on 10/22/2014

This paper was published in CiteSeerX.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.