如果你想對齊的內容你需要的是三個獨立的fo:block
小號,因爲它們是塊元素,如HTML DIV 。但最終你可能想在你的名單更flexiblity,並會使用fo:list-block
。
我創建了一個簡單的FO顯示兩種方法:三FO塊VS的FO:單塊。如果你有一個xsl驅動程序,fo:list-block是很好的。
既然你是新來的XSL-FO,只要你有一個關於元素問題,看看它的[1]。認真。 實施例:下面我使用臨時距離開始之間-這是魔法,直到找到它在描述[2]。
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Times Roman" font-size="10pt">
<fo:layout-master-set>
<fo:simple-page-master margin-right="0.5in" margin-left="0.5in" margin-bottom="1in" margin-top="1in"
page-width="8.5in" page-height="11in" master-name="main">
<fo:region-body margin-top="1cm"/>
<fo:region-before extent="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="main">
<fo:flow flow-name="xsl-region-body">
<fo:block>a. För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
<fo:block>b. För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
<fo:block>c. För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
<fo:list-block start-indent="0.5cm" space-before="0.2cm" provisional-distance-between-starts="0.7cm">
<fo:list-item margin-top="0.1cm">
<fo:list-item-label end-indent="label-end()">
<fo:block>a.</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<fo:block>För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
</fo:list-item-body>
</fo:list-item>
<fo:list-item margin-top="0.1cm">
<fo:list-item-label end-indent="label-end()">
<fo:block>b.</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<fo:block>För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
</fo:list-item-body>
</fo:list-item>
<fo:list-item margin-top="0.1cm">
<fo:list-item-label end-indent="label-end()">
<fo:block>c.</fo:block>
</fo:list-item-label>
<fo:list-item-body start-indent="body-start()">
<fo:block>För att undvika missbruk av Kontot ska Kortmedlemmen signera Kortet omedelbart vid mottagandet</fo:block>
</fo:list-item-body>
</fo:list-item>
</fo:list-block>
</fo:flow>
</fo:page-sequence>
</fo:root>
[1] http://www.w3.org/TR/xsl/ [2] http://www.w3.org/TR/xsl/#provisional-distance-between-starts