<?xml version="1.0" encoding="utf-8"?> | |
<!--Arbortext, Inc., 1988-2005, v.4002--> | |
<!DOCTYPE task PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd"> | |
<task id="tcretdtd" xml:lang="en-us"> | |
<title>Creating DTDs</title> | |
<titlealts> | |
<searchtitle>Creating a new document type definition (DTD)</searchtitle> | |
</titlealts> | |
<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> | |
<prolog><metadata> | |
<keywords><indexterm>DTD<indexterm>creating</indexterm></indexterm> | |
</keywords> | |
</metadata></prolog> | |
<taskbody> | |
<context><p></p><p>The following instructions were written for the Resource | |
perspective, but they will also work in many other perspectives.</p><p>Follow | |
these steps to create a new DTD:</p></context> | |
<steps> | |
<step><cmd>If necessary, create a project to contain the DTD.</cmd></step> | |
<step><cmd>In the workbench, select <menucascade><uicontrol>File</uicontrol> | |
<uicontrol>New</uicontrol><uicontrol>Other</uicontrol><uicontrol>XML</uicontrol> | |
<uicontrol> DTD</uicontrol></menucascade> and click <uicontrol>Next</uicontrol>. </cmd> | |
</step> | |
<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> | |
<step><cmd>Click <uicontrol>Next</uicontrol>.</cmd></step> | |
<step><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> | |
</steps> | |
<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> | |
</taskbody> | |
</task> |