OpenJade-1.3.2

Introduzione a OpenJade

Il pacchetto OpenJade contiene un motore DSSSL, utile per le trasformazioni di SGML e XML in RTF, TeX, SGML ed XML.

Informazioni sul pacchetto

Dipendenze per OpenJade

Necessarie

OpenSP-1.5.1

Installazione di OpenJade

Installare OpenJade eseguendo i seguenti comandi:

./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,dsl,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

Spiegazioni dei comandi

--disable-static: questo switch inibisce la costruzione della libreria statica.

--enable-http: questo switch aggiunge il supporto per HTTP.

--enable-default-catalog=/etc/sgml/catalog: questo switch imposta il path al catalogo centralizzato.

--enable-default-search-path: questo switch imposta il valore di default di SGML_SEARCH_PATH.

--datadir=/usr/share/sgml/openjade-1.3.2: questo switch mette i file di dati in /usr/share/sgml/openjade-1.3.2 invece che in /usr/share.

ln -sf ...: questi comandi creano gli equivalenti Jade degli eseguibili e delle librerie OpenJade.

Configurazione di OpenJade

Informazioni di configurazione

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

Questa configurazione è necessaria solo se si intende usare OpenJade per processare file XML BLFS in base ai fogli di stile DSSSL.

Contenuti

Il pacchetto OpenJade contiene openjade e le librerie OpenJade.

Descrizione

openjade

openjade è un motore DSSSL usato per le trasformazioni.

Last updated on