Article View: fr.comp.text.xml
Article #8681Re: Auriez-vous une id�e ?
From: Alain Ketterlin
Date: Thu, 30 Aug 2001 10:24
Date: Thu, 30 Aug 2001 10:24
30 lines
2226 bytes
2226 bytes
Thomas Broyer <ptittom+news@free.fr> writes:
> > <xsl:variable name="d" select="version[lang($dst)]"/>
> > <xsl:variable name="a" select="version[lang('x-all')]"/>
>
> <xsl:variable name="trad" select="version[lang($dst) or lang('x-all')]"/>
Avec le risque d'avoir deux noeuds dans $trad si un terme contient une
version specifique et une version x-all.
> <xsl:when test="$trad">
> <xsl:value-of select="$trad"/>
> </xsl:when>
Ici ca marche bien : si il y a deux noeuds seul le premier est utilise
par <xsl:value-of> ("as if by a call to the string function").
> Au passage, je crois que j'irai un pas plus loin en mettant la phrase
> compl�te (avec arborescence) dans le dico et un unique <term> dans la
> feuille de style :
>
> <p><term id="from_dessert1"/></p>
Oui surement, mais si le terme contient des balises, alors il faut
passer a <xsl:copy-of> a la place de <xsl:value-of>, et dans ce cas
les eventuels double-noeuds evoques plus haut vont poser probleme,
parce que <xsl:copy-of> prend tout ce qu'il trouve dans le node-set et
pas seulement le premier.
-- Alain.
Technical Details
Message-ID:
<wyn14h26d2.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!freenix!jussieu.fr!utc.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mailReferences:
<ve2j7.37$Xc.39976@nnrp6.proxad.net> <903j7.3$a%.145549@nnrp6.proxad.net> <wywv3n0zgs.fsf@polya.u-strasbg.fr> <3o7j7.596$hQ1.252999@nnrp1.proxad.net> <wy3d6a2dyt.fsf@polya.u-strasbg.fr> <2272612.VoOGUtdWV9@ltgt.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,716861d7494f1dd8 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-08-30 04:13:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!freenix!jussieu.fr!utc.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: Auriez-vous une id�e ? Date: 30 Aug 2001 12:24:09 +0200 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 30 Message-ID: <wyn14h26d2.fsf@polya.u-strasbg.fr> References: <ve2j7.37$Xc.39976@nnrp6.proxad.net> <903j7.3$a%.145549@nnrp6.proxad.net> <wywv3n0zgs.fsf@polya.u-strasbg.fr> <3o7j7.596$hQ1.252999@nnrp1.proxad.net> <wy3d6a2dyt.fsf@polya.u-strasbg.fr> <2272612.VoOGUtdWV9@ltgt.net> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 999174738 5066 130.79.44.199 (30 Aug 2001 12:32:17 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 30 Aug 2001 12:32:17 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"