Revision control

Copy as Markdown

<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.2" baseProfile="tiny" xml:id="svg-root" width="100%" height="100%"
viewBox="0 0 480 360" xmlns="http://www.w3.org/2000/svg"
<!--======================================================================-->
<!--= Copyright 2008 World Wide Web Consortium, (Massachusetts =-->
<!--= Institute of Technology, European Research Consortium for =-->
<!--= Informatics and Mathematics (ERCIM), Keio University). =-->
<!--= All Rights Reserved. =-->
<!--======================================================================-->
reviewer="CL" owner="MI" desc="Testing font-family attribute" status="accepted"
approved="yes"
version="$Revision: 1.4 $" testname="$RCSfile: text-fonts-04-t.svg,v $">
<p>
Testing font-family attribute.
Various text elements are
used with varying values for the font-family attribute.
The first two text elements should display in their respective fonts,
<span style="font-family: Haettenschweiler">Haettenschweiler</span> and
<span style="font-family: Charlesworth"></span>,
<em>if</em> they are installed on the target system. Otherwise, simply
displaying
the text in some fallback font is enough to pass the test.
The last two should be displayed using a fallback font since the
value specified for font-family is either invalid or not specified.
Failing to display the text means the test is not passed.
</p>
<p>
If the two named fonts are available on the system,
the rendered picture should match the reference image exactly,
except for possible
variations in the labelling text (per CSS2 rules)
and variations in text antialiasing or hinting.
</p>
</d:OperatorScript>
</SVGTestCase>
<title xml:id="test-title">$RCSfile: text-fonts-04-t.svg,v $</title>
<defs>
<font-face
font-family="SVGFreeSansASCII"
unicode-range="U+0-7F">
<font-face-src>
<font-face-uri xlink:href="../images/SVGFreeSans.svg#ascii"/>
</font-face-src>
</font-face>
</defs>
<g xml:id="test-body-content" font-family="SVGFreeSansASCII,sans-serif" font-size="18">
<text x="15" y="60" font-size="18">font-family = "Haettenschweiler"</text>
<text x="340" y="60" font-family="Haettenschweiler" font-size="35">ABC</text>
<text x="15" y="110" font-size="18">font-family = "Charlesworth"</text>
<text x="340" y="110" font-family="Charlesworth" font-size="35">ABC</text>
<text x="15" y="160" font-size="18">font-family = "Invalid Name"</text>
<text x="340" y="160" font-family="InvalidFontFamily" font-size="35">ABC</text>
<text x="15" y="210" font-size="18">font-family = not specified</text>
<text x="340" y="210" font-size="35">ABC</text>
</g>
<g font-family="SVGFreeSansASCII,sans-serif" font-size="32">
<text xml:id="revision" x="10" y="340" stroke="none"
fill="black">$Revision: 1.4 $</text>
</g>
<rect xml:id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000"/>
<!-- comment out this watermark once the test is approved -->
<!--<g xml:id="draft-watermark">
<rect x="1" y="1" width="478" height="20" fill="red" stroke="black" stroke-width="1"/>
<text font-family="SVGFreeSansASCII,sans-serif" font-weight="bold" font-size="20" x="240"
text-anchor="middle" y="18" stroke-width="0.5" stroke="black" fill="white">DRAFT</text>
</g>-->
</svg>