DocBook 5 Author Mode Actions
A variety of actions are available in the DocBook 5 framework that can be added to the DocBook5 menu, the Author Custom Actions toolbar, the contextual menu, and the Content Completion Assistant.
DocBook 5 Toolbar Actions
The following default actions are readily available on the DocBook (Author Custom Actions) toolbar when editing in Author mode (by default, most of them are also available in the DocBook5 menu and in various submenus of the contextual menu):
Bold- Emphasizes the selected text by surrounding it with
<emphasis role="bold">tag. You can use this action on multiple non-contiguous selections.
Italic- Emphasizes the selected text by surrounding it with
<emphasis role="italic">tag. You can use this action on multiple non-contiguous selections.
Underline- Emphasizes the selected text by surrounding it with
<emphasis role="underline">tag. You can use this action on multiple non-contiguous selections.
Link Actions Drop-Down
Menu-
The following link actions are available from this menu:
- Cross reference (link)
- Opens a dialog box that allows you to select a target to insert as a hypertext link.
- Cross reference (xref)
- Inserts a cross reference to other parts of the document.
- Web Link (ulink)
- Inserts a link that addresses its target with a URL (Universal Resource Locator).
- Insert OLink
- Opens an OLink dialog box that allows you to insert a
link that addresses its target indirectly, using the
targetdocandtargetptrvalues that are present in a Targetset file.Figure: Insert OLink Dialog Box
After you choose the Targetset URL, the structure of the target documents is presented. For each target document (
targetdoc), its content is displayed allowing you to easily identify thetargetptrfor theolinkelement that will be inserted. You can also use the search fields to quickly identify a target. If you already know the values for targetdoc and targetptr, you can insert them directly in the corresponding fields. You can also edit anolinkusing the Edit OLink action that is available on the contextual menu. The last used Targetset URL will be used to identify the edited target. - Insert URI
- Inserts a URI element. The URI identifies a Uniform Resource Identifier (URI) in content.
Insert Image- Inserts an image reference at the cursor position. Depending on the current location, an image-type element is inserted.
Insert XInclude- Opens a dialog box that allows you to browse and select content to be included and automatically generates the corresponding XInclude instruction.
Section Drop-Down
Menu- The following actions are available from this menu:
Insert Section- Inserts a new section or subsection in the document, depending on the current
context. For example, if the current context is
sect1, then asect2is inserted. By default, this action also inserts aparaelement as a child node. Theparaelement can be deleted if it is not needed.
Promote Section (Ctrl + Alt
+ LeftArrow (Command + Alt + LeftArrow on OS X))- Promotes the current node as a sibling of the parent node.
Demote Section (Ctrl +
Alt + RightArrow (Command + Alt + RightArrow on OS
X))- Demotes the current node a child of the previous node.
Insert Paragraph- Insert a new paragraph element at current cursor position.
Insert Equation- Opens the XML Fragment Editor that allows you to insert and edit MathML notations.
Insert List Item- Inserts a list item in the current list type.
Insert Ordered
List- Inserts an ordered list at the cursor position. A child list item is also automatically inserted by default.
Insert Itemized
List- Inserts an itemized list at the cursor position. A child list item is also automatically inserted by default.
Insert Variable
List- Inserts a DocBook variable list. A child list item is also inserted automatically by default.
Insert Procedure
List- Inserts a DocBook
procedureelement. A stepchilditem is also inserted automatically.
Sort- Sorts cells or list items in a table.
Insert Table- Opens a dialog box that allows you to configure and insert a table. You can generate a header and footer, set the number of rows and columns of the table and decide how the table is framed.
Insert Row Below- Inserts a new table row with empty cells below the current row. This action is available when the cursor is positioned inside a table.
Delete Row(s)- Deletes the table row located at cursor position or multiple rows in a selection.
Insert Column
After- Inserts a new table column with empty cells after the current column. This action is available when the cursor is positioned inside a table.
Delete
Column(s)- Deletes the table column located at cursor position or multiple columns in a selection.
Table
Properties- Opens the Table properties dialog box that allows you to configure properties of a table (such as frame borders).
Join Cells- Joins the content of the selected cells (both horizontally and vertically).
Split Cell- Splits the cell at the cursor location. If Oxygen XML Editor detects more than one option to split the cell, a dialog box will be displayed that allows you to select the number of rows or columns to split the cell into.
Paste
special
Insert Row
Above
Insert Column
Before
Insert Cell
Refresh
References
Full Tags with
Attributes
Full Tags
Block Tags
Inline Tags
Partial Tags
No Tags
Profiling Settings
Link
Insert Image