2.9. 列表

列表是按顺序列出某些条目,分为有序与无序。

2.9.1. 无序列表

无序列表的每一项前有一个圆点或圆圈。使用itemizedlist环境。

例 2.10. 无序列表

<itemizedlist>
1<listitem><para>项目一</para></listitem>
<listitem><para>项目二</para></listitem>
</itemizedlist>
1

每项内容放在listitem元素中。

[Note]

listitem元素中不能直接输入文本,可以使用para元素。

输出结果为:

  • 项目一

  • 项目二

itemizedlist元素的mark属性可以指定几种项前的符号[2]opencircle, bullet, box

如果在listitem中指定override属性为上面的取值,可以修改当前项的符号。

例 2.11. 改变项前的符号

<itemizedlist mark="opencircle">
<listitem><para>项目一</para></listitem>
<listitem override="bullet"><para>项目二</para></listitem>
<listitem override="box"><para>项目三</para></listitem>
</itemizedlist>

输出结果为:

  • 项目一

  • 项目二

  • 项目三

2.9.2. 有序列表

有序列表使用的是orderedlist环境。

例 2.12. 有序列表示例

<orderedlist numeration="lowerroman">
<listitem>
<para>One</para>
</listitem>
<listitem>
<para>Two</para>
</listitem>
</orderedlist>

输出结果为:

  1. One

  2. Two

orderedlist元素的numeration属性可以选择:lowerroman(小写罗马数字), upperroman(大写罗马数字), loweralpha(小写字母), upperalpha(大写字母), arabic(阿拉伯数字)以显示不同的编号。

2.9.3. 定义列表

用于描述一系列的名词解释。

例 2.13. 定义列表示例

<variablelist>
<varlistentry>
<term><filename>TTF</filename></term>
<listitem><para>TrueType fonts.</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>PFA</filename></term>
<term><filename>PFB</filename></term>
<listitem><para>PostScript fonts.  <filename>PFA</filename> files are common on 
<acronym>UNIX</acronym> systems, <filename>PFB</filename> files
are more common on Windows systems.</para></listitem>
</varlistentry>
</variablelist>

输出结果为:

TTF

TrueType fonts.

PFA , PFB

PostScript fonts. PFA files are common on UNIX systems, PFB files are more common on Windows systems.



[2] 这里我只是生成HTML时是可用的,别的没试。