docbook 多列布局
docbook multi-column layout
试图找出如何控制分栏布局中的文本流。我正在使用 lang="he"
属性,并将 writing-mode
设置为 rtl:
<xsl:attribute-set name="root.properties">
<xsl:attribute name="writing-mode">rl-tb</xsl:attribute>
</xsl:attribute-set>
当我设置 <xsl:param name="column.count.body">2</xsl:param>
时文本仍然从左列流向右列。我怎样才能解决这个问题? TIA.
update:
在 Kevin 的帮助下,XEP 处理了我的 .fo 文件,并且列中的文本流很好。所以看起来像一个 FOP 错误。
只是为了用答案结束这个问题,一些 FO 处理器在列(或页面)布局方面不遵守从左到右的格式。 OP 使用 FOP 并使用 RenderX XEP 进行测试,发现 XEP 确实支持从右到左语言的两列布局,因为应该这样做(列布局也是从右到左)。
试图找出如何控制分栏布局中的文本流。我正在使用 lang="he"
属性,并将 writing-mode
设置为 rtl:
<xsl:attribute-set name="root.properties">
<xsl:attribute name="writing-mode">rl-tb</xsl:attribute>
</xsl:attribute-set>
当我设置 <xsl:param name="column.count.body">2</xsl:param>
时文本仍然从左列流向右列。我怎样才能解决这个问题? TIA.
update:
在 Kevin 的帮助下,XEP 处理了我的 .fo 文件,并且列中的文本流很好。所以看起来像一个 FOP 错误。
只是为了用答案结束这个问题,一些 FO 处理器在列(或页面)布局方面不遵守从左到右的格式。 OP 使用 FOP 并使用 RenderX XEP 进行测试,发现 XEP 确实支持从右到左语言的两列布局,因为应该这样做(列布局也是从右到左)。