Tutorial de DocBook: Un enfoque integrado y a través de ejemplos | ||
---|---|---|
Anterior | Capítulo 3. Escribiendo un documento más complejo | Siguiente |
Vamos a comenzar a incluir información dentro del capítulo de DocBook de nuestro documento herramientas.sgml. Lo primero que haremos en este sentido será incluir un pequeño párrafo.
Sugerencia: Cuando un párrafo supera una línea de longitud, este se puede alinear fácilmente a las marquillas correspondientes (para facilidad de lectura) usando M-q
Además necesitaremos introducir una lista, para lo cual es necesario el uso de las marquillas itemizedlist y listitem.
Importante: Nótese que cuando se introduce la marquilla itemizedlist usando C-c C-e, inmediatamente se incluyen marquillas de listitem.
Veamos a continuación dicho ejemplo y como es visualizado.
<sect1> <title>Historia</title> <para><acronym>DocBook</acronym> es un lenguaje de marcado, que permite escribir documentación técnica, nacido en 1991.</para> <para>Los principales contribuyentes a dicho proyecto han sido:</para> <itemizedlist> <listitem> <para>Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994</para> </listitem> <listitem> <para>El grupo Davenport, de 1994 a 1998.</para> </listitem> <listitem> <para>El grupo <acronym>OASIS</acronym> de 1998 hasta hoy.</para> </listitem> </itemizedlist>
Y se el contenido se ve como:
DocBook es un lenguaje de marcado, que permite escribir documentación técnica, nacido en 1991.
Los principales contribuyentes a dicho proyecto han sido:
Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994
El grupo Davenport, de 1994 a 1998.
El grupo OASIS de 1998 hasta hoy.
En caso de que uno desee una lista numerada, la marquilla de utilidad será orderedlist, el resultado se muestra a continuación.
Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994
El grupo Davenport, de 1994 a 1998.
El grupo OASIS de 1998 hasta hoy.
Sugerencia: Para cambiar la marquilla itemizedlist por orderedlist basta que se ubique dentro de la marquilla itemizedlist y haga y+ +l+u+e+g+o+ +e+s+c+r+i+b+a+ + + + + + +orderedlist+(+r+e+c+u+e+r+d+e+ +q+u+e+ +p+u+e+d+e+ +u+s+a+r+ + + + + + +a+u+t+o+c+o+m+p+l+e+t+a+c+i+ó+n+,+ +a+s+í+ +q+u+e+ +d+i+g+i+t+a+n+d+o+ +or+y+ + + + + + +TAB+b+a+s+t+a+r+á+)+.+ + + + + + +P+u+e+d+e+ +o+b+t+e+n+e+r+ +e+l+ +m+i+s+m+o+ +r+e+s+u+l+t+a+d+o+ +c+o+n+ +l+o+s+ +m+e+n+ú+s+ +m+e+d+i+a+n+t+e+ + + + + + +Modify->Change Element Name (C-c =)
El estilo de numeración de tales listas es el atributo numeration de la marquilla orderedlist, en caso de cambiar ésta por <orderedlist numeration="lowerroman"> , el resultado sería:
Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994
El grupo Davenport, de 1994 a 1998.
El grupo OASIS de 1998 hasta hoy.
Sugerencia: Una manera adicional de asignar atributos a una marquilla, es ubicándose en ella y usar Modify->Edit Atributes... (C-c C-a), luego se edita el atributo que se desee moviéndose con TAB, borrándolo (C-c C-a) y luego salvándolo (C-c C-c)