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 确实支持从右到左语言的两列布局,因为应该这样做(列布局也是从右到左)。