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.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
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.2)
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