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 skikkelig med en LFS 13.1 plattform.
Nedlasting (HTTP): https://archive.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
Pakkekilden er distribuert i zip
formatet, og du kan bruke python3
-m zipfile -e <navn>.zip <navn>
kommandoen for å pakke den ut. Den siste parameteren, , sørger
for å pakke ut innholdet i zip arkivet til mappen med navnet
<navn> (den vil bli
opprettet automatisk hvis den ikke finnes ennå), så etter at
pakken er installert, vil fjerningen av kildefilene være enklere.
<navn>
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