DITA:覆盖阿拉伯语文件中英文文本的右对齐方式



我正在编写一系列计算机手册,这些手册以DITA代码(XML的一种方言(的形式提供,然后在呈现为PDF之前进行翻译。PDF渲染器会自动选择RTL文本方向,并右对齐希伯来语和阿拉伯语的文本。然而,文件中有一些主题没有被翻译,它也对它们进行了正确的对齐。我曾尝试将dir="ltr"放入<topic>标记中,但没有效果。我尝试将align="left"添加到<topic>标记中,然后添加到其中的<p>(段落(子句中,但根据DITA标准,这些标记无法识别align属性,该属性仅适用于各种表元素。有没有一种方法可以覆盖DITA文件中段落或较大块的默认对齐方式(在本例中为右边距(?请注意,使用表重写文本是不可行的:我们必须坚持客户端提供的DITA结构。

您使用的是什么PDF渲染器?如果是DITA Open Toolkit,1(什么版本,2(您使用的是自定义插件吗?

您可能会在groups.io.上的dita用户列表中找到更多帮助

最新更新