|
<?xml version="1.0" encoding="UTF-8"?> |
|
|
<!-- ...................................................................... --> |
|
|
<!-- HLink DTD ............................................................ --> |
|
|
<!-- URI: http://www.w3.org/2002/06/hlink.dtd |
|
|
|
|
|
This is HLink - a link recongnition mechanism for the XHTML Family. |
|
|
|
|
|
Copyright ©2002 W3C (MIT, INRIA, Keio), All Rights Reserved. |
|
|
|
|
|
Editor: Masayasu Ishikawa <mimasa@w3.org> |
|
|
Revision: Id: hlink.dtd,v 1.3 2002/09/06 20:04:18 mimasa Exp |
|
|
|
|
|
Permission to use, copy, modify and distribute the HLink DTD and its |
|
|
accompanying documentation for any purpose and without fee is hereby |
|
|
granted in perpetuity, provided that the above copyright notice and |
|
|
this paragraph appear in all copies. The copyright holders make no |
|
|
representation about the suitability of this DTD for any purpose. |
|
|
|
|
|
It is provided "as is" without expressed or implied warranty. |
|
|
|
|
|
This DTD module is identified by the PUBLIC and SYSTEM identifiers: |
|
|
|
|
|
PUBLIC "-//W3C//DTD HLink 1.0//EN" |
|
|
SYSTEM "http://www.w3.org/2002/06/hlink.dtd" |
|
|
|
|
|
Revisions: |
|
|
(none) |
|
|
....................................................................... --> |
|
|
|
|
|
<!-- HLink |
|
|
|
|
|
hlinks, hlink |
|
|
|
|
|
This HLink DTD declares elements and attributes defining |
|
|
HLink, a link recongnition mechanism for the XHTML Family. |
|
|
--> |
|
|
|
|
|
<!-- Datatypes |
|
|
|
|
|
defines containers for the following datatypes, many of |
|
|
these imported from other specifications and standards - |
|
|
not quite used at the moment. |
|
|
--> |
|
|
|
|
|
<!-- media type, as per [RFC2045] --> |
|
|
<!ENTITY % ContentType.datatype "CDATA" > |
|
|
|
|
|
<!-- comma separated list of coordinates to use in defining areas --> |
|
|
<!ENTITY % Coords.datatype "CDATA" > |
|
|
|
|
|
<!-- space-separated list of link types --> |
|
|
<!ENTITY % LinkTypes.datatype "NMTOKENS" > |
|
|
|
|
|
<!-- the shape of a region --> |
|
|
<!ENTITY % Shape.datatype "( default | rect | circle | poly )"> |
|
|
|
|
|
<!-- a Uniform Resource Identifier reference, as per anyURI in |
|
|
XML Schema Part 2 [SCHEMA] |
|
|
--> |
|
|
<!ENTITY % URI.datatype "CDATA" > |
|
|
|
|
|
<!-- HLink Qname (Qualified Name) Module --> |
|
|
<!ENTITY % hlink-qname.mod |
|
|
PUBLIC "-//W3C//ENTITIES HLink Qualified Names 1.0//EN" |
|
|
"hlink-qname.mod" > |
|
|
%hlink-qname.mod; |
|
|
|
|
|
<!-- hlinks element .................................... --> |
|
|
<!ELEMENT %HLINK.hlinks.qname; ( %HLINK.hlink.qname; )+ > |
|
|
<!ATTLIST %HLINK.hlinks.qname; |
|
|
%HLINK.xmlns.attrib; |
|
|
> |
|
|
|
|
|
<!-- hlink element ..................................... --> |
|
|
<!ELEMENT %HLINK.hlink.qname; EMPTY > |
|
|
<!ATTLIST %HLINK.hlink.qname; |
|
|
%HLINK.xmlns.attrib; |
|
|
namespace %URI.datatype; #REQUIRED |
|
|
element NMTOKEN #IMPLIED |
|
|
locator CDATA #IMPLIED |
|
|
effect CDATA #IMPLIED |
|
|
actuate CDATA #IMPLIED |
|
|
replacement CDATA #IMPLIED |
|
|
role CDATA #IMPLIED |
|
|
reverseRole CDATA #IMPLIED |
|
|
shape CDATA #IMPLIED |
|
|
coords CDATA #IMPLIED |
|
|
arcrole CDATA #IMPLIED |
|
|
label CDATA #IMPLIED |
|
|
from CDATA #IMPLIED |
|
|
to CDATA #IMPLIED |
|
|
mediaType CDATA #IMPLIED |
|
|
onSuccess CDATA #IMPLIED |
|
|
onFailure CDATA #IMPLIED |
|
|
> |
|
|
|
|
|
<!-- end of hlink.dtd --> |
|
1 |
|
<?xml version="1.0" encoding="iso-2022-jp"?> |
2 |
|
<!-- HLink : Document Type Definition |
3 |
|
|
4 |
|
Copyright 2003 Wakaba <w@suika.fam.cx>. |
5 |
|
Revision: $Date$ |
6 |
|
|
7 |
|
SYSTEM "http://suika.fam.cx/gate/cvs/*checkout*/markup/hlink/schama/hlink.dtd" |
8 |
|
--> |
9 |
|
|
10 |
|
<!-- Switchers to include/ignore each vocabulary --> |
11 |
|
<!ENTITY % HLINK.module "INCLUDE"> |
12 |
|
|
13 |
|
<!-- Namespace names --> |
14 |
|
<!ENTITY % HLINK.xmlns "http://www.w3.org/2002/06/hlink"> |
15 |
|
|
16 |
|
<!-- Base URIs for the relavant DTD modules --> |
17 |
|
<!ENTITY % HLINK.sysid.base ""> |
18 |
|
|
19 |
|
<!-- Namespace prefix --> |
20 |
|
<!ENTITY % HLINK.prefix "hlink"> |
21 |
|
<!ENTITY % HLINK.prefixed "IGNORE"> |
22 |
|
|
23 |
|
<!-- Datatype modules --> |
24 |
|
<!ENTITY % HLINK.datatype.module "INCLUDE"> |
25 |
|
<![%HLINK.datatype.module;[ |
26 |
|
<!ENTITY % HLINK.datatype.decl |
27 |
|
'SYSTEM "%HLINK.sysid.base;datatype.mod"'> |
28 |
|
<!ENTITY % HLINK.datatype.mod %HLINK.datatype.decl;> |
29 |
|
%HLINK.datatype.mod;]]> |
30 |
|
|
31 |
|
<!-- Placefolders for foreign namespace declarations --> |
32 |
|
<!ENTITY % HLINK.xmlns.extra.attrib ""> |
33 |
|
|
34 |
|
<![%HLINK.prefixed;[ |
35 |
|
<!ENTITY % HLINK.xmlns.decl.attrib |
36 |
|
"xmlns:%HLINK.prefix; %URI.datatype; #FIXED '%HLINK.xmlns;'"> |
37 |
|
]]> |
38 |
|
<!ENTITY % HLINK.xmlns.decl.attrib |
39 |
|
"xmlns %URI.datatype; #FIXED '%HLINK.xmlns;'"> |
40 |
|
<!ENTITY % HLINK.xmlns.decl.attrib ""> |
41 |
|
|
42 |
|
<!ENTITY % NS.decl.attrib |
43 |
|
"%HLINK.xmlns.decl.attrib; |
44 |
|
%HLINK.xmlns.extra.attrib;"> |
45 |
|
|
46 |
|
<!ENTITY % HLINK.xmlns.attrib "%NS.decl.attrib;"> |
47 |
|
|
48 |
|
<!-- QName module --> |
49 |
|
<!ENTITY % HLINK.qname.module "INCLUDE"> |
50 |
|
<![%HLINK.qname.module;[ |
51 |
|
<!ENTITY % HLINK.qname.decl 'SYSTEM "%HLINK.sysid.base;hlink-qname.mod"'> |
52 |
|
<!ENTITY % HLINK.qname.mod %HLINK.qname.decl;> |
53 |
|
%HLINK.qname.mod;]]> |
54 |
|
|
55 |
|
<!-- Common attributes module --> |
56 |
|
<!ENTITY % HLINK.attribs.module "INCLUDE"> |
57 |
|
<![%HLINK.attribs.module;[ |
58 |
|
<!ENTITY % HLINK.attribs.decl 'SYSTEM "%HLINK.sysid.base;attribs.mod"'> |
59 |
|
<!ENTITY % HLINK.attribs.mod %HLINK.attribs.decl;> |
60 |
|
%HLINK.attribs.mod;]]> |
61 |
|
|
62 |
|
<!-- Core elements module --> |
63 |
|
<!ENTITY % HLINK.core.module "INCLUDE"> |
64 |
|
<![%HLINK.core.module;[ |
65 |
|
<!ENTITY % HLINK.core.decl 'SYSTEM "%HLINK.sysid.base;core.mod"'> |
66 |
|
<!ENTITY % HLINK.core.mod %HLINK.core.decl;> |
67 |
|
%HLINK.core.mod;]]> |
68 |
|
|
69 |
|
<!-- end of hlink.dtd --> |