updated xalan Submitted by: Rainer Garus <rainer.garus@arcor.de> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194932 13f79535-47bb-0310-9956-ffa450edef68pull/30/head
@@ -6,7 +6,7 @@ echo ---------------- | |||
if "%JAVA_HOME%" == "" goto error | |||
set LIBDIR=lib | |||
set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\classes.zip;%LIBDIR%\ant.jar;%LIBDIR%\batik.jar;%LIBDIR%\buildtools.jar;%LIBDIR%\xerces-1.4.3.jar;%LIBDIR%\xalan-2.2D11.jar | |||
set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\classes.zip;%LIBDIR%\ant.jar;%LIBDIR%\batik.jar;%LIBDIR%\buildtools.jar;%LIBDIR%\xerces-1.4.3.jar;%LIBDIR%\xalan-2.3.1.jar;%LIBDIR%\xml-apis.jar | |||
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar;%LIBDIR%\avalon-framework-cvs-20020315.jar | |||
set ANT_HOME=%LIBDIR% |
@@ -13,7 +13,7 @@ if [ "$JAVA_HOME" = "" ] ; then | |||
exit 1 | |||
fi | |||
LIBDIR=lib | |||
LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip:$LIBDIR/ant.jar:$LIBDIR/batik.jar:$LIBDIR/buildtools.jar:$LIBDIR/xerces-1.4.3.jar:$LIBDIR/xalan-2.2D11.jar | |||
LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip:$LIBDIR/ant.jar:$LIBDIR/batik.jar:$LIBDIR/buildtools.jar:$LIBDIR/xerces-1.4.3.jar:$LIBDIR/xalan-2.3.1.jar:$LIBDIR/xml-apis.jar | |||
LOCALCLASSPATH=$LOCALCLASSPATH:$LIBDIR/jimi-1.0.jar:$LIBDIR/avalon-framework-cvs-20020315.jar | |||
ANT_HOME=$LIBDIR |
@@ -186,6 +186,8 @@ Sometimes ant gives out this warnings, but the build is finished without any pro | |||
<property name="optimize" value="off"/> | |||
<property name="deprecation" value="off"/> | |||
<property name="textfontencoding" value="WinAnsiEncoding"/> | |||
<property name="src.dir" value="./src"/> | |||
<property name="src.codegen" value="./src/codegen"/> | |||
<property name="docs.dir" value="./docs"/> | |||
@@ -240,23 +242,11 @@ Sometimes ant gives out this warnings, but the build is finished without any pro | |||
<property name="propinc.xsl" value="${build.codegen}/propinc.xsl"/> | |||
<property name="genconst.xsl" value="${build.codegen}/genconst.xsl"/> | |||
<property name="src.charlist.xsl" value="${src.codegen}/code-point-mapping.xsl"/> | |||
<property name="charlist.xml" value="${build.codegen}/charlist.xml"/> | |||
<property name="encodings.xml" value="${build.codegen}/encodings.xml"/> | |||
<property name="charlist.xsl" value="${build.codegen}/code-point-mapping.xsl"/> | |||
<property name="fontfile.xsl" value="${build.codegen}/font-file.xsl"/> | |||
<property name="t1fontfile.xsl" value="${build.codegen}/t1font-file.xsl"/> | |||
<property name="ttffontfile.xsl" value="${build.codegen}/ttffontfile.xsl"/> | |||
<property name="Courier.xml" value="${build.codegen}/Courier.xml"/> | |||
<property name="Courier-Oblique.xml" value="${build.codegen}/Courier-Oblique.xml"/> | |||
<property name="Courier-Bold.xml" value="${build.codegen}/Courier-Bold.xml"/> | |||
<property name="Courier-BoldOblique.xml" value="${build.codegen}/Courier-BoldOblique.xml"/> | |||
<property name="Helvetica.xml" value="${build.codegen}/Helvetica.xml"/> | |||
<property name="Helvetica-Oblique.xml" value="${build.codegen}/Helvetica-Oblique.xml"/> | |||
<property name="Helvetica-Bold.xml" value="${build.codegen}/Helvetica-Bold.xml"/> | |||
<property name="Helvetica-BoldOblique.xml" value="${build.codegen}/Helvetica-BoldOblique.xml"/> | |||
<property name="Times-Roman.xml" value="${build.codegen}/Times-Roman.xml"/> | |||
<property name="Times-Italic.xml" value="${build.codegen}/Times-Italic.xml"/> | |||
<property name="Times-Bold.xml" value="${build.codegen}/Times-Bold.xml"/> | |||
<property name="Times-BoldItalic.xml" value="${build.codegen}/Times-BoldItalic.xml"/> | |||
<property name="ZapfDingbats.xml" value="${build.codegen}/ZapfDingbats.xml"/> | |||
<property name="Symbol.xml" value="${build.codegen}/Symbol.xml"/> | |||
@@ -423,12 +413,20 @@ Sometimes ant gives out this warnings, but the build is finished without any pro | |||
<style in="${foproperties.xml}" style="${enumgen.xsl}" | |||
out="${build.src}/${replacestring}/fo/properties/foenums_${ignore_this}"/> | |||
<style in="${charlist.xml}" style="${charlist.xsl}" | |||
<style in="${encodings.xml}" style="${charlist.xsl}" | |||
out="${build.src}/${replacestring}/render/pdf/CodePointMapping.java"/> | |||
<style basedir="src/codegen" includes="*.xml" | |||
excludes="allprops.xml,charlist.xml,colorkw.xml,*prop*" style="${fontfile.xsl}" | |||
destdir="${build.src}/${replacestring}/render/pdf/fonts/" extension=".java"/> | |||
<style basedir="src/codegen" includes="Helvetica*.xml,Times*.xml,Courier*.xml" | |||
style="${fontfile.xsl}" | |||
destdir="${build.src}/${replacestring}/render/pdf/fonts" extension=".java"> | |||
<param name="encoding" expression="${textfontencoding}"/> | |||
</style> | |||
<style | |||
in="${Symbol.xml}" style="${fontfile.xsl}" | |||
out="${build.src}/${replacestring}/render/pdf/fonts/Symbol.java"/> | |||
<style | |||
in="${ZapfDingbats.xml}" style="${fontfile.xsl}" | |||
out="${build.src}/${replacestring}/render/pdf/fonts/ZapfDingbats.java"/> | |||
<!-- custom fonts (Use t1fontfile.xsl instead of fontfile.xsl for Type 1 fonts!) step 2/2 --> | |||
<!-- use this as a template for type 1 fonts: |
@@ -27,36 +27,154 @@ | |||
Helvetica | |||
</fo:block> | |||
<fo:block space-after.optimum="10pt" font-family="Helvetica"> | |||
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~    ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ | |||
! " # $ % & ' ( ) * | |||
+ , - . / 0 1 2 3 4 | |||
5 6 7 8 9 : ; < = > | |||
? @ A B C D E F G H | |||
I J K L M N O P Q R | |||
S T U V W X Y Z [ \ | |||
] ^ _ ` a b c d e f | |||
g h i j k l m n o p | |||
q r s t u v w x y z | |||
{ | } ~ ¡ ¢ £ ¤ ¥ ¦ | |||
§ ¨ © ª « ¬ ® ¯ ° ± | |||
² ³ ´ µ ¶ · ¸ ¹ º » | |||
¼ ½ ¾ ¿ À Á Â Ã Ä Å | |||
Æ Ç È É Ê Ë Ì Í Î Ï | |||
Ð Ñ Ò Ó Ô Õ Ö × Ø Ù | |||
Ú Û Ü Ý Þ ß à á â ã | |||
ä å æ ç è é ê ë ì í | |||
î ï ð ñ ò ó ô õ ö ÷ | |||
ø ù ú û ü ý þ ÿ | |||
Œ œ Š š Ÿ | |||
Ž ž ƒ ˜ – — ‘ | |||
’ ‚ “ ” „ † ‡ | |||
• … ‰ ‹ › ™ | |||
</fo:block> | |||
<fo:block font-family="Helvetica" font-size="14pt"> | |||
Times Roman | |||
</fo:block> | |||
<fo:block space-after.optimum="10pt" font-family="Times Roman"> | |||
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~    ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ | |||
! " # $ % & ' ( ) * | |||
+ , - . / 0 1 2 3 4 | |||
5 6 7 8 9 : ; < = > | |||
? @ A B C D E F G H | |||
I J K L M N O P Q R | |||
S T U V W X Y Z [ \ | |||
] ^ _ ` a b c d e f | |||
g h i j k l m n o p | |||
q r s t u v w x y z | |||
{ | } ~ ¡ ¢ £ ¤ ¥ ¦ | |||
§ ¨ © ª « ¬ ® ¯ ° ± | |||
² ³ ´ µ ¶ · ¸ ¹ º » | |||
¼ ½ ¾ ¿ À Á Â Ã Ä Å | |||
Æ Ç È É Ê Ë Ì Í Î Ï | |||
Ð Ñ Ò Ó Ô Õ Ö × Ø Ù | |||
Ú Û Ü Ý Þ ß à á â ã | |||
ä å æ ç è é ê ë ì í | |||
î ï ð ñ ò ó ô õ ö ÷ | |||
ø ù ú û ü ý þ ÿ Œ | |||
œ Š š Ÿ Ž ž ƒ | |||
˜ – — ‘ ’ ‚ | |||
“ ” „ † ‡ • … | |||
‰ ‹ › ™ | |||
</fo:block> | |||
<fo:block font-family="Helvetica" font-size="14pt"> | |||
Courier | |||
</fo:block> | |||
<fo:block space-after.optimum="10pt" font-family="Courier"> | |||
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~    ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ | |||
! " # $ % & ' ( ) * | |||
+ , - . / 0 1 2 3 4 | |||
5 6 7 8 9 : ; < = > | |||
? @ A B C D E F G H | |||
I J K L M N O P Q R | |||
S T U V W X Y Z [ \ | |||
] ^ _ ` a b c d e f | |||
g h i j k l m n o p | |||
q r s t u v w x y z | |||
{ | } ~ ¡ ¢ £ ¤ ¥ ¦ | |||
§ ¨ © ª « ¬ ® ¯ ° ± | |||
² ³ ´ µ ¶ · ¸ ¹ º » | |||
¼ ½ ¾ ¿ À Á Â Ã Ä Å | |||
Æ Ç È É Ê Ë Ì Í Î Ï | |||
Ð Ñ Ò Ó Ô Õ Ö × Ø Ù | |||
Ú Û Ü Ý Þ ß à á â ã | |||
ä å æ ç è é ê ë ì í | |||
î ï ð ñ ò ó ô õ ö ÷ | |||
ø ù ú û ü ý þ ÿ Œ | |||
œ Š š Ÿ Ž | |||
ž ƒ ˜ – — ‘ | |||
’ ‚ “ ” „ † ‡ | |||
• … ‰ ‹ › ™ | |||
</fo:block> | |||
<fo:block font-family="Helvetica" font-size="14pt"> | |||
ZapfDingbats: | |||
</fo:block> | |||
<fo:block space-after.optimum="10pt" font-family="ZapfDingbats"> | |||
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~    ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ | |||
✁ ✂ ✃ ✄ ☎ ✆ ✇ | |||
✈ ✉ ☛ ☞ ✌ ✍ ✎ | |||
✏ ✐ ✑ ✒ ✓ ✔ ✕ | |||
✖ ✗ ✘ ✙ ✚ ✛ ✜ | |||
✝ ✞ ✟ ✠ ✡ ✢ ✣ | |||
✤ ✥ ✦ ✧ ★ ✩ ✪ | |||
✫ ✬ ✭ ✮ ✯ ✰ ✱ | |||
✲ ✳ ✴ ✵ ✶ ✷ ✸ | |||
✹ ✺ ✻ ✼ ✽ ✾ ✿ | |||
❀ ❁ ❂ ❃ ❄ ❅ ❆ | |||
❇ ❈ ❉ ❊ ❋ ● ❍ | |||
■ ❏ ❐ ❑ ❒ ▲ ▼ | |||
◆ ❖ ◗ ❘ ❙ ❚ ❛ | |||
❜ ❝ ❞ ❡ ❢ ❣ ❤ | |||
❥ ❦ ❧ ♣ ♦ ♥ ♠ | |||
① ② ③ ④ ⑤ ⑥ ⑦ | |||
⑧ ⑨ ⑩ ❶ ❷ ❸ ❹ | |||
❺ ❻ ❼ ❽ ❾ ❿ ➀ | |||
➁ ➂ ➃ ➄ ➅ ➆ ➇ | |||
➈ ➉ ➊ ➋ ➌ ➍ ➎ | |||
➏ ➐ ➑ ➒ ➓ ➔ → | |||
↔ ↕ ➘ ➙ ➚ ➛ ➜ | |||
➝ ➞ ➟ ➠ ➡ ➢ ➣ | |||
➤ ➥ ➦ ➧ ➨ ➩ ➪ | |||
➫ ➬ ➭ ➮ ➯ ➱ ➲ | |||
➳ ➴ ➵ ➶ ➷ ➸ ➹ | |||
➺ ➻ ➼ ➽ ➾   | |||
       | |||
     | |||
</fo:block> | |||
<fo:block font-family="Helvetica" font-size="14pt"> | |||
Symbol: | |||
</fo:block> | |||
<fo:block space-after.optimum="10pt" font-family="Symbol"> | |||
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~    ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ | |||
! # % & ( ) + , . / | |||
0 1 2 3 4 5 6 7 8 9 | |||
: ; < = > ? [ ] _ m | |||
{ | } ¬ ° ± µ × ÷ | |||
ƒ Α Β Γ Ε Ζ Η | |||
Θ Ι Κ Λ Μ Ν Ξ | |||
Ο Π Ρ Σ Τ Υ Φ | |||
Χ Ψ α β γ δ ε | |||
ζ η θ ι κ λ ν | |||
ξ ο π ρ ς σ τ | |||
υ φ χ ψ ω ϑ ϒ | |||
ϕ ϖ • … ′ ″ ⁄ | |||
ℑ ℘ ℜ Ω ℵ ← ↑ | |||
→ ↓ ↔ ↵ ⇐ ⇑ ⇒ | |||
⇓ ⇔ ∀ ∂ ∃ ∅ ∆ | |||
∇ ∈ ∉ ∋ ∏ ∑ − | |||
∗ √ ∝ ∞ ∠ ∧ ∨ | |||
∩ ∪ ∫ ∴ ∼ ≅ ≈ | |||
≠ ≡ ≤ ≥ ⊂ ⊃ ⊄ | |||
⊆ ⊇ ⊕ ⊗ ⊥ ⋅ ⌠ | |||
⌡ 〈 〉 ◊ ♠ ♣ ♥ | |||
♦       | |||
       | |||
       | |||
       | |||
  | |||
</fo:block> | |||
<fo:block font-family="Helvetica" font-size="12pt"> |
@@ -357,7 +357,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>root </fo:block> | |||
@@ -365,7 +365,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>layout-master-set </fo:block> | |||
@@ -373,7 +373,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>simple-page-master </fo:block> | |||
@@ -381,7 +381,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-body </fo:block> | |||
@@ -389,7 +389,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-before </fo:block> | |||
@@ -397,7 +397,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-after </fo:block> | |||
@@ -405,7 +405,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-sequence </fo:block> | |||
@@ -413,7 +413,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specification </fo:block> | |||
@@ -421,7 +421,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-single </fo:block> | |||
@@ -429,7 +429,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-repeating </fo:block> | |||
@@ -437,7 +437,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-alternating </fo:block> | |||
@@ -445,7 +445,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>flow </fo:block> | |||
@@ -453,7 +453,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>static-content </fo:block> | |||
@@ -461,7 +461,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>block </fo:block> | |||
@@ -469,7 +469,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-block </fo:block> | |||
@@ -477,7 +477,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item </fo:block> | |||
@@ -485,7 +485,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item-label </fo:block> | |||
@@ -493,7 +493,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item-body </fo:block> | |||
@@ -501,7 +501,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-number </fo:block> | |||
@@ -509,7 +509,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-sequence </fo:block> | |||
@@ -517,7 +517,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>inline </fo:block> | |||
@@ -525,7 +525,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-rule </fo:block> | |||
@@ -533,7 +533,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-graphic </fo:block> | |||
@@ -541,7 +541,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table (minimal support)</fo:block> | |||
@@ -549,7 +549,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-column (minimal support)</fo:block> | |||
@@ -557,7 +557,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-body (minimal support)</fo:block> | |||
@@ -565,7 +565,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-row (minimal support)</fo:block> | |||
@@ -573,7 +573,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-cell (minimal support)</fo:block> | |||
@@ -587,7 +587,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>end-indent </fo:block> | |||
@@ -595,7 +595,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-name </fo:block> | |||
@@ -603,7 +603,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-first </fo:block> | |||
@@ -611,7 +611,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-repeating </fo:block> | |||
@@ -619,7 +619,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-odd </fo:block> | |||
@@ -627,7 +627,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-even </fo:block> | |||
@@ -635,7 +635,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-top (only on pages and regions)</fo:block> | |||
@@ -643,7 +643,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-bottom (only on pages and regions)</fo:block> | |||
@@ -651,7 +651,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-left (only on pages and regions)</fo:block> | |||
@@ -659,7 +659,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-right (only on pages and regions)</fo:block> | |||
@@ -667,7 +667,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>extent </fo:block> | |||
@@ -675,7 +675,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-width </fo:block> | |||
@@ -683,7 +683,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-height </fo:block> | |||
@@ -691,7 +691,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>flow-name </fo:block> | |||
@@ -699,7 +699,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-family </fo:block> | |||
@@ -707,7 +707,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-style </fo:block> | |||
@@ -715,7 +715,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-weight </fo:block> | |||
@@ -723,7 +723,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-size </fo:block> | |||
@@ -731,7 +731,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>line-height </fo:block> | |||
@@ -739,7 +739,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-align </fo:block> | |||
@@ -747,7 +747,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-align-last </fo:block> | |||
@@ -755,7 +755,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>space-before.optimum </fo:block> | |||
@@ -763,7 +763,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>space-after.optimum </fo:block> | |||
@@ -771,7 +771,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>start-indent </fo:block> | |||
@@ -779,7 +779,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>end-indent </fo:block> | |||
@@ -787,7 +787,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>provisional-distance-between-starts </fo:block> | |||
@@ -795,7 +795,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>provisional-label-separation </fo:block> | |||
@@ -803,7 +803,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>rule-thickness </fo:block> | |||
@@ -811,7 +811,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>color </fo:block> | |||
@@ -819,7 +819,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>wrap-option </fo:block> | |||
@@ -827,7 +827,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>white-space-treatment </fo:block> | |||
@@ -835,7 +835,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>break-before </fo:block> | |||
@@ -843,7 +843,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>break-after </fo:block> | |||
@@ -851,7 +851,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-indent </fo:block> | |||
@@ -859,7 +859,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>href</fo:block> | |||
@@ -867,7 +867,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>column-width</fo:block> | |||
@@ -875,7 +875,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>background-color</fo:block> | |||
@@ -883,7 +883,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-top (only in conjunction with background color)</fo:block> | |||
@@ -891,7 +891,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-left (only in conjunction with background color)</fo:block> | |||
@@ -899,7 +899,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-bottom (only in conjunction with background color)</fo:block> | |||
@@ -907,7 +907,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-right (only in conjunction with background color)</fo:block> | |||
@@ -1098,7 +1098,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1111,7 +1111,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1124,7 +1124,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1137,7 +1137,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1150,7 +1150,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1163,7 +1163,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1176,7 +1176,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1189,7 +1189,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> |
@@ -285,7 +285,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>root </fo:block> | |||
@@ -293,7 +293,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>layout-master-set </fo:block> | |||
@@ -301,7 +301,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>simple-page-master </fo:block> | |||
@@ -309,7 +309,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-body </fo:block> | |||
@@ -317,7 +317,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-before </fo:block> | |||
@@ -325,7 +325,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>region-after </fo:block> | |||
@@ -333,7 +333,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-sequence </fo:block> | |||
@@ -341,7 +341,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specification </fo:block> | |||
@@ -349,7 +349,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-single </fo:block> | |||
@@ -357,7 +357,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-repeating </fo:block> | |||
@@ -365,7 +365,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>sequence-specifier-alternating </fo:block> | |||
@@ -373,7 +373,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>flow </fo:block> | |||
@@ -381,7 +381,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>static-content </fo:block> | |||
@@ -389,7 +389,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>block </fo:block> | |||
@@ -397,7 +397,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-block </fo:block> | |||
@@ -405,7 +405,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item </fo:block> | |||
@@ -413,7 +413,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item-label </fo:block> | |||
@@ -421,7 +421,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>list-item-body </fo:block> | |||
@@ -429,7 +429,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-number </fo:block> | |||
@@ -437,7 +437,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-sequence </fo:block> | |||
@@ -445,7 +445,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>inline </fo:block> | |||
@@ -453,7 +453,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-rule </fo:block> | |||
@@ -461,7 +461,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>display-graphic </fo:block> | |||
@@ -469,7 +469,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table (minimal support)</fo:block> | |||
@@ -477,7 +477,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-column (minimal support)</fo:block> | |||
@@ -485,7 +485,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-body (minimal support)</fo:block> | |||
@@ -493,7 +493,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-row (minimal support)</fo:block> | |||
@@ -501,7 +501,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>table-cell (minimal support)</fo:block> | |||
@@ -515,7 +515,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>end-indent </fo:block> | |||
@@ -523,7 +523,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-name </fo:block> | |||
@@ -531,7 +531,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-first </fo:block> | |||
@@ -539,7 +539,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-repeating </fo:block> | |||
@@ -547,7 +547,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-odd </fo:block> | |||
@@ -555,7 +555,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-master-even </fo:block> | |||
@@ -563,7 +563,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-top (only on pages and regions)</fo:block> | |||
@@ -571,7 +571,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-bottom (only on pages and regions)</fo:block> | |||
@@ -579,7 +579,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-left (only on pages and regions)</fo:block> | |||
@@ -587,7 +587,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>margin-right (only on pages and regions)</fo:block> | |||
@@ -595,7 +595,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>extent </fo:block> | |||
@@ -603,7 +603,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-width </fo:block> | |||
@@ -611,7 +611,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>page-height </fo:block> | |||
@@ -619,7 +619,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>flow-name </fo:block> | |||
@@ -627,7 +627,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-family </fo:block> | |||
@@ -635,7 +635,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-style </fo:block> | |||
@@ -643,7 +643,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-weight </fo:block> | |||
@@ -651,7 +651,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>font-size </fo:block> | |||
@@ -659,7 +659,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>line-height </fo:block> | |||
@@ -667,7 +667,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-align </fo:block> | |||
@@ -675,7 +675,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-align-last </fo:block> | |||
@@ -683,7 +683,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>space-before.optimum </fo:block> | |||
@@ -691,7 +691,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>space-after.optimum </fo:block> | |||
@@ -699,7 +699,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>start-indent </fo:block> | |||
@@ -707,7 +707,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>end-indent </fo:block> | |||
@@ -715,7 +715,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>provisional-distance-between-starts </fo:block> | |||
@@ -723,7 +723,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>provisional-label-separation </fo:block> | |||
@@ -731,7 +731,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>rule-thickness </fo:block> | |||
@@ -739,7 +739,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>color </fo:block> | |||
@@ -747,7 +747,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>wrap-option </fo:block> | |||
@@ -755,7 +755,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>white-space-treatment </fo:block> | |||
@@ -763,7 +763,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>break-before </fo:block> | |||
@@ -771,7 +771,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>break-after </fo:block> | |||
@@ -779,7 +779,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>text-indent </fo:block> | |||
@@ -787,7 +787,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>href</fo:block> | |||
@@ -795,7 +795,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>column-width</fo:block> | |||
@@ -803,7 +803,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>background-color</fo:block> | |||
@@ -811,7 +811,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-top (only in conjunction with background color)</fo:block> | |||
@@ -819,7 +819,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-left (only in conjunction with background color)</fo:block> | |||
@@ -827,7 +827,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-bottom (only in conjunction with background color)</fo:block> | |||
@@ -835,7 +835,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block>padding-right (only in conjunction with background color)</fo:block> | |||
@@ -1026,7 +1026,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
<fo:list-block start-indent="1cm" provisional-distance-between-starts="12pt" font-family="serif"> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1039,7 +1039,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1052,7 +1052,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1065,7 +1065,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1078,7 +1078,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1091,7 +1091,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1104,7 +1104,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> | |||
@@ -1117,7 +1117,7 @@ This is not the latest Fop documentation, but just an fo example. FOP - p. <fo:p | |||
</fo:list-item> | |||
<fo:list-item> | |||
<fo:list-item-label end-indent="label-end()"> | |||
<fo:block><fo:inline font-family="Symbol">·</fo:inline></fo:block> | |||
<fo:block><fo:inline font-family="Symbol">•</fo:inline></fo:block> | |||
</fo:list-item-label> | |||
<fo:list-item-body start-indent="body-start()"> | |||
<fo:block> |
@@ -1,50 +0,0 @@ | |||
/* | |||
============================================================================ | |||
The Apache Software License, Version 1.1 | |||
============================================================================ | |||
Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved. | |||
Redistribution and use in source and binary forms, with or without modifica- | |||
tion, are permitted provided that the following conditions are met: | |||
1. Redistributions of source code must retain the above copyright notice, | |||
this list of conditions and the following disclaimer. | |||
2. Redistributions in binary form must reproduce the above copyright notice, | |||
this list of conditions and the following disclaimer in the documentation | |||
and/or other materials provided with the distribution. | |||
3. The end-user documentation included with the redistribution, if any, must | |||
include the following acknowledgment: "This product includes software | |||
developed by the Apache Software Foundation (http://www.apache.org/)." | |||
Alternately, this acknowledgment may appear in the software itself, if | |||
and wherever such third-party acknowledgments normally appear. | |||
4. The names "Apache Cocoon" and "Apache Software Foundation" must not be | |||
used to endorse or promote products derived from this software without | |||
prior written permission. For written permission, please contact | |||
apache@apache.org. | |||
5. Products derived from this software may not be called "Apache", nor may | |||
"Apache" appear in their name, without prior written permission of the | |||
Apache Software Foundation. | |||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |||
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |||
APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | |||
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- | |||
DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS | |||
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
This software consists of voluntary contributions made by many individuals | |||
on behalf of the Apache Software Foundation and was originally created by | |||
Stefano Mazzocchi <stefano@apache.org>. For more information on the Apache | |||
Software Foundation, please see <http://www.apache.org/>. | |||
*/ |
@@ -0,0 +1,55 @@ | |||
/* | |||
* The Apache Software License, Version 1.1 | |||
* | |||
* Copyright (c) 1999 The Apache Software Foundation. All rights | |||
* reserved. | |||
* | |||
* Redistribution and use in source and binary forms, with or without | |||
* modification, are permitted provided that the following conditions | |||
* are met: | |||
* | |||
* 1. Redistributions of source code must retain the above copyright | |||
* notice, this list of conditions and the following disclaimer. | |||
* | |||
* 2. Redistributions in binary form must reproduce the above copyright | |||
* notice, this list of conditions and the following disclaimer in | |||
* the documentation and/or other materials provided with the | |||
* distribution. | |||
* | |||
* 3. The end-user documentation included with the redistribution, | |||
* if any, must include the following acknowledgment: | |||
* "This product includes software developed by the | |||
* Apache Software Foundation (http://www.apache.org/)." | |||
* Alternately, this acknowledgment may appear in the software itself, | |||
* if and wherever such third-party acknowledgments normally appear. | |||
* | |||
* 4. The names "Xalan" and "Apache Software Foundation" must | |||
* not be used to endorse or promote products derived from this | |||
* software without prior written permission. For written | |||
* permission, please contact apache@apache.org. | |||
* | |||
* 5. Products derived from this software may not be called "Apache", | |||
* nor may "Apache" appear in their name, without prior written | |||
* permission of the Apache Software Foundation. | |||
* | |||
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED | |||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |||
* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR | |||
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | |||
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | |||
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF | |||
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | |||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | |||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT | |||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |||
* SUCH DAMAGE. | |||
* ==================================================================== | |||
* | |||
* This software consists of voluntary contributions made by many | |||
* individuals on behalf of the Apache Software Foundation and was | |||
* originally based on software copyright (c) 1999, Lotus | |||
* Development Corporation., http://www.lotus.com. For more | |||
* information on the Apache Software Foundation, please see | |||
* <http://www.apache.org/>. | |||
*/ |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Courier</font-name> | |||
<class-name>Courier</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>562</cap-height> | |||
<x-height>426</x-height> | |||
<ascender>629</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Courier-Bold</font-name> | |||
<class-name>CourierBold</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>562</cap-height> | |||
<x-height>439</x-height> | |||
<ascender>626</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Courier-BoldOblique</font-name> | |||
<class-name>CourierBoldOblique</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>562</cap-height> | |||
<x-height>439</x-height> | |||
<ascender>626</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Courier-Oblique</font-name> | |||
<class-name>CourierOblique</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>562</cap-height> | |||
<x-height>426</x-height> | |||
<ascender>629</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Helvetica</font-name> | |||
<class-name>Helvetica</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>718</cap-height> | |||
<x-height>523</x-height> | |||
<ascender>718</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Helvetica-Bold</font-name> | |||
<class-name>HelveticaBold</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>718</cap-height> | |||
<x-height>532</x-height> | |||
<ascender>718</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Helvetica-BoldOblique</font-name> | |||
<class-name>HelveticaBoldOblique</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>718</cap-height> | |||
<x-height>532</x-height> | |||
<ascender>718</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Helvetica-Oblique</font-name> | |||
<class-name>HelveticaOblique</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>718</cap-height> | |||
<x-height>523</x-height> | |||
<ascender>718</ascender> |
@@ -1,7 +1,7 @@ | |||
<font-metrics> | |||
<font-name>Symbol</font-name> | |||
<class-name>Symbol</class-name> | |||
<encoding>StandardEncoding</encoding> | |||
<encoding>SymbolEncoding</encoding> | |||
<cap-height>1010</cap-height> | |||
<x-height>520</x-height> | |||
<ascender>1010</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Times-Bold</font-name> | |||
<class-name>TimesBold</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>676</cap-height> | |||
<x-height>461</x-height> | |||
<ascender>676</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Times-BoldItalic</font-name> | |||
<class-name>TimesBoldItalic</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>669</cap-height> | |||
<x-height>462</x-height> | |||
<ascender>699</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Times-Italic</font-name> | |||
<class-name>TimesItalic</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>653</cap-height> | |||
<x-height>441</x-height> | |||
<ascender>683</ascender> |
@@ -2,7 +2,7 @@ | |||
<font-metrics> | |||
<font-name>Times-Roman</font-name> | |||
<class-name>TimesRoman</class-name> | |||
<encoding>WinAnsiEncoding</encoding> | |||
<encoding>StandardEncoding</encoding> | |||
<cap-height>662</cap-height> | |||
<x-height>450</x-height> | |||
<ascender>683</ascender> |
@@ -1,7 +1,7 @@ | |||
<font-metrics> | |||
<font-name>ZapfDingbats</font-name> | |||
<class-name>ZapfDingbats</class-name> | |||
<encoding>StandardEncoding</encoding> | |||
<encoding>ZapfDingbatsEncoding</encoding> | |||
<cap-height>820</cap-height> | |||
<x-height>426</x-height> | |||
<ascender>820</ascender> |
@@ -1,24 +1,101 @@ | |||
<xsl:stylesheet version="1.0" | |||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | |||
xmlns:lxslt="http://xml.apache.org/xslt" | |||
xmlns:redirect="org.apache.xalan.xslt.extensions.Redirect" | |||
extension-element-prefixes="redirect"> | |||
<xsl:output method="text" /> | |||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | |||
<xsl:output method="text"/> | |||
<xsl:variable name='glyphlists' | |||
select="document('glyphlist.xml')/glyphlist-set"/> | |||
<xsl:template match="font-mappings"> | |||
<!-- <redirect:write file="org/apache/fop/render/pdf/CodePointMapping.java"> --> | |||
<xsl:template match="encoding-set"> | |||
package org.apache.fop.render.pdf; | |||
import java.util.Hashtable; | |||
public class CodePointMapping { | |||
public static char[] map; | |||
private char[] latin1Map; | |||
private char[] characters; | |||
private char[] codepoints; | |||
private CodePointMapping(int [] table) { | |||
int nonLatin1 = 0; | |||
latin1Map = new char[256]; | |||
for(int i = 0; i < table.length; i += 2) { | |||
if(table[i+1] < 256) | |||
latin1Map[table[i+1]] = (char) table[i]; | |||
else | |||
++nonLatin1; | |||
} | |||
characters = new char[nonLatin1]; | |||
codepoints = new char[nonLatin1]; | |||
int top = 0; | |||
for(int i = 0; i < table.length; i += 2) { | |||
char c = (char) table[i+1]; | |||
if(c >= 256) { | |||
++top; | |||
for(int j = top - 1; j >= 0; --j) { | |||
if(j > 0 && characters[j-1] >= c) { | |||
characters[j] = characters[j-1]; | |||
codepoints[j] = codepoints[j-1]; | |||
} else { | |||
characters[j] = c; | |||
codepoints[j] = (char) table[i]; | |||
break; | |||
} | |||
} | |||
} | |||
} | |||
} | |||
public final char mapChar(char c) { | |||
if(c < 256) { | |||
return latin1Map[c]; | |||
} else { | |||
int bot = 0, top = characters.length - 1; | |||
while(top >= bot) { | |||
int mid = (bot + top) / 2; | |||
char mc = characters[mid]; | |||
if(c == mc) | |||
return codepoints[mid]; | |||
else if(c < mc) | |||
top = mid - 1; | |||
else | |||
bot = mid + 1; | |||
} | |||
return 0; | |||
} | |||
} | |||
static { | |||
map = new char[65536]; | |||
<xsl:for-each select="map[@unicode!='-1' and @win-ansi!='-1']"> map[<xsl:value-of select="@unicode"/>] = <xsl:value-of select="@win-ansi"/>; | |||
</xsl:for-each> | |||
private static Hashtable mappings; | |||
static { | |||
mappings = new Hashtable(); | |||
} | |||
public static CodePointMapping getMapping(String encoding) { | |||
CodePointMapping mapping = (CodePointMapping) mappings.get(encoding); | |||
if(mapping != null) { | |||
return mapping; | |||
} <xsl:apply-templates mode="get"/> | |||
else { | |||
return null; | |||
} | |||
} | |||
<xsl:apply-templates mode="table"/> | |||
} | |||
<!-- </redirect:write>--> | |||
</xsl:template> | |||
</xsl:stylesheet> | |||
</xsl:template> | |||
<xsl:template match="encoding" mode="get"> | |||
else if(encoding.equals("<xsl:value-of select="@id"/>")) { | |||
mapping = new CodePointMapping(enc<xsl:value-of select="@id"/>); | |||
mappings.put("<xsl:value-of select="@id"/>", mapping); | |||
return mapping; | |||
} | |||
</xsl:template> | |||
<xsl:template match="encoding" mode="table"> | |||
<xsl:variable name="glyphlist-name" select="@glyphlist"/> | |||
<xsl:variable name="glyphlist" | |||
select="$glyphlists/glyphlist[@id=$glyphlist-name]"/> | |||
private static final int[] enc<xsl:value-of select="@id"/> | |||
= {<xsl:for-each select="glyph"> | |||
<xsl:variable name="codepoint" select="@codepoint"/> | |||
<xsl:variable name="name" select="@name"/><xsl:for-each select="$glyphlist/glyph[@name=$name]"> | |||
0x<xsl:value-of select="$codepoint"/>, 0x<xsl:value-of select="@codepoint"/>, // <xsl:value-of select="$name"/> | |||
</xsl:for-each></xsl:for-each> | |||
}; | |||
</xsl:template> | |||
</xsl:stylesheet> |
@@ -1,33 +1,30 @@ | |||
<!-- | |||
This files writes the class files for the fonts (Courier.java, Helvetica.java etc.). | |||
It uses the information in the font description files (Courier.xml, Helvetica.xml) to this | |||
In these font description files each character is referenced by its adobe name: | |||
<char name="A" width="667"/> | |||
To resolve this name and to find the code for this character it looks up the adobe name in the | |||
file charlist.xml and extracts the WinAnsi code. | |||
--> | |||
<!-- This file writes the class files for the fonts (Courier.java, | |||
Helvetica.java etc.). It uses the information in the font | |||
description files (Courier.xml, Helvetica.xml) to do this. In these | |||
font description files each character is referenced by its adobe | |||
glyph name: | |||
<char name="A" width="667"/> | |||
To resolve this name and to find the code for this character it looks | |||
up the adobe name in the file encodings.xml and extracts the appropriate | |||
code. --> | |||
<xsl:stylesheet version="1.0" | |||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | |||
xmlns:lxslt="http://xml.apache.org/xslt" | |||
xmlns:redirect="org.apache.xalan.xslt.extensions.Redirect" | |||
extension-element-prefixes="redirect"> | |||
<xsl:output method="text" /> | |||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | |||
<!-- Note: this key is used with charlist.xml in a for-each. --> | |||
<xsl:key name="adobe-char-map" match="map" use="@adobe-name"/> | |||
<xsl:output method="text"/> | |||
<xsl:param name="encoding" select="/font-metrics/encoding"/> | |||
<xsl:variable name="native-encoding" select="/font-metrics/encoding"/> | |||
<xsl:variable name="glyphs" select="document('encodings.xml')/encoding-set/encoding[@id=$encoding]/glyph"/> | |||
<xsl:template match="font-metrics"> | |||
<xsl:variable name="class-name" select="class-name"/> | |||
<!--<redirect:write select="concat('org/apache/fop/render/pdf/fonts/', $class-name, '.java')">--> | |||
<xsl:template match="font-metrics"> | |||
package org.apache.fop.render.pdf.fonts; | |||
import org.apache.fop.render.pdf.Font; | |||
import org.apache.fop.render.pdf.CodePointMapping; | |||
public class <xsl:value-of select="class-name"/> extends Font { | |||
private final static String fontName = "<xsl:value-of select="font-name"/>"; | |||
private final static String encoding = "<xsl:value-of select="encoding"/>"; | |||
private final static String encoding = <xsl:choose><xsl:when test="$encoding != $native-encoding">"<xsl:value-of select="$encoding"/>"</xsl:when><xsl:otherwise>null</xsl:otherwise></xsl:choose>; | |||
private final static int capHeight = <xsl:value-of select="cap-height"/>; | |||
private final static int xHeight = <xsl:value-of select="x-height"/>; | |||
private final static int ascender = <xsl:value-of select="ascender"/>; | |||
@@ -35,13 +32,12 @@ public class <xsl:value-of select="class-name"/> extends Font { | |||
private final static int firstChar = <xsl:value-of select="first-char"/>; | |||
private final static int lastChar = <xsl:value-of select="last-char"/>; | |||
private final static int[] width; | |||
private final CodePointMapping mapping | |||
= CodePointMapping.getMapping("<xsl:value-of select="$encoding"/>"); | |||
static { | |||
width = new int[256]; | |||
<xsl:for-each select="widths/char"><xsl:variable name="char-name" select="@name"/><xsl:variable name="char-width" select="@width"/> | |||
<xsl:for-each select="document('charlist.xml')"><xsl:variable name="char-num" select="key('adobe-char-map',$char-name)/@win-ansi"/> | |||
<xsl:if test="$char-num!='-1'"> width[<xsl:value-of select="$char-num"/>] = <xsl:value-of select="$char-width"/>; | |||
</xsl:if></xsl:for-each></xsl:for-each> | |||
<xsl:apply-templates select="widths"/> | |||
} | |||
public String encoding() { | |||
@@ -86,8 +82,18 @@ public class <xsl:value-of select="class-name"/> extends Font { | |||
for( int i = 0; i < arr.length; i++) arr[i] *= size; | |||
return arr; | |||
} | |||
public char mapChar(char c) { | |||
char d = mapping.mapChar(c); | |||
if(d != 0) | |||
return d; | |||
else | |||
return '#'; | |||
} | |||
} | |||
<!--</redirect:write>--> | |||
</xsl:template> | |||
</xsl:template> | |||
<xsl:template match="widths/char"><xsl:variable name="char-name" select="@name"/><xsl:variable name="char-num" select="$glyphs[@name = $char-name]/@codepoint"/><xsl:if test="$char-num!=''"> width[0x<xsl:value-of select="$char-num"/>] = <xsl:value-of select="@width"/>;</xsl:if></xsl:template> | |||
</xsl:stylesheet> | |||
@@ -224,29 +224,21 @@ public class TTFFile { | |||
// Also add winAnsiWidth | |||
if (false) { | |||
int d = j; | |||
if (j > 127) | |||
d = (int)org.apache.fop.render.pdf.CodePointMapping.map[j]; | |||
if (d < ansiWidth.length) | |||
ansiWidth[d] = mtx_tab[glyphIdx].wx; | |||
} else { | |||
ArrayList v = | |||
(ArrayList)ansiIndex.get(new Integer(j)); | |||
if (v != null) { | |||
for (Iterator e = v.listIterator(); | |||
e.hasNext(); ) { | |||
Integer aIdx = | |||
(Integer)e.next(); | |||
ansiWidth[aIdx.intValue()] = | |||
mtx_tab[glyphIdx].wx; | |||
/* | |||
* System.out.println("Added width "+ | |||
* mtx_tab[glyphIdx].wx + | |||
* " uni: " + j + | |||
* " ansi: " + aIdx.intValue()); | |||
*/ | |||
} | |||
ArrayList v = | |||
(ArrayList)ansiIndex.get(new Integer(j)); | |||
if (v != null) { | |||
for (Iterator e = v.listIterator(); | |||
e.hasNext(); ) { | |||
Integer aIdx = | |||
(Integer)e.next(); | |||
ansiWidth[aIdx.intValue()] = | |||
mtx_tab[glyphIdx].wx; | |||
/* | |||
* System.out.println("Added width "+ | |||
* mtx_tab[glyphIdx].wx + | |||
* " uni: " + j + | |||
* " ansi: " + aIdx.intValue()); | |||
*/ | |||
} | |||
} | |||
/* | |||
@@ -281,24 +273,15 @@ public class TTFFile { | |||
// Also add winAnsiWidth | |||
if (false) { | |||
int d = j; | |||
if (j > 127) | |||
d = (int)org.apache.fop.render.pdf.CodePointMapping.map[j]; | |||
if (d < ansiWidth.length) | |||
ansiWidth[d] = mtx_tab[glyphIdx].wx; | |||
} else { | |||
ArrayList v = | |||
(ArrayList)ansiIndex.get(new Integer(j)); | |||
if (v != null) { | |||
for (Iterator e = v.listIterator(); | |||
e.hasNext(); ) { | |||
Integer aIdx = | |||
(Integer)e.next(); | |||
ansiWidth[aIdx.intValue()] = | |||
mtx_tab[glyphIdx].wx; | |||
} | |||
ArrayList v = | |||
(ArrayList)ansiIndex.get(new Integer(j)); | |||
if (v != null) { | |||
for (Iterator e = v.listIterator(); | |||
e.hasNext(); ) { | |||
Integer aIdx = | |||
(Integer)e.next(); | |||
ansiWidth[aIdx.intValue()] = | |||
mtx_tab[glyphIdx].wx; | |||
} | |||
} | |||
@@ -11,6 +11,7 @@ import java.util.HashMap; | |||
import org.apache.fop.apps.FOPException; | |||
import org.apache.fop.fo.properties.FontVariant; | |||
import org.apache.fop.render.pdf.CodePointMapping; | |||
public class FontState { | |||
@@ -109,14 +110,12 @@ public class FontState { | |||
} | |||
// Use default CodePointMapping | |||
if (c > 127) { | |||
char d = org.apache.fop.render.pdf.CodePointMapping.map[c]; | |||
if (d != 0) { | |||
c = d; | |||
} else { | |||
c = '#'; | |||
} | |||
} | |||
char d = CodePointMapping.getMapping("WinAnsiEncoding").mapChar(c); | |||
if (d != 0) { | |||
c = d; | |||
} else { | |||
c = '#'; | |||
} | |||
return c; | |||
} |
@@ -33,20 +33,9 @@ public abstract class Font implements FontMetric { | |||
} | |||
/** | |||
* Provide a default mapping | |||
* map a Unicode character to a code point in the font | |||
*/ | |||
public char mapChar(char c) { | |||
// Use default CodePointMapping | |||
if (c > 127) { | |||
char d = org.apache.fop.render.pdf.CodePointMapping.map[c]; | |||
if (d != 0) { | |||
c = d; | |||
} else { | |||
c = '#'; | |||
} | |||
} | |||
return c; | |||
} | |||
public abstract char mapChar(char c); | |||
public boolean isMultiByte() { | |||
return false; |
@@ -8,6 +8,7 @@ | |||
package org.apache.fop.render.pdf.fonts; | |||
import org.apache.fop.render.pdf.Font; | |||
import org.apache.fop.render.pdf.CodePointMapping; | |||
import org.apache.fop.layout.FontDescriptor; | |||
import org.apache.fop.fonts.Glyphs; | |||
import org.apache.fop.pdf.PDFStream; | |||
@@ -24,6 +25,8 @@ import java.util.HashMap; | |||
public class SingleByteFont extends Font implements FontDescriptor { | |||
public String fontName = null; | |||
public String encoding = "WinAnsiEncoding"; | |||
private final CodePointMapping mapping | |||
= CodePointMapping.getMapping("WinAnsiEncoding"); | |||
public int capHeight = 0; | |||
public int xHeight = 0; | |||
@@ -237,5 +240,13 @@ public class SingleByteFont extends Font implements FontDescriptor { | |||
return arr; | |||
} | |||
public char mapChar(char c) { | |||
char d = mapping.mapChar(c); | |||
if(d != 0) | |||
return d; | |||
else | |||
return '#'; | |||
} | |||
} | |||
@@ -47,51 +47,53 @@ public class CharUtilities { | |||
* versions of space that might not exists in the font. | |||
*/ | |||
public static int getCharWidth(char c, FontState fs) { | |||
int width = fs.width(fs.mapChar(c)); | |||
if (width <= 0) { | |||
// Estimate the width of spaces not represented in | |||
// the font | |||
int em = fs.width(fs.mapChar('m')); | |||
int en = fs.width(fs.mapChar('n')); | |||
if (em <= 0) | |||
em = 500 * fs.getFontSize(); | |||
if (en <= 0) | |||
en = em - 10; | |||
int width; | |||
if (c == ' ') | |||
width = em; | |||
if (c == '\u2000') | |||
width = en; | |||
if (c == '\u2001') | |||
width = em; | |||
if (c == '\u2002') | |||
width = em / 2; | |||
if (c == '\u2003') | |||
width = fs.getFontSize(); | |||
if (c == '\u2004') | |||
width = em / 3; | |||
if (c == '\u2005') | |||
width = em / 4; | |||
if (c == '\u2006') | |||
width = em / 6; | |||
if (c == '\u2007') | |||
width = getCharWidth(' ', fs); | |||
if (c == '\u2008') | |||
width = getCharWidth('.', fs); | |||
if (c == '\u2009') | |||
width = em / 5; | |||
if (c == '\u200A') | |||
width = 5; | |||
if (c == '\u200B') | |||
width = 100; | |||
if (c == '\u00A0') | |||
width = getCharWidth(' ', fs); | |||
if (c == '\u202F') | |||
width = getCharWidth(' ', fs) / 2; | |||
if (c == '\u3000') | |||
width = getCharWidth(' ', fs) * 2; | |||
if ((c == '\n') || (c == '\r') || (c == '\t')) | |||
width = getCharWidth(' ', fs); | |||
if ((c == '\n') || (c == '\r') || (c == '\t') || (c == '\u00A0')) { | |||
width = getCharWidth(' ', fs); | |||
} else { | |||
width = fs.width(fs.mapChar(c)); | |||
if (width <= 0) { | |||
// Estimate the width of spaces not represented in | |||
// the font | |||
int em = fs.width(fs.mapChar('m')); | |||
int en = fs.width(fs.mapChar('n')); | |||
if (em <= 0) | |||
em = 500 * fs.getFontSize(); | |||
if (en <= 0) | |||
en = em - 10; | |||
if (c == ' ') | |||
width = em; | |||
if (c == '\u2000') | |||
width = en; | |||
if (c == '\u2001') | |||
width = em; | |||
if (c == '\u2002') | |||
width = em / 2; | |||
if (c == '\u2003') | |||
width = fs.getFontSize(); | |||
if (c == '\u2004') | |||
width = em / 3; | |||
if (c == '\u2005') | |||
width = em / 4; | |||
if (c == '\u2006') | |||
width = em / 6; | |||
if (c == '\u2007') | |||
width = getCharWidth(' ', fs); | |||
if (c == '\u2008') | |||
width = getCharWidth('.', fs); | |||
if (c == '\u2009') | |||
width = em / 5; | |||
if (c == '\u200A') | |||
width = 5; | |||
if (c == '\u200B') | |||
width = 100; | |||
if (c == '\u202F') | |||
width = getCharWidth(' ', fs) / 2; | |||
if (c == '\u3000') | |||
width = getCharWidth(' ', fs) * 2; | |||
} | |||
} | |||
return width; |