В моих таблицах стилей, я использую шаблоны для трех уровней вложенных списков:XSL-FO - сноски в списках
● level 1
▲ level 2
○ level 3
Это довольно часто использовать сноски внутри списка. Проблема, такие сноски в некотором роде наследуют отступ Листа:
Я попробовал почти все, с помощью start-indent
для сноски к обработке пробелов внутри списка. Ничто не помогает. Есть ли какой-либо конкретный атрибут, который я мог бы использовать для игнорирования отступов родителя?
Кода для footnote-body
:
<fo:footnote-body>
<fo:block font-family="{$serif}" font-size="11pt" line-height="1.5" text-align="left" margin-left="0pt" text-indent="7pt">
<fo:inline font-size="70%" baseline-shift="super" color="red">
<xsl:call-template name="calculateFootnoteNumber"/>
</fo:inline>
<xsl:text> </xsl:text>
<xsl:call-template name="footPars"/>
</fo:block>
</fo:footnote-body>