A dictionary is a container for entry
elements. Dictionaries can also contain unit-related information.
The dictRef attribute on a dictionary element
sets a namespace-like prefix allowing the dictionary to be referenced from
within the document. In general dictionaries are
referenced from an element using the
dictRef attribute.
<stm:dictionary xmlns:stm="http://www.xml-cml.org/schema/stmml">
<stm:entry id="a001" term="Amplitude for charge density mixing"
dataType="stm:decimal"
units="arbitrary">
<stm:annotation>
<stm:documentation>
<div class="summary">Amplitude for charge density mixing</div>
<div class="description">Not yet filled in...</div>
</stm:documentation>
</stm:annotation>
<stm:alternative type="abbreviation">CDMixAmp</stm:alternative>
</stm:entry>
</stm:dictionary>
dictionary can be used in an instance
document to reference the dictionary used. Example:
<list>
<dictionary
dictRef="core" href="../dictionary/coreDict.xml"/>
</list>