Varios tipos de listas

Vamos a comenzar a incluir información dentro del capítulo de DocBook de nuestro documento herramientas.sgml, siendo lo primero que haremos es incluir un pequeño párrafo. 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 ESC q

Además necesitaremos introducir una lista de items, para lo cual es necesario el uso de las marquillas itemizedlist y listitem [1]. Sin más preambulos veamos el código del ejemplo y cómo es el resultado de éste

<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:

En caso de que uno desee una lista numerada, la marquilla de utilidad será orderedlist, con la que el resultado sería:

  1. Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994

  2. El grupo Davenport, de 1994 a 1998.

  3. El grupo OASIS de 1998 hasta hoy.

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"> [2], el resultado sería:

  1. Hal Computer Systems y O'Reilly & Associates, de 1991 a 1994

  2. El grupo Davenport, de 1994 a 1998.

  3. El grupo OASIS de 1998 hasta hoy.

Notas

[1]

Notemos que cuando se introduce la marquilla itemizedlist usando Control+c Control+e

[2]

Una manera adicional de asignar atributos a una marquilla, es ubicándose en ella y usar Modify->Edit Atributes... (Control+c Control a), luego se edita el atributo que se desee moviéndose con TAB, borrándolo (Control+c Control k) y luego salvándolo (Control+c Control c)