DocBook-4.5 SGML DTD pakken inneholder dokumenttypedefinisjoner for verifisering av SGML datafiler mot DocBook regelsett. Disse er nyttige for å strukturere bøker og programvare dokumentasjon til en standard som lar deg bruke transformasjoner allerede skrevet for den standarden.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://www.docbook.org/sgml/4.5/docbook-4.5.zip
Nedlasting MD5 sum: 07c581f4bbcba6d3aac85360a19f95f7
Nedlastingsstørrelse: 70 KB
Estimert diskplass som kreves: 784 KB
Estimert byggetid: mindre enn 0.1 SBU
sgml-common-0.6.3 og UnZip-6.0 (eller libarchive-3.7.6)
Pakkekilden er distribuert i zip
format og krever unzip (eller bsdunzip fra libarchive). Du bør opprette en mappe og
bytte til den mappen før du pakker ut filen for å lette
fjerningen av kildefilene etter at pakken er installert.
Installer DocBook-4.5 SGML DTD ved å kjøre følgende kommandoer:
sed -i -e '/ISO 8879/d' \ -e '/gml/d' docbook.cat
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
install -v -d /usr/share/sgml/docbook/sgml-dtd-4.5 && chown -R root:root . && install -v docbook.cat /usr/share/sgml/docbook/sgml-dtd-4.5/catalog && cp -v -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-4.5 && install-catalog --add /etc/sgml/sgml-docbook-dtd-4.5.cat \ /usr/share/sgml/docbook/sgml-dtd-4.5/catalog && install-catalog --add /etc/sgml/sgml-docbook-dtd-4.5.cat \ /etc/sgml/sgml-docbook.cat
sed -i -e '/ISO 8879/d' -e '/gml/d' docbook.cat: Denne kommandoen fjerner ENT definisjonene fra katalogfilen.
Installasjonsskriptet ovenfor oppdaterer katalogen.
Bruker kun den nyeste 4.x-versjonen av DocBook SGML DTD krever følgende (utfør som
root
bruker):
cat >> /usr/share/sgml/docbook/sgml-dtd-4.5/catalog << "EOF"
-- Begin Single Major Version catalog changes --
PUBLIC "-//OASIS//DTD DocBook V4.4//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.2//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.0//EN" "docbook.dtd"
-- End Single Major Version catalog changes --
EOF