2.5.1.1. Docbook中id的命名规则

在给docbook的元素添加id(或xml:id)属性的时候,名字的命名,我的做法是:

表 2.1. Docbook中id命名规则

Docbook元素id命名规则举例
figurefg.xxx
<figure xml:id="fg.npp_code_collapse"><title>XML文件中的Notepad++的代码折腾功能</title>
tabletbl.xxx
<table xml:id="tbl.docbook_id_abbrev"><title>Docbook中id命名规则</title>
exampleeg.xxx
<example xml:id="eg.npp_show_special_char"><title>Notepad++可以查看特殊字符的用途举例</title>
某sectionxxx
<sect1 xml:id="docbook_dev_notes"><title>Docbook开发过程中的一些有用的提示</title>
co和calloutco.xxx和co.note.xxx

<programlistingco>
    <programlisting>
    ...
&lt;revhistory<co id="co.revh" linkends="co.note.revh" /> text-align="left"
    ...
    </programlisting>
    <calloutlist>
        <callout id="co.note.revh" arearefs="co.revh">
            ...
        </callout>
        ...
    </calloutlist>
</programlistingco>