User manual for Easy XML Editor v1.6.5

Content:
1. Open files
    1.1 Using the open dialog
    1.2 Via Drag-and-Drop
    1.3 Using 'Opened recently'
2. Editing the XML tree
    2.1 Edit node name and node text
    2.2 Selection lists for element names/attribute names
    2.3 Change node type
    2.4 Edit text content multi lined
    2.5 Edit attributes
    2.6 Add nodes
    2.7 Add nodes/attributes using dialogs
    2.8 Copy node to clipboard
    2.9 Paste nodes and attributes from the clipboard
    2.10 Delete nodes
    2.11 Move nodes
    2.12 Sub views
    2.13 "Modificator"
3. Quickly add similar elements/attributes
4. Edit the XML code
    4.1 Synchronize changes
    4.2 Select nodes of XML tree in XML code
    4.3 Use line wrapping and syntax highlighting
    4.4 Customize font face and font size
    4.5 Customize tabulators and line breaks
5. Full text search
6. Undo/History
    6.1 Activate tracking changes
    6.2 Ways of modification indication
    6.3 Listing of modifications
7. Edit XML data using the table edit feature
    7.1 Step 1: Selecting the table root node
    7.2 Step 2: Open the editor to create the table definition
    7.3 Step 3: Choosing the reference node and saving the table definition
    7.4 Step 4: Apply changes to XML data
    7.5 Options of the table edit
    7.6 Exporting the data of table edit
8. Encoding
    8.1 Save
    8.2 Supported encodings
    8.3 Preselection for new files
9. Edit XML as graph
    9.1 Open graph view
    9.2 Show/hide sub elements
    9.3 Select boxes
    9.4 Edit elements
    9.5 Align and distribute
    9.6 Adjusting connection lines
    9.7 Save/load layouts
    9.8 Print view
    9.9 Choose design
10. Customizing the user interface
    10.1 Rearrange tabs
    10.2 Hide the panels on the right and the bottom temporally
    10.3 Changing the icons of the tree
    10.4 Configure the appearance of the XML tree and the table edit
    10.5 Configure colors
11. Save/Print/Export
    11.1 Save: Customize XML output
    11.2 Printing
    11.3 Export to HTML
12. Short tips
13. The most important hints described quickly


Hint: The xml file example 'Patienten.xml' used for this help can be found in the installation directory of the Easy XML Editor.

1. Open files

1.1 Using the open dialog 

The dialog for opening files can be accessed using File->Open in the menu or with the icon in the tool bar:

Datei->Öffnen... Öffnen-Icon

The open dialog is shown.

Select the file to open and choose 'Open'. This will show the selected file as a new tab in the main window:

Tab geöffnet

1.2 Via Drag-and-Drop 

As an alternative to the open dialog, you can also open files using drag-and-drop from the Windows Explorer©. For dropping, use the area outside the tree view.

To do this, click a file in the Windows Explorer, hold the mouse button and drag it into the Easy XML Editor window. When dropped there, the file/files is/are opened.

Drag and drop

1.3 Using 'Opened recently' 

The menu item File->Opened recently provides access to the files recently opened in the application.

Selecting an item in the list will re-open this file.

Zuletzt geöffnet

2. Editing the XML tree

2.1 Edit node name and node text 

There are several ways to change name and text content of elements. You can use the text fields above the tree, the tab 'Edit' (right) or edit directly in the tree. Modifications are shown immediately.

Name und Text von Knoten ändern

There are several ways to enter the mode for direct editing in the tree:

Ändern direkt im Baum

The presetting for the way of editing is 'Text', the text content is edited.

In tab 'Edit' you specify the way of editing, available are:

Ändern direkt im Baum

Alternatively you can use these keys to directly enter the way of editing:

Here you can also specifiy whether editing is allowed in general and whether drag-and-drop is activated.

If the node has a long text as content, it can be helpful to wrap the text in the field. Do do so, right click on the field and choose 'Wrap lines'. An example follows.

Knotentext ohne Zeilenumbruch Option Zeilenumbruch Knotentext mit Zeilenumbruch

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.2 Selection lists for element names/attribute names 

When entering a name for an element/attribute, a list of already known names is shown, for example:

Auswahlliste

This list is composed using the existing node/attribute names and the names of the XML Schema or XML Stylesheet specification (if activated). For an empty stylesheet these names may be selected:

Auswahlliste Stylesheet

The list entry does not have to start with the text entered.

Which mode is used for the selection lists, is configured in the menu item Edit->Selection lists:

Modus Auswahllisten

Refresh selection lists: Sometimes it may be necessary to regenerate the list entries. For this the menu item Tools->Refresh selection lists may be used. Selecting this will regenerate the lists of names for all files opened:

Auswahllisten erneuern

2.3 Change node type 

You can change the type of nodes. The Easy XML Editor supports these node types:

To change the type of a node, select it in the tree and click on the icon 'Change node type':

Icon Knotentyp ändern

The list of node types is shown:

Liste Knotentypen

As an example we choose 'Comment' and enter a valid comment. The node will be shown as a comment node in the tree:

Kommentarknoten

This example will generate the following XML code:

Ergebnis der Änderung

2.4 Edit text content multi lined 

If you want to set longer or multilined texts for a node, you can use the function "Edit multi lined". To do so select the node in the tree and click the icon:

Funktion Text mehrzeilig bearbeiten

The window "Edit multi lined" is opened. Here you can easier edit longer text.

Fenster Text mehrzeilig bearbeiten

With confirmation of the dialog ("Ok") the new text is shown in the tree. Line breaks are shown with the symbol ¶:

Mehrzeiliger Text im Baum

If a node text content has a line break, it can only be edited using this feature.

The dialog window offers the usage of text templates. By clicking on one of the buttons or by pressing the key shortcut, the text defined is inserted.

Buttons für Kurztexte

When click with the left mouse button, the text is inserted. On click with the right mouse button you access the options to arrange, delete or edit the text templates:

Kontextmenü für Kurztexte

The following screenshot shows the window to edit a text template. Here you can change label, key shortcut and the text. For the text these special placeholders are available:

Kurztext bearbeiten

2.5 Edit attributes 

For editing attributes please select the corresponding node. In the tab "Attributes" you can add, delete and edit attributes.

Liste der Knotenattribute

Changes are shown directly in the tree. Helpful key shortcuts for the fields shown are:

The layout of the edit fields is variable. By dragging with the mouse you can modify the field widths (click and hold left mouse botton)

Layout anpassen

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.6 Add nodes 

To add a node, select one or more (parent) nodes and choose "Add node" from the context menu (right click into tree) or use the "Add node" icon.

Kontextmenü: neuer Knoten

This will add a child node to every node selected. Another way to add nodes is described in the next section.

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.7 Add nodes/attributes using dialogs 

If you want to add nodes/attributes, please select the (parent) node(s) in the tree and type one of the keys:

Beispielknoten

An input window is shown. The shortcuts of the tabs "Attributes" and "Child nodes" will also work here:

Eingabefenster

In the window please enter the names and text contents of the new nodes/attributes. With "OK" the new items are added to the selected nodes.

Neu hinzugefügte Elementknoten

2.8 Copy node to clipboard 

You can copy a selection of nodes to the clipboard.
For this, select the corresponding nodes (hold CTRL or SHIFT key) and choose the copy function from the context menu or using the icon:

Kontextmenü: Kopieren Icon: Kopieren

This will copy the selected nodes to the clipboard. The result may look like this<.

Ergebnis einer Kopieroperation

Options for copy/paste can be set in the tab "Copy/Paste":

Tab Kopieren/Einfügen

a) With the option 'Copy nodes only' the path of the selected nodes will be ignored. (see example above)

b) With the option 'Copy full paths' the full path to the root will be added to the nodes if copied. The result of the copy operation with 'Copy full paths':

Kopieroperation mit Pfade komplett kopieren

c) With the option 'As full XML file' it will be assured that the result is a valid XML file. The XML tag will be added to the front

XML-Tag

and, if necessary, a root element is added that encloses the nodes selected.

Kopieroperation mit als vollständige XML-Datei

2.9 Paste nodes and attributes from the clipboard 

For this, select one or multiple nodes the content of the clipboard should be added to. Using the context menu or the icon you access the paste function:

Kontextmenü: Einfügen Icon: Einfügen

The content of the clipboard has been added to the nodes:

Ergebnis einer Einfügeoperation

You can paste attributes, too. For this, the clipboard must contain text in the format [name]="[text]", multiple lines are possible. An example follows. Using this text you will add the attribute "id" und "category" with the contents "349" and "New".

Beispiel für Attribute einfügen

In the tab 'Copy/Paste' a preview of the clipboard XML data is available.

An example:

Vorschau für Einfügen

By clicking on the refresh button, the content of the clipboard is re-read:

Aktualisieren-Button für Vorschau

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.10 Delete nodes 

You can delete one or multiple nodes with one operation. To do this, select the node(s) and select the delete function from the context menu or using the icon.

Kontextmenü: Löschen Icon: Löschen

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.11 Move nodes 

With the move function you change the order of child nodes of a (parent) node. Do do this, select the node and click the appropriate icon.

Kontextmenü: Verschieben Icon: Verschieben

After moving the node the XML file from above may look like this:

Ergebnis einer Verschiebeoperation

For easier handling move operations can also be executed using the mouse wheel. Select the node and hold down the ALT key. Moving the mouse wheel will move the node up/down.

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

2.12 Sub views 

With the Easy XML Editor you can show nodes of a XML file in sub views.
This helps to handle large, complex XML files. Changes applied to sub views are directly applied to all views.

The operation to open a sub view can be accessed using the context menu or by clicking the icon:

Kontextmenü: Unteransicht Icon: Unteransicht

This will add a sub view. It is labeled with the name of the node and its position.

Beispiel für Unteransicht

2.13 "Modificator" 

The so called Modificator enables you to define a set of conditions. If these conditions are met for a node, several actions can be applied to these node.

This allows to apply flexible correction operations. The modificator is accessed via the menu item Tools->Modificator:

Werkzeuge->Modifikator

In this example a child "Rating" is added to every node "Page" having an attribute "id".

Beispiel für Modifikator

You can apply the operations to the current file (see window title) or all opened files. Is "Selection only" activated, only the selected nodes are considered.

Use the right mouse button to add conditions or actions or to remove all:

Kontextmenü des Modifikators

Counter variable: Via the button 'Counter ($i)' you configure the counter variable:

Zählvariable für Modifikator

In this window the start value, step size and output format can be customized. With clicking the button with the question mark you can access a web site that describes the possibilites of the output formatting. In order to see which counter values will be generated, move the mouse over the 'Preview' text.

Not all actions are available in the test version! As a matter of course in the full version they are.

3. Quickly add similar elements/attributes

The Easy XML Editor offers a simplified way to add copies of existing nodes/attributes. For the example file it may be a common task to add new "page" nodes.

Ähnliche Knoten/Attribute hinzufügen

In tab "Quick add" suggestions are shown:

Ähnliche Knoten/Attribute hinzufügen

By moving the mouse cursor of the entries a preview is shown (see screenshot). With double clicks the suggestions are added. For this example we want to add the suggested node with empty contents, for this activate the option "add empty":

Ähnliche Knoten/Attribute hinzufügen

After a double click on the entry the new (empty) page is added:

Ähnliche Knoten/Attribute hinzufügen

For another example we assume, a node "page" without any children already exists:

Ähnliche Knoten/Attribute hinzufügen

We can fill it with the necessary child elements/attributes.

Ähnliche Knoten/Attribute hinzufügen

4. Edit the XML code

As an alterative to the XML tree editing you can also edit the XML code directly. Changes applied to the XML code can be applied to the XML tree.

After opening a file you can access the XML code using the icon of the tool bar.

XML-Text bearbeiten

In the text editor the several parts of the XML syntax (tags, attributes, comments) are colored: (the colors used can be changed in the options)

XML-Text bearbeiten

You can also show the text editor next to the XML tree or in an extra window. To do this, use the context menu of toolbar icons or the text editor:

Ansichtsoptionen Texteditor Kontextmenü Texteditor

An example for XML tree and XML code side-by-side is shown here:

Beispiel horizontale Trennung

4.1 Synchronize changes 

In order to synchronize the changes between XML code and XML tree, use the items in the context menu of the text editor.

To apply changes of the XML code to the XML tree, please use the function "Apply changes".

Fehler in XML-Datei

But should the XML code be updated, select "Refresh" from the menu:

XML-Text aktualisieren

To apply the changes of the XML tree automatically, activate "Apply changes of XML tree automatically".

XML-Text automatisch aktualisieren

Please mind that for large files the recreation of the XML text may by remarkable computation effort. Because of this it may be reasonable to execute the recreation only manually for large files.

4.2 Select nodes of XML tree in XML code 

For better orientation you can select the text representation of a tree node in the text editor. For this, use the function "Select in XML code".

Im XML Code auswählen

4.3 Use line wrapping and syntax highlighting 

Line wrapping and syntax highlighting of the XML code is activated/deactivated using the "Options" menu:

XML Code Optionen

4.4 Customize font face and font size 

You can change the font properties of the text editor in the options: View->Options

Datei - Optionen

Switch to the tab 'View', there you can make the changes. Confirm with 'Ok', the changes are applied immediately.

Optionen Schriftart XML-Text

4.5 Customize tabulators and line breaks 

You can customize, how wide a tabulator indentation should be in the editor (in number of characters) and whether a special symbol should be shown for every tabulator.

These options are located in File->Options (see screenshot of previous section).

The following screenshot shows an example with tabulator signs shown.

Tabulatoren sichtbar

The options of identation are also applied to the text editor. For more information see chapter: 11.1 Save: Customize output

5. Full text search

The full text search is accessed via the tab 'Find' in the bottom part of the main window:

Tab Suche

Here you can perform full text searches for nodes and attributes of the XML tree. The search results are listed.

A list of search results could look like this:

Beispiel für Suchergebnisse

When clicking on one of the lines, the XML tree jumps to the search result.

These options are available for searching:

6. Undo/History

If you want, the Easy XML Editor can mark all changes applied to the XML tree.

6.1 Activate tracking changes 

Whether changes should be shown in the XML tree is configured using the menu item View->Track changes

Menü: Änderungen markieren

If the option is activated, the changes are marked using several ways. See next section for details.

6.2 Ways of modification indication 

Modifications are indicated as follows:

Node name or node text (red text):

Knotenname bzw. -inhalt geändert

Node attribute changed (name, value): (red text)

Knotenattribut bearbeitet

Node added (green text):

Neuer Knoten

Node deleted (striked text)

Knoten löschen

6.3 Listing of modifications 

All modifications applied to the XML tree are listed in the tab 'Undo/History'. The tab is, by default, located at the bottom of the main window. (also accessable using menu item Edit->Undo/History)

Tab Rückgängig/Historie

Using the buttons 'Accept change' and 'Discard change' you can accept or discard changes.

Schaltflächen zum Akzeptieren/Verwerfen von Änderungen

In both cases the list entry is removed. The tree is updated accordingly.

Additionally you can accept/discard all changes using the list's context menu or the menu item Edit->Changes->Accpet all/Discard all

Menüpunkte zum Akzeptieren/Verwerfen von Änderungen (alle)

7. Edit XML data using the table edit feature

With the Easy XML Editor you can easily map XML data to tables. This offers the possibility to apply changes in a new and handy way.

First it is needed to define, how XML nodes and attributes are mapped to tables. How to do this is described in the example that follows.

7.1 Step 1: Selecting the table root node 

Please select the node whose children or child-children contains the attributes or elements to change. In our example this is the XML file root node 'Patients'. It contains multiple patients with their data.

Beispielknoten Patienten markiert

7.2 Step 2: Open the editor to create the table definition 

Please choose the tab 'Table edit' locationed at the bottom of the main window (by default).

Tab Daten in Tabelle

A click on the arrow down (Pfeil Tabellendefinition auswählen ) will open the menu to select/manage table definitions. No table definitions are exist yet, let us choose 'Create table definition':

Auswahlliste Tabellendefinitionen

The table definition editor is opened:

Editor für Tabellendefinitionen

It is used to define the table definition, for more information see next step.

7.3 Step 3: Choosing the reference node and saving the table definition 

In this step you choose a node that acts as a reference node for the columns of the table. The children and attributes of this node specify, which columns the table would have.

Because of this you should choose a node as reference not that already has most of the children and attributes you like to edit. In our example we can choose any of the nodes, they are very similar:

Beispielknoten

To proceed, please select one of the patient nodes and click Choose as reference node".

Auswahl Referenzknoten

The node is used as reference node, it is marked in color.

The list of columns defined and the preview table is updated.

Vorschau Tabellenbearbeitung

In the preview you may see the columns:

For editing the master data we want to omit the visits. We remove the list entry for visits in the list of columns.

Kindknoten Besuch deaktiviert

The preview is updated, two columns 'Visit' are removed. The table definition is configured as we want it.

Vorschautabelle ohne Spalten 'Besuch'

Using the context menu you can also reorder the columns or edit column details. Reordering is done even faster when using the mouse wheel with pressed ALT key on selected entries.

Details are configurable for each column type:

To finish the creation of the table definition, enter a title and confirm with 'Save'.

Schematitel

7.4 Step 4: Apply changes to XML data 

Along with saving the table definition it is choosen for the tree node selected. The table is populated and the name of the table definition is shown.

Using a double click (by default) on a cell it can be edited.

Bearbeiten einer Zelle

The modification is directly applied to the tree.

Änderung in Baumansicht

These changes are marked in the tree, for more information see
Chapter: 6. Undo/History

7.5 Options of the table edit 

7.6 Exporting the data of table edit 

You can export the data as shown by table edits to the clipboard or a file. To do this, click the button "Options" and in the context menu "Export".

Tab Daten exportieren

A dialog is opened where the properties of export are specified:

By clicking on the button "Export" the data is exported according to the properties set.

8. Encoding

8.1 Save 

Using the menu item File->Encoding the character encoding of the currently selected file is changed:

Liste Kodierungen

Customize lists: The list of encodings can be customized, for details see next section.

8.2 Supported encodings 

These character encodings are supported by the Easy XML Editor:

Optionally you can customize the list of encodings to choose from in the menu item File->Encoding. For this, open the options using View->Options:

Datei - Optionen

Switch to the tab "Encoding"

Tab Kodierung

Here you can specify the shown/not shown encodings.

8.3 Preselection for new files 

The encoding preset for new files is set in View->Options, tab "Encoding". This property is also used if no encoding could be determined on file opening. (e.g. missing tag )

Voreinstellung Kodierung

9. Edit XML as graph

Easy XML Editor allows you to edit XML files as graphs. For the several elements rectangles are shown that can be arranged to visualize the XML data. The term "box" is used to indicate those rectangles in this help text.

Beispiel Graph

Any element is shown as follows:

Bestandteile der Darstellung

9.1 Open graph view 

The graph view can be opened using the icon in the toolbar:

Icon für Graph-Ansicht

To zoom in and out, you can use the combo box in the top right or the mouse wheel when the CTRL key is pressed.

Zoom-Einstellung

9.2 Show/hide sub elements 

To show a sub element, click on the number in the row of the parent element. This number indicates the count of children of the child. For closing element boxes, click on the ‘x’ in the right top corner.

Unterknoten anzeigen

As an alternative sub elements can be shown/hidden by right clicking an empty area of the box. The context menu will open, select ‘Show all children’ or ‘Hide all children’.

Kontextmenü für Knoten

9.3 Select boxes 

To select boxes click on a single box or draw a box around with left mouse button hold down.

Boxen auswählen

Selected boxes are colored. By holding down the SHIFT key you can add boxes to the selection by clicking on them.

9.4 Edit elements 

The data of elements shown can be added directly in the graph. To do this select a single box and edit the text in the fields.

Unterknoten anzeigen

The Plus signs on the left are to add or insert attributes or children.

The Plus sign on the right are for adding child elements to the corresponding row.

Click on the trash icons to delete attributes or children.

Change node type
The node type is changes using the context menu of the name field.

Kontextmenü für Knoten

9.5 Align and distribute 

The functions to align and distribute are accessed using the context menu or the icons on the left of the window.

Icons: Ausrichten und Verteilen Kontextmenü: Ausrichten und Verteilen

In the following example the boxes shall be align left and distributed with equal spaces. First we select the boxes by dragging a frame around them:

Beispiel

The boxes are selected. Selecting "Align: left" in the context menu will make them positioned in line.

Kontextmenü

Like this:

Links ausgerichtet

"Distribute equally: Vertically" will distribute them:

Vertikal verteilt

9.6 Adjusting connection lines 

For every box you can configure, in which direction a line will leave it. In this example the lines are leaving the upper box at its bottom (Default is "From right")

Linien verlassen Box nach unten

To change this, please use the icons on the left of the window:

Verbindungslinien

9.7 Save/load layouts 

To be able to reuse a layout, the adjustments of the boxes can be saved in a so called layout. Layouts are edited with the controls located top left in the window:

Layouts

To add a new layout, please click on the button "New"Linien verlassen Box nach unten . A dialog is shown to enter the description of the layout. With confirmation of the dialog the new entry is shown in the list. The appendage "(empty)" indicates that for this entry no layout has been saved yet.

To save the layout click on the button "Save"Linien verlassen Box nach unten . The current box adjustment is saved to the layout.

To load a layout, select an entry from the list. In a layout it is saved which children of which element are positioned where. Because of this it is also possible to apply a layout to other XML files than the one it has been created with.

9.8 Print view 

You can print the view, printing is accessed with the "Print..." button on the left:

Drucken

9.9 Choose design 

For the graph view there are multiple designs available. Which design to use is selected with the list in the top right corner.

Drucken

10. Customizing the user interface

10.1 Rearrange tabs 

You can customize the arragement of the tabs in the main window. For this right click on tab's title, a list of options is shown:

Tab neu anordnen

In this example we move the tab "edit" into the bottom part of the right panel. By clicking "move to right/bottom" the tab the moved:

Tab neu anordnen

To move the tab next to "Attributes", select "move left" from the context menu.

Tab neu anordnen

The tab is rearraged.

Tab neu anordnen

Please note: When closing Easy XML Editor the properties of the last opened file are saved and applied to every new and opened file.

10.2 Hide the panels on the right and the bottom temporally 

The panels in the window can be hidden if needed. This gives more space for the remaining parts.

To hide/show the keys F5 and F7 or the corresponding menu items in 'View' can be used:

Hilfsmittel ausblenden

The figure below show the main window with the bottom panel hidden.

Hilfsmittel ausgeblendet

Instead of using the keys or the menu items you can also drag the divider at the border of the window into the window. This will open the panel.

10.3 Changing the icons of the tree 

You can customize, which icons are to be shown in the tree. These are examples for trees with changed icons:

Icons im Baum1 Icons im Baum2

To change them, please open the options dialog (View->Options). In the options dialog it is the tab 'Icons':

Optionen: Ansicht

With the button "Choose preset..." typical presets can be accessed for the first three icons.

10.4 Configure the appearance of the XML tree and the table edit 

You can customize the appearance of the XML tree and the table edit to match your preferences. Customizable aspects are the font and sizes. The options are changed in tab 'View' of the application options:

Ansicht->Optionen

Here you can change font face, font size and line height. The following screenshots show examples of values changed:

XML-Baum: Standard XML-Baum: Vergrößert Tabelle: Standard Tabelle: Vergrößert

With the buttons "Choose..." typical combinations of these opations are accessed (see below).

Vorlagen

10.5 Configure colors 

You can change the colors used in the tree and the text edit as you want.

To do this, select menu item View->Options and the tab 'Colors':

Ansicht->Optionen->Farben

To select a color please click on a preview, the color pick dialog is shown:

Farbauswahl

The buttons Minus/Plus are quick helpers to adjust the colors.

11. Save/Print/Export

11.1 Save: Customize XML output 

To customize the output of the XML code these properties can be changed:

The options for indentation/entities can be found in the options (View->Options), in tab 'Indentation/Entities':

Optionen: Ausgabe

For the indentation you specifiy, which characters are used to indent (spaces, tabulators) and the number of characters for each level. Under certain circumstances it may be wished to not use any line breaks, if this is necessary, please deactivate the option 'Wrap lines'.

When saving XML, special characters (called entities) can be saved either as character (e.g. €, &) or encoded in text (e.g. &#8364; for the euro symbol). How the special characters are written to elements or attributes, is defined in this page (see above).

Some properties (&, <, ") are not changeable because they are needed to generate valid XML. A list of the entities handled by the option "Numeric encoding for all remaining entities" can be found on this page in chapter "Character entities in HTML": http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references

The properties for attributes can be found in the options dialog (View->Options) in tab 'Attributes':

Optionen: Ausgabe der Attribute

Write attributes sorted: You can sort attributes by attribute name or attribute text:

Indent attributes: Here you specifiy, how many characters an attribute may claim until a line break is inserted. For example:

Without indentation:

Attribute nicht eingerückt

With indentation:

Optionen: Attribute einrücken Attribute eingerückt

Aligned left means that attributes are indented so that they are at the same position as the first attribute

11.2 Printing 

You can print the tree view or the text.

To print one of them, choose the menu item File->Print...

Datei->Drucken

11.3 Export to HTML 

The content of the file loaded can be exported to a HTML file. With it you can e.g. send the contents in a readable form.

To do this, chosse the menu item File->HTML-Export.

Datei->HTML-Export...

The result may look like this:

Beispiel für Export

12. Short tips

On the top right of the main window tips are shown for some options you have used. Tips typically suggest a shortcut or something similar.

Tipps

Move the mouse cursor over the tip to see the full descriptiont:

Tipps

If you want to hide a tip or not show it in the future, please use the icons:

You can also customize this option in the options dialog (View->Options):

Tipps Tipps

To hide the tip area please click on the bulb.

13. The most important hints described quickly

In this chapter hints are summarized that even experienced users may not have seen.