OpenJade-1.3.2

Introduction à OpenJade

Le package OpenJade contient un moteur DSSSL. C'est utile pour les transformations SGML et XML vers RTF, TeX, SGML et XML.

Informations sur le package

Dépendances d'OpenJade

Requis

OpenSP-1.5.1

Installation d'OpenJade

Installez OpenJade en lançant les commandes suivantes:

./configure --prefix=/usr --enable-http --disable-static \
    --enable-default-catalog=/etc/sgml/catalog \
    --enable-default-search-path=/usr/share/sgml \
    --datadir=/usr/share/sgml/openjade-1.3.2 &&
make &&
make install &&
ln -sf openjade /usr/bin/jade &&
ln -sf libogrove.so /usr/lib/libgrove.so &&
ln -sf libospgrove.so /usr/lib/libspgrove.so &&
ln -sf libostyle.so /usr/lib/libstyle.so &&
install -m644 dsssl/catalog /usr/share/sgml/openjade-1.3.2/ &&
install -m644 dsssl/*.dtd dsssl/*.dsl dsssl/*.sgm \
    /usr/share/sgml/openjade-1.3.2 &&
install-catalog --add /etc/sgml/openjade-1.3.2.cat \
    /usr/share/sgml/openjade-1.3.2/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
    /etc/sgml/openjade-1.3.2.cat

Explication des commandes

--disable-static: Cette option empêche la construction de bibliothèques statiques.

--enable-http: Cette option ajoute le support d'HTTP.

--enable-default-catalog=/etc/sgml/catalog: Cette option initialise le chemin vers le catalogue centralisé.

--enable-default-search-path: Cette option initialise la valeur par défaut de SGML_SEARCH_PATH.

--datadir=/usr/share/sgml/openjade-1.3.2: Cette option place les fichiers de données dans /usr/share/sgml/openjade-1.3.2 au lieu de /usr/share.

ln -sf openjade /usr/bin/jade
ln -sf libogrove.so /usr/lib/libgrove.so
ln -sf libospgrove.so /usr/lib/libspgrove.so
ln -sf libostyle.so /usr/lib/libstyle.so

Ces commandes créent les équivalents exécutables et bibliothèques Jade d'OpenJade.

Configurer OpenJade

Informations de configuration

echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd\" \
    \"/usr/share/xml/docbook/xml-dtd-4.3/docbookx.dtd\"" >> \
    /usr/share/sgml/openjade-1.3.2/catalog

Cette configuration est seulement nécessaire si vous avez l'intention d'utiliser OpenJade pour travailler sur les fichiers XML BLFS avec les feuilles de style DSSSL.

Contenu

Le package OpenJade contient openjade.

Description

openjade

openjade est un moteur DSSSL utilisé pour des transformations.