]> source.dussan.org Git - xmlgraphics-fop.git/commit
Added (limited) support for Unicode UAX#14 compliant line breaking. Thanks to Joerg...
authorManuel Mall <manuel@apache.org>
Fri, 22 Dec 2006 09:16:18 +0000 (09:16 +0000)
committerManuel Mall <manuel@apache.org>
Fri, 22 Dec 2006 09:16:18 +0000 (09:16 +0000)
commitc78f7767b3686e851ede4c41d6747fcecc539e83
treeb5b0de4af7b90930883ee8055f0681a65b1df7c4
parent3c0a84fd754d2a0b981ea1f0d06ae3046d36da4d
Added (limited) support for Unicode UAX#14 compliant line breaking. Thanks to Joerg Pietschman who supplied the core code for the Unicode line breaking algorithm

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@489585 13f79535-47bb-0310-9956-ffa450edef68
74 files changed:
build.xml
src/codegen/Courier.xml [deleted file]
src/codegen/CourierBold.xml [deleted file]
src/codegen/CourierBoldOblique.xml [deleted file]
src/codegen/CourierOblique.xml [deleted file]
src/codegen/Helvetica.xml [deleted file]
src/codegen/HelveticaBold.xml [deleted file]
src/codegen/HelveticaBoldOblique.xml [deleted file]
src/codegen/HelveticaOblique.xml [deleted file]
src/codegen/Symbol.xml [deleted file]
src/codegen/TimesBold.xml [deleted file]
src/codegen/TimesBoldItalic.xml [deleted file]
src/codegen/TimesItalic.xml [deleted file]
src/codegen/TimesRoman.xml [deleted file]
src/codegen/ZapfDingbats.xml [deleted file]
src/codegen/charlist.xml [deleted file]
src/codegen/code-point-mapping.xsl [deleted file]
src/codegen/colorkw.xml [deleted file]
src/codegen/constants.xml [deleted file]
src/codegen/constants.xsl [deleted file]
src/codegen/encodings.xml [deleted file]
src/codegen/fo-property-mapping.xsl [deleted file]
src/codegen/fo/colorkw.xml [new file with mode: 0644]
src/codegen/fo/constants.xml [new file with mode: 0644]
src/codegen/fo/constants.xsl [new file with mode: 0644]
src/codegen/fo/fo-property-mapping.xsl [new file with mode: 0644]
src/codegen/fo/foelements.xml [new file with mode: 0644]
src/codegen/fo/foproperties.xml [new file with mode: 0644]
src/codegen/fo/properties.dtd [new file with mode: 0644]
src/codegen/fo/property-sets.xsl [new file with mode: 0644]
src/codegen/fo/propinc.xsl [new file with mode: 0644]
src/codegen/fo/propmaker.xsl [new file with mode: 0644]
src/codegen/foelements.xml [deleted file]
src/codegen/font-file.xsl [deleted file]
src/codegen/fonts/Courier.xml [new file with mode: 0644]
src/codegen/fonts/CourierBold.xml [new file with mode: 0644]
src/codegen/fonts/CourierBoldOblique.xml [new file with mode: 0644]
src/codegen/fonts/CourierOblique.xml [new file with mode: 0644]
src/codegen/fonts/Helvetica.xml [new file with mode: 0644]
src/codegen/fonts/HelveticaBold.xml [new file with mode: 0644]
src/codegen/fonts/HelveticaBoldOblique.xml [new file with mode: 0644]
src/codegen/fonts/HelveticaOblique.xml [new file with mode: 0644]
src/codegen/fonts/Symbol.xml [new file with mode: 0644]
src/codegen/fonts/TimesBold.xml [new file with mode: 0644]
src/codegen/fonts/TimesBoldItalic.xml [new file with mode: 0644]
src/codegen/fonts/TimesItalic.xml [new file with mode: 0644]
src/codegen/fonts/TimesRoman.xml [new file with mode: 0644]
src/codegen/fonts/ZapfDingbats.xml [new file with mode: 0644]
src/codegen/fonts/charlist.xml [new file with mode: 0644]
src/codegen/fonts/code-point-mapping.xsl [new file with mode: 0644]
src/codegen/fonts/encodings.xml [new file with mode: 0644]
src/codegen/fonts/font-file.xsl [new file with mode: 0644]
src/codegen/fonts/glyphlist.xml [new file with mode: 0644]
src/codegen/fonts/t1font-file.xsl [new file with mode: 0644]
src/codegen/fonts/ttffontfile.xsl [new file with mode: 0644]
src/codegen/foproperties.xml [deleted file]
src/codegen/glyphlist.xml [deleted file]
src/codegen/properties.dtd [deleted file]
src/codegen/property-sets.xsl [deleted file]
src/codegen/propinc.xsl [deleted file]
src/codegen/propmaker.xsl [deleted file]
src/codegen/t1font-file.xsl [deleted file]
src/codegen/ttffontfile.xsl [deleted file]
src/codegen/unicode/data/LineBreakPairTable.txt [new file with mode: 0755]
src/codegen/unicode/java/org/apache/fop/text/linebreak/GenerateLineBreakUtils.java [new file with mode: 0644]
src/java/org/apache/fop/layoutmgr/inline/TextLayoutManager.java
src/java/org/apache/fop/text/linebreak/LineBreakStatus.java [new file with mode: 0644]
src/java/org/apache/fop/text/linebreak/LineBreakUtils.java [new file with mode: 0644]
status.xml
test/java/org/apache/fop/text/linebreak/LineBreakStatusTest.java [new file with mode: 0644]
test/java/org/apache/fop/text/linebreak/LineBreakUtilsTest.java [new file with mode: 0644]
test/layoutengine/standard-testcases/block_uax14_linebreaking.xml [new file with mode: 0755]
test/layoutengine/standard-testcases/block_white-space_4.xml
test/layoutengine/standard-testcases/inline_border_padding_conditionality_2.xml