Я использую FOP 1.1 и пытаюсь использовать fo: change-bar-begin, но получаю следующую ошибку:
org.apache.fop.fo.ValidationException: «fo: change-bar-begin» не является допустимым потомком «fo: inline»!
В соответствии с Рекомендацией W3C, change-bar-begin и change-bar-end определяют «точки» и могут использоваться где угодно как потомки fo: flow или fo: static-content, в основном в любом fo: block или fo :. рядный
Пример кода:
<fo:block background-color="Tomato" text-indent="-57.5pt" start-indent="57.5pt">
<fo:inline background-color="aquamarine" font-size="10" font-family="Arial, sans-serif">1.</fo:inline>
<fo:change-bar-begin change-bar-offset="2mm" change-bar-color="red" change-bar-style="solid" change-bar-class="cc01"/>
<fo:inline background-color="LightSteelBlue" keep-with-previous="always" font-size="10" font-family="Arial, sans-serif" padding-left="48.39pt">Remove panel.</fo:inline>
<fo:change-bar-end change-bar-class="cc01"/>
</fo:block>
Что я делаю не так?
Спасибо!
Флорин