使用PARA元素进行文本对齐

时间:2016-10-03 06:14:37

标签: xml xslt xslt-1.0

当我在某些位置将XML发布为PDF时,我无法找出为什么PARA元素的对齐不正确。

XML:

<?xml version="1.0" encoding="UTF-8"?>


<PARA0>
<SUBPARA1>
<SUBPARA2>
<TITLE>Title</TITLE>
<PARA>ABCD</PARA>
<RANDLIST PREFIX="SIMPLE">
<ITEM><PARA><EMPHASIS EMPH="BOLD">A1234</EMPHASIS></PARA><PARA
>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</PARA>
</ITEM>
<ITEM><PARA><EMPHASIS EMPH="BOLD">B1234</EMPHASIS></PARA><PARA>
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</PARA>
</ITEM>

</RANDLIST>
</SUBPARA2>
</SUBPARA1>
</PARA0>

XSLT非常庞大,因此我无法确定需要检查的区域。 我得到的输出如下图所示:

figure

所需的输出如下图所示:

enter image description here

请您帮我组建XSLT以获得正确的对齐方式?

感谢。

1 个答案:

答案 0 :(得分:0)

最后得到PARA右对齐。

我们必须在Framemaker中的 Paragraph Designer 中提及对齐和缩进设置。这取决于文档中PARA层次结构的继续,以及是否在Framemaker中为文本的特定部分定义。对于我的情况,负责该文档的标签是'item2suite'

所以我在Framemaker中设置了特定于该标签的缩进和对齐。