Import the HTML copied to the clipboard by word processors or web browsers and intelligently paste it into the XHTML document being edited.
Extensive efforts are made to decently support the “non-filtered HTML” copied by MS-Word to the clipboard.
When an application other than MS-Word is used, the quality of the result you'll get in XXE highly depends on what has been copied to the clipboard. In all cases, XXE tries very hard to import something simple, clean and valid at the expense of the fidelity to the original data.
The pasted data replaces the text or node selection if any. When there is no selection, XMLmind XML Editor automatically determines a valid insertion location at or following the caret position.
If XMLmind XML Editor fails to find such valid insertion location, the rich text is converted to valid XHTML and then copied to the clipboard, overwriting the original data put there by the third-party application. This allows to use the “normal”, or commands to paste the data elsewhere in the document.
This menu entry allows not only to paste snippets copied from word processors or web browsers, but also to import entire documents or HTML pages. In order to import the entire document into XXE:
If, using MS-Word, you want to copy a piece of text rather than a paragraph, do not include the hidden character found at the very end of a paragraph (the paragraph mark) in your selection.
The entries of this submenu allow to paste the plain text copied to the clipboard, typically using a third-party word processor or spreadsheet, as:
one or more paragraphs,
OR one or more list items,
OR an itemized list,
OR one or more table rows,
OR a table.
The last two menu entries assume that each text line specifies a table row and that, within a text line, the contents of the table cells are separated by tab characters.
If you need to paste the copied text as an ordered list, first paste this text as an itemized list then convert the pasted list to an ordered list using Ctrl+T).→ (
The following entries of this submenu allow to paste the image copied to the clipboard as:
div (containing an
figure (XHTML5 only).
Menu entry "" replaces the text or node selection if any. When there is no selection, this menu entry pastes its element at caret position (just like → ).
All the other menu entries also replace the text or node selection if any. When there is no selection, these menu entries paste their elements at any valid position in the document following the caret position.
Move selected element up, that is, swap it with its preceding sibling node. Requires the element to be explicitly selected.
Move selected element down, that is, swap it with its following sibling node. Requires the element to be explicitly selected.
This feature is useful when you use XXE to edit some “pure XHTML contents” (e.g. the text of an article) and want to see how it will look like once published. This feature is not useful when you use XXE to edit a self-contained HTML page, as this kind of page is expected to contain
style elements and/or links to its own set of CSS stylesheets.
Only the stylesheets for which the checkbox found in front of the CSS URL is checked will be added to the preview. For example, in the case of the above figure, "
file:/C:/src/9xxe/doc/resources/xmlmind.css" will be added to the preview, not "
Preview the document being edited using the “default viewer” helper application. The default viewer is typically a Web browser. This helper application is specified in the Preferences dialog box, Helper Applications section, Default viewer field.
Note that this command automatically creates a temporary preview file in any of the following cases:
Some CSS stylesheets are to be automatically added to the preview. See above command.
The XHTML document to be previewed contains XIncludes. XIncludes are transcluded in the temporary preview file.
favorInteroperability in is turned on, which is the case by default, and the XHTML document to be previewed contains processing instructions. Processing instructions are removed from temporary preview file.
If you want to preview the document being edited as is, do not use→ . Instead please use → → .
Converts the document being edited to RTF (Rich Text Format) using XMLmind XSL-FO Converter (see http://www.xmlmind.com/foconverter/). The document generated by this command can be edited and printed using Microsoft® Word 2000 and above.
Converts the document being edited to WordprocessingML using XMLmind XSL-FO Converter. The document generated by this command can be edited and printed using Microsoft® Word 2003 and above.
Converts the document being edited to Office Open XML (
.docx file) using XMLmind XSL-FO Converter. The document generated by this command can be edited and printed using Microsoft® Word 2007 and above.
Converts the document being edited to PDF (Adobe® Portable Document Format, also known as Acrobat®) using RenderX XEP (see http://www.renderx.com/), if its plug-in has been installed, and Apache FOP otherwise (see http://xmgraphicsl.apache.org/fop/).
All the above Convert commands display the URL chooser dialog box rather than the standard file chooser dialog box. That is, you must specify the URL (Uniform Resource Locator) of a save file.
Note that these commands can create directories on the fly, if needed to. For example, if you specify
http://www.acme.com/docs/report43/mydoc.pdf as the URL of the save file and if directory
report43/ does not exist, this directory will be created during command execution.