1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
|
<!-- tcldoc-1.0.dtd -
-
- Customisation of DocBook for Tcl documentation.
-
- Copyright (c) 2000 Zveno Pty Ltd
-
- $Id: tcldoc-1.0.dtd,v 1.2 2002/06/11 13:37:45 balls Exp $
-->
<!-- Define overriding entities here -->
<!ENTITY % common.attrib "">
<!ENTITY % local.para.mix "|tclpackage|tclnamespace">
<!ENTITY % local.refcomponent.mix "|tclcmdsynopsis|tclpkgsynopsis|tclnamespacesynopsis">
<!ENTITY % local.synop.class "|tclcmdsynopsis">
<!ENTITY % local.tech.char.class "|tclcommand">
<!-- Import the DocBook DTD -->
<!ENTITY % DocBook
PUBLIC "-//Norman Walsh//DTD DocBk XML V4.1.2//EN"
"file:///usr/local/share/xml/docbook/dtd/docbookx.dtd">
%DocBook;
<!--
- Tcl documentation is written as a DocBook RefEntry.
- RefEntry includes a number of elements to represent
- commands, functions, options, etc. For system-related
- concepts, these are used as-is. However, the elements
- below are used to distinguish Tcl-related concepts.
-
- In addition, XLink may be used for hyperlinking.
-->
<!-- tclcmdsynopsis -
-
- Information about a Tcl command.
- Content is taken to be Tcl commands, options, etc.
-
-->
<!ELEMENT tclcmdsynopsis ((command | arg | group | sbr)+, synopfragment*)>
<!ATTLIST tclcmdsynopsis
%cmdsynopsis.role.attrib;
%common.attrib;>
<!-- tclpkgsynopsis -
-
- Tcl Package usage synopsis.
-
-->
<!ELEMENT tclpkgsynopsis ((package | version)+, synopfragment*)>
<!ATTLIST tclpkgsynopsis
%cmdsynopsis.role.attrib;
%common.attrib;>
<!ELEMENT package (#PCDATA)>
<!ATTLIST package
%common.attrib;>
<!ELEMENT version (#PCDATA)>
<!ATTLIST version
%common.attrib;>
<!ELEMENT tclpackage (#PCDATA)>
<!ATTLIST tclpackage
%common.attrib;>
<!-- tclnamespacesynopsis -
-
- Tcl namespace usage synopsis.
-
-->
<!ELEMENT tclnamespacesynopsis (tclnamespace+, synopfragment*)>
<!ATTLIST tclnamespacesynopsis
%cmdsynopsis.role.attrib;
%common.attrib;>
<!ELEMENT tclnamespace (#PCDATA)>
<!ATTLIST tclnamespace
%common.attrib;>
<!-- tcloptionsynopsis -
-
- Tcl command configuration option synopsis.
-
-->
<!ELEMENT tcloptionsynopsis ((option | arg | group | sbr)+, synopfragment*)>
<!ATTLIST tcloptionsynopsis
%cmdsynopsis.role.attrib;
%common.attrib;>
<!-- tclcommand -
-
- A Tcl command, derived from DocBook's command.
-
-->
<!ELEMENT tclcommand (%cptr.char.mix;)*>
<!ATTLIST tclcommand
%moreinfo.attrib;
%command.role.attrib;
%common.attrib;>
|