[XSL~FO] Comment couper une phrase trop longue?
Salut
j'ai regardé sur le forum les posts qui parle de mon cas mais ça ne m'a pas tout à fait éclairé.
Voilà, je génère mon sommaire en pdf et parfois quand la phrase est trop longue j'ai un truc du genre:
1.2 ceci est un exemple de phrase
trop longue.........................page 5
Alors que moi je voudrai un truc du genre
1.2 ceci est un exemple de
phrase trop longue...............page 5
C'est à dire que si la phrase est longue qu'elle puisse être coupée automatiquement de sorte à ne pas s'aligner avec les numéros de pages.
Voici un extrait de mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
<fo:list-block>
<fo:list-item>
<fo:list-item-label end-indent="0mm">
<fo:block>
<fo:inline font-weight="normal" text-transform="none">
<xsl:apply-templates select="TOCTITLE/PageNumber/XRef"/>
</fo:inline>
</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>
<xsl:apply-templates select="TOCTITLE/Phrase"/>
<fo:leader leader-pattern="dots" leader-length.maximum="100%"/>
<fo:inline font-weight="normal" text-transform="none">
<fo:page-number-citation>
<xsl:attribute name="ref-id"><xsl:apply-templates select="TOCTITLE/PageNumber/XRef/@Reference"/></xsl:attribute>
</fo:page-number-citation>
</fo:inline>
</fo:block>
</fo:list-item-body>
</fo:list-item>
</fo:list-block> |
Est-ce possible?