XSL-FO Antenna House Formatter - 防止分页符断字
XSL-FO Antenna House Formatter - prevent hyphenation across page break
使用 XSL-FO 时,有没有一种方法可以防止单词在分页符上连字符,而通常连字符是打开的?我正在使用 Antenna House Formatter。提前谢谢你。
抱歉,不,我不知道 属性 以不同于其他连字符的方式控制分页符处的连字符。
您可以使用 Area Tree XML 输出来查找以连字符结尾的页面,在 FO 中找到相应的词,修改 FO 以在词前中断或停止词从中断开始,然后重复该过程,直到分页符处没有连字符。
现在我知道了:使用 hyphenation-keep="page"
可以阻止单词在分页符中连字符。参见 https://www.w3.org/TR/xsl11/#hyphenation-keep。
使用 XSL-FO 时,有没有一种方法可以防止单词在分页符上连字符,而通常连字符是打开的?我正在使用 Antenna House Formatter。提前谢谢你。
抱歉,不,我不知道 属性 以不同于其他连字符的方式控制分页符处的连字符。
您可以使用 Area Tree XML 输出来查找以连字符结尾的页面,在 FO 中找到相应的词,修改 FO 以在词前中断或停止词从中断开始,然后重复该过程,直到分页符处没有连字符。
现在我知道了:使用 hyphenation-keep="page"
可以阻止单词在分页符中连字符。参见 https://www.w3.org/TR/xsl11/#hyphenation-keep。