<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>2. Télécharger les paquetages</title><meta content="DocBook XSL Stylesheets V1.39" name="generator"><link rel="home" href="DocBook-Install.html" title="DocBook Install mini-HOWTO"><link rel="up" href="DocBook-Install.html" title="DocBook Install mini-HOWTO"><link rel="previous" href="intro.html" title="1. Introduction"><link rel="next" href="install.html" title="3. Installer les paquetages"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">2. Télécharger les paquetages</th></tr><tr><td align="left" width="20%"><a href="intro.html">Précédent</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a href="install.html">Suivant</a></td></tr></table><hr></div><div class="sect1"><a name="download"></a><div class="titlepage"><div><h2 class="title"><a name="download"></a>2. Télécharger les paquetages</h2></div></div><p> Dans cette section, nous localiserons et téléchargerons les logiciels sur Internet. </p><div class="sect2"><a name="NDE"></a><div class="titlepage"><div><h3 class="title"><a name="NDE"></a>2.1. OpenJade</h3></div></div><p> OpenJade est un logiciel aux sources libres (open-source), activement maintenu, basé sur le paquetage Jade de <a href="http://www.jclark.com/" target="_top">James Clark</a>. Téléchargez la dernière version stable (1.3 ?) sur : </p><p> <a href="http://openjade.sourceforge.net/" target="_top">http://openjade.sourceforge.net/</a> </p><p> OpenJade inclut également le paquetage OpenSP et les macros TeX jadetex et pdfjadetex pour convertir les fichiers en DVI et en PDF. Les programmes suivants sont installés par ce paquetage : </p><div class="itemizedlist"><ul><li><p><a name="NF8"></a>openjade</p></li><li><p><a name="NFD"></a>onsgmls</p></li><li><p><a name="N102"></a>osgmlnorm</p></li><li><p><a name="N107"></a>ospam</p></li><li><p><a name="N10C"></a>ospent</p></li><li><p><a name="N111"></a>osx</p></li></ul></div><p> Afin de pouvoir utiliser jadetex et pdfjadetex pour créer du DVI, PS et PDF, vous devez avoir une installation de TeX qui fonctionne. Si vous n'avez pas TeX, cherchez dans votre distribution Linux le paquetage à installer. Sinon, vous pouvez télécharger la distribution TeX teTeX depuis : </p><p> <a href="http://www.tug.org/tetex/" target="_top">http://www.tug.org/tetex/</a> </p></div><div class="sect2"><a name="N121"></a><div class="titlepage"><div><h3 class="title"><a name="N121"></a>2.2. La DTD SGML DocBook</h3></div></div><p> Les DTD DocBook SGML et XML sont maintenues par un comité technique à <a href="http://www.oasis-open.org/" target="_top">Oasis-Open.ORG</a>. Téléchargez la dernière version (et les versions anciennes dont vous pourriez avoir besoin) de DocBook SGML sur : </p><p> <a href="http://www.oasis-open.org/docbook/sgml/index.html" target="_top">http://www.oasis-open.org/docbook/sgml/index.html</a> </p></div><div class="sect2"><a name="N12F"></a><div class="titlepage"><div><h3 class="title"><a name="N12F"></a>2.3. ISO8879 ENTITY SGML</h3></div></div><p> Les entités définissent la représentation de caractères spéciaux ou de symboles qui ne peuvent être saisis au clavier, y compris les symboles mathématiques et les entités qui peuvent vous être familières avec le HTML. Ces fichiers d'entités doivent être installés pour avoir une configuration correcte. </p><div class="itemizedlist"><ul><li><p><a name="N135"></a>Ressources à <a href="http://www.oasis-open.org/" target="_top">OASIS</a> : <div class="itemizedlist"><ul><li><p><a name="N13D"></a> <a href="http://www.oasis-open.org/cover/topics.html#entities" target="_top">http://www.oasis-open.org/cover/topics.html#entities</a> </p></li><li><p><a name="N143"></a> <a href="http://www.oasis-open.org/cover/ISOEnts.zip" target="_top">http://www.oasis-open.org/cover/ISOEnts.zip</a> </p></li><li><p><a name="N149"></a> <a href="http://www.oasis-open.org/cover/isoENT-tar.gz" target="_top">http://www.oasis-open.org/cover/isoENT-tar.gz</a> </p></li></ul></div> </p></li></ul></div><p> ISOEnts.zip n'a besoin que d'être décompacté dans le répertoire de la DTD DocBook et de rien d'autre, mais les fichiers dans isoENT-tar.gz restent nécessaires. Les fichiers de isoENT-tar.gz doivent donc également être décompactés dans le répertoire de la DTD DocBook (cf. <a href="install.html" title="3. Installer les paquetages">Section 3</a> pour les détails). Mais ces fichiers possèdent un suffixe ".ent" qui doit être renommé en ".gml". Vous pouvez le faire manuellement, ou bien vous pouvez télécharger et utiliser le fichier ci-dessous, préparé par l'auteur, qui contient les fichiers des deux archives ISOEnts.zip et isoENT-tar.gz : </p><p> <a href="http://www.comptechnews.com/~reaster/iso8879-entities.tar.gz" target="_top">http://www.comptechnews.com/~reaster/iso8879-entities.tar.gz</a> </p></div><div class="sect2"><a name="dsssl"></a><div class="titlepage"><div><h3 class="title"><a name="dsssl"></a>2.4. DSSSL DocBook</h3></div></div><p> Des fichiers DSSSL (<i>Document Style Semantics and Specification Language</i>) pour la DTD DocBook (SGML/XML) sont fournis par <a href="http://www.nwalsh.com/" target="_top">Norman Walsh</a>. Ces fichiers, appelés <a href="http://nwalsh.com/docbook/dsssl/" target="_top">Modular DocBook Stylesheets</a> (feuilles de style modulaires pour DocBook), disent à OpenJade comment convertir votre fichier SGML DocBook en un autre format. Un fichier <tt>dsl</tt> décrit par exemple la correspondance entre une balise d'une DTD et une autre balise d'une autre DTD, ou d'autres conversions programmées, écrites dans un langage appelé <a href="http://www.nwalsh.com/" target="_top">Core Expression Language</a>, qui est dérivé du <a href="http://www.gnu.org/manual/elisp-manual-20-2.5/html_chapter/elisp_2.html#SEC5" target="_top">Scheme</a>. Le paquetage DSSSL DocBook et sa documentation peuvent être téléchargés sur le site de Norman Walsh : </p><p> <a href="http://nwalsh.com/docbook/dsssl/" target="_top">http://nwalsh.com/docbook/dsssl/</a> </p><blockquote class="blockquote"><p> NdT : Norman Walsh a depuis ouvert un projet sur SourceForge, qui doit maintenant être considéré comme le principal lieu de téléchargement : </p><p> <a href="http://docbook.sourceforge.net/" target="_top">http://docbook.sourceforge.net/</a> </p></blockquote><p> Le <a href="http://www.linuxdoc.org/" target="_top">Projet de Documentation Linux</a> a créé un fichier de personnalisation des feuilles de style qui active des options de présentation intéressantes. Il peut être téléchargé sur : </p><p> <a href="http://www.linuxdoc.org/authors/tools/ldp.dsl" target="_top">http://www.linuxdoc.org/authors/tools/ldp.dsl</a> </p></div><div class="sect2"><a name="N194"></a><div class="titlepage"><div><h3 class="title"><a name="N194"></a>2.5. Sgmltools-lite</h3></div></div><p> Sgmltools est une interface pour OpenJade, jadetex, pdfjadetex, dvips, et d'autres programmes. Sgmltools offre une commande unique pour générer tous les formats possibles avec ces outils. La dernière version, v1.3 à l'heure où nous écrivons ces lignes, peut être téléchargée sur : </p><p><a href="http://www.sgmltools.org/" target="_top">http://www.sgmltools.org/</a></p><p><a href="http://sourceforge.net/projects/sgmltools-lite/" target="_top">http://sourceforge.net/projects/sgmltools-lite/</a></p><p> Ce paquetage est optionnel, mais rend parfois les choses plus faciles. </p></div><div class="sect2"><a name="N1B5"></a><div class="titlepage"><div><h3 class="title"><a name="N1B5"></a>2.6. HTMLdoc</h3></div></div><p> HTMLdoc est un programme libre pour convertir des sites Web en documents au format PDF (<i>Portable Document Format</i>) ou PS (<i>Postscript</i>). Concernant le format PDF, il crée une arborescence de signets correspondant aux sections, rendant la navigation plus facile. HTMLdoc et pdfjadetex créent tous deux des documents PDF, mais avec des rendus légèrement différents. Comparez les deux pour voir lequel produit le meilleur résultat pour un fichier DocBook particulier. Reportez-vous à la <a href="download.html#quick" title="2.8. Liens pour téléchargement direct">Section 2.8</a> pour connaître les adresses de téléchargement. </p></div><div class="sect2"><a name="N1CD"></a><div class="titlepage"><div><h3 class="title"><a name="N1CD"></a>2.7. DocBook2X</h3></div></div><p> DocBook2X nécessite Perl5 et le module Perl SGMLS.pm, disponible sur le CPAN. SGMLS.pm fournit des bibliothèques et un programme appelé <tt>sgmlspl</tt> qui convertissent les fichiers DocBook en d'autres formats en utilisant des fichiers de spécification. Ces fichiers de spécification sont des scripts Perl qui donnent le mécanisme de traduction dans un format particulier. </p><p><a href="http://www.cpan.org/" target="_top">http://www.cpan.org/</a></p><p><a href="http://docbook2x.sourceforge.net/" target="_top">http://docbook2x.sourceforge.net/</a></p></div><div class="sect2"><a name="quick"></a><div class="titlepage"><div><h3 class="title"><a name="quick"></a>2.8. Liens pour téléchargement direct</h3></div></div><p> Les fichiers ci-dessous sont donnés dans leur dernière version au moment de la rédaction de ce document : </p><p><b> <a href="http://download.sourceforge.net/openjade/openjade-1.3.tar.gz" target="_top">openjade-1.3.tar.gz</a> </b> OpenJade, version 1.3. </p><p><b> <a href="http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip" target="_top">docbk41.zip</a> </b> DocBook SGML DTD, version 4.1. </p><p><b> <a href="http://www.comptechnews.com/~reaster/iso8879-entities.tar.gz" target="_top">iso8879-entities.tar.gz</a> </b> Entités ISO 8879 SGML. Cet unique fichier est plus pratique à utiliser. Vous pouvez sinon télécharger les deux autres fichiers et changer les suffixes des fichiers en <tt>.gml</tt>. </p><p><b> <a href="http://nwalsh.com/docbook/dsssl/db160.zip" target="_top">db160.zip</a> & <a href="http://nwalsh.com/docbook/dsssl/db160d.zip" target="_top">db160d.zip</a> </b> Feuilles de style Modulaires DSSSL DocBook, version 1.60, et leur <a href="http://nwalsh.com/docbook/dsssl/doc/" target="_top">documentation</a>. </p><p><b> <a href="http://download.sourceforge.net/sgmltools-lite/sgmltools-lite-3.0.2.tar.gz" target="_top">sgmltools-lite-3.0.2.tar.gz</a> </b> Sgmltools-lite version 3.0.2. Je rappelle que c'est un paquetage optionnel. </p><p><b> <a href="ftp://ftp.easysw.com/pub/htmldoc/1.8.9/" target="_top">ftp://ftp.easysw.com/pub/htmldoc/1.8.9/</a> </b> HTMLdod 1.8.6. Des versions compilées sont disponibles avec le code source. Choisissez en fonction de votre plate-forme. Les versions compilées sont recommandées. Pour obtenir une version compilée, vous pouvez la télécharger directement par FTP sur les liens ci-dessous. Si le choix n'est pas évident, consultez le site Internet de EasySw : <a href="http://www.easysw.com/software.html" target="_top">http://www.easysw.com/software.html</a> </p><p><b> <a href="http://www.cpan.org/authors/id/DMEGG/SGMLSpm-1.03ii.tar.gz" target="_top">http://www.cpan.org/authors/id/DMEGG/SGMLSpm-1.03ii.tar.gz</a> </b> SGMLS.pm 1.03ii sur CPAN. (sgmlspl) </p><p><b> <a href="http://download.sourceforge.net/docbook2x/docbook2X-0.6.0.tar.gz" target="_top">http://download.sourceforge.net/docbook2x/docbook2X-0.6.0.tar.gz</a> </b> DocBook2X 0.6.0 (fournit <tt>docbook2man-spec.pl</tt> à utiliser avec <tt>sgmlspl</tt> vu précédemment) </p></div></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a href="intro.html">Précédent</a> </td><td align="center" width="20%"><a href="DocBook-Install.html">Sommaire</a></td><td align="right" width="40%"> <a href="install.html">Suivant</a></td></tr><tr><td align="left" width="40%">1. Introduction </td><td align="center" width="20%"><a href="DocBook-Install.html">Niveau supérieur</a></td><td align="right" width="40%"> 3. Installer les paquetages</td></tr></table></div></body></html>