🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #10715

Re: LaTeX et XML...

#10715
From: Alain Ketterlin
Date: Sat, 19 Aug 2000 00:00
62 lines
3249 bytes
jayce@mosx.net (Jayce Piel) writes:

> Connaissant plut�t bien LaTeX et tr�s peu XML, j'avais tendance �
> penser qu'il �tait plus "logique" de g�n�rer du xml � partir du
> LaTeX que l'inverse. Au fil de mes lectures, il semble que l'inverse
> soit plus courant...

LaTeX est beaucoup plus developpe en termes de rendu, les moteurs
fonctionnent bien, et les utilisateurs les connaissent bien.

D'autre part, XML en soi ne prevoit rien pour le rendu d'un document :
c'est uniquement un formalisme de representation de "document"
structure (document est a prendre dans son sens le plus general ici).

C'est donc une bonne idee de machiner un document XML pour en extraire
une representation visuelle, moulinee ensuite par LaTeX.

> En fait, ce qui me g�ne le plus avec la g�n�ration du LaTeX � partir du
> xml, on est oblig� de se cantonner � un style de pr�sentation.

Ce n'est pas different d'un \documentclass...

> Je m'explique. Si j'ai bien compris, pour convertir un xml en autre
> chose (html/LaTeX/...), il faut utiliser un je-ne-sais-plus-quoi (xsl?).

Oui, surement, mais ce n'est pas la seule solution. On pourrait
imaginer n'importe quel outil capable de "comprendre" le fichier xml,
et de produire du LaTeX.

> Si dans le cas de conversion en html, par exemple, je comprends tout �
> fait l'int�r�t (pr�sentation du site, etc...), pour un livre, par
> exemple, je n'y vois que des inconv�nients. Ca oblige � avoir une
> pr�sentation similaire pour tous les bouquins, ou � r��crire un xsl(?)
> pour chaque ?

Oui. Dans certains cas, l'homogeneite est recherchee : livres d'une
collection, articles d'actes, etc.

> De plus, pour moi, LaTeX me parait (peut-�tre � tort) plus complet,
> ne serait-ce que pour le c�t� "visuel"... Comment peut-on englober
> tout �a dans du xml ?

Il y a vraiment 2 niveaux : le visuel et le structurel. Les deux
langages (en considerant que LaTeX est un langage) different
substantiellement :

* XML ne s'occupe que du structurel. Tout l'aspect visuel est laisse a
  XSL-FO.
* LaTeX s'occupe des deux (d'ailleurs l'aspect structurel est propre a
  LaTeX, plain TeX ne s'en occupe pas du tout).

> Bon, mes questions sont peut-�tre pas tr�s claires, mais en fait, si
> quelqu'un avait un exemple simple de l'int�r�t de faire du xml pour
> g�n�rer du LaTeX

L'interet, c'est

1) qu'on peut aussi faire autre chose que du LaTeX avec le meme xml
2) qu'on profite des qualites de LaTeX meme en travaillant en XML
   (parce que les moteurs XSL-FO, c'est pas encore ca).

-- Alain.
Technical Details
Message-ID: <wyn1i9xwdq.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <1efkovp.14pl2jkjuigw5N%jayce@mosx.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,b06de536296e1add
X-Google-Attributes: gid114f60,public
From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr>
Subject: Re: LaTeX et XML...
Date: 2000/08/19
Message-ID: <wyn1i9xwdq.fsf@polya.u-strasbg.fr>
X-Deja-AN: 660061687
References: <1efkovp.14pl2jkjuigw5N%jayce@mosx.net>
X-Complaints-To: usenet@u-strasbg.fr
X-Trace: news.u-strasbg.fr 966692534 10795 130.79.6.19 (19 Aug 2000 13:42:14 GMT)
Organization: CRC - Universite Louis Pasteur Strasbourg France
NNTP-Posting-Date: 19 Aug 2000 13:42:14 GMT
Newsgroups: fr.comp.text.xml