Apache FOP变音空间间距问题

时间:2013-01-14 11:14:55

标签: diacritics postscript apache-fop

我正在使用Apache FOP版本0.95。我在ps文件中遇到间距问题: (EMPF \ 344nger) [5.464 8.464 5.592 3.376 14.216 5.696 5.592 5.312 3.976] “Empfänger”这个词被打印为“Empfänger”。有没有解决这个问题?

1 个答案:

答案 0 :(得分:0)

你能详细说明你的确切问题吗?我刚刚看到了相同的行为,并且能够像这样解决它。

我正在生成自己的XML文件,并使用带有“OutputFormat.createPrettyPrint()”的Dom4J XMLWriter,这会创建如下代码:

      <inline font-family="Verdana">L</inline>
      <inline font-family="Verdana">üftungstechnische Ma</inline>
      <inline font-family="Verdana">ßnahme zum Feuchteschutz erforderlich.</inline>

一旦我将输出模式切换到“OutputFormat.createCompactFormat()”,一切正常。生成的输出如下所示:

      <inline font-family="Verdana">L</inline><inline font-family="Verdana">üftungstechnische Ma</inline><inline font-family="Verdana">ßnahme zum Feuchteschutz erforderlich.</inline>

然后正确打印。现在让我们希望你的案子也是同样的问题。