我正在使用XSL-FO,并且脚注文本中的有序列表有问题。脚注文本已排序列表
在脚注文本中,99以上的有序列表即将完善,并且在那里缺失对齐后像99,100,101
一样缺失。
99 data here.
10
0 data here.
10
1 data here.
任何人都可以帮我解决这个问题吗?
我正在使用XSL-FO,并且脚注文本中的有序列表有问题。脚注文本已排序列表
在脚注文本中,99以上的有序列表即将完善,并且在那里缺失对齐后像99,100,101
一样缺失。
99 data here.
10
0 data here.
10
1 data here.
任何人都可以帮我解决这个问题吗?
您正在查找的房产是provisional-distance-between-starts
;它必须fo:list-block
元素上进行设置,例如:
<fo:list-block provisional-distance-between-starts="36pt">
<fo:list-item>
<fo:list-item-label end-indent="label-end()">
<fo:block>9999</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<fo:block>Lorem ipsum</fo:block>
</fo:list-item-body>
</fo:list-item>
</fo:list-block>
的事实列表是一个脚注里是不相关的。
的一点是,当provisional-distance-between-starts
未明确设置它的默认值是24点其中,因为你经历了,可能少于标签的宽度。
根据您的FO文件,您正在使用的格式的其他格式属性,不足的标签宽度导致其文本要么是包裹(如您的情况)或重叠列表项正文。
非常感谢你的解释,它的工作。 – user2121148
您必须增加为有序列表中的数字保留的宽度;为了得到更准确的答案,你应该[编辑你的问题](https://stackoverflow.com/posts/44405981/edit)至少包括你使用的输出语言。一个很好的问题是包含[_Minimal,Complete和Verifiable example_](https://stackoverflow.com/help/mcve)。 – lfurini
你好!我使用xslfo输出语言。我无法找到如何增加其宽度。任何默认的属性来增加宽度。 – user2121148