我试图在同一文档中写另一部分的内部引用。但引用不起作用。 有一个参考,位于我的docbook-article
的一个部分 <xref linkend="id1</b>" endterm="Управление Роботом из программы short"/>
本文另一部分的部分:
<section id="id1">
<title>Управление Роботом из программы
</title>
<titleabbrev id="id1 short"> Управление Роботом из программы
</titleabbrev>
<para>
...
</para>
</section>
如何正确编写此参考资料?
如何将一篇文章的参考表格写入另一篇文章中的单独部分?
答案 0 :(得分:2)
如果要将titleabbrev
内容用作交叉引用文本,请使用以下标记:
<xref linkend="id1" endterm="short"/>
和
<section xml:id="id1">
<title>Управление Роботом из программы
</title>
<titleabbrev xml:id="short"> Управление Роботом из программы
</titleabbrev>
<para>
...
</para>
</section>
交叉引用指向ID为id1
的部分。 endterm
值是元素的ID(short
),其内容提供交叉引用文本。
请注意,在DocBook 5中,使用xml:id
代替id
。
关于文档之间的交叉引用,请阅读“DocBook XSL:完整指南”中的olink
:http://www.sagehill.net/docbookxsl/Olinking.html。