的換行符XSL FO分頁我要修改FO模板的XSL,我對這個真的很新的,希望有人能幫助我在這一步。 一個請求是關於孤立元素,取決於段落的行。 有這樣根據段落
Topic Text
1. List entry (first)
...
x. List entry (penultimate)
y. List entry (last)
列表項目作爲遵循的要求: 如果x
和y
之間的分頁符,最後一個列表條目必須是唯一的下一個頁面上,如果列表項的最小的3行pdf輸出。如果x
少於3行,y
必須下頁了。 這樣的:
widow = 2 if last list entry < 3 lines else widow = 1
這可能與XSL FO使用天線樓格式化? 你能給我一個提示,我可以找到更多的信息嗎? 由於事先
基督教 編輯: 我打左右,但我沒能找到的最後一個節點計數線的解決方案。所以我找不到檢查最後一個節點的方法。
的代碼片斷:
<xsl:otherwise>
<fo:block background-color="{$color}">
<xsl:if test="$myId != ''"><xsl:attribute name="id"><xsl:value-of select="$myId"/></xsl:attribute></xsl:if>
<!-- full width for AnnexTemplate -->
<xsl:if test="($parent = $AnnexTemplate)"><xsl:attribute name="start-indent">-<xsl:value-of select="$leftIndent"/>mm</xsl:attribute></xsl:if>
<xsl:call-template name="insertParaAttributes"><xsl:with-param name="stylename" select="$style"/></xsl:call-template>
<!-- text before table -->
<xsl:if test="following-sibling::table"><xsl:attribute name="keep-with-next">10</xsl:attribute></xsl:if>
<xsl:call-template name="dummy"/>
<xsl:apply-templates/>
</fo:block>
</xsl:otherwise>
和連接的輸出。 Output 希望它有助於更好地進行觀察。
請顯示您正在參考的XSL-FO文檔的示例,並可能摘錄自PDF輸出。更多的幫助:http://stackoverflow.com/help/mcve。 –