This chapter is intended to give you a quick start in using epcEdit. It demonstrates the basic facilities of epcEdit by using an example XML-document with a simple DTD that defines a book-like structure. The available elements in this DTD are:
The document element that encloses the complete document content. It can contain a document title (mandatory) and any number of chapters.
A title element that can be used as a document title or as a title for a single chapter in the document. It can contain text, emphasized text, and footnotes.
A chapter element contains an optional title and any number of paragraphs.
A paragraph element can contain text, emphasized text, figures, and footnotes.
represents emphasized text. The type of emphasis is defined by an attribute that can have one of the values bf (bold face), it (italics), or ul(underline).
is a footnote element that may contain text, emphasized text, or other footnotes.
A container element for images and formulas.
An empty element for images. The name of the file containing the image is specified as an attribute value.
A formula element that contains the formula text.
The following paragraphs describe the methods for starting epcEdit on different operating systems. On all platforms, epcEdit will check for the existence of a license key and display an information dialog if no license key was found or if a time-restricted license key (for example for an evaluation version) is in use. The license information dialog is described in detail in The license dialog
epcEdit will not start if it can not find a valid license key or if the license key has expired.
On a Windows system, you can start epcEdit by pressing the button and selecting epcEdit from the menu. If you have opted to associate epcEdit with XML or SGML files during the installation process, it is sufficient to double-click on an XML or SGML document.
On a Unix system, please enter the command epcedit to start epcEdit. Depending on your installation and path settings, you may need to provide the complete program path to invoke epcEdit, e.g. /usr/local/tksgml/bin/epcedit. The name of a document can be passed as an argument to epcEdit.
If epcEdit has been integrated into your desktop environment, it is sufficient to click or double-click on the epcEdit icon or start menu entry. Depending on your installation and file type associations, it may be sufficient to click or double click on an SGML or XML document.
The desktop environment integration of epcEdit is an installation issue that is outside of the scope of this document.