docbook-dsssl-1.78

Introduction à docbook-dsssl

Site de téléchargement (HTTP):       http://telia.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-1.78.tar.gz
Site de téléchargement (FTP):        
Version utilisée:                   1.78
Taille du package:                   384 Ko
Estimation de l'espace disque requis:  4 Mo

Le package docbook-dsssl contient les feuilles de style dsssl. Elles sont utilisées par openjade ou d'autres outils pour transformer les fichiers SGML et XML DocBook.

Installation de docbook-dsssl

Installez docbook-dsssl en lançant les commandes suivantes:

mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/print &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/test &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/images &&
install bin/collateindex.pl /usr/bin &&
cp catalog VERSION /usr/share/sgml/docbook/dsssl-stylesheets-1.78 &&
cp dtds/decls/*.dcl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls &&
cp lib/dblib.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
cp common/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
cp common/*.ent /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
cp html/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html &&
cp lib/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
cp print/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/print &&
cp images/*.gif /usr/share/sgml/docbook/dsssl-stylesheets-1.78/images &&
install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
/etc/sgml/dsssl-docbook-stylesheets.cat

Explication de la commande

Ces commandes crée un script make install pour ce package.

Configurer docbook-dsssl

Informations de configuration

La configuration suivante est nécessaire pour utiliser openjade à convertir le livre BLFS à partir de l'XML en HTML:
ln -sf {your home directory}/BLFS/BOOK/blfs.dsl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/

Si vous voulez tester xml-dtd, dsssl-stylesheets et openjade avec le livre BLFS, utilisez la commande suivante. Les commandes sont écrites pour réaliser un 'cvs checkout' dans votre répertoire principal, donc faites toute modification pour votre configuration.
mkdir introduction postlfs general connect basicnet server \
content x kde gnome xsoft multimedia pst preface appendices other &&
openjade -t sgml \
-d /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/blfs.dsl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls/xml.dcl \
~/BLFS/BOOK/index.xml
En cas de succès, vous devez avoir le livre BLFS en HTML dans le même format, exactement, que celui présenté sur la page web.

Contenu

Le package docbook-dsssl contient les feuilles de style dsssl-stylesheets et collateindex.pl.

Description

collateindex.pl

collateindex.pl est un script perl qui crée un index DocBook à partir de données brutes.