From: Joseph Thibault (joseph.thibault@sib.fr)
Date: 03/09/2002 - 13:41
En ce qui concerne le problème du saut de ligne :
fo:block sert normallement à définir des paragraphes, donc, c'est normale
qu'après chaque fo:block, il y ait un saut à la ligne. En faite, pour
modifier le style d'un texte sans sauter de ligne, il faut utiliser
fo:inline.
Le code suivant devrait donc marcher:
<fo:table-cell xsl:use-attribute-sets="bordure">
<fo:block> DEMANDEUR :
<fo:inline font-weight="bold">
<xsl:value-of select="Demandeur/nom"/>
<xsl:value-of select="Demandeur/prenom"/>
</fo:inline>
</fo:block>
</fo:table-cell>
En ce qui concerne les espaces :
on peut utiliser les balise xsl "text" qui insèrent le texte tel qu'il est
entre la balise fermante et la balise ouvrante.
Donc, si on veut mettre des espaces avant et après les deux points:
<fo:table-cell xsl:use-attribute-sets="bordure">
<fo:block>
DEMANDEUR<xsl:text> : </xsl:text>
<fo:inline font-weight="bold">
<xsl:value-of select="Demandeur/nom"/>
<xsl:value-of select="Demandeur/prenom"/>
</fo:inline>
</fo:block>
</fo:table-cell>
Joseph
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
part de VILLAIN FRANCK
Envoyé : mardi 3 septembre 2002 15:31
À : 'xml-tech@xmlfr.org'
Objet : [xml-tech] Probleme de fo:block
Voila mon probleme.
J'ai un texte contenu dans la cellule d'un tableau dont une partie doit etre
en gras et pas l'autre.
Voila le code :
<fo:table-cell xsl:use-attribute-sets="bordure">
<fo:block> DEMANDEUR : </fo:block>
<fo:block font-weight="bold"><xsl:value-of select="Demandeur/nom"/>
<xsl:value-of select="Demandeur/prenom"/></fo:block>
</fo:table-cell>
J'ai aussi essayé comme ca :
<fo:table-cell xsl:use-attribute-sets="bordure">
<fo:block>
DEMANDEUR :
<fo:block font-weight="bold"><xsl:value-of
select="Demandeur/nom"/> <xsl:value-of
select="Demandeur/prenom"/></fo:block>
</fo:block>
</fo:table-cell>
J'ai toujours le même problème, ca saute une ligne aprés chaque fo:block.
Je voudrais afficher tout mon texte sur la même ligne, du style
"DEMANDEUR : nom prenom".
Merci
Francki
PS : Je ne sais pas nom plus comment mettre un espace entre mon "nom" et mon
"prenom".
--
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)
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|