Proposal for a new attribute to the tspan element.

I propose a new attribute be added to the tspan element that modifies the 
behavior of the dx= attribute. The reason being is this:

Quite often one wants to override the default spacing between characters 
for instance when displaying fully justified text. The dx="" attribute lets 
you do this. The problem is that apart when you use an SVG font where the 
advance widths are fixed, advance widths are actually variable and 
calculated at the time of rendering the glyph. Adjustments are made 
depending on a number of things including the target resolution of your 
display device.

So you cannot possible know what numbers to put in dx="..." to get the 
characters exactly where you want them. A further problem is when one font 
is substituted for another with completely different advance widths.

If another attribute was specified which allowed you to use the dx="..." 
attribute to give total advance values, (ignoring any calculated values) 
this would fix the problem.

Alexis

Received on Monday, 26 November 2001 12:25:00 UTC