Savez-vous comment faire des retours à la ligne dans un fo:block dans le fichier xsl-fo?
C'est une question toute bête mais je sèche dessus![]()
Merci par avance pour votre aide
Savez-vous comment faire des retours à la ligne dans un fo:block dans le fichier xsl-fo?
C'est une question toute bête mais je sèche dessus![]()
Merci par avance pour votre aide
Pareil pour moi j'ai fait long avant de comprendre!
La réponse est impossible!
Ce qu'il faut faire c'est créer différent fo:block car entre chaque fo:block un retour a la ligne est fait! donc:
sortira:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <fo:block>Salut</fo:block> <fo:block>toto</fo:block>
++Salut
toto
Thierry
P.S. Pourrait-tu édité ton titre afin de remplacer ton [...] par [XSL-FO]! Merci
Merci pour ta solution, je m'étais également orienté vers cela même si je en trouve pas cela si propre que cela...
ps; title updated
Bonjour,
N'y a t-il vraiment pas d'autre solution ?
En effet, imaginons qu'une chaine de caractère doit être placée dans le premier <xsl:block>.
Cette chaine de caractère peut être soit une ligne, soit plusieurs lignes.
La chaine est d'abord traitée en PHP, qui ajoute " &# 13 ; " (retour chariot) si le script rencontre un tag particulier.
Ensuite, avec
Je devrais pouvoir voir une ligne, ou plusieurs en fonction du résultat du script PHP. Or, " &# 13 ; " est écrit en brut dans le PDF.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <fo:block color="rgb(187,32,54)"><xsl:value-of select="TSTitleOne" /></fo:block>
Y aurait-il une autre solution ?
Merci.
Partager