Varios tipos de listas

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 &amp; 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, el resultado se muestra a continuación.

  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.

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:

  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.

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)