Home · All Classes · Grouped Classes · Annotated · Functions

Standard Fonts

Qtopia provides a number of standard fonts together with language-specific fonts. The fonts and the available formats and font sizes are described in the sections below.

Primary Fonts

The primary fonts are:

FontDescription
dejavuhttp://dejavu.sourceforge.net/wiki/index.php/Main_Page
helveticafrom the X11 helv*.bdf; used for non-CJK languages
wenquanyihttp://wqy.sourceforge.net; used for Chinese)
unifonthttp://czyborra.com/unifont/; used for other languages

Format and Size

The following table displays the formats and pixel sizes available for each font:

FontFont Size
dejavu8-36
helvetica8, 10, 12, 14, 18, 24
helveticabold 8, 10, 12, 14, 18, 24
helveticabold italic 8, 10, 12, 14, 18, 24
unifont16
japanese23
micro4
fixed7, 12
wenquanyi12, 13, 15, 16
wenquanyibold 12, 13, 15, 16

Language-specific Fonts

Most of the fonts only support a small subset of unicode characters. For instance it is not possible to use helvetica to display Chinese characters. To overcome this problem Qtopia allows the specification of default fonts for each language. The following table shows a small subset of languages and their associated font:

LanguageFont
Arabicunifont 16
Chinesewenquanyi 12, 13, 16
Germanhelvetica 10, 12, 14
Japanesejapanese 23
Koreanunifont 16

Each language package contains a QtopiaDefaults.ts file which defines what font is to be used, for example:

    tar -vxzf qtopia-language-ja-<version>.tar.gz *QtopiaDefaults.ts

To see how to customized/define what font to use for a given language and size of font see: Internationalization. If no suitable font is at hand it may be possible to use the unifont font as it provides the most complete set of characters.

See also Setting Display Size.


Copyright © 2007 Trolltech Trademarks
Qtopia 4.2.5