🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Fichier(s) DocBook et apres ?

#388
From: Philippe Poulard
Date: Fri, 22 Jun 2007 11:24
75 lines
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-mail
References: <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>