## 3. DITA map reference

## 3.2. DITA map tool bar

When a DITA map is opened in XMLmind XML Editor, buttons which are specific to this kind of document are automatically added to the tool bar. This reference contains a description of such buttons.

Button | Description
--- | ---
Insert `topicref` before | Insert a `topicref` before selected `topicref`, `topichead`, `topicgroup`.
Insert `topicref` into | Append a `topicref` child element to the selected `topicref`, `topichead`, `topicgroup`.
Insert `topicref` after | Insert a `topicref` after selected `topicref`, `topichead`, `topicgroup`.
Move up | If selected element is a `topicref`, `topichead`, `topicgroup`, `navref` or `anchor` and if this selected element is preceded by a `topicref`, `topichead`, `topicgroup`, `navref` or `anchor`, this command moves selected element one position up in its container element.
Move down | If selected element is a `topicref`, `topichead`, `topicgroup`, `navref` or `anchor` and if this selected element is preceded by a `topicref`, `topichead`, `topicgroup`, `navref` or `anchor`, this command moves selected element one position down in its container element.
Promote | If selected element is a `topicref`, `topichead`, `topicgroup`, itself contained in a `topicref`, `topichead`, `topicgroup`, this command removes selected element from its parent and makes it a sibling following its ex-parent. Moreover, all elements that followed selected element in the ex-parent are also removed from this ex-parent and made children of the newly ``promoted'' element.
Demote | If selected element is a `topicref`, `topichead`, `topicgroup`, itself preceded by a `topicref`, `topichead`, `topicgroup`, this command moves selected element at the end of its predecessor.
Edit referenced topic or map | Opens in XMLmind XML Editor the topic or map referenced in the `conref`, `href` or `mapref` attribute of selected element. If this document is already opened in XMLmind XML Editor, this command brings its view to front and makes it the active one. If this document does not exist yet, the File → New dialog box is displayed and allows the user to choose which document (i.e. `topic`, `task`, `reference`, `map`, etc) is to be created at the location specified by attribute `href`, `mapref` or `conref`.

## 3.3. DITA map bindings

When a DITA map is opened in XMLmind XML Editor, additional keyboard shortcuts which are specific to this kind of document are automatically made available to the user. This reference contains a description of such keyboard shortcuts.

Keyboard shortcut | Description
--- | ---
`F2` `Up` | Move up
`F2` `Down` | Move down
`F2` `Left` | Promote
`F2` `Right` | Demote
`F2` `e` | Edit referenced topic or map

(1) | Unlike all the other add-ons, the RenderX XEP XSL-FO processor plug-in is not self-contained. You'll need to download, install and activate RenderX XEP (for example, free Personal Edition ) prior to using the RenderX XEP XSL-FO processor plug-in.