XHTML Author Mode ActionsHistory | Edit
A variety of actions are available in the XHTML framework that can be added to the XHTML menu, the Author Custom Actions toolbar, the contextual menu, and the Content Completion Assistant.
XHTML Toolbar Actions
The following default actions are readily available on the XHTML (Author Custom Actions) toolbar when editing in Author mode (by default, they are also available in the XHTML menu and some of them are in various submenus of the contextual menu):
Bold- Changes the style of the selected text to
boldby surrounding it withbtag. You can use this action on multiple non-contiguous selections.
Italic- Changes the style of the selected text to
italicby surrounding it withitag. You can use this action on multiple non-contiguous selections.
Underline- Changes the style of the selected text to
underlineby surrounding it withutag. You can use this action on multiple non-contiguous selections.
Link- Inserts an
aelement with anhrefattribute at the cursor position. You can type the URL of the reference you want to insert or use the
Browse drop-down menu to select it using one of the following
options:- Browse for local file - Displays the Open dialog box to select a local file.
- Browse for remote file - Displays the Open URL dialog box to select a remote file.
- Browse for archived file - Opens the Archive Browser to select a file from an archive.
- Browse Data Source Explorer - Open the Data Source Explorer to select a file from a connected data source.
- Search for file - Opens the Find Resource dialog box to search for a file.
Insert
Image- Inserts a graphic object at the cursor position. This is done by inserting an
imgelement regardless of the current context. The following graphical formats are supported: GIF, JPG, JPEG, BMP, PNG, SVG.
Headings Drop-down Menu- A drop-down menu that includes actions for inserting
h1,h2,h3,h4,h5,h6elements.
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 Unordered
List- Inserts an unordered list at the cursor position. A child list item is also automatically inserted by default. You can also use this action to convert selected paragraphs or other types of lists to an unordered list.
Insert Ordered
List- Inserts an ordered list at the cursor position. A child list item is also automatically inserted by default. You can also use this action to convert selected paragraphs or other types of lists to an ordered list.
Insert a
definition list at the cursor position- Inserts a definition list (
dlelement) with one list item (adtchild element and addchild element). You can also use this action to convert selected paragraphs or other types of lists to a definition list.
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. You can also use this action to convert selected paragraphs, lists, and
inline content (mixed content — text + markup — that is rendered inside a block element)
into a table, with the selected content inserted in the first column, starting from the
first row after the header (if a header is inserted).Note: If the selection contains a mixture of elements that cannot be converted, you will receive an error message saying that Only lists, paragraphs, or inline content can be converted to tables.
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.
Insert Row
Above- Inserts a new table row with empty cells above the current row. This action is available when the cursor is positioned inside a table.
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.
Insert Cell- Inserts a new empty cell depending on the current context. If the cursor is positioned between two cells, Oxygen XML Editor a new cell at cursor position. If the cursor is inside a cell, the new cell is created after the current cell.
Delete
Column(s)- Deletes the table column located at cursor position or multiple columns in a selection.
Delete Row(s)- Deletes the table row located at cursor position or multiple rows in a selection.
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.
XHTML Drag/Drop Actions
Dragging a file from the Project view or DITA Maps Manager view
and dropping it into an XHTML document that is edited in Author mode
creates a link to the dragged file (the a element with the
href attribute) at the drop location. Dragging an image file from the
default file system application (Windows Explorer on Windows or Finder on Mac OS X, for
example) and dropping it into an XHTML document inserts an image element (the
img element with the src attribute) at the drop
location, similar to the
Insert Image toolbar action.
Insert Column
Before
Refresh
References
Full Tags with
Attributes
Full Tags
Block
Tags
Inline
Tags
Partial
Tags
No Tags
Profiling
Settings
Table
Properties