G Internationalization Support

Contents

G.1 Introduction

This appendix provides a brief summary of SVG's support for
internationalization. The appendix is hyperlinked to the
sections of the specification which elaborate on particular
topics.

G.2 Internationalization and SVG

SVG is an application of XML [XML11] and thus
supports Unicode [UNICODE],
which defines the universal character set.

Additionally, SVG provides a mechanism for precise control
of the glyphs used to draw text strings, which is described in
SVG Fonts. This allows content to supply, or link to,
SVG Fonts to display international text, even if no fonts for that language are
installed on the client machine.This facility provides:

the ability to specify glyphs for any character

the ability to specify ligatures for arbitrary strings of characters

the ability to follow the guidelines for normalizing
character data for the purposes of enhanced interoperability
(see [CHARMOD]),
while still having precise control over the glyphs that are
drawn.