OpenJade-1.3.2

Introduction à OpenJade

Site de téléchargement (HTTP):  http://telia.dl.sourceforge.net/openjade/openjade-1.3.2.tar.gz
Site de téléchargement (FTP):           
Version utilisée:                       1.3.2
Taille du package:                      880 Ko
Estimation de l'espace disque requis:   14,5 Mo
Estimation du temps de construction:    4,23 SBU

Le package OpenJade contient un moteur DSSSL. Il est utile pour les transformations SGML et XML en RTF, Tex, SGML et XML.

OpenJade dépend de
opensp-1.5

Installation de 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 commande empêche la construction de la bibliothèque standard.

--enable-http : Cette commande active le support de http.

--enable-default-catalog=/etc/sgml/catalog : Cette commande indique le chemin vers notre catalogue centralisé.

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

--datadir=/usr/share/sgml/openjade-1.3.2 : Cette commande 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 l'équivalent Jade des exécutables et bibliothèques OpenJade.

Configurer OpenJade

Information de configuration

echo "SYSTEM \"/usr/share/docbook/docbookx.dtd\" \
\"/usr/share/xml/docbook/xml-dtd-4.2/docbookx.dtd\"" >> \
/usr/share/sgml/openjade-1.3.2/catalog
Cette configuration est seulement nécessaire si vous comptez utiliser OpenJade pour travailler sur les fichiers XML de BLFS avec DSSSL.

Contenu

Le package OpenJade contient openjade.

Description

openjade

openjade est un moteur DSSSL utilisé pour des transformations.