xmlgraphics-fop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vhenneb...@apache.org
Subject svn commit: r1564017 [3/9] - in /xmlgraphics/fop/trunk: ./ lib/ src/codegen/fonts/ src/java/org/apache/fop/afp/ src/java/org/apache/fop/afp/fonts/ src/java/org/apache/fop/afp/goca/ src/java/org/apache/fop/afp/svg/ src/java/org/apache/fop/fo/ src/java/o...
Date Mon, 03 Feb 2014 19:29:26 GMT
Modified: xmlgraphics/fop/trunk/src/codegen/fonts/CourierOblique.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/codegen/fonts/CourierOblique.xml?rev=1564017&r1=1564016&r2=1564017&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/codegen/fonts/CourierOblique.xml (original)
+++ xmlgraphics/fop/trunk/src/codegen/fonts/CourierOblique.xml Mon Feb  3 19:29:24 2014
@@ -22,275 +22,246 @@
    <family-name>Courier</family-name>
    <class-name>CourierOblique</class-name>
    <encoding>StandardEncoding</encoding>
+   <underline-position>-100</underline-position>
+   <underline-thickness>50</underline-thickness>
    <cap-height>562</cap-height>
    <x-height>426</x-height>
    <ascender>629</ascender>
    <descender>-157</descender>
    <first-char>32</first-char>
    <last-char>255</last-char>
-   <widths>
-      <char name="A" width="600"/>
-      <char name="AE" width="600"/>
-      <char name="Aacute" width="600"/>
-      <char name="Acircumflex" width="600"/>
-      <char name="Adieresis" width="600"/>
-      <char name="Agrave" width="600"/>
-      <char name="Aring" width="600"/>
-      <char name="Atilde" width="600"/>
-      <char name="B" width="600"/>
-      <char name="C" width="600"/>
-      <char name="Ccedilla" width="600"/>
-      <char name="D" width="600"/>
-      <char name="E" width="600"/>
-      <char name="Eacute" width="600"/>
-      <char name="Ecircumflex" width="600"/>
-      <char name="Edieresis" width="600"/>
-      <char name="Egrave" width="600"/>
-      <char name="Eth" width="600"/>
-      <char name="Euro" width="600"/>
-      <char name="F" width="600"/>
-      <char name="G" width="600"/>
-      <char name="Gcaron" width="600"/>
-      <char name="H" width="600"/>
-      <char name="I" width="600"/>
-      <char name="IJ" width="600"/>
-      <char name="Iacute" width="600"/>
-      <char name="Icircumflex" width="600"/>
-      <char name="Idieresis" width="600"/>
-      <char name="Idot" width="600"/>
-      <char name="Igrave" width="600"/>
-      <char name="J" width="600"/>
-      <char name="K" width="600"/>
-      <char name="L" width="600"/>
-      <char name="LL" width="600"/>
-      <char name="Lslash" width="600"/>
-      <char name="M" width="600"/>
-      <char name="N" width="600"/>
-      <char name="Ntilde" width="600"/>
-      <char name="O" width="600"/>
-      <char name="OE" width="600"/>
-      <char name="Oacute" width="600"/>
-      <char name="Ocircumflex" width="600"/>
-      <char name="Odieresis" width="600"/>
-      <char name="Ograve" width="600"/>
-      <char name="Oslash" width="600"/>
-      <char name="Otilde" width="600"/>
-      <char name="P" width="600"/>
-      <char name="Q" width="600"/>
-      <char name="R" width="600"/>
-      <char name="S" width="600"/>
-      <char name="Scaron" width="600"/>
-      <char name="Scedilla" width="600"/>
-      <char name="T" width="600"/>
-      <char name="Thorn" width="600"/>
-      <char name="U" width="600"/>
-      <char name="Uacute" width="600"/>
-      <char name="Ucircumflex" width="600"/>
-      <char name="Udieresis" width="600"/>
-      <char name="Ugrave" width="600"/>
-      <char name="V" width="600"/>
-      <char name="W" width="600"/>
-      <char name="X" width="600"/>
-      <char name="Y" width="600"/>
-      <char name="Yacute" width="600"/>
-      <char name="Ydieresis" width="600"/>
-      <char name="Z" width="600"/>
-      <char name="Zcaron" width="600"/>
-      <char name="a" width="600"/>
-      <char name="aacute" width="600"/>
-      <char name="acircumflex" width="600"/>
-      <char name="acute" width="600"/>
-      <char name="adieresis" width="600"/>
-      <char name="ae" width="600"/>
-      <char name="agrave" width="600"/>
-      <char name="ampersand" width="600"/>
-      <char name="aring" width="600"/>
-      <char name="arrowboth" width="600"/>
-      <char name="arrowdown" width="600"/>
-      <char name="arrowleft" width="600"/>
-      <char name="arrowright" width="600"/>
-      <char name="arrowup" width="600"/>
-      <char name="asciicircum" width="600"/>
-      <char name="asciitilde" width="600"/>
-      <char name="asterisk" width="600"/>
-      <char name="at" width="600"/>
-      <char name="atilde" width="600"/>
-      <char name="b" width="600"/>
-      <char name="backslash" width="600"/>
-      <char name="bar" width="600"/>
-      <char name="braceleft" width="600"/>
-      <char name="braceright" width="600"/>
-      <char name="bracketleft" width="600"/>
-      <char name="bracketright" width="600"/>
-      <char name="breve" width="600"/>
-      <char name="brokenbar" width="600"/>
-      <char name="bullet" width="600"/>
-      <char name="c" width="600"/>
-      <char name="caron" width="600"/>
-      <char name="ccedilla" width="600"/>
-      <char name="cedilla" width="600"/>
-      <char name="cent" width="600"/>
-      <char name="center" width="600"/>
-      <char name="circumflex" width="600"/>
-      <char name="colon" width="600"/>
-      <char name="comma" width="600"/>
-      <char name="copyright" width="600"/>
-      <char name="currency" width="600"/>
-      <char name="d" width="600"/>
-      <char name="dagger" width="600"/>
-      <char name="daggerdbl" width="600"/>
-      <char name="dectab" width="600"/>
-      <char name="degree" width="600"/>
-      <char name="dieresis" width="600"/>
-      <char name="divide" width="600"/>
-      <char name="dollar" width="600"/>
-      <char name="dotaccent" width="600"/>
-      <char name="dotlessi" width="600"/>
-      <char name="down" width="600"/>
-      <char name="e" width="600"/>
-      <char name="eacute" width="600"/>
-      <char name="ecircumflex" width="600"/>
-      <char name="edieresis" width="600"/>
-      <char name="egrave" width="600"/>
-      <char name="eight" width="600"/>
-      <char name="ellipsis" width="600"/>
-      <char name="emdash" width="600"/>
-      <char name="endash" width="600"/>
-      <char name="equal" width="600"/>
-      <char name="eth" width="600"/>
-      <char name="exclam" width="600"/>
-      <char name="exclamdown" width="600"/>
-      <char name="f" width="600"/>
-      <char name="fi" width="600"/>
-      <char name="five" width="600"/>
-      <char name="fl" width="600"/>
-      <char name="florin" width="600"/>
-      <char name="format" width="600"/>
-      <char name="four" width="600"/>
-      <char name="fraction" width="600"/>
-      <char name="g" width="600"/>
-      <char name="gcaron" width="600"/>
-      <char name="germandbls" width="600"/>
-      <char name="grave" width="600"/>
-      <char name="graybox" width="600"/>
-      <char name="greater" width="600"/>
-      <char name="guillemotleft" width="600"/>
-      <char name="guillemotright" width="600"/>
-      <char name="guilsinglleft" width="600"/>
-      <char name="guilsinglright" width="600"/>
-      <char name="h" width="600"/>
-      <char name="hungarumlaut" width="600"/>
-      <char name="hyphen" width="600"/>
-      <char name="i" width="600"/>
-      <char name="iacute" width="600"/>
-      <char name="icircumflex" width="600"/>
-      <char name="idieresis" width="600"/>
-      <char name="igrave" width="600"/>
-      <char name="ij" width="600"/>
-      <char name="indent" width="600"/>
-      <char name="j" width="600"/>
-      <char name="k" width="600"/>
-      <char name="l" width="600"/>
-      <char name="largebullet" width="600"/>
-      <char name="left" width="600"/>
-      <char name="less" width="600"/>
-      <char name="lira" width="600"/>
-      <char name="ll" width="600"/>
-      <char name="logicalnot" width="600"/>
-      <char name="lslash" width="600"/>
-      <char name="m" width="600"/>
-      <char name="macron" width="600"/>
-      <char name="merge" width="600"/>
-      <char name="minus" width="600"/>
-      <char name="mu" width="600"/>
-      <char name="multiply" width="600"/>
-      <char name="n" width="600"/>
-      <char name="nine" width="600"/>
-      <char name="notegraphic" width="600"/>
-      <char name="ntilde" width="600"/>
-      <char name="numbersign" width="600"/>
-      <char name="o" width="600"/>
-      <char name="oacute" width="600"/>
-      <char name="ocircumflex" width="600"/>
-      <char name="odieresis" width="600"/>
-      <char name="oe" width="600"/>
-      <char name="ogonek" width="600"/>
-      <char name="ograve" width="600"/>
-      <char name="one" width="600"/>
-      <char name="onehalf" width="600"/>
-      <char name="onequarter" width="600"/>
-      <char name="onesuperior" width="600"/>
-      <char name="ordfeminine" width="600"/>
-      <char name="ordmasculine" width="600"/>
-      <char name="oslash" width="600"/>
-      <char name="otilde" width="600"/>
-      <char name="overscore" width="600"/>
-      <char name="p" width="600"/>
-      <char name="paragraph" width="600"/>
-      <char name="parenleft" width="600"/>
-      <char name="parenright" width="600"/>
-      <char name="percent" width="600"/>
-      <char name="period" width="600"/>
-      <char name="periodcentered" width="600"/>
-      <char name="perthousand" width="600"/>
-      <char name="plus" width="600"/>
-      <char name="plusminus" width="600"/>
-      <char name="prescription" width="600"/>
-      <char name="q" width="600"/>
-      <char name="question" width="600"/>
-      <char name="questiondown" width="600"/>
-      <char name="quotedbl" width="600"/>
-      <char name="quotedblbase" width="600"/>
-      <char name="quotedblleft" width="600"/>
-      <char name="quotedblright" width="600"/>
-      <char name="quoteleft" width="600"/>
-      <char name="quoteright" width="600"/>
-      <char name="quotesinglbase" width="600"/>
-      <char name="quotesingle" width="600"/>
-      <char name="r" width="600"/>
-      <char name="registered" width="600"/>
-      <char name="return" width="600"/>
-      <char name="ring" width="600"/>
-      <char name="s" width="600"/>
-      <char name="scaron" width="600"/>
-      <char name="scedilla" width="600"/>
-      <char name="section" width="600"/>
-      <char name="semicolon" width="600"/>
-      <char name="seven" width="600"/>
-      <char name="six" width="600"/>
-      <char name="slash" width="600"/>
-      <char name="space" width="600"/>
+    <char-metrics>
+      <char name="A" width="600" llx="3" lly="0" urx="607" ury="562"/>
+      <char name="AE" width="600" llx="3" lly="0" urx="655" ury="562"/>
+      <char name="Aacute" width="600" llx="3" lly="0" urx="660" ury="805"/>
+      <char name="Acircumflex" width="600" llx="3" lly="0" urx="607" ury="787"/>
+      <char name="Adieresis" width="600" llx="3" lly="0" urx="607" ury="753"/>
+      <char name="Agrave" width="600" llx="3" lly="0" urx="607" ury="805"/>
+      <char name="Aring" width="600" llx="3" lly="0" urx="607" ury="750"/>
+      <char name="Atilde" width="600" llx="3" lly="0" urx="655" ury="729"/>
+      <char name="B" width="600" llx="43" lly="0" urx="616" ury="562"/>
+      <char name="C" width="600" llx="93" lly="-18" urx="655" ury="580"/>
+      <char name="Ccedilla" width="600" llx="93" lly="-151" urx="658" ury="580"/>
+      <char name="D" width="600" llx="43" lly="0" urx="645" ury="562"/>
+      <char name="E" width="600" llx="53" lly="0" urx="660" ury="562"/>
+      <char name="Eacute" width="600" llx="53" lly="0" urx="670" ury="805"/>
+      <char name="Ecircumflex" width="600" llx="53" lly="0" urx="660" ury="787"/>
+      <char name="Edieresis" width="600" llx="53" lly="0" urx="660" ury="753"/>
+      <char name="Egrave" width="600" llx="53" lly="0" urx="660" ury="805"/>
+      <char name="Eth" width="600" llx="43" lly="0" urx="645" ury="562"/>
+      <char name="Euro" width="600" llx="0" lly="0" urx="0" ury="0"/>
+      <char name="F" width="600" llx="53" lly="0" urx="660" ury="562"/>
+      <char name="G" width="600" llx="83" lly="-18" urx="645" ury="580"/>
+      <char name="H" width="600" llx="32" lly="0" urx="687" ury="562"/>
+      <char name="I" width="600" llx="96" lly="0" urx="623" ury="562"/>
+      <char name="Iacute" width="600" llx="96" lly="0" urx="640" ury="805"/>
+      <char name="Icircumflex" width="600" llx="96" lly="0" urx="623" ury="787"/>
+      <char name="Idieresis" width="600" llx="96" lly="0" urx="623" ury="753"/>
+      <char name="Igrave" width="600" llx="96" lly="0" urx="623" ury="805"/>
+      <char name="J" width="600" llx="52" lly="-18" urx="685" ury="562"/>
+      <char name="K" width="600" llx="38" lly="0" urx="671" ury="562"/>
+      <char name="L" width="600" llx="47" lly="0" urx="607" ury="562"/>
+      <char name="Lslash" width="600" llx="47" lly="0" urx="607" ury="562"/>
+      <char name="M" width="600" llx="4" lly="0" urx="715" ury="562"/>
+      <char name="N" width="600" llx="7" lly="-13" urx="712" ury="562"/>
+      <char name="Ntilde" width="600" llx="7" lly="-13" urx="712" ury="729"/>
+      <char name="O" width="600" llx="94" lly="-18" urx="625" ury="580"/>
+      <char name="OE" width="600" llx="59" lly="0" urx="672" ury="562"/>
+      <char name="Oacute" width="600" llx="94" lly="-18" urx="640" ury="805"/>
+      <char name="Ocircumflex" width="600" llx="94" lly="-18" urx="625" ury="787"/>
+      <char name="Odieresis" width="600" llx="94" lly="-18" urx="625" ury="753"/>
+      <char name="Ograve" width="600" llx="94" lly="-18" urx="625" ury="805"/>
+      <char name="Oslash" width="600" llx="94" lly="-80" urx="625" ury="629"/>
+      <char name="Otilde" width="600" llx="94" lly="-18" urx="655" ury="729"/>
+      <char name="P" width="600" llx="79" lly="0" urx="644" ury="562"/>
+      <char name="Q" width="600" llx="95" lly="-138" urx="625" ury="580"/>
+      <char name="R" width="600" llx="38" lly="0" urx="598" ury="562"/>
+      <char name="S" width="600" llx="76" lly="-20" urx="650" ury="580"/>
+      <char name="Scaron" width="600" llx="76" lly="-20" urx="672" ury="802"/>
+      <char name="Scedilla" width="600" llx="76" lly="-151" urx="650" ury="580"/>
+      <char name="T" width="600" llx="108" lly="0" urx="665" ury="562"/>
+      <char name="Thorn" width="600" llx="79" lly="0" urx="606" ury="562"/>
+      <char name="U" width="600" llx="125" lly="-18" urx="702" ury="562"/>
+      <char name="Uacute" width="600" llx="125" lly="-18" urx="702" ury="805"/>
+      <char name="Ucircumflex" width="600" llx="125" lly="-18" urx="702" ury="787"/>
+      <char name="Udieresis" width="600" llx="125" lly="-18" urx="702" ury="753"/>
+      <char name="Ugrave" width="600" llx="125" lly="-18" urx="702" ury="805"/>
+      <char name="V" width="600" llx="105" lly="-13" urx="723" ury="562"/>
+      <char name="W" width="600" llx="106" lly="-13" urx="722" ury="562"/>
+      <char name="X" width="600" llx="23" lly="0" urx="675" ury="562"/>
+      <char name="Y" width="600" llx="133" lly="0" urx="695" ury="562"/>
+      <char name="Yacute" width="600" llx="133" lly="0" urx="695" ury="805"/>
+      <char name="Ydieresis" width="600" llx="133" lly="0" urx="695" ury="753"/>
+      <char name="Z" width="600" llx="86" lly="0" urx="610" ury="562"/>
+      <char name="Zcaron" width="600" llx="86" lly="0" urx="642" ury="802"/>
+      <char name="a" width="600" llx="76" lly="-15" urx="569" ury="441"/>
+      <char name="aacute" width="600" llx="76" lly="-15" urx="612" ury="672"/>
+      <char name="acircumflex" width="600" llx="76" lly="-15" urx="581" ury="654"/>
+      <char name="acute" width="600" llx="348" lly="497" urx="612" ury="672"/>
+      <char name="adieresis" width="600" llx="76" lly="-15" urx="575" ury="620"/>
+      <char name="ae" width="600" llx="41" lly="-15" urx="626" ury="441"/>
+      <char name="agrave" width="600" llx="76" lly="-15" urx="569" ury="672"/>
+      <char name="ampersand" width="600" llx="87" lly="-15" urx="580" ury="543"/>
+      <char name="aring" width="600" llx="76" lly="-15" urx="569" ury="627"/>
+      <char name="asciicircum" width="600" llx="175" lly="354" urx="587" ury="622"/>
+      <char name="asciitilde" width="600" llx="116" lly="197" urx="600" ury="320"/>
+      <char name="asterisk" width="600" llx="212" lly="257" urx="580" ury="607"/>
+      <char name="at" width="600" llx="127" lly="-15" urx="582" ury="622"/>
+      <char name="atilde" width="600" llx="76" lly="-15" urx="629" ury="606"/>
+      <char name="b" width="600" llx="29" lly="-15" urx="625" ury="629"/>
+      <char name="backslash" width="600" llx="249" lly="-80" urx="468" ury="629"/>
+      <char name="bar" width="600" llx="222" lly="-250" urx="485" ury="750"/>
+      <char name="braceleft" width="600" llx="233" lly="-108" urx="569" ury="622"/>
+      <char name="braceright" width="600" llx="140" lly="-108" urx="477" ury="622"/>
+      <char name="bracketleft" width="600" llx="246" lly="-108" urx="574" ury="622"/>
+      <char name="bracketright" width="600" llx="135" lly="-108" urx="463" ury="622"/>
+      <char name="breve" width="600" llx="279" lly="501" urx="576" ury="609"/>
+      <char name="brokenbar" width="600" llx="238" lly="-175" urx="469" ury="675"/>
+      <char name="bullet" width="600" llx="224" lly="130" urx="485" ury="383"/>
+      <char name="c" width="600" llx="106" lly="-15" urx="608" ury="441"/>
+      <char name="caron" width="600" llx="262" lly="492" urx="614" ury="669"/>
+      <char name="ccedilla" width="600" llx="106" lly="-151" urx="614" ury="441"/>
+      <char name="cedilla" width="600" llx="197" lly="-151" urx="344" ury="10"/>
+      <char name="cent" width="600" llx="151" lly="-49" urx="588" ury="614"/>
+      <char name="circumflex" width="600" llx="229" lly="477" urx="581" ury="654"/>
+      <char name="colon" width="600" llx="238" lly="-15" urx="441" ury="385"/>
+      <char name="comma" width="600" llx="157" lly="-112" urx="370" ury="122"/>
+      <char name="copyright" width="600" llx="53" lly="-18" urx="667" ury="580"/>
+      <char name="currency" width="600" llx="94" lly="58" urx="628" ury="506"/>
+      <char name="d" width="600" llx="85" lly="-15" urx="640" ury="629"/>
+      <char name="dagger" width="600" llx="217" lly="-78" urx="546" ury="580"/>
+      <char name="daggerdbl" width="600" llx="163" lly="-78" urx="546" ury="580"/>
+      <char name="degree" width="600" llx="214" lly="269" urx="576" ury="622"/>
+      <char name="dieresis" width="600" llx="272" lly="537" urx="579" ury="640"/>
+      <char name="divide" width="600" llx="136" lly="48" urx="573" ury="467"/>
+      <char name="dollar" width="600" llx="108" lly="-126" urx="596" ury="662"/>
+      <char name="dotaccent" width="600" llx="373" lly="537" urx="478" ury="640"/>
+      <char name="dotlessi" width="600" llx="95" lly="0" urx="515" ury="426"/>
+      <char name="e" width="600" llx="106" lly="-15" urx="598" ury="441"/>
+      <char name="eacute" width="600" llx="106" lly="-15" urx="612" ury="672"/>
+      <char name="ecircumflex" width="600" llx="106" lly="-15" urx="598" ury="654"/>
+      <char name="edieresis" width="600" llx="106" lly="-15" urx="598" ury="620"/>
+      <char name="egrave" width="600" llx="106" lly="-15" urx="598" ury="672"/>
+      <char name="eight" width="600" llx="132" lly="-15" urx="588" ury="622"/>
+      <char name="ellipsis" width="600" llx="46" lly="-15" urx="575" ury="111"/>
+      <char name="emdash" width="600" llx="49" lly="231" urx="661" ury="285"/>
+      <char name="endash" width="600" llx="124" lly="231" urx="586" ury="285"/>
+      <char name="equal" width="600" llx="109" lly="138" urx="600" ury="376"/>
+      <char name="eth" width="600" llx="102" lly="-15" urx="639" ury="629"/>
+      <char name="exclam" width="600" llx="243" lly="-15" urx="464" ury="572"/>
+      <char name="exclamdown" width="600" llx="225" lly="-157" urx="445" ury="430"/>
+      <char name="f" width="600" llx="114" lly="0" urx="662" ury="629"/>
+      <char name="fi" width="600" llx="3" lly="0" urx="619" ury="629"/>
+      <char name="five" width="600" llx="99" lly="-15" urx="589" ury="607"/>
+      <char name="fl" width="600" llx="3" lly="0" urx="619" ury="629"/>
+      <char name="florin" width="600" llx="-26" lly="-143" urx="671" ury="622"/>
+      <char name="four" width="600" llx="108" lly="0" urx="541" ury="622"/>
+      <char name="fraction" width="600" llx="84" lly="-57" urx="646" ury="665"/>
+      <char name="g" width="600" llx="61" lly="-157" urx="657" ury="441"/>
+      <char name="germandbls" width="600" llx="48" lly="-15" urx="617" ury="629"/>
+      <char name="grave" width="600" llx="294" lly="497" urx="484" ury="672"/>
+      <char name="greater" width="600" llx="85" lly="42" urx="599" ury="472"/>
+      <char name="guillemotleft" width="600" llx="92" lly="70" urx="652" ury="446"/>
+      <char name="guillemotright" width="600" llx="58" lly="70" urx="618" ury="446"/>
+      <char name="guilsinglleft" width="600" llx="204" lly="70" urx="540" ury="446"/>
+      <char name="guilsinglright" width="600" llx="170" lly="70" urx="506" ury="446"/>
+      <char name="h" width="600" llx="33" lly="0" urx="592" ury="629"/>
+      <char name="hungarumlaut" width="600" llx="239" lly="497" urx="683" ury="672"/>
+      <char name="hyphen" width="600" llx="152" lly="231" urx="558" ury="285"/>
+      <char name="i" width="600" llx="95" lly="0" urx="515" ury="657"/>
+      <char name="iacute" width="600" llx="95" lly="0" urx="612" ury="672"/>
+      <char name="icircumflex" width="600" llx="95" lly="0" urx="551" ury="654"/>
+      <char name="idieresis" width="600" llx="95" lly="0" urx="545" ury="620"/>
+      <char name="igrave" width="600" llx="95" lly="0" urx="515" ury="672"/>
+      <char name="j" width="600" llx="52" lly="-157" urx="550" ury="657"/>
+      <char name="k" width="600" llx="58" lly="0" urx="633" ury="629"/>
+      <char name="l" width="600" llx="95" lly="0" urx="515" ury="629"/>
+      <char name="less" width="600" llx="96" lly="42" urx="610" ury="472"/>
+      <char name="logicalnot" width="600" llx="155" lly="108" urx="591" ury="369"/>
+      <char name="lslash" width="600" llx="95" lly="0" urx="587" ury="629"/>
+      <char name="m" width="600" llx="-5" lly="0" urx="615" ury="441"/>
+      <char name="macron" width="600" llx="232" lly="525" urx="600" ury="565"/>
+      <char name="minus" width="600" llx="129" lly="232" urx="580" ury="283"/>
+      <char name="mu" width="600" llx="72" lly="-157" urx="572" ury="426"/>
+      <char name="multiply" width="600" llx="103" lly="43" urx="607" ury="470"/>
+      <char name="n" width="600" llx="26" lly="0" urx="585" ury="441"/>
+      <char name="nine" width="600" llx="93" lly="-15" urx="574" ury="622"/>
+      <char name="ntilde" width="600" llx="26" lly="0" urx="629" ury="606"/>
+      <char name="numbersign" width="600" llx="133" lly="-32" urx="596" ury="639"/>
+      <char name="o" width="600" llx="102" lly="-15" urx="588" ury="441"/>
+      <char name="oacute" width="600" llx="102" lly="-15" urx="612" ury="672"/>
+      <char name="ocircumflex" width="600" llx="102" lly="-15" urx="588" ury="654"/>
+      <char name="odieresis" width="600" llx="102" lly="-15" urx="588" ury="620"/>
+      <char name="oe" width="600" llx="54" lly="-15" urx="615" ury="441"/>
+      <char name="ogonek" width="600" llx="189" lly="-172" urx="377" ury="4"/>
+      <char name="ograve" width="600" llx="102" lly="-15" urx="588" ury="672"/>
+      <char name="one" width="600" llx="98" lly="0" urx="515" ury="622"/>
+      <char name="onehalf" width="600" llx="65" lly="-57" urx="669" ury="665"/>
+      <char name="onequarter" width="600" llx="65" lly="-57" urx="674" ury="665"/>
+      <char name="onesuperior" width="600" llx="231" lly="249" urx="491" ury="622"/>
+      <char name="ordfeminine" width="600" llx="209" lly="249" urx="512" ury="580"/>
+      <char name="ordmasculine" width="600" llx="210" lly="249" urx="535" ury="580"/>
+      <char name="oslash" width="600" llx="102" lly="-80" urx="588" ury="506"/>
+      <char name="otilde" width="600" llx="102" lly="-15" urx="629" ury="606"/>
+      <char name="p" width="600" llx="-24" lly="-157" urx="605" ury="441"/>
+      <char name="paragraph" width="600" llx="100" lly="-78" urx="630" ury="562"/>
+      <char name="parenleft" width="600" llx="313" lly="-108" urx="572" ury="622"/>
+      <char name="parenright" width="600" llx="137" lly="-108" urx="396" ury="622"/>
+      <char name="percent" width="600" llx="134" lly="-15" urx="599" ury="622"/>
+      <char name="period" width="600" llx="238" lly="-15" urx="382" ury="109"/>
+      <char name="periodcentered" width="600" llx="275" lly="189" urx="434" ury="327"/>
+      <char name="perthousand" width="600" llx="59" lly="-15" urx="627" ury="622"/>
+      <char name="plus" width="600" llx="129" lly="44" urx="580" ury="470"/>
+      <char name="plusminus" width="600" llx="96" lly="44" urx="594" ury="558"/>
+      <char name="q" width="600" llx="85" lly="-157" urx="682" ury="441"/>
+      <char name="question" width="600" llx="222" lly="-15" urx="583" ury="572"/>
+      <char name="questiondown" width="600" llx="105" lly="-157" urx="466" ury="430"/>
+      <char name="quotedbl" width="600" llx="273" lly="328" urx="532" ury="562"/>
+      <char name="quotedblbase" width="600" llx="115" lly="-134" urx="478" ury="100"/>
+      <char name="quotedblleft" width="600" llx="262" lly="328" urx="541" ury="562"/>
+      <char name="quotedblright" width="600" llx="213" lly="328" urx="576" ury="562"/>
+      <char name="quoteleft" width="600" llx="343" lly="328" urx="457" ury="562"/>
+      <char name="quoteright" width="600" llx="283" lly="328" urx="495" ury="562"/>
+      <char name="quotesinglbase" width="600" llx="185" lly="-134" urx="397" ury="100"/>
+      <char name="quotesingle" width="600" llx="345" lly="328" urx="460" ury="562"/>
+      <char name="r" width="600" llx="60" lly="0" urx="636" ury="441"/>
+      <char name="registered" width="600" llx="53" lly="-18" urx="667" ury="580"/>
+      <char name="ring" width="600" llx="332" lly="463" urx="500" ury="627"/>
+      <char name="s" width="600" llx="78" lly="-15" urx="584" ury="441"/>
+      <char name="scaron" width="600" llx="78" lly="-15" urx="614" ury="669"/>
+      <char name="scedilla" width="600" llx="78" lly="-151" urx="584" ury="441"/>
+      <char name="section" width="600" llx="104" lly="-78" urx="590" ury="580"/>
+      <char name="semicolon" width="600" llx="157" lly="-112" urx="441" ury="385"/>
+      <char name="seven" width="600" llx="182" lly="0" urx="612" ury="607"/>
+      <char name="six" width="600" llx="155" lly="-15" urx="629" ury="622"/>
+      <char name="slash" width="600" llx="112" lly="-80" urx="604" ury="629"/>
+      <char name="space" width="600" llx="0" lly="0" urx="0" ury="0"/>
       <!-- JKT: the following has been manually added -->
-      <char name="nbsp" width="600"/>
-      <char name="square" width="600"/>
-      <char name="sterling" width="600"/>
-      <char name="stop" width="600"/>
-      <char name="t" width="600"/>
-      <char name="tab" width="600"/>
-      <char name="thorn" width="600"/>
-      <char name="three" width="600"/>
-      <char name="threequarters" width="600"/>
-      <char name="threesuperior" width="600"/>
-      <char name="tilde" width="600"/>
-      <char name="trademark" width="600"/>
-      <char name="two" width="600"/>
-      <char name="twosuperior" width="600"/>
-      <char name="u" width="600"/>
-      <char name="uacute" width="600"/>
-      <char name="ucircumflex" width="600"/>
-      <char name="udieresis" width="600"/>
-      <char name="ugrave" width="600"/>
-      <char name="underscore" width="600"/>
-      <char name="up" width="600"/>
-      <char name="v" width="600"/>
-      <char name="w" width="600"/>
-      <char name="x" width="600"/>
-      <char name="y" width="600"/>
-      <char name="yacute" width="600"/>
-      <char name="ydieresis" width="600"/>
-      <char name="yen" width="600"/>
-      <char name="z" width="600"/>
-      <char name="zcaron" width="600"/>
-      <char name="zero" width="600"/>
-   </widths>
-</font-metrics>
\ No newline at end of file
+      <char name="sterling" width="600" llx="124" lly="-21" urx="621" ury="611"/>
+      <char name="t" width="600" llx="167" lly="-15" urx="561" ury="561"/>
+      <char name="thorn" width="600" llx="-24" lly="-157" urx="605" ury="629"/>
+      <char name="three" width="600" llx="82" lly="-15" urx="538" ury="622"/>
+      <char name="threequarters" width="600" llx="73" lly="-56" urx="659" ury="666"/>
+      <char name="threesuperior" width="600" llx="213" lly="240" urx="501" ury="622"/>
+      <char name="tilde" width="600" llx="212" lly="489" urx="629" ury="606"/>
+      <char name="trademark" width="600" llx="75" lly="263" urx="742" ury="562"/>
+      <char name="two" width="600" llx="70" lly="0" urx="568" ury="622"/>
+      <char name="twosuperior" width="600" llx="230" lly="249" urx="535" ury="622"/>
+      <char name="u" width="600" llx="101" lly="-15" urx="572" ury="426"/>
+      <char name="uacute" width="600" llx="101" lly="-15" urx="602" ury="672"/>
+      <char name="ucircumflex" width="600" llx="101" lly="-15" urx="572" ury="654"/>
+      <char name="udieresis" width="600" llx="101" lly="-15" urx="575" ury="620"/>
+      <char name="ugrave" width="600" llx="101" lly="-15" urx="572" ury="672"/>
+      <char name="underscore" width="600" llx="-27" lly="-125" urx="584" ury="-75"/>
+      <char name="v" width="600" llx="90" lly="-10" urx="681" ury="426"/>
+      <char name="w" width="600" llx="76" lly="-10" urx="695" ury="426"/>
+      <char name="x" width="600" llx="20" lly="0" urx="655" ury="426"/>
+      <char name="y" width="600" llx="-4" lly="-157" urx="683" ury="426"/>
+      <char name="yacute" width="600" llx="-4" lly="-157" urx="683" ury="672"/>
+      <char name="ydieresis" width="600" llx="-4" lly="-157" urx="683" ury="620"/>
+      <char name="yen" width="600" llx="120" lly="0" urx="693" ury="562"/>
+      <char name="z" width="600" llx="99" lly="0" urx="593" ury="426"/>
+      <char name="zcaron" width="600" llx="99" lly="0" urx="624" ury="669"/>
+      <char name="zero" width="600" llx="154" lly="-15" urx="575" ury="622"/>
+    </char-metrics>
+</font-metrics>

Modified: xmlgraphics/fop/trunk/src/codegen/fonts/Helvetica.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/codegen/fonts/Helvetica.xml?rev=1564017&r1=1564016&r2=1564017&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/codegen/fonts/Helvetica.xml (original)
+++ xmlgraphics/fop/trunk/src/codegen/fonts/Helvetica.xml Mon Feb  3 19:29:24 2014
@@ -22,245 +22,246 @@
    <family-name>Helvetica</family-name>
    <class-name>Helvetica</class-name>
    <encoding>StandardEncoding</encoding>
+   <underline-position>-100</underline-position>
+   <underline-thickness>50</underline-thickness>
    <cap-height>718</cap-height>
    <x-height>523</x-height>
    <ascender>718</ascender>
    <descender>-207</descender>
    <first-char>32</first-char>
    <last-char>255</last-char>
-   <widths>
-      <char name="A" width="667"/>
-      <char name="AE" width="1000"/>
-      <char name="Aacute" width="667"/>
-      <char name="Acircumflex" width="667"/>
-      <char name="Adieresis" width="667"/>
-      <char name="Agrave" width="667"/>
-      <char name="Aring" width="667"/>
-      <char name="Atilde" width="667"/>
-      <char name="B" width="667"/>
-      <char name="C" width="722"/>
-      <char name="Ccedilla" width="722"/>
-      <char name="D" width="722"/>
-      <char name="E" width="667"/>
-      <char name="Eacute" width="667"/>
-      <char name="Ecircumflex" width="667"/>
-      <char name="Edieresis" width="667"/>
-      <char name="Egrave" width="667"/>
-      <char name="Eth" width="722"/>
-      <char name="Euro" width="556"/>
-      <char name="F" width="611"/>
-      <char name="G" width="778"/>
-      <char name="H" width="722"/>
-      <char name="I" width="278"/>
-      <char name="Iacute" width="278"/>
-      <char name="Icircumflex" width="278"/>
-      <char name="Idieresis" width="278"/>
-      <char name="Igrave" width="278"/>
-      <char name="J" width="500"/>
-      <char name="K" width="667"/>
-      <char name="L" width="556"/>
-      <char name="Lslash" width="556"/>
-      <char name="M" width="833"/>
-      <char name="N" width="722"/>
-      <char name="Ntilde" width="722"/>
-      <char name="O" width="778"/>
-      <char name="OE" width="1000"/>
-      <char name="Oacute" width="778"/>
-      <char name="Ocircumflex" width="778"/>
-      <char name="Odieresis" width="778"/>
-      <char name="Ograve" width="778"/>
-      <char name="Oslash" width="778"/>
-      <char name="Otilde" width="778"/>
-      <char name="P" width="667"/>
-      <char name="Q" width="778"/>
-      <char name="R" width="722"/>
-      <char name="S" width="667"/>
-      <char name="Scaron" width="667"/>
-      <char name="T" width="611"/>
-      <char name="Thorn" width="667"/>
-      <char name="U" width="722"/>
-      <char name="Uacute" width="722"/>
-      <char name="Ucircumflex" width="722"/>
-      <char name="Udieresis" width="722"/>
-      <char name="Ugrave" width="722"/>
-      <char name="V" width="667"/>
-      <char name="W" width="944"/>
-      <char name="X" width="667"/>
-      <char name="Y" width="667"/>
-      <char name="Yacute" width="667"/>
-      <char name="Ydieresis" width="667"/>
-      <char name="Z" width="611"/>
-      <char name="Zcaron" width="611"/>
-      <char name="a" width="556"/>
-      <char name="aacute" width="556"/>
-      <char name="acircumflex" width="556"/>
-      <char name="acute" width="333"/>
-      <char name="adieresis" width="556"/>
-      <char name="ae" width="889"/>
-      <char name="agrave" width="556"/>
-      <char name="ampersand" width="667"/>
-      <char name="aring" width="556"/>
-      <char name="asciicircum" width="469"/>
-      <char name="asciitilde" width="584"/>
-      <char name="asterisk" width="389"/>
-      <char name="at" width="1015"/>
-      <char name="atilde" width="556"/>
-      <char name="b" width="556"/>
-      <char name="backslash" width="278"/>
-      <char name="bar" width="260"/>
-      <char name="braceleft" width="334"/>
-      <char name="braceright" width="334"/>
-      <char name="bracketleft" width="278"/>
-      <char name="bracketright" width="278"/>
-      <char name="breve" width="333"/>
-      <char name="brokenbar" width="260"/>
-      <char name="bullet" width="350"/>
-      <char name="c" width="500"/>
-      <char name="caron" width="333"/>
-      <char name="ccedilla" width="500"/>
-      <char name="cedilla" width="333"/>
-      <char name="cent" width="556"/>
-      <char name="circumflex" width="333"/>
-      <char name="colon" width="278"/>
-      <char name="comma" width="278"/>
-      <char name="copyright" width="737"/>
-      <char name="currency" width="556"/>
-      <char name="d" width="556"/>
-      <char name="dagger" width="556"/>
-      <char name="daggerdbl" width="556"/>
-      <char name="degree" width="400"/>
-      <char name="dieresis" width="333"/>
-      <char name="divide" width="584"/>
-      <char name="dollar" width="556"/>
-      <char name="dotaccent" width="333"/>
-      <char name="dotlessi" width="278"/>
-      <char name="e" width="556"/>
-      <char name="eacute" width="556"/>
-      <char name="ecircumflex" width="556"/>
-      <char name="edieresis" width="556"/>
-      <char name="egrave" width="556"/>
-      <char name="eight" width="556"/>
-      <char name="ellipsis" width="1000"/>
-      <char name="emdash" width="1000"/>
-      <char name="endash" width="556"/>
-      <char name="equal" width="584"/>
-      <char name="eth" width="556"/>
-      <char name="exclam" width="278"/>
-      <char name="exclamdown" width="333"/>
-      <char name="f" width="278"/>
-      <char name="fi" width="500"/>
-      <char name="five" width="556"/>
-      <char name="fl" width="500"/>
-      <char name="florin" width="556"/>
-      <char name="four" width="556"/>
-      <char name="fraction" width="167"/>
-      <char name="g" width="556"/>
-      <char name="germandbls" width="611"/>
-      <char name="grave" width="333"/>
-      <char name="greater" width="584"/>
-      <char name="guillemotleft" width="556"/>
-      <char name="guillemotright" width="556"/>
-      <char name="guilsinglleft" width="333"/>
-      <char name="guilsinglright" width="333"/>
-      <char name="h" width="556"/>
-      <char name="hungarumlaut" width="333"/>
-      <char name="hyphen" width="333"/>
-      <char name="i" width="222"/>
-      <char name="iacute" width="278"/>
-      <char name="icircumflex" width="278"/>
-      <char name="idieresis" width="278"/>
-      <char name="igrave" width="278"/>
-      <char name="j" width="222"/>
-      <char name="k" width="500"/>
-      <char name="l" width="222"/>
-      <char name="less" width="584"/>
-      <char name="logicalnot" width="584"/>
-      <char name="lslash" width="222"/>
-      <char name="m" width="833"/>
-      <char name="macron" width="333"/>
-      <char name="minus" width="324"/>
-      <char name="mu" width="556"/>
-      <char name="multiply" width="584"/>
-      <char name="n" width="556"/>
-      <char name="nine" width="556"/>
-      <char name="ntilde" width="556"/>
-      <char name="numbersign" width="556"/>
-      <char name="o" width="556"/>
-      <char name="oacute" width="556"/>
-      <char name="ocircumflex" width="556"/>
-      <char name="odieresis" width="556"/>
-      <char name="oe" width="944"/>
-      <char name="ogonek" width="333"/>
-      <char name="ograve" width="556"/>
-      <char name="one" width="556"/>
-      <char name="onehalf" width="834"/>
-      <char name="onequarter" width="834"/>
-      <char name="onesuperior" width="333"/>
-      <char name="ordfeminine" width="370"/>
-      <char name="ordmasculine" width="365"/>
-      <char name="oslash" width="611"/>
-      <char name="otilde" width="556"/>
-      <char name="p" width="556"/>
-      <char name="paragraph" width="537"/>
-      <char name="parenleft" width="333"/>
-      <char name="parenright" width="333"/>
-      <char name="percent" width="889"/>
-      <char name="period" width="278"/>
-      <char name="periodcentered" width="278"/>
-      <char name="perthousand" width="1000"/>
-      <char name="plus" width="584"/>
-      <char name="plusminus" width="584"/>
-      <char name="q" width="556"/>
-      <char name="question" width="556"/>
-      <char name="questiondown" width="611"/>
-      <char name="quotedbl" width="355"/>
-      <char name="quotedblbase" width="333"/>
-      <char name="quotedblleft" width="333"/>
-      <char name="quotedblright" width="333"/>
-      <char name="quoteleft" width="222"/>
-      <char name="quoteright" width="222"/>
-      <char name="quotesinglbase" width="222"/>
-      <char name="quotesingle" width="191"/>
-      <char name="r" width="333"/>
-      <char name="registered" width="737"/>
-      <char name="ring" width="333"/>
-      <char name="s" width="500"/>
-      <char name="scaron" width="500"/>
-      <char name="section" width="556"/>
-      <char name="semicolon" width="278"/>
-      <char name="seven" width="556"/>
-      <char name="six" width="556"/>
-      <char name="slash" width="278"/>
-      <char name="space" width="278"/>
+    <char-metrics>
+      <char name="A" width="667" llx="14" lly="0" urx="654" ury="718"/>
+      <char name="AE" width="1000" llx="8" lly="0" urx="951" ury="718"/>
+      <char name="Aacute" width="667" llx="14" lly="0" urx="654" ury="929"/>
+      <char name="Acircumflex" width="667" llx="14" lly="0" urx="654" ury="929"/>
+      <char name="Adieresis" width="667" llx="14" lly="0" urx="654" ury="901"/>
+      <char name="Agrave" width="667" llx="14" lly="0" urx="654" ury="929"/>
+      <char name="Aring" width="667" llx="14" lly="0" urx="654" ury="931"/>
+      <char name="Atilde" width="667" llx="14" lly="0" urx="654" ury="917"/>
+      <char name="B" width="667" llx="74" lly="0" urx="627" ury="718"/>
+      <char name="C" width="722" llx="44" lly="-19" urx="681" ury="737"/>
+      <char name="Ccedilla" width="722" llx="44" lly="-225" urx="681" ury="737"/>
+      <char name="D" width="722" llx="81" lly="0" urx="674" ury="718"/>
+      <char name="E" width="667" llx="86" lly="0" urx="616" ury="718"/>
+      <char name="Eacute" width="667" llx="86" lly="0" urx="616" ury="929"/>
+      <char name="Ecircumflex" width="667" llx="86" lly="0" urx="616" ury="929"/>
+      <char name="Edieresis" width="667" llx="86" lly="0" urx="616" ury="901"/>
+      <char name="Egrave" width="667" llx="86" lly="0" urx="616" ury="929"/>
+      <char name="Eth" width="722" llx="0" lly="0" urx="674" ury="718"/>
+      <char name="Euro" width="556" llx="0" lly="0" urx="0" ury="0"/>
+      <char name="F" width="611" llx="86" lly="0" urx="583" ury="718"/>
+      <char name="G" width="778" llx="48" lly="-19" urx="704" ury="737"/>
+      <char name="H" width="722" llx="77" lly="0" urx="646" ury="718"/>
+      <char name="I" width="278" llx="91" lly="0" urx="188" ury="718"/>
+      <char name="Iacute" width="278" llx="91" lly="0" urx="292" ury="929"/>
+      <char name="Icircumflex" width="278" llx="-6" lly="0" urx="285" ury="929"/>
+      <char name="Idieresis" width="278" llx="13" lly="0" urx="266" ury="901"/>
+      <char name="Igrave" width="278" llx="-13" lly="0" urx="188" ury="929"/>
+      <char name="J" width="500" llx="17" lly="-19" urx="428" ury="718"/>
+      <char name="K" width="667" llx="76" lly="0" urx="663" ury="718"/>
+      <char name="L" width="556" llx="76" lly="0" urx="537" ury="718"/>
+      <char name="Lslash" width="556" llx="-20" lly="0" urx="537" ury="718"/>
+      <char name="M" width="833" llx="73" lly="0" urx="761" ury="718"/>
+      <char name="N" width="722" llx="76" lly="0" urx="646" ury="718"/>
+      <char name="Ntilde" width="722" llx="76" lly="0" urx="646" ury="917"/>
+      <char name="O" width="778" llx="39" lly="-19" urx="739" ury="737"/>
+      <char name="OE" width="1000" llx="36" lly="-19" urx="965" ury="737"/>
+      <char name="Oacute" width="778" llx="39" lly="-19" urx="739" ury="929"/>
+      <char name="Ocircumflex" width="778" llx="39" lly="-19" urx="739" ury="929"/>
+      <char name="Odieresis" width="778" llx="39" lly="-19" urx="739" ury="901"/>
+      <char name="Ograve" width="778" llx="39" lly="-19" urx="739" ury="929"/>
+      <char name="Oslash" width="778" llx="39" lly="-19" urx="740" ury="737"/>
+      <char name="Otilde" width="778" llx="39" lly="-19" urx="739" ury="917"/>
+      <char name="P" width="667" llx="86" lly="0" urx="622" ury="718"/>
+      <char name="Q" width="778" llx="39" lly="-56" urx="739" ury="737"/>
+      <char name="R" width="722" llx="88" lly="0" urx="684" ury="718"/>
+      <char name="S" width="667" llx="49" lly="-19" urx="620" ury="737"/>
+      <char name="Scaron" width="667" llx="49" lly="-19" urx="620" ury="929"/>
+      <char name="T" width="611" llx="14" lly="0" urx="597" ury="718"/>
+      <char name="Thorn" width="667" llx="86" lly="0" urx="622" ury="718"/>
+      <char name="U" width="722" llx="79" lly="-19" urx="644" ury="718"/>
+      <char name="Uacute" width="722" llx="79" lly="-19" urx="644" ury="929"/>
+      <char name="Ucircumflex" width="722" llx="79" lly="-19" urx="644" ury="929"/>
+      <char name="Udieresis" width="722" llx="79" lly="-19" urx="644" ury="901"/>
+      <char name="Ugrave" width="722" llx="79" lly="-19" urx="644" ury="929"/>
+      <char name="V" width="667" llx="20" lly="0" urx="647" ury="718"/>
+      <char name="W" width="944" llx="16" lly="0" urx="928" ury="718"/>
+      <char name="X" width="667" llx="19" lly="0" urx="648" ury="718"/>
+      <char name="Y" width="667" llx="14" lly="0" urx="653" ury="718"/>
+      <char name="Yacute" width="667" llx="14" lly="0" urx="653" ury="929"/>
+      <char name="Ydieresis" width="667" llx="14" lly="0" urx="653" ury="901"/>
+      <char name="Z" width="611" llx="23" lly="0" urx="588" ury="718"/>
+      <char name="Zcaron" width="611" llx="23" lly="0" urx="588" ury="929"/>
+      <char name="a" width="556" llx="36" lly="-15" urx="530" ury="538"/>
+      <char name="aacute" width="556" llx="36" lly="-15" urx="530" ury="734"/>
+      <char name="acircumflex" width="556" llx="36" lly="-15" urx="530" ury="734"/>
+      <char name="acute" width="333" llx="122" lly="593" urx="319" ury="734"/>
+      <char name="adieresis" width="556" llx="36" lly="-15" urx="530" ury="706"/>
+      <char name="ae" width="889" llx="36" lly="-15" urx="847" ury="538"/>
+      <char name="agrave" width="556" llx="36" lly="-15" urx="530" ury="734"/>
+      <char name="ampersand" width="667" llx="44" lly="-15" urx="645" ury="718"/>
+      <char name="aring" width="556" llx="36" lly="-15" urx="530" ury="756"/>
+      <char name="asciicircum" width="469" llx="-14" lly="264" urx="483" ury="688"/>
+      <char name="asciitilde" width="584" llx="61" lly="180" urx="523" ury="326"/>
+      <char name="asterisk" width="389" llx="39" lly="431" urx="349" ury="718"/>
+      <char name="at" width="1015" llx="147" lly="-19" urx="868" ury="737"/>
+      <char name="atilde" width="556" llx="36" lly="-15" urx="530" ury="722"/>
+      <char name="b" width="556" llx="58" lly="-15" urx="517" ury="718"/>
+      <char name="backslash" width="278" llx="-17" lly="-19" urx="295" ury="737"/>
+      <char name="bar" width="260" llx="94" lly="-225" urx="167" ury="775"/>
+      <char name="braceleft" width="334" llx="42" lly="-196" urx="292" ury="722"/>
+      <char name="braceright" width="334" llx="42" lly="-196" urx="292" ury="722"/>
+      <char name="bracketleft" width="278" llx="63" lly="-196" urx="250" ury="722"/>
+      <char name="bracketright" width="278" llx="28" lly="-196" urx="215" ury="722"/>
+      <char name="breve" width="333" llx="13" lly="595" urx="321" ury="731"/>
+      <char name="brokenbar" width="260" llx="94" lly="-150" urx="167" ury="700"/>
+      <char name="bullet" width="350" llx="18" lly="202" urx="333" ury="517"/>
+      <char name="c" width="500" llx="30" lly="-15" urx="477" ury="538"/>
+      <char name="caron" width="333" llx="21" lly="593" urx="312" ury="734"/>
+      <char name="ccedilla" width="500" llx="30" lly="-225" urx="477" ury="538"/>
+      <char name="cedilla" width="333" llx="45" lly="-225" urx="259" ury="0"/>
+      <char name="cent" width="556" llx="51" lly="-115" urx="513" ury="623"/>
+      <char name="circumflex" width="333" llx="21" lly="593" urx="312" ury="734"/>
+      <char name="colon" width="278" llx="87" lly="0" urx="191" ury="516"/>
+      <char name="comma" width="278" llx="87" lly="-147" urx="191" ury="106"/>
+      <char name="copyright" width="737" llx="-14" lly="-19" urx="752" ury="737"/>
+      <char name="currency" width="556" llx="28" lly="99" urx="528" ury="603"/>
+      <char name="d" width="556" llx="35" lly="-15" urx="499" ury="718"/>
+      <char name="dagger" width="556" llx="43" lly="-159" urx="514" ury="718"/>
+      <char name="daggerdbl" width="556" llx="43" lly="-159" urx="514" ury="718"/>
+      <char name="degree" width="400" llx="54" lly="411" urx="346" ury="703"/>
+      <char name="dieresis" width="333" llx="40" lly="604" urx="293" ury="706"/>
+      <char name="divide" width="584" llx="39" lly="-19" urx="545" ury="524"/>
+      <char name="dollar" width="556" llx="32" lly="-115" urx="520" ury="775"/>
+      <char name="dotaccent" width="333" llx="121" lly="604" urx="212" ury="706"/>
+      <char name="dotlessi" width="278" llx="95" lly="0" urx="183" ury="523"/>
+      <char name="e" width="556" llx="40" lly="-15" urx="516" ury="538"/>
+      <char name="eacute" width="556" llx="40" lly="-15" urx="516" ury="734"/>
+      <char name="ecircumflex" width="556" llx="40" lly="-15" urx="516" ury="734"/>
+      <char name="edieresis" width="556" llx="40" lly="-15" urx="516" ury="706"/>
+      <char name="egrave" width="556" llx="40" lly="-15" urx="516" ury="734"/>
+      <char name="eight" width="556" llx="38" lly="-19" urx="517" ury="703"/>
+      <char name="ellipsis" width="1000" llx="115" lly="0" urx="885" ury="106"/>
+      <char name="emdash" width="1000" llx="0" lly="240" urx="1000" ury="313"/>
+      <char name="endash" width="556" llx="0" lly="240" urx="556" ury="313"/>
+      <char name="equal" width="584" llx="39" lly="115" urx="545" ury="390"/>
+      <char name="eth" width="556" llx="35" lly="-15" urx="522" ury="737"/>
+      <char name="exclam" width="278" llx="90" lly="0" urx="187" ury="718"/>
+      <char name="exclamdown" width="333" llx="118" lly="-195" urx="215" ury="523"/>
+      <char name="f" width="278" llx="14" lly="0" urx="262" ury="728"/>
+      <char name="fi" width="500" llx="14" lly="0" urx="434" ury="728"/>
+      <char name="five" width="556" llx="32" lly="-19" urx="514" ury="688"/>
+      <char name="fl" width="500" llx="14" lly="0" urx="432" ury="728"/>
+      <char name="florin" width="556" llx="-11" lly="-207" urx="501" ury="737"/>
+      <char name="four" width="556" llx="25" lly="0" urx="523" ury="703"/>
+      <char name="fraction" width="167" llx="-166" lly="-19" urx="333" ury="703"/>
+      <char name="g" width="556" llx="40" lly="-220" urx="499" ury="538"/>
+      <char name="germandbls" width="611" llx="67" lly="-15" urx="571" ury="728"/>
+      <char name="grave" width="333" llx="14" lly="593" urx="211" ury="734"/>
+      <char name="greater" width="584" llx="48" lly="11" urx="536" ury="495"/>
+      <char name="guillemotleft" width="556" llx="97" lly="108" urx="459" ury="446"/>
+      <char name="guillemotright" width="556" llx="97" lly="108" urx="459" ury="446"/>
+      <char name="guilsinglleft" width="333" llx="88" lly="108" urx="245" ury="446"/>
+      <char name="guilsinglright" width="333" llx="88" lly="108" urx="245" ury="446"/>
+      <char name="h" width="556" llx="65" lly="0" urx="491" ury="718"/>
+      <char name="hungarumlaut" width="333" llx="31" lly="593" urx="409" ury="734"/>
+      <char name="hyphen" width="333" llx="44" lly="232" urx="289" ury="322"/>
+      <char name="i" width="222" llx="67" lly="0" urx="155" ury="718"/>
+      <char name="iacute" width="278" llx="95" lly="0" urx="292" ury="734"/>
+      <char name="icircumflex" width="278" llx="-6" lly="0" urx="285" ury="734"/>
+      <char name="idieresis" width="278" llx="13" lly="0" urx="266" ury="706"/>
+      <char name="igrave" width="278" llx="-13" lly="0" urx="184" ury="734"/>
+      <char name="j" width="222" llx="-16" lly="-210" urx="155" ury="718"/>
+      <char name="k" width="500" llx="67" lly="0" urx="501" ury="718"/>
+      <char name="l" width="222" llx="67" lly="0" urx="155" ury="718"/>
+      <char name="less" width="584" llx="48" lly="11" urx="536" ury="495"/>
+      <char name="logicalnot" width="584" llx="39" lly="108" urx="545" ury="390"/>
+      <char name="lslash" width="222" llx="-20" lly="0" urx="242" ury="718"/>
+      <char name="m" width="833" llx="65" lly="0" urx="769" ury="538"/>
+      <char name="macron" width="333" llx="10" lly="627" urx="323" ury="684"/>
+      <char name="minus" width="324" llx="39" lly="216" urx="545" ury="289"/>
+      <char name="mu" width="556" llx="68" lly="-207" urx="489" ury="523"/>
+      <char name="multiply" width="584" llx="39" lly="0" urx="545" ury="506"/>
+      <char name="n" width="556" llx="65" lly="0" urx="491" ury="538"/>
+      <char name="nine" width="556" llx="42" lly="-19" urx="514" ury="703"/>
+      <char name="ntilde" width="556" llx="65" lly="0" urx="491" ury="722"/>
+      <char name="numbersign" width="556" llx="28" lly="0" urx="529" ury="688"/>
+      <char name="o" width="556" llx="35" lly="-14" urx="521" ury="538"/>
+      <char name="oacute" width="556" llx="35" lly="-14" urx="521" ury="734"/>
+      <char name="ocircumflex" width="556" llx="35" lly="-14" urx="521" ury="734"/>
+      <char name="odieresis" width="556" llx="35" lly="-14" urx="521" ury="706"/>
+      <char name="oe" width="944" llx="35" lly="-15" urx="902" ury="538"/>
+      <char name="ogonek" width="333" llx="73" lly="-225" urx="287" ury="0"/>
+      <char name="ograve" width="556" llx="35" lly="-14" urx="521" ury="734"/>
+      <char name="one" width="556" llx="101" lly="0" urx="359" ury="703"/>
+      <char name="onehalf" width="834" llx="43" lly="-19" urx="773" ury="703"/>
+      <char name="onequarter" width="834" llx="73" lly="-19" urx="756" ury="703"/>
+      <char name="onesuperior" width="333" llx="43" lly="281" urx="222" ury="703"/>
+      <char name="ordfeminine" width="370" llx="24" lly="405" urx="346" ury="737"/>
+      <char name="ordmasculine" width="365" llx="25" lly="405" urx="341" ury="737"/>
+      <char name="oslash" width="611" llx="28" lly="-22" urx="537" ury="545"/>
+      <char name="otilde" width="556" llx="35" lly="-14" urx="521" ury="722"/>
+      <char name="p" width="556" llx="58" lly="-207" urx="517" ury="538"/>
+      <char name="paragraph" width="537" llx="18" lly="-173" urx="497" ury="718"/>
+      <char name="parenleft" width="333" llx="68" lly="-207" urx="299" ury="733"/>
+      <char name="parenright" width="333" llx="34" lly="-207" urx="265" ury="733"/>
+      <char name="percent" width="889" llx="39" lly="-19" urx="850" ury="703"/>
+      <char name="period" width="278" llx="87" lly="0" urx="191" ury="106"/>
+      <char name="periodcentered" width="278" llx="77" lly="190" urx="202" ury="315"/>
+      <char name="perthousand" width="1000" llx="7" lly="-19" urx="994" ury="703"/>
+      <char name="plus" width="584" llx="39" lly="0" urx="545" ury="505"/>
+      <char name="plusminus" width="584" llx="39" lly="0" urx="545" ury="506"/>
+      <char name="q" width="556" llx="35" lly="-207" urx="494" ury="538"/>
+      <char name="question" width="556" llx="56" lly="0" urx="492" ury="727"/>
+      <char name="questiondown" width="611" llx="91" lly="-201" urx="527" ury="525"/>
+      <char name="quotedbl" width="355" llx="70" lly="463" urx="285" ury="718"/>
+      <char name="quotedblbase" width="333" llx="26" lly="-149" urx="295" ury="106"/>
+      <char name="quotedblleft" width="333" llx="38" lly="470" urx="307" ury="725"/>
+      <char name="quotedblright" width="333" llx="26" lly="463" urx="295" ury="718"/>
+      <char name="quoteleft" width="222" llx="65" lly="470" urx="169" ury="725"/>
+      <char name="quoteright" width="222" llx="53" lly="463" urx="157" ury="718"/>
+      <char name="quotesinglbase" width="222" llx="53" lly="-149" urx="157" ury="106"/>
+      <char name="quotesingle" width="191" llx="59" lly="463" urx="132" ury="718"/>
+      <char name="r" width="333" llx="77" lly="0" urx="332" ury="538"/>
+      <char name="registered" width="737" llx="-14" lly="-19" urx="752" ury="737"/>
+      <char name="ring" width="333" llx="75" lly="572" urx="259" ury="756"/>
+      <char name="s" width="500" llx="32" lly="-15" urx="464" ury="538"/>
+      <char name="scaron" width="500" llx="32" lly="-15" urx="464" ury="734"/>
+      <char name="section" width="556" llx="43" lly="-191" urx="512" ury="737"/>
+      <char name="semicolon" width="278" llx="87" lly="-147" urx="191" ury="516"/>
+      <char name="seven" width="556" llx="37" lly="0" urx="523" ury="688"/>
+      <char name="six" width="556" llx="38" lly="-19" urx="518" ury="703"/>
+      <char name="slash" width="278" llx="-17" lly="-19" urx="295" ury="737"/>
+      <char name="space" width="278" llx="0" lly="0" urx="0" ury="0"/>
       <!-- JKT: the following has been manually added -->
-      <char name="nbsp" width="278"/>
-      <char name="sterling" width="556"/>
-      <char name="t" width="278"/>
-      <char name="thorn" width="556"/>
-      <char name="three" width="556"/>
-      <char name="threequarters" width="834"/>
-      <char name="threesuperior" width="333"/>
-      <char name="tilde" width="333"/>
-      <char name="trademark" width="1000"/>
-      <char name="two" width="556"/>
-      <char name="twosuperior" width="333"/>
-      <char name="u" width="556"/>
-      <char name="uacute" width="556"/>
-      <char name="ucircumflex" width="556"/>
-      <char name="udieresis" width="556"/>
-      <char name="ugrave" width="556"/>
-      <char name="underscore" width="556"/>
-      <char name="v" width="500"/>
-      <char name="w" width="722"/>
-      <char name="x" width="500"/>
-      <char name="y" width="500"/>
-      <char name="yacute" width="500"/>
-      <char name="ydieresis" width="500"/>
-      <char name="yen" width="556"/>
-      <char name="z" width="500"/>
-      <char name="zcaron" width="500"/>
-      <char name="zero" width="556"/>
-   </widths>
+      <char name="sterling" width="556" llx="33" lly="-16" urx="539" ury="718"/>
+      <char name="t" width="278" llx="14" lly="-7" urx="257" ury="669"/>
+      <char name="thorn" width="556" llx="58" lly="-207" urx="517" ury="718"/>
+      <char name="three" width="556" llx="34" lly="-19" urx="522" ury="703"/>
+      <char name="threequarters" width="834" llx="45" lly="-19" urx="810" ury="703"/>
+      <char name="threesuperior" width="333" llx="5" lly="270" urx="325" ury="703"/>
+      <char name="tilde" width="333" llx="-4" lly="606" urx="337" ury="722"/>
+      <char name="trademark" width="1000" llx="46" lly="306" urx="903" ury="718"/>
+      <char name="two" width="556" llx="26" lly="0" urx="507" ury="703"/>
+      <char name="twosuperior" width="333" llx="4" lly="281" urx="323" ury="703"/>
+      <char name="u" width="556" llx="68" lly="-15" urx="489" ury="523"/>
+      <char name="uacute" width="556" llx="68" lly="-15" urx="489" ury="734"/>
+      <char name="ucircumflex" width="556" llx="68" lly="-15" urx="489" ury="734"/>
+      <char name="udieresis" width="556" llx="68" lly="-15" urx="489" ury="706"/>
+      <char name="ugrave" width="556" llx="68" lly="-15" urx="489" ury="734"/>
+      <char name="underscore" width="556" llx="0" lly="-125" urx="556" ury="-75"/>
+      <char name="v" width="500" llx="8" lly="0" urx="492" ury="523"/>
+      <char name="w" width="722" llx="14" lly="0" urx="709" ury="523"/>
+      <char name="x" width="500" llx="11" lly="0" urx="490" ury="523"/>
+      <char name="y" width="500" llx="11" lly="-214" urx="489" ury="523"/>
+      <char name="yacute" width="500" llx="11" lly="-214" urx="489" ury="734"/>
+      <char name="ydieresis" width="500" llx="11" lly="-214" urx="489" ury="706"/>
+      <char name="yen" width="556" llx="3" lly="0" urx="553" ury="688"/>
+      <char name="z" width="500" llx="31" lly="0" urx="469" ury="523"/>
+      <char name="zcaron" width="500" llx="31" lly="0" urx="469" ury="734"/>
+      <char name="zero" width="556" llx="37" lly="-19" urx="519" ury="703"/>
+    </char-metrics>
   <kerning kpx1="107">
     <pair kern="-20" kpx2="111"/>
     <pair kern="-20" kpx2="101"/>

Modified: xmlgraphics/fop/trunk/src/codegen/fonts/HelveticaBold.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/codegen/fonts/HelveticaBold.xml?rev=1564017&r1=1564016&r2=1564017&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/codegen/fonts/HelveticaBold.xml (original)
+++ xmlgraphics/fop/trunk/src/codegen/fonts/HelveticaBold.xml Mon Feb  3 19:29:24 2014
@@ -22,245 +22,246 @@
    <family-name>Helvetica</family-name>
    <class-name>HelveticaBold</class-name>
    <encoding>StandardEncoding</encoding>
+   <underline-position>-100</underline-position>
+   <underline-thickness>50</underline-thickness>
    <cap-height>718</cap-height>
    <x-height>532</x-height>
    <ascender>718</ascender>
    <descender>-207</descender>
    <first-char>32</first-char>
    <last-char>255</last-char>
-   <widths>
-      <char name="A" width="722"/>
-      <char name="AE" width="1000"/>
-      <char name="Aacute" width="722"/>
-      <char name="Acircumflex" width="722"/>
-      <char name="Adieresis" width="722"/>
-      <char name="Agrave" width="722"/>
-      <char name="Aring" width="722"/>
-      <char name="Atilde" width="722"/>
-      <char name="B" width="722"/>
-      <char name="C" width="722"/>
-      <char name="Ccedilla" width="722"/>
-      <char name="D" width="722"/>
-      <char name="E" width="667"/>
-      <char name="Eacute" width="667"/>
-      <char name="Ecircumflex" width="667"/>
-      <char name="Edieresis" width="667"/>
-      <char name="Egrave" width="667"/>
-      <char name="Eth" width="722"/>
-      <char name="Euro" width="556"/>
-      <char name="F" width="611"/>
-      <char name="G" width="778"/>
-      <char name="H" width="722"/>
-      <char name="I" width="278"/>
-      <char name="Iacute" width="278"/>
-      <char name="Icircumflex" width="278"/>
-      <char name="Idieresis" width="278"/>
-      <char name="Igrave" width="278"/>
-      <char name="J" width="556"/>
-      <char name="K" width="722"/>
-      <char name="L" width="611"/>
-      <char name="Lslash" width="611"/>
-      <char name="M" width="833"/>
-      <char name="N" width="722"/>
-      <char name="Ntilde" width="722"/>
-      <char name="O" width="778"/>
-      <char name="OE" width="1000"/>
-      <char name="Oacute" width="778"/>
-      <char name="Ocircumflex" width="778"/>
-      <char name="Odieresis" width="778"/>
-      <char name="Ograve" width="778"/>
-      <char name="Oslash" width="778"/>
-      <char name="Otilde" width="778"/>
-      <char name="P" width="667"/>
-      <char name="Q" width="778"/>
-      <char name="R" width="722"/>
-      <char name="S" width="667"/>
-      <char name="Scaron" width="667"/>
-      <char name="T" width="611"/>
-      <char name="Thorn" width="667"/>
-      <char name="U" width="722"/>
-      <char name="Uacute" width="722"/>
-      <char name="Ucircumflex" width="722"/>
-      <char name="Udieresis" width="722"/>
-      <char name="Ugrave" width="722"/>
-      <char name="V" width="667"/>
-      <char name="W" width="944"/>
-      <char name="X" width="667"/>
-      <char name="Y" width="667"/>
-      <char name="Yacute" width="667"/>
-      <char name="Ydieresis" width="667"/>
-      <char name="Z" width="611"/>
-      <char name="Zcaron" width="611"/>
-      <char name="a" width="556"/>
-      <char name="aacute" width="556"/>
-      <char name="acircumflex" width="556"/>
-      <char name="acute" width="333"/>
-      <char name="adieresis" width="556"/>
-      <char name="ae" width="889"/>
-      <char name="agrave" width="556"/>
-      <char name="ampersand" width="722"/>
-      <char name="aring" width="556"/>
-      <char name="asciicircum" width="584"/>
-      <char name="asciitilde" width="584"/>
-      <char name="asterisk" width="389"/>
-      <char name="at" width="975"/>
-      <char name="atilde" width="556"/>
-      <char name="b" width="611"/>
-      <char name="backslash" width="278"/>
-      <char name="bar" width="280"/>
-      <char name="braceleft" width="389"/>
-      <char name="braceright" width="389"/>
-      <char name="bracketleft" width="333"/>
-      <char name="bracketright" width="333"/>
-      <char name="breve" width="333"/>
-      <char name="brokenbar" width="280"/>
-      <char name="bullet" width="350"/>
-      <char name="c" width="556"/>
-      <char name="caron" width="333"/>
-      <char name="ccedilla" width="556"/>
-      <char name="cedilla" width="333"/>
-      <char name="cent" width="556"/>
-      <char name="circumflex" width="333"/>
-      <char name="colon" width="333"/>
-      <char name="comma" width="278"/>
-      <char name="copyright" width="737"/>
-      <char name="currency" width="556"/>
-      <char name="d" width="611"/>
-      <char name="dagger" width="556"/>
-      <char name="daggerdbl" width="556"/>
-      <char name="degree" width="400"/>
-      <char name="dieresis" width="333"/>
-      <char name="divide" width="584"/>
-      <char name="dollar" width="556"/>
-      <char name="dotaccent" width="333"/>
-      <char name="dotlessi" width="278"/>
-      <char name="e" width="556"/>
-      <char name="eacute" width="556"/>
-      <char name="ecircumflex" width="556"/>
-      <char name="edieresis" width="556"/>
-      <char name="egrave" width="556"/>
-      <char name="eight" width="556"/>
-      <char name="ellipsis" width="1000"/>
-      <char name="emdash" width="1000"/>
-      <char name="endash" width="556"/>
-      <char name="equal" width="584"/>
-      <char name="eth" width="611"/>
-      <char name="exclam" width="333"/>
-      <char name="exclamdown" width="333"/>
-      <char name="f" width="333"/>
-      <char name="fi" width="611"/>
-      <char name="five" width="556"/>
-      <char name="fl" width="611"/>
-      <char name="florin" width="556"/>
-      <char name="four" width="556"/>
-      <char name="fraction" width="167"/>
-      <char name="g" width="611"/>
-      <char name="germandbls" width="611"/>
-      <char name="grave" width="333"/>
-      <char name="greater" width="584"/>
-      <char name="guillemotleft" width="556"/>
-      <char name="guillemotright" width="556"/>
-      <char name="guilsinglleft" width="333"/>
-      <char name="guilsinglright" width="333"/>
-      <char name="h" width="611"/>
-      <char name="hungarumlaut" width="333"/>
-      <char name="hyphen" width="333"/>
-      <char name="i" width="278"/>
-      <char name="iacute" width="278"/>
-      <char name="icircumflex" width="278"/>
-      <char name="idieresis" width="278"/>
-      <char name="igrave" width="278"/>
-      <char name="j" width="278"/>
-      <char name="k" width="556"/>
-      <char name="l" width="278"/>
-      <char name="less" width="584"/>
-      <char name="logicalnot" width="584"/>
-      <char name="lslash" width="278"/>
-      <char name="m" width="889"/>
-      <char name="macron" width="333"/>
-      <char name="minus" width="324"/>
-      <char name="mu" width="611"/>
-      <char name="multiply" width="584"/>
-      <char name="n" width="611"/>
-      <char name="nine" width="556"/>
-      <char name="ntilde" width="611"/>
-      <char name="numbersign" width="556"/>
-      <char name="o" width="611"/>
-      <char name="oacute" width="611"/>
-      <char name="ocircumflex" width="611"/>
-      <char name="odieresis" width="611"/>
-      <char name="oe" width="944"/>
-      <char name="ogonek" width="333"/>
-      <char name="ograve" width="611"/>
-      <char name="one" width="556"/>
-      <char name="onehalf" width="834"/>
-      <char name="onequarter" width="834"/>
-      <char name="onesuperior" width="333"/>
-      <char name="ordfeminine" width="370"/>
-      <char name="ordmasculine" width="365"/>
-      <char name="oslash" width="611"/>
-      <char name="otilde" width="611"/>
-      <char name="p" width="611"/>
-      <char name="paragraph" width="556"/>
-      <char name="parenleft" width="333"/>
-      <char name="parenright" width="333"/>
-      <char name="percent" width="889"/>
-      <char name="period" width="278"/>
-      <char name="periodcentered" width="278"/>
-      <char name="perthousand" width="1000"/>
-      <char name="plus" width="584"/>
-      <char name="plusminus" width="584"/>
-      <char name="q" width="611"/>
-      <char name="question" width="611"/>
-      <char name="questiondown" width="611"/>
-      <char name="quotedbl" width="474"/>
-      <char name="quotedblbase" width="500"/>
-      <char name="quotedblleft" width="500"/>
-      <char name="quotedblright" width="500"/>
-      <char name="quoteleft" width="278"/>
-      <char name="quoteright" width="278"/>
-      <char name="quotesinglbase" width="278"/>
-      <char name="quotesingle" width="238"/>
-      <char name="r" width="389"/>
-      <char name="registered" width="737"/>
-      <char name="ring" width="333"/>
-      <char name="s" width="556"/>
-      <char name="scaron" width="556"/>
-      <char name="section" width="556"/>
-      <char name="semicolon" width="333"/>
-      <char name="seven" width="556"/>
-      <char name="six" width="556"/>
-      <char name="slash" width="278"/>
-      <char name="space" width="278"/>
+    <char-metrics>
+      <char name="A" width="722" llx="20" lly="0" urx="702" ury="718"/>
+      <char name="AE" width="1000" llx="5" lly="0" urx="954" ury="718"/>
+      <char name="Aacute" width="722" llx="20" lly="0" urx="702" ury="936"/>
+      <char name="Acircumflex" width="722" llx="20" lly="0" urx="702" ury="936"/>
+      <char name="Adieresis" width="722" llx="20" lly="0" urx="702" ury="915"/>
+      <char name="Agrave" width="722" llx="20" lly="0" urx="702" ury="936"/>
+      <char name="Aring" width="722" llx="20" lly="0" urx="702" ury="962"/>
+      <char name="Atilde" width="722" llx="20" lly="0" urx="702" ury="923"/>
+      <char name="B" width="722" llx="76" lly="0" urx="669" ury="718"/>
+      <char name="C" width="722" llx="44" lly="-19" urx="684" ury="737"/>
+      <char name="Ccedilla" width="722" llx="44" lly="-228" urx="684" ury="737"/>
+      <char name="D" width="722" llx="76" lly="0" urx="685" ury="718"/>
+      <char name="E" width="667" llx="76" lly="0" urx="621" ury="718"/>
+      <char name="Eacute" width="667" llx="76" lly="0" urx="621" ury="936"/>
+      <char name="Ecircumflex" width="667" llx="76" lly="0" urx="621" ury="936"/>
+      <char name="Edieresis" width="667" llx="76" lly="0" urx="621" ury="915"/>
+      <char name="Egrave" width="667" llx="76" lly="0" urx="621" ury="936"/>
+      <char name="Eth" width="722" llx="-5" lly="0" urx="685" ury="718"/>
+      <char name="Euro" width="556" llx="0" lly="0" urx="0" ury="0"/>
+      <char name="F" width="611" llx="76" lly="0" urx="587" ury="718"/>
+      <char name="G" width="778" llx="44" lly="-19" urx="713" ury="737"/>
+      <char name="H" width="722" llx="71" lly="0" urx="651" ury="718"/>
+      <char name="I" width="278" llx="64" lly="0" urx="214" ury="718"/>
+      <char name="Iacute" width="278" llx="64" lly="0" urx="329" ury="936"/>
+      <char name="Icircumflex" width="278" llx="-37" lly="0" urx="316" ury="936"/>
+      <char name="Idieresis" width="278" llx="-21" lly="0" urx="300" ury="915"/>
+      <char name="Igrave" width="278" llx="-50" lly="0" urx="214" ury="936"/>
+      <char name="J" width="556" llx="22" lly="-18" urx="484" ury="718"/>
+      <char name="K" width="722" llx="87" lly="0" urx="722" ury="718"/>
+      <char name="L" width="611" llx="76" lly="0" urx="583" ury="718"/>
+      <char name="Lslash" width="611" llx="-20" lly="0" urx="583" ury="718"/>
+      <char name="M" width="833" llx="69" lly="0" urx="765" ury="718"/>
+      <char name="N" width="722" llx="69" lly="0" urx="654" ury="718"/>
+      <char name="Ntilde" width="722" llx="69" lly="0" urx="654" ury="923"/>
+      <char name="O" width="778" llx="44" lly="-19" urx="734" ury="737"/>
+      <char name="OE" width="1000" llx="37" lly="-19" urx="961" ury="737"/>
+      <char name="Oacute" width="778" llx="44" lly="-19" urx="734" ury="936"/>
+      <char name="Ocircumflex" width="778" llx="44" lly="-19" urx="734" ury="936"/>
+      <char name="Odieresis" width="778" llx="44" lly="-19" urx="734" ury="915"/>
+      <char name="Ograve" width="778" llx="44" lly="-19" urx="734" ury="936"/>
+      <char name="Oslash" width="778" llx="33" lly="-27" urx="744" ury="745"/>
+      <char name="Otilde" width="778" llx="44" lly="-19" urx="734" ury="923"/>
+      <char name="P" width="667" llx="76" lly="0" urx="627" ury="718"/>
+      <char name="Q" width="778" llx="44" lly="-52" urx="737" ury="737"/>
+      <char name="R" width="722" llx="76" lly="0" urx="677" ury="718"/>
+      <char name="S" width="667" llx="39" lly="-19" urx="629" ury="737"/>
+      <char name="Scaron" width="667" llx="39" lly="-19" urx="629" ury="936"/>
+      <char name="T" width="611" llx="14" lly="0" urx="598" ury="718"/>
+      <char name="Thorn" width="667" llx="76" lly="0" urx="627" ury="718"/>
+      <char name="U" width="722" llx="72" lly="-19" urx="651" ury="718"/>
+      <char name="Uacute" width="722" llx="72" lly="-19" urx="651" ury="936"/>
+      <char name="Ucircumflex" width="722" llx="72" lly="-19" urx="651" ury="936"/>
+      <char name="Udieresis" width="722" llx="72" lly="-19" urx="651" ury="915"/>
+      <char name="Ugrave" width="722" llx="72" lly="-19" urx="651" ury="936"/>
+      <char name="V" width="667" llx="19" lly="0" urx="648" ury="718"/>
+      <char name="W" width="944" llx="16" lly="0" urx="929" ury="718"/>
+      <char name="X" width="667" llx="14" lly="0" urx="653" ury="718"/>
+      <char name="Y" width="667" llx="15" lly="0" urx="653" ury="718"/>
+      <char name="Yacute" width="667" llx="15" lly="0" urx="653" ury="936"/>
+      <char name="Ydieresis" width="667" llx="15" lly="0" urx="653" ury="915"/>
+      <char name="Z" width="611" llx="25" lly="0" urx="586" ury="718"/>
+      <char name="Zcaron" width="611" llx="25" lly="0" urx="586" ury="936"/>
+      <char name="a" width="556" llx="29" lly="-14" urx="527" ury="546"/>
+      <char name="aacute" width="556" llx="29" lly="-14" urx="527" ury="750"/>
+      <char name="acircumflex" width="556" llx="29" lly="-14" urx="527" ury="750"/>
+      <char name="acute" width="333" llx="108" lly="604" urx="356" ury="750"/>
+      <char name="adieresis" width="556" llx="29" lly="-14" urx="527" ury="729"/>
+      <char name="ae" width="889" llx="29" lly="-14" urx="858" ury="546"/>
+      <char name="agrave" width="556" llx="29" lly="-14" urx="527" ury="750"/>
+      <char name="ampersand" width="722" llx="54" lly="-19" urx="701" ury="718"/>
+      <char name="aring" width="556" llx="29" lly="-14" urx="527" ury="776"/>
+      <char name="asciicircum" width="584" llx="62" lly="323" urx="522" ury="698"/>
+      <char name="asciitilde" width="584" llx="61" lly="163" urx="523" ury="343"/>
+      <char name="asterisk" width="389" llx="27" lly="387" urx="362" ury="718"/>
+      <char name="at" width="975" llx="118" lly="-19" urx="856" ury="737"/>
+      <char name="atilde" width="556" llx="29" lly="-14" urx="527" ury="737"/>
+      <char name="b" width="611" llx="61" lly="-14" urx="578" ury="718"/>
+      <char name="backslash" width="278" llx="-33" lly="-19" urx="311" ury="737"/>
+      <char name="bar" width="280" llx="84" lly="-225" urx="196" ury="775"/>
+      <char name="braceleft" width="389" llx="48" lly="-196" urx="365" ury="722"/>
+      <char name="braceright" width="389" llx="24" lly="-196" urx="341" ury="722"/>
+      <char name="bracketleft" width="333" llx="63" lly="-196" urx="309" ury="722"/>
+      <char name="bracketright" width="333" llx="24" lly="-196" urx="270" ury="722"/>
+      <char name="breve" width="333" llx="-2" lly="604" urx="335" ury="750"/>
+      <char name="brokenbar" width="280" llx="84" lly="-150" urx="196" ury="700"/>
+      <char name="bullet" width="350" llx="10" lly="194" urx="340" ury="524"/>
+      <char name="c" width="556" llx="34" lly="-14" urx="524" ury="546"/>
+      <char name="caron" width="333" llx="-10" lly="604" urx="343" ury="750"/>
+      <char name="ccedilla" width="556" llx="34" lly="-228" urx="524" ury="546"/>
+      <char name="cedilla" width="333" llx="6" lly="-228" urx="245" ury="0"/>
+      <char name="cent" width="556" llx="34" lly="-118" urx="524" ury="628"/>
+      <char name="circumflex" width="333" llx="-10" lly="604" urx="343" ury="750"/>
+      <char name="colon" width="333" llx="92" lly="0" urx="242" ury="512"/>
+      <char name="comma" width="278" llx="64" lly="-168" urx="214" ury="146"/>
+      <char name="copyright" width="737" llx="-11" lly="-19" urx="749" ury="737"/>
+      <char name="currency" width="556" llx="-3" lly="76" urx="559" ury="636"/>
+      <char name="d" width="611" llx="34" lly="-14" urx="551" ury="718"/>
+      <char name="dagger" width="556" llx="36" lly="-171" urx="520" ury="718"/>
+      <char name="daggerdbl" width="556" llx="36" lly="-171" urx="520" ury="718"/>
+      <char name="degree" width="400" llx="57" lly="426" urx="343" ury="712"/>
+      <char name="dieresis" width="333" llx="6" lly="614" urx="327" ury="729"/>
+      <char name="divide" width="584" llx="40" lly="-42" urx="544" ury="548"/>
+      <char name="dollar" width="556" llx="30" lly="-115" urx="523" ury="775"/>
+      <char name="dotaccent" width="333" llx="104" lly="614" urx="230" ury="729"/>
+      <char name="dotlessi" width="278" llx="69" lly="0" urx="209" ury="532"/>
+      <char name="e" width="556" llx="23" lly="-14" urx="528" ury="546"/>
+      <char name="eacute" width="556" llx="23" lly="-14" urx="528" ury="750"/>
+      <char name="ecircumflex" width="556" llx="23" lly="-14" urx="528" ury="750"/>
+      <char name="edieresis" width="556" llx="23" lly="-14" urx="528" ury="729"/>
+      <char name="egrave" width="556" llx="23" lly="-14" urx="528" ury="750"/>
+      <char name="eight" width="556" llx="32" lly="-19" urx="524" ury="710"/>
+      <char name="ellipsis" width="1000" llx="92" lly="0" urx="908" ury="146"/>
+      <char name="emdash" width="1000" llx="0" lly="227" urx="1000" ury="333"/>
+      <char name="endash" width="556" llx="0" lly="227" urx="556" ury="333"/>
+      <char name="equal" width="584" llx="40" lly="87" urx="544" ury="419"/>
+      <char name="eth" width="611" llx="34" lly="-14" urx="578" ury="737"/>
+      <char name="exclam" width="333" llx="90" lly="0" urx="244" ury="718"/>
+      <char name="exclamdown" width="333" llx="90" lly="-186" urx="244" ury="532"/>
+      <char name="f" width="333" llx="10" lly="0" urx="318" ury="727"/>
+      <char name="fi" width="611" llx="10" lly="0" urx="542" ury="727"/>
+      <char name="five" width="556" llx="27" lly="-19" urx="516" ury="698"/>
+      <char name="fl" width="611" llx="10" lly="0" urx="542" ury="727"/>
+      <char name="florin" width="556" llx="-10" lly="-210" urx="516" ury="737"/>
+      <char name="four" width="556" llx="27" lly="0" urx="526" ury="710"/>
+      <char name="fraction" width="167" llx="-170" lly="-19" urx="336" ury="710"/>
+      <char name="g" width="611" llx="40" lly="-217" urx="553" ury="546"/>
+      <char name="germandbls" width="611" llx="69" lly="-14" urx="579" ury="731"/>
+      <char name="grave" width="333" llx="-23" lly="604" urx="225" ury="750"/>
+      <char name="greater" width="584" llx="38" lly="-8" urx="546" ury="514"/>
+      <char name="guillemotleft" width="556" llx="88" lly="76" urx="468" ury="484"/>
+      <char name="guillemotright" width="556" llx="88" lly="76" urx="468" ury="484"/>
+      <char name="guilsinglleft" width="333" llx="83" lly="76" urx="250" ury="484"/>
+      <char name="guilsinglright" width="333" llx="83" lly="76" urx="250" ury="484"/>
+      <char name="h" width="611" llx="65" lly="0" urx="546" ury="718"/>
+      <char name="hungarumlaut" width="333" llx="9" lly="604" urx="486" ury="750"/>
+      <char name="hyphen" width="333" llx="27" lly="215" urx="306" ury="345"/>
+      <char name="i" width="278" llx="69" lly="0" urx="209" ury="725"/>
+      <char name="iacute" width="278" llx="69" lly="0" urx="329" ury="750"/>
+      <char name="icircumflex" width="278" llx="-37" lly="0" urx="316" ury="750"/>
+      <char name="idieresis" width="278" llx="-21" lly="0" urx="300" ury="729"/>
+      <char name="igrave" width="278" llx="-50" lly="0" urx="209" ury="750"/>
+      <char name="j" width="278" llx="3" lly="-214" urx="209" ury="725"/>
+      <char name="k" width="556" llx="69" lly="0" urx="562" ury="718"/>
+      <char name="l" width="278" llx="69" lly="0" urx="209" ury="718"/>
+      <char name="less" width="584" llx="38" lly="-8" urx="546" ury="514"/>
+      <char name="logicalnot" width="584" llx="40" lly="108" urx="544" ury="419"/>
+      <char name="lslash" width="278" llx="-18" lly="0" urx="296" ury="718"/>
+      <char name="m" width="889" llx="64" lly="0" urx="826" ury="546"/>
+      <char name="macron" width="333" llx="-6" lly="604" urx="339" ury="678"/>
+      <char name="minus" width="324" llx="40" lly="197" urx="544" ury="309"/>
+      <char name="mu" width="611" llx="66" lly="-207" urx="545" ury="532"/>
+      <char name="multiply" width="584" llx="40" lly="1" urx="545" ury="505"/>
+      <char name="n" width="611" llx="65" lly="0" urx="546" ury="546"/>
+      <char name="nine" width="556" llx="30" lly="-19" urx="522" ury="710"/>
+      <char name="ntilde" width="611" llx="65" lly="0" urx="546" ury="737"/>
+      <char name="numbersign" width="556" llx="18" lly="0" urx="538" ury="698"/>
+      <char name="o" width="611" llx="34" lly="-14" urx="578" ury="546"/>
+      <char name="oacute" width="611" llx="34" lly="-14" urx="578" ury="750"/>
+      <char name="ocircumflex" width="611" llx="34" lly="-14" urx="578" ury="750"/>
+      <char name="odieresis" width="611" llx="34" lly="-14" urx="578" ury="729"/>
+      <char name="oe" width="944" llx="34" lly="-14" urx="912" ury="546"/>
+      <char name="ogonek" width="333" llx="71" lly="-228" urx="304" ury="0"/>
+      <char name="ograve" width="611" llx="34" lly="-14" urx="578" ury="750"/>
+      <char name="one" width="556" llx="69" lly="0" urx="378" ury="710"/>
+      <char name="onehalf" width="834" llx="26" lly="-19" urx="794" ury="710"/>
+      <char name="onequarter" width="834" llx="26" lly="-19" urx="766" ury="710"/>
+      <char name="onesuperior" width="333" llx="26" lly="283" urx="237" ury="710"/>
+      <char name="ordfeminine" width="370" llx="22" lly="401" urx="347" ury="737"/>
+      <char name="ordmasculine" width="365" llx="6" lly="401" urx="360" ury="737"/>
+      <char name="oslash" width="611" llx="22" lly="-29" urx="589" ury="560"/>
+      <char name="otilde" width="611" llx="34" lly="-14" urx="578" ury="737"/>
+      <char name="p" width="611" llx="62" lly="-207" urx="578" ury="546"/>
+      <char name="paragraph" width="556" llx="-8" lly="-191" urx="539" ury="700"/>
+      <char name="parenleft" width="333" llx="35" lly="-208" urx="314" ury="734"/>
+      <char name="parenright" width="333" llx="19" lly="-208" urx="298" ury="734"/>
+      <char name="percent" width="889" llx="28" lly="-19" urx="861" ury="710"/>
+      <char name="period" width="278" llx="64" lly="0" urx="214" ury="146"/>
+      <char name="periodcentered" width="278" llx="58" lly="172" urx="220" ury="334"/>
+      <char name="perthousand" width="1000" llx="-3" lly="-19" urx="1003" ury="710"/>
+      <char name="plus" width="584" llx="40" lly="0" urx="544" ury="506"/>
+      <char name="plusminus" width="584" llx="40" lly="0" urx="544" ury="506"/>
+      <char name="q" width="611" llx="34" lly="-207" urx="552" ury="546"/>
+      <char name="question" width="611" llx="60" lly="0" urx="556" ury="727"/>
+      <char name="questiondown" width="611" llx="55" lly="-195" urx="551" ury="532"/>
+      <char name="quotedbl" width="474" llx="98" lly="447" urx="376" ury="718"/>
+      <char name="quotedblbase" width="500" llx="64" lly="-146" urx="436" ury="127"/>
+      <char name="quotedblleft" width="500" llx="64" lly="454" urx="436" ury="727"/>
+      <char name="quotedblright" width="500" llx="64" lly="445" urx="436" ury="718"/>
+      <char name="quoteleft" width="278" llx="69" lly="454" urx="209" ury="727"/>
+      <char name="quoteright" width="278" llx="69" lly="445" urx="209" ury="718"/>
+      <char name="quotesinglbase" width="278" llx="69" lly="-146" urx="209" ury="127"/>
+      <char name="quotesingle" width="238" llx="70" lly="447" urx="168" ury="718"/>
+      <char name="r" width="389" llx="64" lly="0" urx="373" ury="546"/>
+      <char name="registered" width="737" llx="-11" lly="-19" urx="748" ury="737"/>
+      <char name="ring" width="333" llx="59" lly="568" urx="275" ury="776"/>
+      <char name="s" width="556" llx="30" lly="-14" urx="519" ury="546"/>
+      <char name="scaron" width="556" llx="30" lly="-14" urx="519" ury="750"/>
+      <char name="section" width="556" llx="34" lly="-184" urx="522" ury="727"/>
+      <char name="semicolon" width="333" llx="92" lly="-168" urx="242" ury="512"/>
+      <char name="seven" width="556" llx="25" lly="0" urx="528" ury="698"/>
+      <char name="six" width="556" llx="31" lly="-19" urx="520" ury="710"/>
+      <char name="slash" width="278" llx="-33" lly="-19" urx="311" ury="737"/>
+      <char name="space" width="278" llx="0" lly="0" urx="0" ury="0"/>
       <!-- JKT: the following has been manually added -->
-      <char name="nbsp" width="278"/>
-      <char name="sterling" width="556"/>
-      <char name="t" width="333"/>
-      <char name="thorn" width="611"/>
-      <char name="three" width="556"/>
-      <char name="threequarters" width="834"/>
-      <char name="threesuperior" width="333"/>
-      <char name="tilde" width="333"/>
-      <char name="trademark" width="1000"/>
-      <char name="two" width="556"/>
-      <char name="twosuperior" width="333"/>
-      <char name="u" width="611"/>
-      <char name="uacute" width="611"/>
-      <char name="ucircumflex" width="611"/>
-      <char name="udieresis" width="611"/>
-      <char name="ugrave" width="611"/>
-      <char name="underscore" width="556"/>
-      <char name="v" width="556"/>
-      <char name="w" width="778"/>
-      <char name="x" width="556"/>
-      <char name="y" width="556"/>
-      <char name="yacute" width="556"/>
-      <char name="ydieresis" width="556"/>
-      <char name="yen" width="556"/>
-      <char name="z" width="500"/>
-      <char name="zcaron" width="500"/>
-      <char name="zero" width="556"/>
-   </widths>
+      <char name="sterling" width="556" llx="28" lly="-16" urx="541" ury="718"/>
+      <char name="t" width="333" llx="10" lly="-6" urx="309" ury="676"/>
+      <char name="thorn" width="611" llx="62" lly="-208" urx="578" ury="718"/>
+      <char name="three" width="556" llx="27" lly="-19" urx="516" ury="710"/>
+      <char name="threequarters" width="834" llx="16" lly="-19" urx="799" ury="710"/>
+      <char name="threesuperior" width="333" llx="8" lly="271" urx="326" ury="710"/>
+      <char name="tilde" width="333" llx="-17" lly="610" urx="350" ury="737"/>
+      <char name="trademark" width="1000" llx="44" lly="306" urx="956" ury="718"/>
+      <char name="two" width="556" llx="26" lly="0" urx="511" ury="710"/>
+      <char name="twosuperior" width="333" llx="9" lly="283" urx="324" ury="710"/>
+      <char name="u" width="611" llx="66" lly="-14" urx="545" ury="532"/>
+      <char name="uacute" width="611" llx="66" lly="-14" urx="545" ury="750"/>
+      <char name="ucircumflex" width="611" llx="66" lly="-14" urx="545" ury="750"/>
+      <char name="udieresis" width="611" llx="66" lly="-14" urx="545" ury="729"/>
+      <char name="ugrave" width="611" llx="66" lly="-14" urx="545" ury="750"/>
+      <char name="underscore" width="556" llx="0" lly="-125" urx="556" ury="-75"/>
+      <char name="v" width="556" llx="13" lly="0" urx="543" ury="532"/>
+      <char name="w" width="778" llx="10" lly="0" urx="769" ury="532"/>
+      <char name="x" width="556" llx="15" lly="0" urx="541" ury="532"/>
+      <char name="y" width="556" llx="10" lly="-214" urx="539" ury="532"/>
+      <char name="yacute" width="556" llx="10" lly="-214" urx="539" ury="750"/>
+      <char name="ydieresis" width="556" llx="10" lly="-214" urx="539" ury="729"/>
+      <char name="yen" width="556" llx="-9" lly="0" urx="565" ury="698"/>
+      <char name="z" width="500" llx="20" lly="0" urx="480" ury="532"/>
+      <char name="zcaron" width="500" llx="20" lly="0" urx="480" ury="750"/>
+      <char name="zero" width="556" llx="32" lly="-19" urx="524" ury="710"/>
+    </char-metrics>
   <kerning kpx1="107">
     <pair kern="-15" kpx2="111"/>
   </kerning>



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org


Mime
View raw message