Existen dos tipos de documentos: book y article
Los documentos article son para hacer artículos. Los artículo son documentos sencillos, sin índice de contenidos. Ocupan menos hojas.
Los documentos book son para hacer libros. Permiten hacer capítulos, e índice de contenidos.
Aquí tenemos un ejemplo completo:
<?xml version="1.0" encoding="ISO-8859-15"?
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
]
<article lang="es"
<articleinfo
<titleArticulo XML</title
<subtitleDocbook</subtitle
<author
<firstnamePaco Aldarias Raya</firstname
</author
<dateJunio del 2006</date
<legalnotice
<paraTexto</para
</legalnotice
</articleinfo
<paraEjemplo de articulo</para
<sect1
<title
Inicio de un apartado
</title
<paraEsto es el texto </para
</sect1
<sect1
<title
Inicio de un apartado nuevo
</title
<paraEsto es el texto </para
</sect1
</article
<!-- Esto es un comentario: --
Aquí se encuentra el fichero en: xml, pdf, html,
Ejercicio. Cambiar el fichero xml que contenga vuestro nombre, cambiar el titulo y el texto de los apartados. Añadir nuevos apartados. Generara los ficheros .pdf, y html.
<?xml version="1.0" encoding="ISO-8859-15"?
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
<book lang="es"
<bookinfo
<titleXML: Docbook</title
<subtitleCreación de documentos en xml</subtitle
<authorgroup
<author
<firstnameFrancisco</firstname
<surnameAldarias Raya</surname
<affiliation
<address<emailpacolinux arroba inicia.es</email</address
</affiliation
</author
</authorgroup
<legalnotice
<paraAUTOR: Francisco Aldarias Raya.</para
<paraDedicado a mi mujer Gladys y mi hija Laura.</para
<paraEn Valencia, a Junio del 2006.</para
</legalnotice
</bookinfo
<chapter
<title
Inicio de un capitulo 1
</title
<paraEsto es el texto de un capitulo</para
</chapter
<chapter
<title
Inicio de un capitulo 2
</title
<sect1
<title
Inicio de un apartado del capitulo
</title
<paraEsto es el texto </para
</sect1
</chapter
</book
<!-- Esto es un comentario: --
Se aprecia que aparecen capítulos.
Aquí se encuentra el fichero en: xml, pdf, html,
Ejercicio. Cambiar el fichero xml que contenga vuestro nombre, cambiar el titulo y el texto de los apartados y capítulos.Añadir nuevos apartados y capítulos. Generar los ficheros .pdf, y html.
Veamos un ejemplo de un documento book con varios ficheros xml.
El fichero principal bookvarios,xml será el q deberemos usar para transformarlo a pdf o html, no los capítulos.
<?xml version="1.0" encoding="ISO-8859-15"? <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"[ <!ENTITY cap1.xml SYSTEM "cap1.xml" <!ENTITY cap2.xml SYSTEM "cap2.xml" ] <book lang="es" <bookinfo <titleXML: Docbook</title <subtitleCreación de documentos en xml</subtitle <authorgroup <author <firstnameFrancisco</firstname <surnameAldarias Raya</surname <affiliation <address<emailpacolinux arroba inicia.es</email</address </affiliation </author </authorgroup <legalnotice <paraAUTOR: Francisco Aldarias Raya.</para <paraDedicado a mi mujer Gladys y mi hija Laura.</para <paraEn Valencia, a Junio del 2006.</para </legalnotice </bookinfo <chapter <titleInicio de un capitulo 1 </title &cap1.xml; </chapter <chapter <titleInicio de un capitulo 2 </title &cap2.xml; </chapter </book <!-- Esto es un comentario: --
<sect1<titleApartado 1</title <paraTexto</para </sect1 <sect1<titleApartado 2</title <paraTexto:</para </sect1
Para poder ver los resultados en html y pdf debemos generar sólo el fichero principal bookvarios.xml
Aquí se encuentra el fichero principal en: xml, pdf, html,
Aquí se encuentra el Capítulo 1: cap1.xml
Aquí se encuentra el Capítulo 2:cap2.xml
Ejercicio. Cambiar los ficheros xml que contenga vuestro nombre, cambiar el titulo y el texto de los apartados y capítulos. Añadir nuevos apartados y capítulos. Generar los ficheros .pdf, y html.