- From: Chris Lilley <chris@w3.org>
- Date: Tue, 5 Oct 2004 10:42:35 +0200
- To: Jon Ferraiolo <jon.ferraiolo@adobe.com>
- Cc: Bjoern Hoehrmann <derhoermi@gmx.net>, www-svg@w3.org
On Monday, October 4, 2004, 5:20:57 AM, Jon wrote: JF> Bjoern, JF> Good point. I forwarded your email to the SVG WG for discussion. I would say this should be discouraged, and perhaps disallowed. This use of unnormalized combining characters is already addressed by Character Model for the World Wide Web 1.0: Normalization http://www.w3.org/TR/charmod-norm/#sec-Restrictions A similar case is <xbl:template>l</xbl:template> <svg:text y='50' font-size='12'>f<tla:x/>at</svg:text> This would *not* produce an fl ligature because the component characters are in different text runs. JF> Jon Ferraiolo JF> Adobe Systems, Inc. JF> co-editor sXBL spec JF> At 04:08 PM 10/3/2004, Bjoern Hoehrmann wrote: >>Dear Scalable Vector Graphics Working Group, >> >> http://www.w3.org/TR/2004/WD-sXBL-20040901 is not really clear what >>would happen in terms of actual rendering (if this is allowed) for a >>case such as >> >> <svg:svg >> xmlns:svg = "http://www.w3.org/2000/svg" >> xmlns:xbl = "http://www.w3.org/2004/xbl" >> xmlns:tla = "http://www.example.com/tla" >> version = "1.2" >> viewBox = "0 0 100 100" >> > >> <svg:defs><xbl:xbl><xbl:definition element="tla:x" >> ><xbl:template>̈</xbl:template></xbl:definition >> ></xbl:xbl></svg:defs> >> >> <svg:text y='50' font-size='12'>Bjo<tla:x/>rn</svg:text> >> >> </svg:svg> >> >>It appears to be legal and various renderings make sense, so this should >>be clearly defined in the specification. Please update the specification >>to discuss this case, ideally including an example. If the existing text >>disallows this case, please change the specification so that it is more >>obvious. >> >>regards. -- Chris Lilley mailto:chris@w3.org Chair, W3C SVG Working Group Member, W3C Technical Architecture Group
Received on Tuesday, 5 October 2004 08:42:38 UTC