我有一个数据列表,带有一个虚线的引线,分隔左右两边的文字.我正在使用以下XSL-FO来实现这一目标.
<fo:block text-align-last="justify">
<xsl:value-of select="left-text"/>
<fo:leader leader-pattern="dots"/>
<xsl:value-of select="right-text"/>
</fo:block>
Run Code Online (Sandbox Code Playgroud)
Some text on the left............................some text on the right
当文本全部适合一行时,这非常有效.我遇到的问题是正确处理右侧文本如何换行到新行.我有一个特定的要求,它的格式与包装文本保持对齐,如下所示:
Some text on the left.................a long piece of text on the right that has wrapped
我试图用领导者和桌子实现这一目标,但无济于事.我正在使用Antenna House格式化程序.任何建议都非常欢迎.谢谢你的帮助.