aboutsummaryrefslogtreecommitdiffstats
path: root/src/codegen/fonts/Symbol.xml
diff options
context:
space:
mode:
authorManuel Mall <manuel@apache.org>2006-12-22 09:16:18 +0000
committerManuel Mall <manuel@apache.org>2006-12-22 09:16:18 +0000
commitc78f7767b3686e851ede4c41d6747fcecc539e83 (patch)
treeb5b0de4af7b90930883ee8055f0681a65b1df7c4 /src/codegen/fonts/Symbol.xml
parent3c0a84fd754d2a0b981ea1f0d06ae3046d36da4d (diff)
downloadxmlgraphics-fop-c78f7767b3686e851ede4c41d6747fcecc539e83.tar.gz
xmlgraphics-fop-c78f7767b3686e851ede4c41d6747fcecc539e83.zip
Added (limited) support for Unicode UAX#14 compliant line breaking. Thanks to Joerg Pietschman who supplied the core code for the Unicode line breaking algorithm
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@489585 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/codegen/fonts/Symbol.xml')
-rw-r--r--src/codegen/fonts/Symbol.xml220
1 files changed, 220 insertions, 0 deletions
diff --git a/src/codegen/fonts/Symbol.xml b/src/codegen/fonts/Symbol.xml
new file mode 100644
index 000000000..241d4d2c6
--- /dev/null
+++ b/src/codegen/fonts/Symbol.xml
@@ -0,0 +1,220 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- $Id$ -->
+<font-metrics>
+ <font-name>Symbol</font-name>
+ <class-name>Symbol</class-name>
+ <encoding>SymbolEncoding</encoding>
+ <cap-height>1010</cap-height>
+ <x-height>520</x-height>
+ <ascender>1010</ascender>
+ <descender>-293</descender>
+ <first-char>32</first-char>
+ <last-char>255</last-char>
+ <widths>
+ <char name="space" width="250"/>
+ <char name="exclam" width="333"/>
+ <char name="universal" width="713"/>
+ <char name="numbersign" width="500"/>
+ <char name="existential" width="549"/>
+ <char name="percent" width="833"/>
+ <char name="ampersand" width="778"/>
+ <char name="suchthat" width="439"/>
+ <char name="parenleft" width="333"/>
+ <char name="parenright" width="333"/>
+ <char name="asteriskmath" width="500"/>
+ <char name="plus" width="549"/>
+ <char name="comma" width="250"/>
+ <char name="minus" width="549"/>
+ <char name="period" width="250"/>
+ <char name="slash" width="278"/>
+ <char name="zero" width="500"/>
+ <char name="one" width="500"/>
+ <char name="two" width="500"/>
+ <char name="three" width="500"/>
+ <char name="four" width="500"/>
+ <char name="five" width="500"/>
+ <char name="six" width="500"/>
+ <char name="seven" width="500"/>
+ <char name="eight" width="500"/>
+ <char name="nine" width="500"/>
+ <char name="colon" width="278"/>
+ <char name="semicolon" width="278"/>
+ <char name="less" width="549"/>
+ <char name="equal" width="549"/>
+ <char name="greater" width="549"/>
+ <char name="question" width="444"/>
+ <char name="congruent" width="549"/>
+ <char name="Alpha" width="722"/>
+ <char name="Beta" width="667"/>
+ <char name="Chi" width="722"/>
+ <char name="Delta" width="612"/>
+ <char name="Epsilon" width="611"/>
+ <char name="Phi" width="763"/>
+ <char name="Gamma" width="603"/>
+ <char name="Eta" width="722"/>
+ <char name="Iota" width="333"/>
+ <char name="theta1" width="631"/>
+ <char name="Kappa" width="722"/>
+ <char name="Lambda" width="686"/>
+ <char name="Mu" width="889"/>
+ <char name="Nu" width="722"/>
+ <char name="Omicron" width="722"/>
+ <char name="Pi" width="768"/>
+ <char name="Theta" width="741"/>
+ <char name="Rho" width="556"/>
+ <char name="Sigma" width="592"/>
+ <char name="Tau" width="611"/>
+ <char name="Upsilon" width="690"/>
+ <char name="sigma1" width="439"/>
+ <char name="Omega" width="768"/>
+ <char name="Xi" width="645"/>
+ <char name="Psi" width="795"/>
+ <char name="Zeta" width="611"/>
+ <char name="bracketleft" width="333"/>
+ <char name="therefore" width="863"/>
+ <char name="bracketright" width="333"/>
+ <char name="perpendicular" width="658"/>
+ <char name="underscore" width="500"/>
+ <char name="radicalex" width="500"/>
+ <char name="alpha" width="631"/>
+ <char name="beta" width="549"/>
+ <char name="chi" width="549"/>
+ <char name="delta" width="494"/>
+ <char name="epsilon" width="439"/>
+ <char name="phi" width="521"/>
+ <char name="gamma" width="411"/>
+ <char name="eta" width="603"/>
+ <char name="iota" width="329"/>
+ <char name="phi1" width="603"/>
+ <char name="kappa" width="549"/>
+ <char name="lambda" width="549"/>
+ <char name="m" width="576"/>
+ <char name="mu" width="576"/>
+ <char name="nu" width="521"/>
+ <char name="omicron" width="549"/>
+ <char name="pi" width="549"/>
+ <char name="theta" width="521"/>
+ <char name="rho" width="549"/>
+ <char name="sigma" width="603"/>
+ <char name="tau" width="439"/>
+ <char name="upsilon" width="576"/>
+ <char name="omega1" width="713"/>
+ <char name="omega" width="686"/>
+ <char name="xi" width="493"/>
+ <char name="psi" width="686"/>
+ <char name="zeta" width="494"/>
+ <char name="braceleft" width="480"/>
+ <char name="bar" width="200"/>
+ <char name="braceright" width="480"/>
+ <char name="similar" width="549"/>
+ <char name="Upsilon1" width="620"/>
+ <char name="minute" width="247"/>
+ <char name="lessequal" width="549"/>
+ <char name="fraction" width="167"/>
+ <char name="infinity" width="713"/>
+ <char name="florin" width="500"/>
+ <char name="club" width="753"/>
+ <char name="diamond" width="753"/>
+ <char name="heart" width="753"/>
+ <char name="spade" width="753"/>
+ <char name="arrowboth" width="1042"/>
+ <char name="arrowleft" width="987"/>
+ <char name="arrowup" width="603"/>
+ <char name="arrowright" width="987"/>
+ <char name="arrowdown" width="603"/>
+ <char name="degree" width="400"/>
+ <char name="plusminus" width="549"/>
+ <char name="second" width="411"/>
+ <char name="greaterequal" width="549"/>
+ <char name="multiply" width="549"/>
+ <char name="proportional" width="713"/>
+ <char name="partialdiff" width="494"/>
+ <char name="bullet" width="460"/>
+ <char name="divide" width="549"/>
+ <char name="notequal" width="549"/>
+ <char name="equivalence" width="549"/>
+ <char name="approxequal" width="549"/>
+ <char name="ellipsis" width="1000"/>
+ <char name="arrowvertex" width="603"/>
+ <char name="arrowhorizex" width="1000"/>
+ <char name="carriagereturn" width="658"/>
+ <char name="aleph" width="823"/>
+ <char name="Ifraktur" width="686"/>
+ <char name="Rfraktur" width="795"/>
+ <char name="weierstrass" width="987"/>
+ <char name="circlemultiply" width="768"/>
+ <char name="circleplus" width="768"/>
+ <char name="emptyset" width="823"/>
+ <char name="intersection" width="768"/>
+ <char name="union" width="768"/>
+ <char name="propersuperset" width="713"/>
+ <char name="reflexsuperset" width="713"/>
+ <char name="notsubset" width="713"/>
+ <char name="propersubset" width="713"/>
+ <char name="reflexsubset" width="713"/>
+ <char name="element" width="713"/>
+ <char name="notelement" width="713"/>
+ <char name="angle" width="768"/>
+ <char name="gradient" width="713"/>
+ <char name="registerserif" width="790"/>
+ <char name="copyrightserif" width="790"/>
+ <char name="trademarkserif" width="890"/>
+ <char name="product" width="823"/>
+ <char name="radical" width="549"/>
+ <char name="dotmath" width="250"/>
+ <char name="logicalnot" width="713"/>
+ <char name="logicaland" width="603"/>
+ <char name="logicalor" width="603"/>
+ <char name="arrowdblboth" width="1042"/>
+ <char name="arrowdblleft" width="987"/>
+ <char name="arrowdblup" width="603"/>
+ <char name="arrowdblright" width="987"/>
+ <char name="arrowdbldown" width="603"/>
+ <char name="lozenge" width="494"/>
+ <char name="angleleft" width="329"/>
+ <char name="registersans" width="790"/>
+ <char name="copyrightsans" width="790"/>
+ <char name="trademarksans" width="786"/>
+ <char name="summation" width="713"/>
+ <char name="parenlefttp" width="384"/>
+ <char name="parenleftex" width="384"/>
+ <char name="parenleftbt" width="384"/>
+ <char name="bracketlefttp" width="384"/>
+ <char name="bracketleftex" width="384"/>
+ <char name="bracketleftbt" width="384"/>
+ <char name="bracelefttp" width="494"/>
+ <char name="braceleftmid" width="494"/>
+ <char name="braceleftbt" width="494"/>
+ <char name="braceex" width="494"/>
+ <char name="angleright" width="329"/>
+ <char name="integral" width="274"/>
+ <char name="integraltp" width="686"/>
+ <char name="integralex" width="686"/>
+ <char name="integralbt" width="686"/>
+ <char name="parenrighttp" width="384"/>
+ <char name="parenrightex" width="384"/>
+ <char name="parenrightbt" width="384"/>
+ <char name="bracketrighttp" width="384"/>
+ <char name="bracketrightex" width="384"/>
+ <char name="bracketrightbt" width="384"/>
+ <char name="bracerighttp" width="494"/>
+ <char name="bracerightmid" width="494"/>
+ <char name="bracerightbt" width="494"/>
+ <char name="apple" width="790"/>
+ </widths>
+</font-metrics>