2016-10-03 7 views
1

特定の位置でXMLをPDFにパブリッシュすると、PARA要素の配置が正しくない理由がわかりません。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

所望の出力は、以下この図のようなものです:あなたがにXSLTを形成するために私を助けてもらえ

enter image description here

正しい整列を得る?

ありがとうございました。

+0

あなたはこのプロジェクトに精通していますか? xsltを修正することは疑いありません。私たちは見ていません。xml要素のマッピングによってレンダリングされます。わかりませんが、(良い)答えが得られます。あなたは "ぶら下げインデントフレームメーカ"を検索するかもしれません。 * 1行目のインデントが負でインデントが正のインデントが、マッピングを設定できるすべてのアプリケーションでこれを行う標準的な方法です。* – uL1

+0

@ uL1ありがとうございました。しかし、これをすべてのXMLの共通の設定としてどのように適用すればよいですか? –

答えて

0

最後にPARAの整列権を得ました。

Framemakerの段落デザイナの整列とインデントの設定について言及しておきます。文書内で階層がどのように継続されているか、およびテキストの特定の部分についてFramemakerで定義されているかどうかによって異なります。私の場合、文書を担当するタグは'item2suite'でした。

そこで、Framemakerでそのタグに固有のインデントとアライメントを設定しました。

関連する問題