| Home · All Classes · Annotated · Functions |
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.
The primary fonts are:
| Font | Description |
|---|---|
| helvetica | from the X11 helv*.bdf; used for non-CJK languages |
| wenquanyi | http://wqy.sourceforge.net; used for Chinese) |
| unifont | http://czyborra.com/unifont/; used for other languages |
The following table displays the formats and sizes available for each font:
| Font | Font Size |
|---|---|
| helvetica | 8pt, 10pt, 12pt, 14pt 18pt, 24pt |
| helvetica | bold 8pt, 10pt, 12pt, 14pt, 18pt, 24pt |
| helvetica | bold italic 8pt, 10pt, 12pt, 14pt, 18pt, 24pt |
| unifont | 16pt |
| japanese | 23pt |
| micro | 4pt |
| fixed | 7pt, 12pt |
| wenquanyi | 12pt, 13pt, 15pt, 16pt |
| wenquanyi | bold 12pt, 13pt, 15pt, 16pt |
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:
| Language | Font |
|---|---|
| Arabic | unifont 16pt |
| Chinese | wenquanyi 12pt, 13pt, 16pt |
| German | helvetica 10pt, 12pt, 14pt |
| Japanese | japanese 23pt |
| Korean | unifont 16pt |
Each language package contains a QtopiaDefaults.ts file which defines what font is to be used, for example:
sar -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.
| Copyright © 2006 Trolltech | Trademarks | Qtopia 4.1.7 |