SVG: Vector Graphics meets Unicode
Chris Lilley - W3C
Scalable Vector Graphics (SVG) is a vector graphics format, written in XML and developed at W3C, which recently became a W3C Recommendation. Most graphics contain some text, and all text in SVG is present (in logical order) as searcable Unicode. But just containing Unicode is not enough - what about fonts? What about BIDI? Doesn't Han unification give me a problem? What about text on a path, and surely some text has to be pre-rasterised to get a professional look? Answer ... SVG has answers for all those questions.
This talk will explain the international features of SVG, explain how rich multilinual graphics can be developed in SVG, and demonstrate the use of SVG fonts for a variety of scripts including those in Unicode 3.0. The focus will be on the capabilities of the specification rather than any one implementation, but several implementations will be demonstrated to show that the capabilities can be used today.
Conclusion: dynamic international graphics which look great and display correctly regardless of the local fonts installed, whilst retaining full searchability, allowing all text to be selectable.
|When the world wants to talk, it speaks Unicode|
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS).
GMS is pleased to be able to offer the International Unicode Conferences under an exclusive
license granted by the Unicode Consortium. All responsibility for conference finances and
operations is borne by GMS. The independent conference board serves solely at the pleasure
of GMS and is composed of volunteers active in Unicode and in international software
development. All inquiries regarding International Unicode Conferences should be addressed
Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.
9 November 2001, Webmaster