docbook-xml-5.0

Introdução ao DocBook XML DTD and Schemas 5.0

O pacote DocBook XML DTD and Schemas-5.0 contém definições de tipo de documento e esquemas para verificação de arquivos de dados XML em relação ao conjunto de regras do DocBook. Elas são úteis para estruturar livros e documentação de software em um padrão, permitindo que você utilize transformações já escritas para esse padrão. Além de fornecer uma DTD, a versão 5 introduziu o esquema RelaxNG e as regras do Schematron e é incompatível com versões anteriores de XML do DocBook.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

  • Transferência (HTTP): https://archive.docbook.org/xml/5.0/docbook-5.0.zip

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 2411c19ed4fb141f3fa3d389fae40736

  • Tamanho da transferência: 820 KB

  • Espaço em disco estimado exigido: 6,2 MB

  • Tempo de construção estimado: 0,1 UPC

Dependências do DocBook XML DTD and Schemas 5.0

Exigidas

libarchive-3.8.5 e libxml2-2.15.1

Instalação do DocBook XML DTD and Schemas 5.0

Instale o DocBook XML DTD and Schemas executando os seguintes comandos como o(a) usuário(a) root:

install -vdm755 /usr/share/xml/docbook/xml-5.0 &&
cp -rv catalog.xml dtd rng sch xsd /usr/share/xml/docbook/xml-5.0

Crie (ou atualize) e povoe o catálogo XML do sistema (/etc/xml/catalog) executando os seguintes comandos como o(a) usuário(a) root:

if [ ! -e /etc/xml/catalog ]; then
    install -v -d -m755 /etc/xml &&
    xmlcatalog --noout --create /etc/xml/catalog
fi &&

xmlcatalog --noout --add "delegatePublic"             \
  "-//OASIS//DTD DocBook XML 5.0//EN                " \
  "file:///usr/share/xml/docbook/xml-5.0/catalog.xml" \
  /etc/xml/catalog &&

xmlcatalog --noout --add "delegateSystem"             \
  "http://docbook.org/xml/5.0/dtd/"                   \
  "file:///usr/share/xml/docbook/xml-5.0/catalog.xml" \
  /etc/xml/catalog &&

xmlcatalog --noout --add "delegateURI"                \
  "http://docbook.org/xml/5.0"                        \
  "file:///usr/share/xml/docbook/xml-5.0/catalog.xml" \
  /etc/xml/catalog

Configurando a DTD e Esquemas 5.0 de XML do DocBook

Arquivos de Configuração

/etc/xml/catalog

Conteúdo

Arquivos Instalados: Arquivos DTD, RNC, RNG, SCH e XSD
Diretórios Instalados: /etc/xml e /usr/share/xml/docbook/xml-5.0

Descrições Curtas

Arquivos DTD

contém as definições de tipo de documento 5.0 do DocBook que definem os tipos de elementos e as listas de atributos que podem ser usadas nos arquivos XML correspondentes

Arquivos RNC, RNG e SCH

contém as definições de esquema 5.0 RelaxNG, RelaxNG Compact e Schematron do Docbook

Arquivos XSD

arquivos contém regras Schematron do DocBook-5.0