0

使用 2011 年旧版 Altova StyleVision:

编辑文件定义,我将文档导出到 XSL-FO,并添加了文件先前版本中没有的内联零宽度空格。

<fo:inline-container>
    <fo:block>
        <xsl:text>&#x200B;</xsl:text>
    </fo:block>
</fo:inline-container>

这会在生成的输出中添加额外的不需要的垂直空间。

我可以手动删除它......但想知道是什么原因导致它以及如何避免它在未来发生。

我能找到的唯一信息是在Altova 论坛上,其中指出无法做到这一点。我希望这是错误的。

4

1 回答 1

0

找到了解决方案:

在选项的 XSL 选项选项卡上将 XSL-FO 生成设置为“完全使用 XSL-FO 标准”。

于 2015-06-25T14:56:27.380 回答