你在本教程的例 1.1 “一个Book示例”中可以看到,在某些代码行前面有一个编号的小图形,同时在下面有对这些点的解释。如果在你的文档中想使用这种效果,要使用calloutlist环境。
例 2.8. 编号图形示例
<programlisting>
<co id="co.1.1.1"/><?xml version="1.0" encoding="gb2312"?> <co id="co.1.1.2"/><!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> <co id="co.1.1.3"/><book> <co id="co.1.1.4"/><bookinfo> <title>DocBook 学习</title> <author> <othername>limodou</othername> </author> </bookinfo> <co id="co.1.1.5"/><chapter> <co id="co.1.1.6"/><title> ... </title> <co id="co.1.1.7"/><sect1> ... </sect1> </chapter> <chapter> <title> ... </title> <sect1> ... </sect1> </chapter> </book> </programlisting>
<calloutlist>
<callout arearefs="co.1.1.1">
<para>&xml;文档声明。<literal>encoding</literal>为xml文档所用编码。一个&xml;文档必须要有声明,而且这个声明必须是文档的开始。即声明前不能有任何内容,包括空白。</para> </callout> </calloutlist>