我想輸出看起來像這樣:有沒有辦法在XSL-Fo格式中創建嵌套列表?
a. Pets' names and preferences
i. Charlie
1. Tuna
2. Scratching
ii. Fluffy
1. Corn
2. Running
但不能找到一種方法通過嵌套<fo:list-item>.
我想輸出看起來像這樣:有沒有辦法在XSL-Fo格式中創建嵌套列表?
a. Pets' names and preferences
i. Charlie
1. Tuna
2. Scratching
ii. Fluffy
1. Corn
2. Running
但不能找到一種方法通過嵌套<fo:list-item>.
巢fo:list-block
內fo:list-item-body
的方式做到這一點。
fo:list-item-body
(https://www.w3.org/TR/xsl11/#fo_list-item-body)可以含有任何%block;
農民組織(https://www.w3.org/TR/xsl11/#block.fo.list)的,和fo:list-block
(https://www.w3.org/TR/xsl11/#fo_list-block)之一。
最終你會與農民組織嵌套,如:
fo:list-block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:list-block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:list-block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:block
fo:list-item
fo:list-item-label
fo:block
fo:list-item-body
fo:block
你需要正確設置provisional-distance-between-starts
(https://www.w3.org/TR/xsl11/#provisional-distance-between-starts)和provisional-label-separation
(https://www.w3.org/TR/xsl11/#provisional-label-separation)每個fo:list-block
使列表項縮進的方式,你要。