Julien BRUNOT wrote:
> Bonjour à tous.
>
> Je n’arrive pas à faire afficher des retours chariot avec ma feuille de
> style xsl-FO . Les caractères utf-8 sont interprétés comme des espaces
> et ce n’est évidemment pas l’objectif recherché. J’utilise FOP dans un
> contexte de servlet. Le XML associé et pourvu des caractères scpéciaux
> (LF-CR) mais aucun resultat n’est visible. Que faut il faire ? FOP gère
> t’il les retour à la ligne ? Merci à tous qui me répondrez.
Bonjour,
Pour que les retours à la ligne soit respectés dans un fo:bloc, il faut
théoriquement lui assigné l'attribut : linefeed-treatment="preserve"
Dans la pratique, cet attribut n'est pas supporté par FOP ; mais les
attributs (combinés, à moins qu'un seul d'entre eux ne suffisent je n'ai
jamais regardé ça de plus pres...): wrap-option="no-wrap" et
white-space-collapse="false" provoquent un résultat équivalent. Par
contre si vous avez une ligne de texte trop longue, elle va déborder du
bloc.
alex
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Mon Jul 7 18:33:36 2003