[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-devel
Subject: Pango-1.1.1 development release
From: Owen Taylor <otaylor () redhat ! com>
Date: 2002-08-20 22:17:08
[Download RAW message or body]
Pango-1.1.1 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/v2.0/
This is a development release leading up to Pango-1.2; no further
API additions are anticipated before Pango-1.2, but there is no
guarantee of stability at this point. This package is ABI and API
compatible with the public API in Pango-1.0.x.
Major changes as compared to Pango 1.0 are:
- The Xft and FT2 backends are now based on the fontconfig
library, available from http://keithp.com/fonts/.
This provides considerably improved font matching
capabilities and performance enhancements.
- The Xft backend now requires version 2 of Xft, also
available from http://keithp.com/fonts/. One of the
benefits of Xft2 is the ability to render antialiased
fonts without the RENDER extension.
- A Hangul shaper for Xft by Changwoo Ryu
- A shaper for Indic OpenType fonts based on code from
ICU, done by Eric Mader.
[ What happened to 1.1.1? I just never got around to
releasing it ]
About Pango
===========
Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed; however, most of the work on Pango-1.0 was done using the
GTK+ widget toolkit as a test platform. Pango forms the core of text
and font handling for GTK+-2.0.
Pango is designed to be modular; the core Pango layout can be used
with four different font backends:
- Core X windowing system fonts
- Client-side fonts on X using the Xft library
- Direct rendering of scalable fonts using the FreeType library
- Native fonts on Microsoft backends
Dynamically loaded modules then handle text layout for particular
combinations of script and font backend. Pango-1.0.0 ships with a wide
selection of modules, including modules for Hebrew, Arabic, Hangul,
Thai, and a number of Indic scripts. Virtually all of the world's major
scripts are supported.
As well as the low level layout rendering routines, Pango includes
PangoLayout, a high level driver for laying out entire blocks of text,
and routines to assist in editing internationalized text.
More information about Pango is available from http://www.pango.org/.
Pango depends on version 2.0.0 of the GLib library; more information
about GLib can be found at http://www.gtk.org/.
Changes between 1.1.0 and 1.1.1
===============================
* Merge a lot of the code between the Xft and FT2 backend,
so that the FT2 backend gets the recent improvements to Xft.
* Add proper language tag support to the Xft/FT2 backends.
* Various effienciency fixes for the Xft/FT2 backends.
Changes between 1.0.x and 1.1.0
===============================
* Support for version 2 of the Xft library. [Keith Packard]
* Convert the freetype backend over to using fontconfig,
instead of MiniXft for font cataloging.
* A port of the Indic OpenType code from ICU to Pango. [Eric Mader]
* A new hangul-xft [Changwoo Ryu]
* Bug-fixes to the OpenType handling code.
* Various cleanups to the PangoXft and PangoFT2 public APIs.
* Docs switched over to DocBook XML. [Matthias Clasen]
Owen Taylor
20 August 2002
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic