]> source.dussan.org Git - xmlgraphics-fop.git/commit
FOP-2391: preliminary (but incomplete) support for complex script text nodes in svg...
authorGlenn Adams <gadams@apache.org>
Sun, 3 Aug 2014 04:40:34 +0000 (04:40 +0000)
committerGlenn Adams <gadams@apache.org>
Sun, 3 Aug 2014 04:40:34 +0000 (04:40 +0000)
commit7320ab1c5284251ba57cd5e835c3944a6e1cebbd
tree4564bc09c799eae2c31cab837c8143b3705bfb86
parenta012da374a99ca4216f48ff5a5bf2c5c6c111c41
FOP-2391: preliminary (but incomplete) support for complex script text nodes in svg foreign object

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1615385 13f79535-47bb-0310-9956-ffa450edef68
27 files changed:
findbugs-exclude.xml
lib/batik-all-trunk.jar
src/java/org/apache/fop/complexscripts/fonts/GlyphProcessingState.java
src/java/org/apache/fop/complexscripts/fonts/GlyphSubstitutionState.java
src/java/org/apache/fop/complexscripts/fonts/GlyphSubstitutionTable.java
src/java/org/apache/fop/complexscripts/fonts/Substitutable.java
src/java/org/apache/fop/complexscripts/scripts/ArabicScriptProcessor.java
src/java/org/apache/fop/complexscripts/scripts/DefaultScriptProcessor.java
src/java/org/apache/fop/complexscripts/scripts/DevanagariScriptProcessor.java
src/java/org/apache/fop/complexscripts/scripts/GujaratiScriptProcessor.java
src/java/org/apache/fop/complexscripts/scripts/GurmukhiScriptProcessor.java
src/java/org/apache/fop/complexscripts/scripts/IndicScriptProcessor.java
src/java/org/apache/fop/complexscripts/util/CharAssociation.java [new file with mode: 0644]
src/java/org/apache/fop/complexscripts/util/GlyphSequence.java
src/java/org/apache/fop/fonts/Font.java
src/java/org/apache/fop/fonts/GlyphMapping.java
src/java/org/apache/fop/fonts/LazyFont.java
src/java/org/apache/fop/fonts/MultiByteFont.java
src/java/org/apache/fop/layoutmgr/inline/TextLayoutManager.java
src/java/org/apache/fop/render/java2d/CustomFontMetricsMapper.java
src/java/org/apache/fop/svg/NativeTextPainter.java
src/java/org/apache/fop/svg/PDFTextPainter.java
src/java/org/apache/fop/svg/font/ComplexGlyphVector.java [new file with mode: 0644]
src/java/org/apache/fop/svg/font/FOPGVTFont.java
src/java/org/apache/fop/svg/font/FOPGVTGlyphVector.java
src/java/org/apache/fop/svg/text/ComplexGlyphLayout.java [new file with mode: 0644]
test/java/org/apache/fop/svg/font/GlyphLayoutTestCase.java