Opens in a new windowOpens an external websiteOpens an external website in a new window
This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising purposes. To learn more, view the following link: Cookie Policy
User Defined Characters Solution ProposalJun Fujisawa
The document proposes two solutions for embedding user-defined characters in EPUB documents. Solution A embeds fonts and inline graphics using @font-face and <img> tags. Solution B uses SVG font elements to define characters which can then be displayed using font properties for easy alignment. Both solutions aim to satisfy the requirements of embedding fonts and positioning graphics inline with text. The document also discusses related topics like web fonts, WOFF, and SVG fonts specifications.
The document discusses using SVG fonts and extending existing fonts to support user defined characters (UDCs) and glyphs without code points for EPUB specifications. SVG fonts have advantages for the specifications but cannot include hinting information or support all vertical text requirements. Extending existing fonts with new @font-face rules allows adding UDCs and assigning code points. Glyphs without code points can be defined using unique identifiers in SVG and referenced in HTML/SVG using images.
Robin Berjon is a developer who worked on W3C standards groups for SVG, XML, and widgets. He created the Widgeon widget runtime to allow packaging and running widgets on Mac OS X and Linux. Widgeon uses XUL Runner and allows fully SVG-based widgets.