blob: 7af8ce3cbefa3b2ad22ce5e8fb2c3b5e6dd5aff8 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<!--Arbortext, Inc., 1988-2006, v.4002-->
<task id="tcretdtd" xml:lang="en-us">
<title>Creating DTDs</title>
<searchtitle>Creating a new document type definition (DTD)</searchtitle>
<shortdesc>A document type definition (DTD) contains a set of rules that can
be used to validate an XML file. After you have created a DTD, you can edit
it manually, adding declarations that define elements, attributes, entities,
and notations, and how they can be used for any XML files that reference the
DTD file.</shortdesc>
<context><p>The following instructions were written for the Resource perspective,
but they will also work in many other perspectives.</p><p>To create a new
DTD, complete the following steps:</p></context>
<step><cmd>Create a project to contain the DTD if needed.</cmd></step>
<step><cmd>In the workbench, click <menucascade><uicontrol>File</uicontrol>
<uicontrol>New</uicontrol><uicontrol>Other</uicontrol></menucascade> and select <menucascade>
<uicontrol>XML</uicontrol><uicontrol> DTD</uicontrol></menucascade>. Click <uicontrol>Next</uicontrol>. </cmd>
<step><cmd>Select the project or folder that will contain the DTD.</cmd></step>
<step><cmd>In the <uicontrol>File name</uicontrol> field, type the name of
the DTD, for example <userinput>MyDTD.dtd</userinput>.</cmd><info>The name
of your DTD file must end with the extension <userinput>.dtd</userinput></info>
<step><cmd>Click <uicontrol>Next</uicontrol>.</cmd></step>
<step importance="optional"><cmd>You can use a DTD template as the basis for
your new DTD file. To do so, click the <uicontrol>Use DTD Template</uicontrol> check
box, and select the template you want to use.</cmd></step>
<step><cmd>Click <uicontrol>Finish</uicontrol>.</cmd></step>
<result><p>The DTD appears in the Navigator view and automatically, by default,
opens in the DTD editor. In the DTD editor, you can manually add elements,
attributes, notations, entities, and comments to the DTD. If you close the
file, and want to later re-open it in the DTD editor, double-click it in the
Navigator view.</p></result>