2017-03-23 24 views
1

アイテムラベルと本文の間に改行を追加する方法を教えてもらえますか? 最初に、最初の名前を1行にします。その後、新しい行に何もして、名前をジョンと行: これは、私は多くのことを試してみましたコードですが、何も動作: 私はPDFへList-item XSLTにLineBreakを追加する

<fo:list-item> 
    <fo:list-item-label><fo:block>FirstName:</fo:block></fo:list-item-label> 
    <fo:list-item-body><fo:block>John</fo:block></fo:list-item-body> 
</fo:list-item> 

感謝をMIJのXSLをオンにApache FOPをunsingています!

答えて

1

私が知る限り、リストアイテムは、要素を横に並べて配置するように設計されています。 とにかく、リスト項目はまったく必要ありません。必要な情報を2ブロックだけ作成すると、それらは自動的に上下に配置されます。

は、空の行を取得する最初のブロックの上にスペースの後に指定します。私は、リスト項目が必要

<fo:block space-after="12pt"> 
+0

を私が望むようにレイアウト修正するための最良の方法ですが、それは追加することが可能イマイチのように思えます休憩私はそれが非常に奇妙な見つけるすべてを試してみました! – user3356007

+0

私はあなたと私に言ったことを試して私はブロックを使用することができます私はブロックの後にブレークを追加する方法の例を与えることができますか? – user3356007

+0

が固定されていますが、スペースの代わりにスペースが続いています。 – Hobbes

関連する問題