[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Pango tutorial?
Hi,
I am now interesting in Pango, because it says it
- can output anti-aliased text,
- can handle multilingual text including CJK, bidi, combining,
and Indic complex scripts,
- can choose proper fonts for language (script) of (portions
of) given texts, which means it doesn't force users to configure
font settings to display non-Latin Alphabet texts,
- can use multiple fonts for multilingle given text (one font
for each language/script), which means it can display mixture
of Japanese and Cyrillic when the system has Japanese font and
Cyrillic font (even without a font which has both of japanese
and Cyrillic), and
- is free (meets the Open Source Definition).
However, I have no idea how to use it. Are there any tutorials
of Pango? Or, are there any other text rendering engines which
meet the above conditions?
Concretely, I am now interested in the beta version of xplanet,
which uses FreeType. However, FreeType is a low level renderer
and it doesn't support bidi nor combining. It doesn't take care
of supported codepoint/language/script range of fonts. Thus,
I think FreeType is not suitable for application softwares but
it should be regarded as a basis of other high-level rendering
engines.
Thus, the main developer of xplanet and I are searching a good
text rendering engine and interested in Pango.
---
Tomohiro KUBOTA <kubota@xxxxxxxxxx>
http://www.debian.or.jp/~kubota/
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/