Article View: fr.comp.text.xml
Article #388Re: Fichier(s) DocBook et apres ?
From: Philippe Poulard
Date: Fri, 22 Jun 2007 11:24
Date: Fri, 22 Jun 2007 11:24
75 lines
4022 bytes
4022 bytes
candide a �crit : > Bonjour, > > J'envisage d'�crire en html une doc qui devrait avoir une certaine > ampleur et devrait n�cessiter des mises � jour. En me renseignant sur le > net, je tombe sur DocBook. Je pr�cise que je ne connais RIEN � XML. > Alors si j'ai bien compris, DocBook permet de prendre en compte > l'organisation formelle du contenu de mon document et ignore l'aspect de > mise-en-forme. Tr�s bien jusque l�. Mais ensuite, c'est moins clair : > comment j'obtiens ma sortie au format html ? D'apr�s ce que j'ai lu, > gr�ce � une myst�rieuse "feuille XSL" (donc une feuille de style, non ?) > et moyennant une myst�rieuse moulinette, je devrais obtenir cette sortie. > > Trois questions : > > 1) Je vois pas bien comment on travaille avec le fichier docBook. Y'a > plusieurs fichiers texte ? On travaille avec un �diteur de textes ou > c'est des �diteurs sp�cialis�s ? Et puis ensuite, on �crit son texte et > on entoure de balises telle ou telle portion, c'est comme �a > concr�tement que �a se passe ? et pourquoi ne pas utiliser open office ? c'est un format d'avenir, bas� sur des standards connus, XML, zip, dublin-core etc il se trouve d'ailleurs qu'open office peut aussi enregistrer au format docbook (avec qq pertes, mais bon) pour une doc d'une certaine ampleur, �a me para�t plut�t bien ; open office permet aussi d'exporter en XHTML et PDF et comme tout est XML � l'int�rieur, on peut faire des moulinettes par exemple pour extraire toutes les m�ta donn�es de plusieurs fichiers pour les mettre dans un tableau html > > 2) La feuille XLS : elle met-en correspondance des balises du fichier > docBook et des balises � effet de style ? c'est � peu pr�s �a La feuille XLS est-elle > standardis�e, c'est-�-dire que le style est toujours le m�me ? ou alors > je peux choisir moi-m�me mes options de style ? heureusement et si oui, dans quel > "langage" j'�cris ces options ? c'est genre CSS 2 ? �a d�pend de ce que va produire le XSLT : si c'est du PDF, la sortie sera surement du XSL-FO, mais �a pourrait �tre XML+CSS 3 ; si c'est pour sortir du HTML, CSS 2 convient > > 3) Quelle moulinette ? un processeur XSLT sait lire un document XML et une feuille de style XSLT pour produire une sortie ; si la sortie est du XSL-FO, il faut utiliser un composeur pour produire le PDF n'importe quel processeur XSLT s'utilise en ligne de commande, mais s'il faut passer des param�tres ou lire un ensemble de documents en entr�e, il faut programmer cela l'id�al c'est d'utiliser RefleX : http://reflex.gforge.inria.fr/#N8002A9 dans cet exemple, tous les fichiers .xml sont lus et transform�s en .html ; �a peut aussi �tre fait � la vol�e dans un serveur Web > > Bon, vous voyez que je patauge alors je remercie ceux qui voudront bien > m'�clairer. > > Candide
Technical Details
Message-ID:
<f5gbhb$llu$1@news-sop.inria.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!univ-lyon1.fr!news.ens-lyon.fr!news.imag.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mailReferences:
<4677048e$0$11099$426a74cc@news.free.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: 114f60,4c570184d24839a7 X-Google-Attributes: gid114f60,public,usenet X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!univ-lyon1.fr!news.ens-lyon.fr!news.imag.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail From: Philippe Poulard <philippe.poulardNO@SPAMinria.fr> Newsgroups: fr.comp.text.xml Subject: Re: Fichier(s) DocBook et apres ? Date: Fri, 22 Jun 2007 13:24:27 +0200 Organization: INRIA - Unite de Recherche Sophia Antipolis (France) Lines: 75 Message-ID: <f5gbhb$llu$1@news-sop.inria.fr> References: <4677048e$0$11099$426a74cc@news.free.fr> NNTP-Posting-Host: dahu2.inria.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: janus.inria.fr 1182511467 22206 138.96.213.1 (22 Jun 2007 11:24:27 GMT) X-Complaints-To: abuse@sophia.inria.fr User-Agent: Thunderbird 1.5.0.12 (X11/20070604) In-Reply-To: <4677048e$0$11099$426a74cc@news.free.fr>