| <?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="twmacro" xml:lang="en-us"> |
| <title>Working with DTD templates</title> |
| <titlealts> |
| <searchtitle>Working with DTD templates</searchtitle> |
| </titlealts> |
| <shortdesc>Templates are a chunk of predefined code that you can insert into |
| a DTD file when it is created. You may find a template useful when you have |
| a certain piece of code you want to reuse several times, and you do not want |
| to write it out every time.</shortdesc> |
| <prolog><metadata> |
| <keywords><indexterm>DTD templates<indexterm>creating</indexterm></indexterm> |
| <indexterm>templates<indexterm>DTDs</indexterm></indexterm> |
| </keywords> |
| </metadata></prolog> |
| <taskbody> |
| <context><p>To create a new DTD template follow these steps:</p></context> |
| <steps> |
| <step><cmd>Click <menucascade><uicontrol>Window</uicontrol><uicontrol>Preferences</uicontrol> |
| <uicontrol>Web and XML</uicontrol><uicontrol>DTD Files</uicontrol><uicontrol>DTD |
| Templates</uicontrol></menucascade>.</cmd></step> |
| <step><cmd>Click <uicontrol>New</uicontrol> if you want to create a completely |
| new template.</cmd></step> |
| <step><cmd>Supply a new template <uicontrol>Name</uicontrol> and <uicontrol>Description</uicontrol>.</cmd> |
| </step> |
| <step><cmd>Specify the <uicontrol>Context</uicontrol> for the template.</cmd> |
| <info>This is the context in which the template is available in the proposal |
| list when content assist is requested. </info></step> |
| <step><cmd>Specify the <uicontrol>Pattern</uicontrol> for your template using |
| the appropriate tags, attributes, or attribute values to be inserted by content |
| assist.</cmd></step> |
| <step><cmd>If you want to insert a variable, click the <uicontrol>Insert Variable</uicontrol> button |
| and select the variable to be inserted. </cmd><info>For example, the <b>date</b> variable |
| indicates the current date will be inserted. </info></step> |
| <step><cmd>Click <uicontrol>Apply</uicontrol> and then <uicontrol>OK</uicontrol> to |
| save your changes.</cmd></step> |
| </steps> |
| <postreq>You can edit, remove, import, or export a template by using the same |
| preferences page. <p>If you have a template that you do not want to remove, |
| but you no longer want the template to appear in the DTD templates list when |
| you create a file, go to the<b> DTD Templates</b> preferences page and clear |
| its check box.</p></postreq> |
| </taskbody> |
| </task> |