SVG 1.1 Test: text-fonts-03-t seems to be invalid?

Hi!

The test text-fonts-03-t in SVG 1.1 Testsuite seems to be invalid. First,
the horiz-adv-x attribute is an #REQUIRED attribute on the <font> element.
Next, the spec doesn't say what happens if a font doesn't have an ascent nor
an vert-origin-y attribute. But either one must be given as they rely on
each other as the spec says:

vert-origin-y = "<number>" 
The default Y-coordinate in the font coordinate system of the origin of a
glyph to be used when drawing vertically oriented text.
If the attribute is not specified, the effect is as if the attribute were
set to the position specified by the font's ascent attribute.


ascent = "<number>" 
Same syntax and semantics as the 'ascent' descriptor within an @font-face
rule. The maximum unaccented height of the font within the font coordinate
system.
If the attribute is not specified, the effect is as if the attribute were
set to the difference between the units-per-em value and the vert-origin-y
value for the corresponding font.



This also concerns the test " text-fonts-03-t" and some other font tests as
well as they do not fullfill the requirements. The issue is that we've taken
out the check in Renesis and mark each font as valid for now as otherwise we
wouldn't pass those font tests which lowers our compability rate of Renesis.
We'd appreciate for any considerations what we should do within Renesis,
will the tests be changed or should we really keep going in accepting
invalid fonts, as well?

Thanks and regards

Alexander Adam
--
Emia Systems
 
Renesis SVG Player Technology:
http://www.emiasys.NET

Main office:
Mühlenweg 10, 94469 Deggendorf, Germany
 
Secondary office:
Dorfstrasse 3, 93083 Scharmassing, Germany

Tel:              +49 9401 60 57 0-0
Web:              http://www.emiasys.com
Steuernummer:     108/200/10308
Gerichtsstandort: 94469 Deggendorf

Received on Tuesday, 12 June 2007 15:12:42 UTC