<glossref>
The <glossref>
element is a convenience element in maps for
creating a reference to a glossary topic. It has a required @keys
attribute, which
forces the author to create a key by which inline terms can reference their definition. For example,
when <glossentry>
topics are used to define acronyms, this reminds authors to
create a key which <abbreviated-form>
elements can use to reference the short
and expanded versions of that acronym.
@keyref
will reduce conflicts in
situations where the same term or acronym might resolve in many
ways. For example, an information set could use cars.absas the key for the term Anti-lock Braking System, and
ship.absto refer to the term American Bureau of Shipping.
See appendix for information about this element in OASIS document type shells.
+ map/topicref glossref-d/glossref
<map>
<!-- ... -->
<topicref href="car-maintenance.dita"/>
<!-- ... -->
<glossref keys="cars.abs" href="antiLockBrake.dita"/>
<!-- ... key declarations for other referenced acronyms ... -->
</map>
@href
, given below), outputclass, @keyref
, and the attributes
defined below. This element also uses @processing-role
,
@collection-type
, @locktitle
, @chunk
, and
@search
from Attributes common to many map elements; this element
also uses narrowed definitions of @linking
, @toc
, and
@print
from Attributes common to many map elements, given below.@href
<glossentry>
topic. See
The href attribute for detailed information on supported values and
processing implications. References to content other than DITA
topics should use the @format
attribute to
identify the kind of resource being
referenced.@keys
(REQUIRED)@toc
@toc
is "no". See Attributes common to many map elements for a complete definition of
@toc
.@print
@print
attribute is
deprecated. It is replaced with a conditional processing attribute:
@deliveryTarget
. See @deliveryTarget
for more
details.@linking