星期二 2005年05月10日 Cairo will be the next generation rendering engine for Unix/Linux. it use uniform architecture for display and printing, just the same as Windows GDI/GDI+. These days I discussed about the current status of cairo postscript backend with Owen Taylor. As Owen said, currently, The PDF backend is closer to working "right". It currently has some bugs in embedding fonts, but should work almost OK for CJK TrueType fonts, though not for Type1 fonts (especially CID fonts.) But for PS backend, it just generates a big image. and Kristian Høgsberg is starting to work on a "real" PS backend. The first piece of work needed for that is cairo infrastructure ... a way of figuring what areas of drawing can be drawn with Postscript primitives and what areas need to be drawn with images. (Because of alpha transparency, for example.) There will be lots of work after that to fix up embedding of different types of fonts into Postscript files. That's a good chance to plug ourselves into this project and do some contributions.