Summary: A module describing the use of bibtexml with cnxml, as well as as introduction to the glossary tag.
glossaryという名前の新しいCNXMLタグを作成することを選びました。そして、リファレンスのためにbibteXMLと呼ばれるXML言語を使用することを選びました。以下でその2つを説明します。また私はglossayとbibteXMLファイルの例を、このドキュメントのソースに含めました。ページの下までスクロールし、例がどのように表されているか見てください。
"BibteXML is a bibliography DTD for XML that expresses the content model of BibTeX, the bibliographic system for use with LaTeX. It provides conversion tools for tagging your bibliographic data in XML, or export it to HTML or native BibTeX syntax, saving typing time." [source]平たく言えば、bibtexmlがポピュラーで広く受け入れられたlatex extension bibtexのXMLバージョンであることを、これは意味しています。
authorやeditorなどのsemanticタグを使うそれらのドキュメントで、リファレンスをマークアップすることができます。
glossaryタグはモジュールの最後に、定義のリストを含みます。これはtermタグを用いて、これらの定義にリンクしています(例 2を見てください)。
namemetadata(optional)contentnamemetadata(optional)contentglossary
<glossary>
<definition id='quardef'>
<term>quarter</term>
<meaning><name>Meaning Name</name>One fourth of something.</meaning>
<example id='def'>
<para id='par'>
"He cut the pie into quarters and gave all four people a
piece."
</para>
</example>
<meaning>25 cents, a quarter of a dollar.</meaning>
<example id='def2'>
<para id='par2'>
"The drink cost a quarter."
</para>
</example>
<example id='def3'>
<para id='par3'>
"She picked up a roll of quarters so that she could do
laundry."
</para>
</example>
</definition>
</glossary>
term
tag. By putting the src attribute in the term
tag, one can link to a definition. Simply set the value of
the src attribute to the id of the
definition in the glossary, and that term will automatically
become a link to the definition in the glossary. Shown below
is an example of the term tag being used to link to the
definition in the definition
example:
<term src='#quardef'>quarter</term>
namemetadata(optional)contentnamemetadata(optional)contentglossaryfilefileタグはbibteXML言語のルートのタグです。fileタグ内部では、図書目録の異なった種類に対応する他のタグを追加することができます。図書目録に関する例を以下に示します。
<bib:file>
<bib:entry id="esbensen">
<bib:book>
<bib:author>Kim Esbensen; Tonje Midtgaard; Suzanne Schonkopf</bib:author>
<bib:title>Multivariate Analysis in Practice</bib:title>
<bib:publisher>Camo AS</bib:publisher>
<bib:year>1994</bib:year>
<bib:address>Trondheim</bib:address>
</bib:book>
</bib:entry>
<bib:entry id="martens.nes">
<bib:book>
<bib:author>Harald Martens; Tormod Nas</bib:author>
<bib:title>Multivariate Calibration</bib:title>
<bib:publisher>John Wiley & Sons Ltd.</bib:publisher>
<bib:year>1989</bib:year>
<bib:address>Chichester</bib:address>
</bib:book>
</bib:entry>
</bib:file>
bib:です。
cite tag. By putting
the src attribute in the cite tag, one can link
to a bibliographic entry. Simply set the value of the
src attribute to the id of the
bib:entry, and that reference will automatically
become a link to the bibliographic entry. Shown below
is an example of the cite tag being used to link to the
bibliography in 例 3:
<cite src='#esbensen'>Multivariate Analysis in Practice</cite>
entryタグは個々の参照の始まりを指示しています。
entryタグは以下のcontainersを1つ含まなければなりません。
entryで使用可能な各子要素(article、book、bookletなど)は、その特定の種類のentryに関するメタデータのcontainersです。
entryの可能な子要素としてリストアップされたすべての子要素は、metadataタグを含むことができます。これれのmetadataタグを以下にリストアップされます。
Comments, questions, feedback, criticisms?