W3C home > Mailing lists > Public > public-svg-wg@w3.org > April to June 2011

Re: ligature formation across text chunks

From: Alex Danilo <alex@abbra.com>
Date: Fri, 13 May 2011 15:50:25 +1000
Message-Id: <1KD4LL.RZOO9BE0394@abbra.com>
To: Cameron McCormack <cam@mcc.id.au>
Cc: Vincent Hardy <vhardy@adobe.com>, "public-svg-wg@w3.org" <public-svg-wg@w3.org>
Hi Guys,

	I raised this a while back. It's tracked as an issue:

http://www.w3.org/Graphics/SVG/WG/track/issues/2332

	I think the behaviour described by Vincent is more likely to be useful
to authoring tools.

	For example, HP's PCL-XL explicitly positions each glyph for
printing. Microsoft's XPS does the same. The usefulness of the X,Y positions
is more than likely for accurate glyph placement when seriallizing output from
some tool (like SVGMaker for example). In such cases, the ligatures are more
than likely wanted.

	As a case of how to do things properly(;-) XPS defines a set of glyph
indices with matching X, Y positional information - then provides the raw Unicode
string as another attribute so that character copy/paste etc. can work using the
content in the file.

	SVG does not have the concept of glyph indices, so we're stuck with the
character string only. So, to get precise glyph positioning (including ligatures), it
must be done via X,Y or dx, dy.

	There are tests in the test suite to check this behaviour IIRC.

Alex
Received on Friday, 13 May 2011 05:50:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 13 May 2011 05:50:56 GMT