Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.3, 2.4, 2.6
-
None
Description
When rendering an XSL-FO containing an inline SVG with a custom font (Century Gothic), text is only displayed if it doesn't contain the "o" character inside a word.
The provided "test.xml" file includes a minimal SVG image that shows this behavior. Everything works correctly from FOP 1.x - 2.2. But starting with FOP 2.3, some text lines might be omitted from the output. Typically lines containing an "o" glyph inside a word. Might also be triggered by other glyphs, as I haven't tested exhaustively with whole alphabet.
The attached "output-fop2.2.pdf" shows a correct rendering, whereas the "output-fop2.3.pdf" shows rendering in 2.3, 2.4 and 2.6.
Disclaimer: This may actually be a bug in Apache Batik (1.10 and up), but I'm currently unable to reproduce it using their command-line rasterizer tool.
Attachments
Attachments
Issue Links
- relates to
-
FOP-3013 SVG text not generated for certain fonts when using subset embedding
- Open