
The command performs an in-depth check of your document. The document content is converted into text and sent to epcEdit's internal XML/SGML parser for validation.
The command locates all IDs and ID references (IDREFs) in your document and displays a dialog that provides information about these IDs.
The left column of the list (labeled ID) contains all IDs that have been defined in your document. The Element column contains the name of the element with this ID. The Status column shows the status of this ID. The possible status values are:
The ID is defined and has been referenced at least once.
The ID is defined, but has never been referenced
The buttons at the bottom of the dialog can be used to locate the occurrences of an ID in your document. The button moves the insertion cursor to the beginning of the element with the selected ID and highlights this element. The button locates the first element that references the selected ID. Pressing the button again selects the second element that references the ID, etc.
The commands create new document templates for epcEdit. This menu-item displays a sub-menu for selecting how a new template should be created.
The entry uses the information about the current document to create a new template. It will display a Save File dialog for entering the file name.
The entry starts the template wizard dialog. More details about the template wizard can be found in Templates.
The command opens a different template than the one that is currently attached to the document. It displays a dialog (see Figure 3-1) for choosing the template.
Opening a template means that this template will be used for saving all layout-information that is associated with the document.
Please refer to Templates for more details about document templates and how epcEdit uses them.
The command reads the layout information from a different template and incorporates these settings into the current template.
A template can be saved by using the command.
The command displays a tabbed dialog that contains information about the document. The tabs in this dialog contain information about the DTD that is in use, about the document's prolog, the files that are used by the document (directly or indirectly), and some statistical information about the document.
The DTD/Prolog tab summarized the information about the document type and the DTD for the document. The Doctype element field contains the name of the document element. The Document mode field can have a value of XML valid for valid XML documents, XML wellformed (for well-formed only XML documents), and SGML valid for SGML documents.
The Public Identifier field contains the public identifier that is specified for the DTD. It will contain (none) if no public identifier was given for the DTD. In the absence of a system identifier, public identifiers are used to locate the DTD. They are resolved using SGML Open catalogs which are described in Catalogs.
The System Identifier field holds the name of the system identifier that was provided for the DTD. In most cases, this is a simple file name.
The Document Prolog field shows the prolog of the current document. Everything that occurs in your document before the start tag of the document element is part of the document prolog. This field is not editable (but you may select part of the prolog text for copy/paste operations). If you need to edit the document prolog, you can switch to text mode as described in Text-mode editing
The Paths tab contains a list of all system identifiers that were used by your document. They are shown as formal system identifiers including the name of the storage manager and any storage manager attributes that apply. The notation of formal system identifiers is described in Catalogs.
The Statistics tab provides statistical information about your document. The File size field contains the current size of the document file on disk. The number of elements in your document is provided in the Elements field, and the Entities field holds the number of entity references that occur in your document.
The Element types field contains the number elements that have been defined and the Entities defined filed holds the number of defined entities. The number of entity references that occur in your document are shown in the field labeled Number of entity references
The Maximum nesting level entry shows how deeply elements are nested in the document.