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.