DocBook SGML DTD-3.1

Introduzione a DocBook SGML DTD

Il pacchetto DocBook SGML DTD contiene definizioni di tipi di documento per la verifica di file di dati SGML in base all'insieme di regole di DocBook. Questi sono utili per strutturare libri e documentazione software in modo standard permettendo l'utilizzo di trasformazioni già scritte per questo standard.

Informazioni sul pacchetto

Dipendenze per DocBook SGML DTD

Installazione di DocBook SGML DTD

[Nota]

Nota

Il pacchetto sorgente è distribuito in formato zip e richiede unzip. Bisogna creare una directory e spostarsi in questa directory prima di fare l'unzip del file per facilitare la rimozione dei file sorgenti dopo che il pacchetto è stato installato.

Installare DocBook SGML DTD eseguendo i seguenti comandi:

sed -i -e '/ISO 8879/d' \
    -e 's|DTDDECL "-//OASIS//DTD DocBook V3.1//EN"|SGMLDECL|g' \
    docbook.cat &&
install -d /usr/share/sgml/docbook/sgml-dtd-3.1 &&
chown -R root:root . &&
install docbook.cat /usr/share/sgml/docbook/sgml-dtd-3.1/catalog &&
cp -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-3.1 &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \
    /usr/share/sgml/docbook/sgml-dtd-3.1/catalog &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \
    /etc/sgml/sgml-docbook.cat

Spiegazioni dei comandi

sed -i -e '/ISO 8879/d' docbook.cat: questo comando rimuove le definizioni ENT dal file di catalogo.

sed -i -e 's|DTDDECL "-//OASIS//DTD Docbook V3.1//EN"|SGMLDECL|g' docbook.cat: questo comando sostituisce l'entrata DTDDECL del catalogo, che non è supportata dai tool SGML per Linux, con l'entrata SGMLDECL.

Configurazione di DocBook SGML DTD

File di configurazione

/etc/sgml/catalog

Informazioni di configurazione

Il succitato script di installazione aggiorna il catalogo.

L'utilizzo solo della versione 3.x corrente più aggiornata di DocBook SGML DTD richiede ciò che segue:

cat >> /usr/share/sgml/docbook/sgml-dtd-3.1/catalog << "EOF"
  -- Begin Single Major Version catalog changes --

PUBLIC "-//Davenport//DTD DocBook V3.0//EN" "docbook.dtd"

  -- End Single Major Version catalog changes --
EOF

Contenuti

Il pacchetto DocBook SGML DTD contiene file DTD e MOD.

Descrizione

File DTD

I file DTD contengono una definizione di tipo di documento che definisce i tipi di elementi e le liste di attributi che possono essere usati nei corrispondenti file SGML.

File MOD

I file MOD contengono componenti della definizione di tipo di documento richiamati nei file DTD.

Last updated on