The Insert Reference dialog box allows you to insert and configure references in DITA maps. There are numerous types of references that can be inserted into maps. They include references to topics, other maps, glossary terms, and keys. You can also use this dialog box to configure the attributes of a reference, add profiling or metadata, and define keys.
Reference,
Reference to the currently edited file, or any of the other
specific reference actions that are available from the Append
Child, Insert Before, and Insert
After submenus when invoking the contextual menu in the DITA Maps
Manager.<topicref>), its possible child nodes
include the following elements: <anchorref>, <chapter>,
<keydef>, <mapref>, <topicgroup>,
<topichead>, <topicref>, <topicset>, and
<topicsetref>.
Insert
Reference button on the DITA Maps Manager extended
toolbar. This action will insert the reference as a sibling of the current node (below the
current node in the map).
Insert Reference from
the DITA Maps menu. This action will insert the reference as a
sibling of the current node (below the current node in the map).For the
Reference or
Reference to the currently edited file actions, a
Reference type drop-down list is displayed at the top of the
Insert Reference dialog box and you can select the type of reference
you want to insert. Depending on the place where the reference will be inserted, Oxygen XML Author Eclipse plugin will propose only valid reference types. When you change the reference
type, the fields in the various tabs of the dialog box are reconfigured depending upon the
availability of the associated attributes. For the other reference actions in the
Append Child, Insert Before, and
Insert After submenus, the reference type is automatically chosen
based upon the invoked action and you cannot change it.
The main section of the dialog box includes the following tabs: Target, Keys, Attributes, Metadata, and Profiling.
@href attribute of the target element.<navref> element
requires a @mapref attribute instead.
@keys attribute for the target.@keyscope attribute. Key
scopes allow you to specify different sets of key definitions for different map
branches.
Choose key
reference button to access the list of keys that are already defined in
the current root map.
The Attributes tab of the Insert Reference dialog box allows you to insert and edit attribute values for the target reference. This tab includes the following sections and actions:
<title> takes precedence).@collection-type
attribute to create hierarchical linking between topics in a DITA map (for
example, unordered, sequence, choice,
family, -dita-use-conref-target).@type attribute (such as
topic, task, concept, etc.) for the
target element. If you want this attribute to always be populated with a detected value
(based on the specifications for the target file), select the
Type checkbox for the Always fill values for attributes option in the
DITA preferences page.@scope attribute of the target
element. It is populated automatically, based on the selected file type, unless its
value for the selected target file is the same as the default attribute value. If you
want this attribute to always be populated with a detected value based on the
specifications (regardless of the default value), select the
Scope checkbox for the Always fill values for attributes option in the
DITA preferences page.@format attribute of the target
element. It is populated automatically, based on the selected file type, unless its
value for the selected target file is the same as the default attribute value. If you
want this attribute to always be populated with a detected value based on the
specifications (regardless of the default value), select the
Format checkbox for the Always fill values for attributes option in the
DITA preferences page.@processing-role attribute
to one of the allowed values for DITA reference elements (for example,
resource-only, normal,
-dita-use-conref-target).This table contains the attributes that are available for the selected reference. You can use this table to insert or edit the values of any of the listed attributes. Clicking a cell in the Value column allows you to use the combo box to enter, edit, or select attribute values.
The Metadata tab allows you to add metadata elements to the target
reference. Use the buttons on the right side of the tab to insert specific metadata
elements (you can add the following metadata elements: <navtitle>,
<linktext>, <shortdesc>,
<keyword>, <indexterm>). The metadata
elements are inserted inside a <topicmeta> element. The editing
window allows you to easily insert and modify the content of the metadata that will be
inserted.
When you modify a selection of values in this tab, the change will also automatically be reflected in the Attributes tab. For more information, see DITA Profiling / Conditional Text.