/[Apache-SVN]
ViewVC logotype

Revision 386327


Jump to revision: Previous Next
Author: jeremias
Date: Thu Mar 16 13:51:14 2006 UTC (18 years, 2 months ago)
Changed paths: 50
Log Message:
Added support for fixed-width spaces and kerning.

Note: letter-spacing is still implemented as before. Fixing this cannot be done without looking at space resolution as a whole on inline level.

The Character area tree object is now deprecated. Normal Text objects should be used to keep renderers simpler.
Introduced FontResolver interface to remove the dependency of FOUserAgent into the font package.
Added kerning information to the base14 fonts, Helvetica and Times. By default it is not used to keep the status-quo. Enable base14 kerning through the FOUserAgent (FopFactory after the API finalization).
Restored the production of EPS images in PDF output as PostScript XObjects.
Restored functionality for a more compact format for the area tree renderer to save space.
LayoutEngineTester slightly changed to allow for configuration values from the XML file. For now, only enabling base14 kerning is supported.
Removed duplicate offset variable in SpaceArea.

Changed paths

Path Details
Directoryxmlgraphics/fop/trunk/src/codegen/Helvetica.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/HelveticaBold.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/HelveticaBoldOblique.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/HelveticaOblique.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/TimesBold.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/TimesBoldItalic.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/TimesItalic.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/TimesRoman.xml modified , text changed
Directoryxmlgraphics/fop/trunk/src/codegen/font-file.xsl modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/apps/FOUserAgent.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/area/AreaTreeParser.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/area/inline/Character.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/area/inline/SpaceArea.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/area/inline/TextArea.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/area/inline/WordArea.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/CustomFont.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/Font.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/FontReader.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/FontResolver.java added
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/FontSetup.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/LazyFont.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/inline/CharacterLayoutManager.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/inline/TextLayoutManager.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/AbstractRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/DefaultFontResolver.java added
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/PrintRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/java2d/Java2DRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/pdf/PDFRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSDocumentGraphics2D.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/ps/PSRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/rtf/RTFHandler.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/render/xml/XMLRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/traits/MinOptMax.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/traits/SpaceVal.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/java/org/apache/fop/util/CharUtilities.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/sandbox/org/apache/fop/render/mif/MIFHandler.java modified , text changed
Directoryxmlgraphics/fop/trunk/src/sandbox/org/apache/fop/render/svg/SVGRenderer.java modified , text changed
Directoryxmlgraphics/fop/trunk/status.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/java/org/apache/fop/layoutengine/LayoutEngineTester.java modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/block_basic_2.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/block_white-space-collapse_1.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/block_white-space_4.xml added
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/character_background-color.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/character_background-image.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/character_border_padding.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/character_vertical-align.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/inline-level_id.xml modified , text changed
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/kerning_1_off.xml added
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/kerning_1_on.xml added
Directoryxmlgraphics/fop/trunk/test/layoutengine/standard-testcases/text-decoration_1.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26