Beyond Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 47. Langage de balises standards généralisées (SGML, acronyme de Standard Generalized Markup Language) | Suivant |
Le package OpenJade contient un moteur DSSSL. C'est utile pour les transformations SGML et XML vers RTF, TeX, SGML et XML.
Téléchargement (HTTP): http://telia.dl.sourceforge.net/openjade/openjade-1.3.2.tar.gz
Téléchargement (FTP): ftp://ftp.freestandards.org/pub/lsb/app-battery/packages/openjade-1.3.2.tar.gz
Taille du téléchargement: 880 Ko
Estimation de l'espace disque requis: 14,5 Mo
Estimation du temps de construction: 1,51 SBU
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 |
--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 notre 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 |
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 avez l'intention d'utiliser OpenJade pour travailler sur les fichiers XML BLFS avec les feuilles de style DSSSL.
Le package OpenJade contient openjade.
openjade est un moteur DSSSL utilisé pour des transformations.
Précédent | Sommaire | Suivant |
OpenSP-1.5 | Niveau supérieur | DocBook DSSSL Stylesheets-1.78 |