/ / Jak mieć różne formatowanie w ramach tego samego fo: block w arkuszu stylów XSL? - xslt, formatowanie, arkusz stylów, xsl-fo, rozmiar czcionki

Jak mieć różne formatowanie w tym samym fo: block w arkuszu stylów XSL? - xslt, formatowanie, arkusz stylów, xsl-fo, rozmiar czcionki

Mam następujący arkusz stylów (fragment):

<fo:block xsl:use-attribute-sets="header" text-align-last ="justify">
<xsl:value-of xsl:use-attribute-sets="branding" select="$pTitle"/>
<fo:leader leader-pattern = "space" />
<xsl:value-of select="$vNamer"/>
</fo:block>

pozwala mi to renderować nagłówek jako taki:

title                                name
------------------------------------------

chcę jednak, aby „tytuł” ​​miał inny rozmiar czcionki (i pogrubiony). jak zastosować atrybuty tylko do „tytułu”?

Odpowiedzi:

2 dla odpowiedzi № 1

Możesz użyć fo:inline owinąć część, do której chcesz zastosować atrybuty.

Od spec:

Wspólne użycie:

Obiekt formatujący fo: inline jest powszechnie używany do formatowania a część tekstu z tłem lub otaczająca go ramką.