[
https://issues.apache.org/jira/browse/FOP-3042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simon Steiner resolved FOP-3042.
--------------------------------
Fix Version/s: main
Resolution: Fixed
https://github.com/apache/xmlgraphics-fop/commit/6f6e58d7b89b04847f37ad887aa2b7235c2b484f
> [PATCH] SVG text containing certain glyphs isn't rendered
> ---------------------------------------------------------
>
> Key: FOP-3042
> URL: https://issues.apache.org/jira/browse/FOP-3042
> Project: FOP
> Issue Type: Bug
> Components: foreign/svg
> Affects Versions: 2.3, 2.4, 2.6
> Reporter: Per Cederberg
> Assignee: Simon Steiner
> Priority: Major
> Fix For: main
>
> Attachments: CenturyGothicStd.otf, fopconfig.xml, output-fop2.2.pdf,
> output-fop2.3.pdf, p4.patch, test.xml
>
>
> 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)