GTK+ By Example/Texting with Pango
Pango or Παν語 is a modern text layout engine. Its key feature includes support for international texts. The layout engine supports both horizontal and vertical texts and both right to left as well as left to right. It also supports unicode text. It supports a broad set of font formats including: Type 1 (Postscript), TrueType, and OpenType fonts. Like the core GTK+ library, Pango is cross-platform library and can be used independently of GTK+. It runs under Linux, MacOS X and Microsoft Windows. It only requires the Glib library and the host rendering library. This library can be either Cairo, Xtf, Win32.