<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "/usr/share/sgml/docbook/xml-dtd-4.1.2/docbookx.dtd">
<article lang="fr">
  <articleinfo>
    <title>Conversion de documents DocBook XML/SGML avec OpenJade</title>
    <subtitle>Version fran��aise de <foreignphrase>DocBook XML/SGML Processing Using OpenJade</foreignphrase></subtitle>
    <authorgroup>
    <author>
      <firstname>Saqib</firstname>
      <surname>Ali</surname>
      <affiliation>
        <address><email>saqib CHEZ seagate POINT com</email></address>
      </affiliation>
    </author>
    </authorgroup>

    <othercredit role="traduction">
      <firstname>Guillaume</firstname>
      <surname>Audirac</surname>
      <affiliation>
        <address><email>guillaume POINT audirac CHEZ netpratique POINT fr</email></address>
      </affiliation>
      <contrib>Traduction fran��aise</contrib>
    </othercredit>

    <othercredit role="relecture">
      <firstname>Encolpe</firstname>
      <surname>Degoute</surname>
      <affiliation>
        <address><email>encolpe CHEZ colpi POINT info</email></address>
      </affiliation>
      <contrib>Relecture de la version fran��aise</contrib>
    </othercredit>

    <pubdate>2003-08-29</pubdate>

    <revhistory>
      <revision>
        <revnumber>2.2.8.fr.1.0</revnumber>
        <date>2003-08-29</date>
        <authorinitials>ga, ed</authorinitials>
        <revremark>Traduction de la version 2.2.8 de <emphasis>DocBook XML/SGML Processing Using OpenJade</emphasis>.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.8</revnumber>
        <date>2003-07-16</date>
        <authorinitials>es</authorinitials>
        <revremark>Ajout d'information sur la mise �� jour des JRE pour Cocoon.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.7</revnumber>
        <date>2003-07-09</date>
        <authorinitials>es</authorinitials>
        <revremark>Restitution du lien rompu et d'autres fichiers sp��cifiques sur le XSL du LDP.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.6</revnumber>
        <date>2003-06-16</date>
        <authorinitials>sa</authorinitials>
        <revremark>V��rification de l'instruction sur DocBook XSL 1.57.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.5</revnumber>
        <date>2003-05-16</date>
        <authorinitials>sa</authorinitials>
        <revremark>Restitution des liens rompus dans la partie Informations suppl��mentaires.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.4</revnumber>
        <date>2003-04-20</date>
        <authorinitials>sa</authorinitials>
        <revremark>Mise �� jour des liens vers le nouveau site de Demo. Ajout de nouveaux liens dans la partie Informations suppl��mentaires.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.3</revnumber>
        <date>2002-11-22</date>
        <authorinitials>sa</authorinitials>
        <revremark>Ajout de suggestions d'utilisateurs. Ajout de nouveaux liens dans la partie Informations suppl��mentaires.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.2</revnumber>
        <date>2002-10-09</date>
        <authorinitials>as</authorinitials>
        <revremark>Cette mise �� jour corrige quelques autres erreurs typographiques, supprime quelques espaces qui d��figuraient le rendu HTML.</revremark>
      </revision>
      <revision>
        <revnumber>2.2.1</revnumber>
        <date>2002-10-09</date>
        <authorinitials>sa</authorinitials>
        <revremark>Correction de l'adresse URL vers le fichier d'exemples.</revremark>
      </revision>
      <revision>
        <revnumber>2.2</revnumber>
        <date>2002-09-29</date>
        <authorinitials>as</authorinitials>
        <revremark>Corrections mineures dans la partie sur Cocoon.</revremark>
      </revision>
      <revision>
        <revnumber>2.1</revnumber>
        <date>2002-09-15</date>
        <authorinitials>sa</authorinitials>
        <revremark>Corrections mineures dans la partie sur Cocoon.</revremark>
      </revision>
      <revision>
        <revnumber>2.0</revnumber>
        <date>2002-09-10</date>
        <authorinitials>sa</authorinitials>
        <revremark>Ajout de la partie sur la mise �� disposition de contenus DocBook XML 4.1.2 �� l'aide de Tomcat + Cocoon.</revremark>
      </revision>
      <revision>
        <revnumber>1.5</revnumber>
        <date>2002-08-11</date>
        <authorinitials>sa</authorinitials>
        <revremark>Ajout de la partie sur XML et du fichier d'exemples XML.</revremark>
      </revision>
      <revision>
        <revnumber>1.4</revnumber>
        <date>2002-08-08</date>
        <authorinitials>sa</authorinitials>
        <revremark>Nombreuses et pr��cieuses modifications/corrections sugg��r��es par Lloyd D Budd. Merci Lloyd. :)</revremark>
      </revision>
      <revision>
        <revnumber>1.3</revnumber>
        <date>2002-08-02</date>
        <authorinitials>sa</authorinitials>
        <revremark>Ajout de la partie Informations suppl��mentaires.</revremark>
      </revision>
      <revision>
        <revnumber>1.2</revnumber>
        <date>2002-07-23</date>
        <authorinitials>sa</authorinitials>
        <revremark>Ajout de la partie sur la conversion HTML -&gt; PDF en utilisant HTMLDOC. Merci �� Luc De Louw pour cette suggestion.</revremark>
      </revision>
      <revision>
        <revnumber>1.1</revnumber>
        <date>2002-07-19</date>
        <authorinitials>ket</authorinitials>
        <revremark>Correction de fautes grammaticales et d'��num��rations.</revremark>
      </revision>
      <revision>
        <revnumber>1.0</revnumber>
        <date>2002-06-29</date>
        <authorinitials>sa</authorinitials>
        <revremark>Version publique initiale.</revremark>
      </revision>
    </revhistory>
    <abstract>
      <para>Ce guide pratique (<foreignphrase>HOWTO</foreignphrase>) vous explique comment configurer OpenJade pour transformer des documents XML/SGML.</para>
    </abstract>
  </articleinfo>
  <sect1 id="intro">
    <title>Introduction</title>
    <para>Quelques acronymes:</para>
    <orderedlist>
      <listitem>
        <para>SGML - <foreignphrase>Standard Generalized Markup Language</foreignphrase></para>
      </listitem>
      <listitem>
        <para>XML - <foreignphrase>Extensible Markup Language</foreignphrase></para>
      </listitem>
      <listitem>
        <para>RTF - <foreignphrase>Rich Text Format</foreignphrase></para>
      </listitem>
      <listitem>
        <para>HTML - <foreignphrase>HyperText Markup Language</foreignphrase></para>
      </listitem>
      <listitem>
        <para> PDF - <foreignphrase>Portable Document Format</foreignphrase></para>
      </listitem>
    </orderedlist>
    <para>L'objectif de ce document est de configurer OpenJade pour convertir des documents DocBook 3.2 et 4.2 SGML (<foreignphrase>Standard Generalized Markup Language</foreignphrase>) et XML (<foreignphrase>Extensible Markup Language</foreignphrase>) vers les formats HTML (<foreignphrase>HyperText Markup Language</foreignphrase>), RTF (<foreignphrase>Rich Text Format</foreignphrase>) et PDF (<foreignphrase>Portable Document Format</foreignphrase>).</para>
    <sect2 id="droits">
      <title>Droits d'utilisation</title>
      <note>
        <para>Le texte ci-dessous est la version fran��aise de la licence de ce document. Seule la version originale de cette licence, pr��sent��e dans la section suivante, fait foi.</para>
      </note>
      <para>La version originale de ce document a ��t�� r��alis��e par Saqib Ali en 2001.</para>
      <para>Vous avez le droit de copier, distribuer et modifier la version originale de ce document selon les termes de la <ulink url="http://www.gnu.org/copyleft/fdl.html">licence de documentation libre GNU (GFDL)</ulink> version 1.1 ou ult��rieures, telle que publi��e par la <foreignphrase>Free Software Fondation (FSF)</foreignphrase>; sans section invariante, sans texte de premi��re de couverture ni texte de quatri��me de couverture. Une copie de la licence est disponible �� <ulink url="http://www.gnu.org/copyleft/fdl.html"/>.</para>
    <para>La version fran��aise de ce document a ��t�� r��alis��e par Guillaume Audirac et Encolpe Degoute. La version fran��aise de ce guide pratique est publi��e en accord avec les termes de la <ulink url="http://www.gnu.org/copyleft/fdl.html">licence de documentation libre GNU (GFDL)</ulink>; sans section invariante, sans texte de premi��re de couverture ni texte de quatri��me de couverture. Une copie de la licence est disponible �� <ulink url="http://www.gnu.org/copyleft/fdl.html"/>.</para>
    <para>Une version fran��aise non-officielle de cette licence est disponible �� <ulink url="http://cesarx.free.fr/gfdlf.html"/>.</para>
    </sect2>
    <sect2 id="copyright">
      <title>Copyright et licence</title>
      <note>
        <para>Le texte ci-dessous est la licence de ce document. Ce texte fait foi. Il est compos�� de la licence en anglais du document original, suivi de la licence en fran��ais de sa traduction.</para>
      </note>
      <para>Copyright 2001, Saqib Ali.</para>
      <para><foreignphrase>Permission is granted to copy, distribute and/or modify this document under the terms of the <ulink url="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</ulink>, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at <ulink url="http://www.gnu.org/copyleft/fdl.html"/>.</foreignphrase></para>
    <para>La version fran��aise de ce document a ��t�� r��alis��e par Guillaume Audirac et Encolpe Degoute. La version fran��aise de ce guide pratique est publi��e en accord avec les termes de la <ulink url="http://www.gnu.org/copyleft/fdl.html">licence de documentation libre GNU (GFDL)</ulink>; sans section invariante, sans texte de premi��re de couverture ni texte de quatri��me de couverture. Une copie de la licence est disponible �� <ulink url="http://www.gnu.org/copyleft/fdl.html"/>.</para>
    </sect2>
    <sect2>
      <title>Remerciements</title>
      <para>Toute la gloire revient �� <emphasis role="strong">Allah</emphasis>, <emphasis role="strong">Le Ma��tre des Mondes</emphasis>. Tout le m��rite revient �� <emphasis role="strong">Allah</emphasis>. La moindre erreur dans ce document est de ma propre faute.</para>
      <para>De plus, j'aimerais remercier les personnes suivantes pour leurs pr��cieuses contributions �� ce document:</para>
      <orderedlist>
        <listitem>
          <para>Eric Safern <email>esafern (at) lrn.com</email> pour les mises �� jour concernant Cocoon et le JRE. <ulink url="http://www.timebytes.com/"/>.</para>
        </listitem>
        <listitem>
          <para>Greg Ferguson <email>gferg (at) hoop.timonium.sgi.com</email> pour ses judicieuses suggestions et astuces sur la liste de diffusion de DocBook.</para>
        </listitem>
        <listitem>
          <para>Kristin Thomas <email>kristint (at) us.ibm.com</email> pour la relecture initiale de ce document.</para>
        </listitem>
        <listitem>
          <para>Luc de Louw <email>luc (at) delouw.ch</email> pour avoir sugg��rer la partie sur HTMLDOC (PDF &rarr; HTML).</para>
        </listitem>
        <listitem>
          <para>Lloyd D Budd <email>ldp (at) foolswisdom.org</email> pour ses propositions d'am��lioration de la plupart des parties de ce document.</para>
        </listitem>
        <listitem>
          <para>Andrew Shugg <email>andrew (at) neep.com.au</email> pour la correction des erreurs de la version 2.0 de ce document. <ulink url="http://www.neep.com.au/">Neep Consulting</ulink>.</para>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Qu'est-ce que DocBook?</title>
      <para>DocBook, c'est une d��finition de type de document (<foreignphrase>Document Type Definition</foreignphrase> ou DTD). DocBook d��crit les types de structures et de formats �� employer dans les documents techniques. Il est couramment utilis�� du fait de sa simplicit�� et de son exhaustivit��. </para>
      <para>Une DTD d��finit la syntaxe d'un document - c'est principalement un <emphasis>livre de r��gles</emphasis> qui d��crit un ensemble de balises et d'attributs, qui seront utilis��s pour d��crire des types sp��cifiques de contenus. Ainsi, DocBook est un <emphasis>livre de r��gles</emphasis> utilis�� pour ��crire des documents. Chaque balise utilis��e dans la r��daction du document, doit ��tre d��finie sp��cifiquement et formellement dans la DTD. </para>
    </sect2>
    <sect2>
      <title>Qu'est ce qu'un DSSSL?</title>
      <para>C'est un langage de symboles et de sp��cifications de style de document (<foreignphrase>Document Style Semantics and Specification Language</foreignphrase> ou DSSSL). Il d��finit comment convertir un format SGML (ou XML) vers un format affichable et lisible par l'��tre humain, comme HTML, RTF et PDF.</para>
    </sect2>
    <sect2>
      <title>De quoi avons-nous besoin?</title>
      <para>Voici les outils n��cessaires �� la configuration d'OpenJade pour convertir le SGML et le XML:</para>
      <itemizedlist>
        <listitem>
          <para>OpenJade</para>
        </listitem>
        <listitem>
          <para>Les DTD DocBook</para>
        </listitem>
        <listitem>
          <para>Les entit��s ISO</para>
        </listitem>
        <listitem>
          <para>Le DSSSL de Norman Walsh</para>
        </listitem>
        <listitem>
          <para>Le DSL du LDP</para>
        </listitem>
        <listitem>
          <para>HTMLDOC (optionnel)</para>
        </listitem>
        <listitem>
          <para>Le XSL de Norman Walsh (optionnel)</para>
        </listitem>
        <listitem>
          <para>Le XSL du LDP (optionnel)</para>
        </listitem>
      </itemizedlist>
      <note>
        <title>Note</title>
        <para>Tous ces paquetages sont libres et disponibles en t��l��chargement sur Internet. Le chapitre suivant explique comment les t��l��charger.</para>
      </note>
    </sect2>
    <sect2>
      <title>Conditions</title>
      <para>Ce document consid��re que ce qui suit est d��j�� install�� sur votre syst��me:</para>
      <itemizedlist>
        <listitem>
          <para>gzip - disponible �� <ulink url="http://www.gnu.org/directory/"/>.</para>
        </listitem>
        <listitem>
          <para>gcc et GNU make - disponible �� <ulink url="http://www.gnu.org/directory/"/>.</para>
        </listitem>
        <listitem>
          <para>unzip - disponible �� <ulink url="http://www.info-zip.org/pub/infozip/"/>.</para>
        </listitem>
        <listitem>
          <para>Les utilitaires Unix classiques - tar, mkdir, mv ...</para>
        </listitem>
      </itemizedlist>
    </sect2>
  </sect1>
  <sect1 id="requirements">
    <title>Les indispensables</title>
    <para>Vous devrez t��l��charger et compiler un seul paquetage (OpenJade). Ce guide pratique expliquera l'��tape de compilation, mais il serait pr��f��rable que vous soyez familier des installations de code source.</para>
    <para>La plupart des paquetages n��cessaires sont situ��s sur le site Internet du projet de documentation Linux (<foreignphrase><ulink url="http://www.tldp.org/authors/index.html#resources">The Linux Documentation Project (TLDP)</ulink></foreignphrase>.</para>
    <sect2>
      <title>Pre-requis</title>
      <para>Cr��ez un dossier <filename class="directory">/tmp/downloads</filename>. Nous l'utiliserons pour stocker les codes sources t��l��charg��s. </para>
    </sect2>
    <sect2>
      <title>OpenJade</title>
      <para>OpenJade sera utilis�� pour traiter les documents DocBook. OpenJade peut ��tre t��l��charg�� �� <ulink url="http://openjade.sourceforge.net/"/>.</para>
      <para>Lors de la r��daction de ce document, OpenJade version 1.3.1 ��tait disponible. T��l��chargez le fichier openjade-1.3.x.tar.gz.</para>
    </sect2>
    <sect2>
      <title>Les DTD DocBook</title>
      <para>Toutes les DTD DocBook sont disponibles sur le site Internet de <foreignphrase>The Linux Documentation Project</foreignphrase> �� <ulink url="http://www.tldp.org/authors/index.html#resources"/>.</para>
      <para>Merci de t��l��charger <ulink url="http://www.tldp.org/authors/tools/docbk41.zip">DocBook SGML v4.1</ulink>, <ulink url="http://www.tldp.org/authors/tools/docbk31.zip">DocBook SGML v3.1</ulink>, et <ulink url="http://www.tldp.org/authors/tools/docbkx412.zip">DocBook XML v4.1.2</ulink>. </para>
      <note>
        <title>Note</title>
        <para>Merci de t��l��charger toutes les archives au format compress�� zip.</para>
      </note>
    </sect2>
    <sect2>
      <title>Les entit��s ISO</title>
      <para>Le projet de documentation Linux (<foreignphrase><ulink url="http://www.tldp.org">The Linux Documentation Project</ulink></foreignphrase>) a empaquet�� toutes les entit��s en un seul et gros fichier <emphasis>tar</emphasis>, et l'a plac�� �� <ulink url="http://www.tldp.org/authors/tools/entities.tar.gz"/> pour le confort des utilisateurs. Remercions le LDP pour ��a.</para>
    </sect2>
    <sect2>
      <title>Le DSSSL de Norman Walsh</title>
      <para>Le DSSSL de Norman Walsh peut ��tre t��l��charg�� sur le site Internet du projet DocBook �� <ulink url="http://sourceforge.net/project/showfiles.php?group_id=21935"/>.</para>
      <para>Lors de la r��daction de ce document, <filename>docbook-dsssl-1.76</filename> ��tait disponible.</para>
    </sect2>
    <sect2>
      <title>Feuilles de style DSL personnalis��es par le LDP</title>
      <para>Le DSL du LDP est une feuille de style personnalis��e et utilis��e par <foreignphrase><ulink url="http://www.tldp.org">The Linux Documentation Project (TLDP)</ulink></foreignphrase>. C'est une prolongation du DSSSL de Norman Walsh. Il y ajoute plusieurs choses comme un arri��re-plan ou une table des mati��res. Il peut ��tre t��l��charg�� �� <ulink url="http://www.tldp.org/authors/tools/ldp.dsl"/>.</para>
      <para>Le fichier <filename>ldp.dsl</filename> n��cessite le DSSSL de Norman Walsh.</para>
    </sect2>
    <sect2>
      <title>HTMLDOC (optionnel)</title>
      <para>HTMLDOC peut ��tre utilis�� pour convertir le HTML en PDF. Si vous souhaitez cr��er des documents PDF, t��l��chargez HTMLDOC �� <ulink url="http://www.easysw.com/htmldoc/software.php"/>.</para>
    </sect2>
    <sect2>
      <title>Le XSL de Norman Walsh (optionnel)</title>
      <para>Ceci n'est pas indispensable. Mais si vous d��sirez reconna��tre des contenus DocBook 4.1.2 XML en utilisant Tomcat + Cocoon, vous aurez besoin des feuilles de style XML de Norman Walsh.</para>
      <para>Les feuilles de style sont t��l��chargeables �� <ulink url="http://sourceforge.net/projects/docbook/"/>.</para>
      <para>T��l��chargez le paquetage nomm�� <filename>docbook-xsl</filename>.</para>
      <note>
        <title>Note</title>
        <para>R��cemment, <filename>docbook-xsl</filename> version 1.57.0 a ��t�� rendu publique. Ce document est valide avec la derni��re version, et des changements ad��quats ont ��t�� effectu��s. Si vous rencontrez encore des erreurs, merci de m'��crire @ <email>saqib (at) seagate.com</email></para>
      </note>
    </sect2>
    <sect2>
      <title>Le XSL personnalis�� du LDP (optionnel)</title>
      <para>T��l��chargez ��galement le XSL personnalis�� du LDP �� <ulink url="http://my.core.com/~dhorton/docbook/tldp-xsl/"/>.</para>
    </sect2>
  </sect1>
  <sect1 id="inst-openjade">
    <title>Installation des outils de conversion - OpenJade</title>
    <para>Dans cette section, nous installerons tous les outils dans les dossiers appropri��s. Tous vont dans <filename class="directory">/usr/local/dbtools/</filename>. Cr��ez ce dossier �� l'aide de la commande suivante:</para>
    <screen>
      <command># mkdir /usr/local/dbtools</command>
    </screen>
    <sect2>
      <title>Installation d'OpenJade</title>
      <para>Cette proc��dure est la partie la plus facile, mais aussi la plus longue. Gardez �� l'esprit que la compilation d'OpenJade demande du temps. Pour installer OpenJade, r��alisez les op��rations suivantes:</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/tmp/downloads</filename>.</para>
          <screen>
	    <prompt>#</prompt> <command>cd /tmp/downloads</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier.</para>
          <screen>
	    <prompt>#</prompt> <command>gzip -d openjade-1.3.x.tar.gz</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��paquetez le fichier.</para>
          <screen>
	    <prompt>#</prompt> <command>tar -xvf openjade-1.3.x.tar</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��placez-vous dans le dossier <filename class="directory">openjade-1.3</filename></para>
          <screen>
	    <prompt>#</prompt> <command>cd openjade-1.3.x</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Ex��cutez la commande <command>./configure</command>.</para>
          <screen>
	    <prompt>#</prompt> <command>./configure --prefix=/usr/local/dbtools/openjade</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Ex��cutez la commande <command>make</command>.</para>
          <screen>
	    <prompt>#</prompt> <command>make</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Ex��cutez la commande <command>make install</command>. D��s maintenant, les fichiers binaires d'OpenJade seront install��s sous <filename class="directory">/usr/local/dbtools/openjade</filename>.</para>
          <screen>
	    <prompt>#</prompt> <command>make install</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Copiez le dossier <filename class="directory">dsssl</filename> de <filename class="directory">/tmp/downloads/openjade-1.3.x</filename> vers <filename class="directory">/usr/local/dbtools/openjade</filename>.</para>
          <screen>
	    <prompt>#</prompt> <command>cp -dpR dsssl /usr/local/dbtools/openjade/</command>
	  </screen>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Installation du DSSSL de Norman Walsh</title>
      <para>Durant cette ��tape, nous installerons le DSSSL de Norman Walsh dans un endroit appropri��. Le DSSSL n'a pas besoin d'��tre compil��.</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/tmp/downloads</filename>.</para>
          <screen>
	    <command># cd /tmp/downloads</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier.</para>
          <screen>
	    <command># gzip -d docbook-dsssl-1.76.tar.gz</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��paquetez le fichier.</para>
          <screen>
	    <command># tar -xvf docbook-dsssl-1.76.tar</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��placez-vous dans le dossier <filename class="directory">/usr/local/dbtools/docbook-dsssl</filename>.</para>
          <screen>
	    <command># mv docbook-dsssl-1.76 /usr/local/dbtools/docbook-dsssl</command>
	  </screen>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Installation des DTD DocBook</title>
      <para>Dans cette section, nous installerons les DTD DocBook.</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/usr/local/dbtools</filename>.</para>
          <screen>
	    <command># cd /usr/local/dbtools</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Cr��ez trois nouveaux dossiers, nomm��s <filename class="directory">dtd3.1</filename>, <filename class="directory">dtd4.1</filename>, et <filename class="directory">dtd4.1.2</filename>.</para>
          <screen>
	    <command># mkdir dtd3.1</command>
	    <command># mkdir dtd4.1</command>
	    <command># mkdir dtd4.1.2</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��placez-vous dans le dossier <filename class="directory">dtd3.1</filename>.</para>
          <screen>
	    <command># cd dtd3.1</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier DocBook SGML v3.1 dans ce dossier.</para>
          <screen>
	    <command># unzip /tmp/downloads/docbk31.zip</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��placez-vous dans le dossier <filename class="directory">dtd4.1</filename>.</para>
          <screen>
	    <command># cd ../dtd4.1</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier DocBook SGML v4.1 dans ce dossier.</para>
          <screen>
	    <command># unzip /tmp/downloads/docbk41.zip</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��placez-vous dans le dossier <filename class="directory">dtd4.1.2</filename>.</para>
          <screen>
	    <command># cd ../dtd4.1.2</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier DocBook XML v4.1.2 dans ce dossier.</para>
          <screen>
	    <command># unzip /tmp/downloads/docbk412.zip</command>
	  </screen>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Installation des entit��s ISO</title>
      <para>Dans cette section, nous installerons les entit��s ISO que nous avons t��l��charg��es sur le site Internet du LDP.</para>
      <para>Tout d'abord, nous installons les entit��s ISO pour la DTD 3.1 SGML.</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/usr/local/dbtools/dtd3.1</filename>.</para>
          <screen>
	    <command># cd /usr/local/dbtools/dtd3.1</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Copiez ici le fichier <filename>/tmp/download/entities.tar.gz</filename>.</para>
          <screen>
	    <command># cp /tmp/download/entities.tar.gz .</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier.</para>
          <screen>
	    <command># gzip -d entities.tar.gz</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��paquetez le fichier.</para>
          <screen>
	    <command># tar -xvf entities.tar</command>
	  </screen>
        </listitem>
      </orderedlist>
      <para>Ensuite, nous installons les entit��s ISO pour la DTD 4.1 SGML.</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/usr/local/dbtools/dtd4.1</filename>.</para>
          <screen>
	    <command># cd /usr/local/dbtools/dtd4.1</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Copiez ici le fichier <filename>/tmp/download/entities.tar.gz</filename>.</para>
          <screen>
	    <command># cp /tmp/download/entities.tar.gz .</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��compressez le fichier.</para>
          <screen>
	    <command># gzip -d entities.tar.gz</command>
	  </screen>
        </listitem>
        <listitem>
          <para>D��paquetez le fichier.</para>
          <screen>
	    <command># tar -xvf entities.tar</command>
	  </screen>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Installation du DSL du LDP</title>
      <para>Enfin, nous installons la feuille de style personnalis��e du LDP.</para>
      <orderedlist>
        <listitem>
          <para>Positionnez-vous dans le dossier <filename class="directory">/tmp/download</filename>.</para>
          <screen>
	    <command># cd /tmp/download</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Copiez le fichier <filename>ldp.dsl</filename> �� l'emplacement <filename class="directory">/usr/local/dbtools/docbook-dsssl/print</filename>.</para>
          <screen>
	    <command># cp ldp.dsl /usr/local/dbtools/docbook-dsssl/print</command>
	  </screen>
        </listitem>
        <listitem>
          <para>Copiez le fichier <filename>ldp.dsl</filename> �� l'emplacement <filename class="directory">/usr/local/dbtools/docbook-dsssl/html</filename>.</para>
          <screen>
	    <command># cp ldp.dsl /usr/local/dbtools/docbook-dsssl/html</command>
	  </screen>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Installation de HTMLDOC</title>
      <para>Cette ��tape est facultative. Elle est utile seulement si vous d��sirez cr��er des documents PDF �� partir de HTML.</para>
      <para>Retournez dans le dossier des t��l��chargements.</para>
      <screen>
	<command># cd /tmp/download</command>
      </screen>
      <para>D��compressez et d��paquetez le code source de HTMLDOC.</para>
      <screen>
	<command># gzip -d htmldoc-1.8.xx-source.tar.gz</command>
	<command># tar -xvf htmldoc-1.8.xx-source.tar</command>
	<command># cd htmldoc-1.8.xx-1</command>
      </screen>
      <para>Ex��cutez <command>configure</command> pour d��finir le chemin d'installation.</para>
      <screen>
	<command># ./configure --prefix=/usr/local/dbtools/htmldoc</command>
	<command># make</command>
      </screen>
      <para>Lors de la r��daction de ce document, HTMLDOC version 1.8.20-1 ��tait disponible. Cette version conna��t un probl��me de fontes dans le fichier <filename>Makefile</filename>. Il devrait se plaindre �� l'installation des fontes, parce qu'elles ne sont pas disponibles sur le syst��me.</para>
      <para>Voici l'erreur obtenue lorsque vous ex��cuterez <command>make install</command>:</para>
      <screen>
      <command># make install</command>
Making all in htmldoc...
Making all in doc...
Installing in fonts...
Installing font files in /usr/local/dbtools/htmldoc/share/htmldoc/fonts...
/bin/cp: cannot stat `ZapfChancery.afm': No such file or directory
/bin/cp: cannot stat `ZapfChancery.pfa': No such file or directory
/bin/cp: cannot stat `ZapfDingbats.afm': No such file or directory
/bin/cp: cannot stat `ZapfDingbats.pfa': No such file or directory
make[1]: *** [install] Error 1
      </screen>
      <para>Pour corriger ce probl��me d'installation, ��ditez le fichier <filename>fonts/Makefile</filename> et mettez en commentaires les lignes r��f��renc��es aux fontes <emphasis>ZapfChancery</emphasis> et <emphasis>ZapfDingbats</emphasis>.</para>
      <para>Ensuite, ex��cutez l'installation:</para>
      <screen>
      <command># make install</command>
Making all in htmldoc...
Making all in doc...
Installing in fonts...
Installing font files in /usr/local/dbtools/htmldoc/share/htmldoc/fonts...
Installing in data...
Installing in doc...
Installing in htmldoc...
      </screen>
    </sect2>
  </sect1>
  <sect1>
    <title>Utilisation d'OpenJade</title>
    <para>Dans cette section, nous utiliserons OpenJade pour convertir des documents DocBook SGML/XML en HTML, RTF, et PDF.</para>
    <sect2>
      <title>Traitement du SGML</title>
      <sect3>
        <title>D��finition de la variable environnementale <varname>SGML_CATALOG_FILES</varname> pour le SGML</title>
        <para>La variable <varname>SGML_CATALOG_FILES</varname> doit ��tre d��finie pour pointer sur les fichiers <filename>catalog</filename> appropri��s. Pour d��finir la variable, utilisez la commande suivante pour le Bourne shell:</para>
        <screen>
          <command># export SGML_CATALOG_FILES=/usr/local/dbtools/openjade/dsssl/catalog:/usr/local/dbtools/dtd3.1/docbook.cat:/usr/local/dbtools/docbook-dsssl/catalog</command>
        </screen>
        <para>Pour le C shell, utilisez cette commande:</para>
        <screen>
          <command># setenv SGML_CATALOG_FILES /usr/local/dbtools/openjade/dsssl/catalog:/usr/local/dbtools/dtd3.1/docbook.cat:/usr/local/dbtools/docbook-dsssl/catalog</command>
        </screen>
      </sect3>
      <sect3>
        <title>SGML vers HTML</title>
        <para>Pour convertir du SGML en HTML, utilisez la commande suivante:</para>
        <screen>
          <command># /usr/local/dbtools/openjade/bin/openjade -t sgml -d /usr/local/dbtools/docbook-dsssl/html/ldp.dsl#html DocBook-OpenJade-SGML-XML-HOWTO.sgml</command>
        </screen>
        <para>Pour cr��er un document d'une pi��ce (tout dans un seul fichier):</para>
        <screen>
          <command># /usr/local/dbtools/openjade/bin/openjade -V nochunks -t sgml -d /usr/local/dbtools/docbook-dsssl/html/ldp.dsl#html DocBook-OpenJade-SGML-XML-HOWTO.sgml</command>
        </screen>
      </sect3>
      <sect3>
        <title>SGML vers RTF</title>
        <para>Pour convertir du SGML en RTF, utilisez la commande suivante:</para>
        <screen>
          <command># /usr/local/dbtools/openjade/bin/openjade -t rtf -d /usr/local/dbtools/docbook-dsssl/print/ldp.dsl#print DocBook-OpenJade-SGML-XML-HOWTO.sgml </command>
        </screen>
      </sect3>
    </sect2>
    <sect2>
      <title>Traitement du XML</title>
      <para>Vous pouvez t��l��charger un exemple de fichier DocBook 4.1.2 XML �� <ulink url="http://www.xml-dev.com:8080/cocoon/mount/docbook/openjade.xml">http://www.xml-dev.com:8080/cocoon/mount/docbook/openjade.xml</ulink></para>
      <sect3>
        <title>D��finition de la variable environnementale <varname>SGML_CATALOG_FILES</varname> pour le XML</title>
        <para>La variable <varname>SGML_CATALOG_FILES</varname> doit ��tre d��finie pour pointer sur les fichiers <filename>catalog</filename> appropri��s. Pour d��finir la variable, utilisez la commande suivante pour le Bourne shell:</para>
        <screen>
          <command># export SGML_CATALOG_FILES=/usr/local/dbtools/openjade/dsssl/catalog:/usr/local/dbtools/dtd4.1.2/docbook.cat:/usr/local/dbtools/docbook-dsssl/catalog</command>
        </screen>
        <para>Pour le C shell, utilisez cette commande:</para>
        <screen>
          <command># setenv SGML_CATALOG_FILES /usr/local/dbtools/openjade/dsssl/catalog:/usr/local/dbtools/dtd4.1.2/docbook.cat:/usr/local/dbtools/docbook-dsssl/catalog</command>
        </screen>
      </sect3>
      <sect3>
        <title>XML vers HTML</title>
        <para>Pour convertir du XML en HTML, utilisez la commande suivante:</para>
        <screen>
          <command># /usr/local/dbtools/openjade/bin/openjade -t xml -d /usr/local/dbtools/docbook-dsssl/html/ldp.dsl#html /usr/local/dbtools/docbook-dsssl/dtds/decls/xml.dcl DocBook-OpenJade-SGML-XML-HOWTO.xml</command>
        </screen>
      </sect3>
      <sect3>
        <title>XML vers RTF</title>
        <para>Pour convertir du XML en RTF, utilisez la commande suivante:</para>
        <screen>
          <command># /usr/local/dbtools/openjade/bin/openjade -t rtf -d /usr/local/dbtools/docbook-dsssl/print/ldp.dsl#print /usr/local/dbtools/docbook-dsssl/dtds/decls/xml.dcl DocBook-OpenJade-SGML-XML-HOWTO.xml</command>
        </screen>
      </sect3>
    </sect2>
    <sect2>
      <title>HTML vers PDF (optionnel)</title>
      <para>Pour convertir du HTML en PDF, il faut utiliser HTMLDOC. Tout d'abord, cr��ez un fichier HTML d'une pi��ce �� partir du SGML:</para>
      <screen>
        <command># /usr/local/dbtools/openjade/bin/openjade -V nochunks -t sgml -d /usr/local/dbtools/docbook-dsssl/html/ldp.dsl#html DocBook-OpenJade-SGML-XML-HOWTO.sgml</command>
      </screen>
      <para>Maintenant, ex��cutez HTMLDOC pour g��n��rer le PDF.</para>
      <screen>
        <command># /usr/local/dbtools/htmldoc/bin/htmldoc -f outfile.pdf input.html</command>
      </screen>
    </sect2>
  </sect1>
  <sect1>
    <title>Desservir DocBook 4.1.2 XML</title>
    <para>Il existe trois moyens de desservir DocBook 4.1.2 XML sur un serveur Internet:</para>
    <itemizedlist>
      <listitem>
        <para>OpenJade en ligne de commande pr��-interpr��t��e (<foreignphrase>command line pre-processed OpenJade</foreignphrase>), XSLT</para>
      </listitem>
      <listitem>
        <para>Scripts - PHP, Perl, Python</para>
      </listitem>
      <listitem>
        <para>Serveur d'applications - Tomcat + Cocoon</para>
      </listitem>
    </itemizedlist>
    <para>La meilleure option est d'utiliser un serveur d'applications comme Cocoon.</para>
    <note>
      <title>Cocoon en action</title>
      <para>Pour visualiser un exemple de serveur Internet desservant des contenus DocBook 4.1.2 XML avec Tomcat + Cocoon, visitez <ulink url="http://www.xml-dev.com:8080/cocoon/mount/docbook/"/>.</para>
    </note>
    <para>Dans cette section, nous verrons comment desservir un contenu DocBook 4.1.2 XML avec Tomcat + Cocoon.</para>
    <sect2>
      <title>Tomcat + Cocoon</title>
      <para>Tomcat est le contenant de servlettes Java (<foreignphrase>Java Servlet Container</foreignphrase>). Pour plus d'informations, visitez <ulink url="http://jakarta.apache.org/tomcat/index.html"/>.</para>
      <para>Apache Cocoon est une structure de publication XML. Pour plus d'informations, visitez <ulink url="http://xml.apache.org/cocoon/index.html"/>.</para>
      <para>Ce guide pratique ne d��taillera pas la configuration de Tomcat + Cocoon, puisque c'est d��j�� fait dans le document <ulink url="http://xml.apache.org/cocoon/installing/index.html/"/>. Cette configuration est simple et ne prendra pas plus de cinq minutes.</para>
      <para>Une fois Cocoon + Tomcat configur��s et op��rationnels, poursuivez aux sections suivantes pour desservir des contenus DocBook 4.1.2 XML.</para>
      <note><title>Avertissement important: </title><para>les sp��cialistes ont rencontr�� des probl��mes de compatibilit�� avec les feuilles de styles DocBook et certaines versions de l'analyseur syntaxique XML, Xalan. En fait, Xalan est l'analyseur syntaxique fournit avec le JRE de Sun, c'est donc ce que vous utilisez par d��faut.</para></note>
      <para><emphasis>En dernier lieu, assurez-vous d'utiliser la toute derni��re version du JRE de Sun (1.4.2 �� la r��daction de ce document).</emphasis></para>
      <para>De m��me, mettez �� jour l'analyseur Xalan avec sa derni��re version. Pour ma part, la derni��re version 1.4.2 du JRE de Sun est fournie avec Xalan 2.4.1, alors que Xalan lui-m��me est d��j�� parvenu �� la version 2.5.1.</para>
      <para>Pour savoir quelle est la version install��e actuellement:</para>
      <screen><command># java org.apache.xalan.xslt.EnvironmentCheck</command></screen>
      <para>Pour plus d'informations, visitez <ulink url="http://xml.apache.org/xalan-j/faq.html"/>.</para>
    </sect2>
    <sect2>
      <title>Installation du XSL de Norman Walsh</title>
      <para>Durant cette phase, nous installerons le XSL de Norman Walsh dans le dossier <filename class="directory">/usr/local/dbtools/</filename>.</para>
      <para>Positionnez-vous dans le dossier <filename class="directory">/tmp/downloads</filename>, puis d��compressez et d��paquetez le fichier <filename>docbook-xsl</filename>.</para>
      <screen>
        <command># cd /tmp/downloads/</command>
        <command># gzip -d docbook-xsl-1.53.0.tar.gz</command>
        <command># tar -xvf docbook-xsl-1.53.0.tar</command>
      </screen>
      <para>Pour installer <filename>docbook-xsl</filename>, d��placez les fichiers dans <filename class="directory">/usr/local/dbtools</filename>.</para>
      <screen>
        <command># mv docbook-xsl-1.53.0 /usr/local/dbtool/docbook-xsl</command>
      </screen>
      <para>Ensuite, installez le XSL du LDP.</para>
    </sect2>
    <sect2>
      <title>Installation du XSL du LDP</title>
      <para>D��compressez et d��paquetez le fichier <filename>tldp-xsl-xxxxx.tar.gz</filename>, puis copiez tous les fichiers dans le dossier <filename class="directory">/usr/local/dbtools/docbook-xsl/html</filename>.</para>
      <screen>
        <command># cd /tmp/downloads</command>
        <command># gzip tldp-xsl-xxxxx.tar.gz</command>
	<command># gzip tldp-xsl-xxxxx.tar</command>
        <command># mv tldp-html*.xsl /usr/local/dbtools/docbook-xsl/html</command>
      </screen>
    </sect2>
    <sect2>
      <title>Configuration de <filename>sitemap.xmap</filename></title>
      <para><varname>$COCOON_HOME</varname> pointe vers le dossier d'applications Internet de Cocoon. Ce dossier s'appelle typiquement <filename class="directory">/usr/local/jakarta-tomcat-4.1.9/webapps/cocoon/</filename></para>
      <para>Cr��ez un dossier nomm�� <filename class="directory">docbook</filename> dans <filename class="directory">$COCOON_HOME/mount</filename>. c'est l�� que nous mettrons tous nos contenus DocBook XML 4.1.2.</para>
      <screen>
        <command># mkdir $COCOON_HOME/mount/docbook</command>
      </screen>
      <para>Cr��ez un fichier nomm�� <filename>sitemap.xmap</filename> dans <filename class="directory">$COCOON_HOME/mount/docbook</filename> avec le contenu suivant:</para>
      <screen>
        <command># cd $COCOON_HOME/mount/docbook</command>
	<command># vi sitemap.xmap</command>
      </screen>
      <screen>
&lt;map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"&gt;

    &lt;!-- use the standard components --&gt;
    &lt;map:components&gt;
        &lt;map:generators default="file"/&gt;
        &lt;map:transformers default="xslt"/&gt;
        &lt;map:readers default="resource"/&gt;
        &lt;map:serializers default="html"/&gt;
        &lt;map:selectors default="browser"/&gt;
        &lt;map:matchers default="wildcard"/&gt;
        &lt;map:transformers default="xslt"/&gt;
    &lt;/map:components&gt;
      
    &lt;map:pipelines&gt;
        &lt;map:pipeline&gt;

   &lt;map:match pattern=""&gt;
    &lt;map:generate src="samples.xml"/&gt;
    &lt;map:transform src="/usr/local/jakarta-tomcat-4.1.9/webapps/cocoon/mount/editor/stylesheets/simple-page2html.xsl"/&gt;
    &lt;map:serialize/&gt;
   &lt;/map:match&gt;

            &lt;!-- r��pond aux requ��tes *.html avec 
                 nos documents trait��s par .xsl --&gt;
            &lt;map:match pattern="*.html"&gt;
                &lt;map:generate src="{1}.xml"/&gt;
                &lt;map:transform src="/usr/local/dbtools/docbook-xsl/html/tldp-html.xsl"/&gt;
                &lt;map:serialize type="html"/&gt;
            &lt;/map:match&gt;
            
            &lt;!-- ensuite, r��pond aux requ��tes *.pdf avec 
                 nos documents trait��s par doc2pdf.xsl --&gt;
            &lt;map:match pattern="*.pdf"&gt;
                &lt;map:generate src="{1}.xml"/&gt;
                &lt;map:transform src="/usr/local/dbtools/docbook-xsl/fo/docbook.xsl"/&gt;
                &lt;map:serialize type="fo2pdf"/&gt;
            &lt;/map:match&gt;

            &lt;map:match pattern="*.xml"&gt;
                &lt;map:generate src="{1}.xml"/&gt;
                &lt;map:serialize type="xml"/&gt;
            &lt;/map:match&gt;


        &lt;/map:pipeline&gt;
    &lt;/map:pipelines&gt;
&lt;/map:sitemap&gt;
      </screen>
    </sect2>
    <sect2>
      <title>Acc��s �� un contenu DocBook 4.1.2 XML dans un navigateur Internet</title>
      <para>Placez un fichier DocBook 4.1.2 XML dans le dossier <filename class="directory">$COCOON_HOME/mount/docbook/</filename>.</para>
      <para>Un fichier d'exemple est disponible �� <ulink url="http://www.xml-dev.com:8080/cocoon/mount/docbook/openjade.xml"/>.</para>
      <para>Maintenant, vous pouvez acc��der au document �� l'aide d'un navigateur �� "http://localhost:8080/cocoon/mount/sample.html" (HTML) ou "http://localhost:8080/cocoon/mount/sample.pdf" (PDF).</para>
    </sect2>
  </sect1>
  <sect1>
    <title>Informations suppl��mentaires</title>
    <para>Cette section vous oriente vers des liens utiles sur l'Internet.</para>
    <para>Pour sugg��rer d'ajouter ici des ressources suppl��mentaires, ��crivez-moi �� <email>saqib@seagate.com</email>. Merci.</para>
    <sect2>
      <title>Groupes de nouvelles</title>
      <para>Voici quelques groupes de nouvelles dignes d'int��r��t:</para>
      <orderedlist>
        <listitem>
          <para>comp.text.sgml (facilement accessible par <ulink url="http://groups.google.com/groups?group=comp.text.sgml">Google! Groups</ulink>)</para>
        </listitem>
        <listitem>
          <para>comp.text.xml (facilement accessible par <ulink url="http://groups.google.com/groups?group=comp.text.xml">Google! Groups</ulink>)</para>
        </listitem>
        <listitem>
          <para>htmldoc.general (serveur - <ulink url="nttp://news.easysw.com">news.easysw.com</ulink>)</para>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Listes de diffusion</title>
      <para>On trouve ici quelques listes de diffusion pertinentes.</para>
      <orderedlist>
        <listitem>
          <para>Liste de diffusion DocBook @ OASIS. Visitez <ulink url="http://www.oasis-open.org/committees/docbook/mailinglist/index.shtml"/> pour plus d'informations.</para>
        </listitem>
        <listitem>
          <para>Liste de diffusion DocBook @ TLDP. Visitez <ulink url="http://www.tldp.org/mailinfo.html"/> pour plus d'informations.</para>
        </listitem>
        <listitem>
          <para>xml-doc @ Yahoo Groups. Visitez <ulink url="http://groups.yahoo.com/group/xml-doc/"/> pour plus d'informations.</para>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>IRC</title>
      <orderedlist>
        <listitem>
          <para>Canal IRC DocBook en fran��ais: #docbook-fr sur <ulink url="irc://irc.freenode.net"/></para>
        </listitem>
        <listitem>
          <para>Canal IRC DocBook en anglais: #docbook sur <ulink url="irc://irc.freenode.net"/></para>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Sites Internet</title>
      <orderedlist>
        <listitem>
          <para><ulink url="http://www.oasis-open.org/"/>, OASIS maintient un ��ventail de DTD DocBook</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.xml-dev.com/blog/"/>, XML / XHTML WebLog</para>
        </listitem>
        <listitem>
          <para><ulink url="http://docbook.org/wiki/moin.cgi/"/>, le Wiki DocBook</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.docbook.org/tdg/en/"/>, version en ligne de DocBook: <foreignphrase>The Definitive Guide</foreignphrase></para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.bureau-cornavin.com/opensource/crash-course/index.html"/>, document sur la r��daction utilisant DocBook: <foreignphrase>A Crash Course</foreignphrase></para>
        </listitem>
        <listitem>
          <para><ulink url="http://www-106.ibm.com/developerworks/library/l-docbk.html"/>, un guide l��ger sur DocBook (excellente introduction)</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.tldp.org/LDP/LDP-Author-Guide/index.html"/>, guide d'auteur issu du projet de documentation Linux (TLDP)</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.tldp.org/authors/index.html#resources"/>, ressources DocBook fournies par le TLDP</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.tldp.org/HOWTO/DocBook-Demystification-HOWTO/"/>, Guide pratique (<foreignphrase>HOWTO</foreignphrase>): D��mystification de DocBook de Eric Raymond</para>
        </listitem>
        <listitem>
          <para><ulink url="http://www.xml-dev.com:8080/cocoon/mount/docbook/"/>, site d'exemples de configuration de Tomcat + Cocoon + DocBook</para>
        </listitem>
      </orderedlist>
    </sect2>
    <sect2>
      <title>Applications de r��daction et de modelage du XML</title>
      <note>
        <title>Note</title>
        <para>Une liste compl��te d'��diteurs XML se trouve �� <ulink url="http://www.xml-dev.com/blog/#19"/></para>
      </note>
      <orderedlist>
        <listitem>
          <para>eXchaNGeR - Navigateur XML (et ��diteur XML): <ulink url="http://xngr.org/"/></para>
        </listitem>
        <listitem>
          <para>XERLIN - Application de modelage du XML: <ulink url="http://www.xerlin.org/"/></para>
        </listitem>
        <listitem>
          <para>DocPro par Command Prompt, INC: <ulink url="http://www.commandprompt.com/entry.lxp?lxpe=2"/></para>
        </listitem>
        <listitem>
          <para>YAWC Pro par XML Workshop LTD: <ulink url="http://www.yawcpro.com/"/>. Peut ��tre utilis�� pour convertir des documents MS Word en simple DocBook XML.</para>
        </listitem>
        <listitem>
          <para>Logictran - Convertisseur RTF: <ulink url="http://www.logictran.com/"/>. Word/RTF vers HTML/XML.</para>
        </listitem>
        <listitem>
          <para>MajiX - Convertisseur Word vers XML: <ulink url="http://tetrasys.dhs.org/"/></para>
        </listitem>
        <listitem>
          <para>XMETAL par SoftQuad: <ulink url="http://www.softquad.com/"/></para>
        </listitem>
        <listitem>
          <para>Editeur non-balis�� par i4i (DTD DocBook non-soutenues): <ulink url="http://www.i4i.com/"/></para>
        </listitem>
        <listitem>
          <para>Editeur XML par XMLmind: <ulink url="http://www.xmlmind.com/xmleditor/"/></para>
        </listitem>
        <listitem>
          <para>upCast et downCast par Inifinity Loop: <ulink url="http://www.infinity-loop.de/en/products.html"/></para>
        </listitem>
        <listitem>
          <para>W2XML par DocSoft: <ulink url="http://www.docsoft.com/w2xmlv2.htm"/></para>
        </listitem>
        <listitem>
          <para>XMLWrite par Wattle Software: <ulink url="http://xmlwriter.net/"/></para>
        </listitem>
        <listitem>
          <para>oXygen - Editeur XML bas�� sur Java: <ulink url="http://www.oxygenxml.com/"/></para>
        </listitem>
        <listitem>
          <para>Xeena par IBM: <ulink url="http://www.alphaworks.ibm.com/tech/xeena"/></para>
        </listitem>
        <listitem>
          <para>Excosoft XML Client: <ulink url="http://www.excosoft.se/eweb/site/exc_pd.html"/></para>
        </listitem>
        <listitem>
          <para>Timelux Xpress: <ulink url="http://www.timelux.lu/html/Xpress2001.html"/></para>
        </listitem>
        <listitem>
          <para>Morphon: <ulink url="http://www.morphon.com/"/></para>
        </listitem>
        <listitem>
          <para>Conglomerate: <ulink url="http://conglomerate.org/"/></para>
        </listitem>
      </orderedlist>
    </sect2>
  </sect1>
</article>
