[xml/sgml-pkgs] Bug#1119088: trixie-pu: package jing-trang/20241231+repack-1~deb13u1
Samuel Thibault
sthibault at debian.org
Sun Oct 26 18:04:02 GMT 2025
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: jing-trang at packages.debian.org
Control: affects -1 + src:jing-trang
User: release.debian.org at packages.debian.org
Usertags: pu
Hello,
I have uploaded jing-trang 20241231+repack-1~deb13u1 for inclusiong in
Trixie.
[ Reason ]
As reported on Bug#1118457, the import of new upstream version 20241231
missed filtering out pre-built binaries.
[ Impact ]
There is no usage impact, but we are shipping in .orig.tar.gz some
pieces whose licence is uncertain.
[ Tests ]
This was tested manually
[ Risks ]
This is just a repack of the upstream tarball with some pieces
removed
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
I have attached a diff of the .orig tarballs contents in addition to the
debdiff.
-------------- next part --------------
diff -Nru jing-trang-20241231/debian/changelog jing-trang-20241231+repack/debian/changelog
--- jing-trang-20241231/debian/changelog 2025-01-11 02:12:15.000000000 +0100
+++ jing-trang-20241231+repack/debian/changelog 2025-10-20 22:43:50.000000000 +0200
@@ -1,3 +1,9 @@
+jing-trang (20241231+repack-1~deb13u1) trixie; urgency=medium
+
+ * Re-import new upstream release, with gbp filtering (Closes: Bug#1118457)
+
+ -- Samuel Thibault <sthibault at debian.org> Mon, 20 Oct 2025 22:43:50 +0200
+
jing-trang (20241231-1) unstable; urgency=medium
* New upstream release.
diff -Nru jing-trang-20241231/debian/salsa-ci.yml jing-trang-20241231+repack/debian/salsa-ci.yml
--- jing-trang-20241231/debian/salsa-ci.yml 2022-05-27 00:53:41.000000000 +0200
+++ jing-trang-20241231+repack/debian/salsa-ci.yml 2025-10-20 22:43:50.000000000 +0200
@@ -7,6 +7,8 @@
allow_failure: false
variables:
+ SALSA_CI_DISABLE_VERSION_BUMP: 1
+ RELEASE: trixie
SALSA_CI_REPROTEST_ENABLE_DIFFOSCOPE: 1
# vim: ts=2 sw=2 et sts=2 ft=yaml
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/gcj/crimson-1.1.3-src.tar.gz et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/gcj/crimson-1.1.3-src.tar.gz sont diff?rents
diff -Nru jing-trang-20241231/gcj/crimson.copying.txt jing-trang-20241231+repack/gcj/crimson.copying.txt
--- jing-trang-20241231/gcj/crimson.copying.txt 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/gcj/crimson.copying.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,53 +0,0 @@
-The Apache Software License, Version 1.1
-
-
-Copyright (c) 2000 The Apache Software Foundation. All rights
-reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
-
-3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by the
- Apache Software Foundation (http://www.apache.org/)."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
-
-4. The names "Crimson" and "Apache Software Foundation" must
- not be used to endorse or promote products derived from this
- software without prior written permission. For written
- permission, please contact apache at apache.org.
-
-5. Products derived from this software may not be called "Apache",
- nor may "Apache" appear in their name, without prior written
- permission of the Apache Software Foundation.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
-ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-====================================================================
-
-This software consists of voluntary contributions made by many
-individuals on behalf of the Apache Software Foundation and was
-originally based on software copyright (c) 1999, Sun Microsystems, Inc.,
-http://www.sun.com. For more information on the Apache Software
-Foundation, please see <http://www.apache.org/>.
diff -Nru jing-trang-20241231/gcj/crimson.patch jing-trang-20241231+repack/gcj/crimson.patch
--- jing-trang-20241231/gcj/crimson.patch 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/gcj/crimson.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,77 +0,0 @@
---- src/org/apache/crimson/parser/Parser2.java~ 2001-11-01 13:27:03.000000000 +0700
-+++ src/org/apache/crimson/parser/Parser2.java 2003-02-24 17:54:33.000000000 +0700
-@@ -56,6 +56,9 @@
- * Foundation, please see <http://www.apache.org/>.
- */
-
-+/* Hacked by jjc to work with latest version of SAX2 NamespaceSupport
-+which disallows calling declarePrefix after calling processName.
-+Also removed obnoxious catching of RuntimeExceptions. */
-
- package org.apache.crimson.parser;
-
-@@ -519,15 +522,19 @@
- } else
- fatal ("P-003", null, e);
-
-- } catch (RuntimeException e) {
-+ // This is a really bad idea because we lose
-+ // the stack trace from the RuntimeException
-+ // which is much more interesting than the
-+ // SAX location.
-+ // } catch (RuntimeException e) {
- // Don't discard location that triggered the exception
-- throw new SAXParseException (
-- e.getMessage () != null
-- ? e.getMessage ()
-- : e.getClass ().getName (),
-- locator.getPublicId (), locator.getSystemId (),
-- locator.getLineNumber (), locator.getColumnNumber (),
-- e);
-+ //throw new SAXParseException (
-+ // e.getMessage () != null
-+ // ? e.getMessage ()
-+ // : e.getClass ().getName (),
-+ // locator.getPublicId (), locator.getSystemId (),
-+ // locator.getLineNumber (), locator.getColumnNumber (),
-+ // e);
-
- } finally {
- // recycle temporary data used during parsing
-@@ -1584,6 +1591,15 @@
- prefix = attQName.substring(6);
- }
-
-+ if (!seenNSDecl) {
-+ if (attTmp.getLength() > 0) {
-+ // Latest SAX2 doesn't allow us declarePrefix
-+ // after processName in the same context.
-+ nsSupport.popContext();
-+ nsSupport.pushContext();
-+ }
-+ seenNSDecl = true;
-+ }
- if (!nsSupport.declarePrefix(prefix, value)) {
- error("P-083", new Object[] { prefix });
- }
-@@ -1602,11 +1618,19 @@
- // are provided.
- nsAttTmp.addElement(attQName);
- }
-- seenNSDecl = true;
- return exceptions;
- }
-
- // This isn't a namespace declaration.
-+ if (seenNSDecl) {
-+ // Avoid calling processName after having declared a
-+ // prefix, since recent versions of SAX2 disallow this.
-+ // When seenNSDecl is true, processName will be called
-+ // later.
-+ attTmp.addAttribute("", attQName, attQName, type, value,
-+ defaultValue, isSpecified);
-+ return exceptions;
-+ }
- try {
- String attName[] = processName(attQName, true, true);
- attTmp.addAttribute(attName[0], attName[1], attName[2], type,
diff -Nru jing-trang-20241231/gcj/xerces.copying.txt jing-trang-20241231+repack/gcj/xerces.copying.txt
--- jing-trang-20241231/gcj/xerces.copying.txt 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/gcj/xerces.copying.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-The Apache Software License, Version 1.1
-
-
-Copyright (c) 1999-2002 The Apache Software Foundation. All rights
-reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
-
-3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by the
- Apache Software Foundation (http://www.apache.org/)."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
-
-4. The names "Xerces" and "Apache Software Foundation" must
- not be used to endorse or promote products derived from this
- software without prior written permission. For written
- permission, please contact apache at apache.org.
-
-5. Products derived from this software may not be called "Apache",
- nor may "Apache" appear in their name, without prior written
- permission of the Apache Software Foundation.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
-ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-====================================================================
-
-This software consists of voluntary contributions made by many
-individuals on behalf of the Apache Software Foundation and was
-originally based on software copyright (c) 1999, International
-Business Machines, Inc., http://www.apache.org. For more
-information on the Apache Software Foundation, please see
-<http://www.apache.org/>.
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/gcj/Xerces-J-src.2.3.0.tar.gz et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/gcj/Xerces-J-src.2.3.0.tar.gz sont diff?rents
diff -Nru jing-trang-20241231/gcj/xerces-regex.patch jing-trang-20241231+repack/gcj/xerces-regex.patch
--- jing-trang-20241231/gcj/xerces-regex.patch 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/gcj/xerces-regex.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
---- src/org/apache/xerces/impl/xpath/regex/RegexParser.java~ 2003-01-28 02:18:05.000000000 +0700
-+++ src/org/apache/xerces/impl/xpath/regex/RegexParser.java 2003-06-02 19:49:19.000000000 +0700
-@@ -108,6 +108,7 @@
- int regexlen;
- int options;
- ResourceBundle resources;
-+ Locale locale;
- int chardata;
- int nexttoken;
- static protected final int S_NORMAL = 0;
-@@ -126,15 +127,18 @@
- }
-
- public void setLocale(Locale locale) {
-- try {
-- this.resources = ResourceBundle.getBundle("org.apache.xerces.impl.xpath.regex.message", locale);
-- } catch (MissingResourceException mre) {
-- throw new RuntimeException("Installation Problem??? Couldn't load messages: "
-- +mre.getMessage());
-- }
-+ this.locale = locale;
- }
-
- final ParseException ex(String key, int loc) {
-+ if (this.resources == null) {
-+ try {
-+ this.resources = ResourceBundle.getBundle("org.apache.xerces.impl.xpath.regex.message", locale);
-+ } catch (MissingResourceException mre) {
-+ throw new RuntimeException("Installation Problem??? Couldn't load messages: "
-+ +mre.getMessage());
-+ }
-+ }
- return new ParseException(this.resources.getString(key), loc);
- }
-
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/ant-googlecode.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/ant-googlecode.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/ant.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/ant.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/ant-launcher.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/ant-launcher.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/ant-nodeps.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/ant-nodeps.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/ant-trax.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/ant-trax.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/doccheck.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/doccheck.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/isorelax.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/isorelax.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/javacc.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/javacc.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/maven-ant-tasks-2.1.3.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/maven-ant-tasks-2.1.3.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/resolver.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/resolver.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/saxon9.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/saxon9.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/serializer.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/serializer.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/testng.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/testng.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/xalan.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/xalan.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/xercesImpl.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/xercesImpl.jar sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/lib/xml-apis.jar et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/lib/xml-apis.jar sont diff?rents
diff -Nru jing-trang-20241231/mod/dtdinst/test/001.dtd jing-trang-20241231+repack/mod/dtdinst/test/001.dtd
--- jing-trang-20241231/mod/dtdinst/test/001.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/001.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 "value">
-<!ENTITY % e2 "'%e1;'">
-<!ELEMENT doc EMPTY>
-<!ATTLIST doc a CDATA %e2;>
diff -Nru jing-trang-20241231/mod/dtdinst/test/001.xml jing-trang-20241231+repack/mod/dtdinst/test/001.xml
--- jing-trang-20241231/mod/dtdinst/test/001.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/001.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">value</param>
- <attributeDefault name="e2">
- <default>value</default>
- </attributeDefault>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>a</name>
- <cdata/>
- <attributeDefaultRef name="e2"/>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/002.dtd jing-trang-20241231+repack/mod/dtdinst/test/002.dtd
--- jing-trang-20241231/mod/dtdinst/test/002.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/002.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 "name">
-<!ENTITY % e2 "%e1;?">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT name (EMPTY)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/002.xml jing-trang-20241231+repack/mod/dtdinst/test/002.xml
--- jing-trang-20241231/mod/dtdinst/test/002.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/002.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <elementRef>
- <name>name</name>
- </elementRef>
- </modelGroup>
- <modelGroup name="e2">
- <optional>
- <modelGroupRef name="e1"/>
- </optional>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>name</name>
- <elementRef>
- <name>EMPTY</name>
- </elementRef>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/003.dtd jing-trang-20241231+repack/mod/dtdinst/test/003.dtd
--- jing-trang-20241231/mod/dtdinst/test/003.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/003.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 "(name)">
-<!ENTITY % e2 "%e1;?">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT name (EMPTY)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/003.xml jing-trang-20241231+repack/mod/dtdinst/test/003.xml
--- jing-trang-20241231/mod/dtdinst/test/003.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/003.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <elementRef>
- <name>name</name>
- </elementRef>
- </modelGroup>
- <modelGroup name="e2">
- <optional>
- <modelGroupRef name="e1"/>
- </optional>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>name</name>
- <elementRef>
- <name>EMPTY</name>
- </elementRef>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/004.dtd jing-trang-20241231+repack/mod/dtdinst/test/004.dtd
--- jing-trang-20241231/mod/dtdinst/test/004.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/004.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "(foo)">
-<!ELEMENT doc %e1;>
-<!ELEMENT foo EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/004.xml jing-trang-20241231+repack/mod/dtdinst/test/004.xml
--- jing-trang-20241231/mod/dtdinst/test/004.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/004.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <elementRef>
- <name>foo</name>
- </elementRef>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e1"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/005.dtd jing-trang-20241231+repack/mod/dtdinst/test/005.dtd
--- jing-trang-20241231/mod/dtdinst/test/005.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/005.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<!ENTITY % e1 "EMPTY">
-<!ELEMENT foo %e1;>
diff -Nru jing-trang-20241231/mod/dtdinst/test/005.xml jing-trang-20241231+repack/mod/dtdinst/test/005.xml
--- jing-trang-20241231/mod/dtdinst/test/005.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/005.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <sequence/>
- </modelGroup>
- <element>
- <name>foo</name>
- <modelGroupRef name="e1"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/006.dtd jing-trang-20241231+repack/mod/dtdinst/test/006.dtd
--- jing-trang-20241231/mod/dtdinst/test/006.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/006.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e.name "e">
-<!ELEMENT doc (%e.name;)>
-<!ELEMENT %e.name; EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/006.xml jing-trang-20241231+repack/mod/dtdinst/test/006.xml
--- jing-trang-20241231/mod/dtdinst/test/006.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/006.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <nameSpec name="e.name">
- <name>e</name>
- </nameSpec>
- <element>
- <name>doc</name>
- <elementRef>
- <nameSpecRef name="e.name"/>
- </elementRef>
- </element>
- <element>
- <nameSpecRef name="e.name"/>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/007.dtd jing-trang-20241231+repack/mod/dtdinst/test/007.dtd
--- jing-trang-20241231/mod/dtdinst/test/007.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/007.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ELEMENT doc EMPTY>
-<!ENTITY % e "(x)">
-<!ATTLIST doc a NOTATION %e; #IMPLIED>
diff -Nru jing-trang-20241231/mod/dtdinst/test/007.xml jing-trang-20241231+repack/mod/dtdinst/test/007.xml
--- jing-trang-20241231/mod/dtdinst/test/007.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/007.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- <enumGroup name="e">
- <enum>x</enum>
- </enumGroup>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>a</name>
- <tokenized name="NOTATION">
- <enumGroupRef name="e"/>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/008.dtd jing-trang-20241231+repack/mod/dtdinst/test/008.dtd
--- jing-trang-20241231/mod/dtdinst/test/008.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/008.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ENTITY % e1 ",">
-<!ENTITY % e2 "foo%e1;bar">
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
-<!ELEMENT doc (%e2;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/008.xml jing-trang-20241231+repack/mod/dtdinst/test/008.xml
--- jing-trang-20241231/mod/dtdinst/test/008.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/008.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">,</param>
- <modelGroup name="e2">
- <sequence>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/009.dtd jing-trang-20241231+repack/mod/dtdinst/test/009.dtd
--- jing-trang-20241231/mod/dtdinst/test/009.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/009.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "bar), (baz">
-<!ENTITY % e2 "(%e1;)">
-<!ELEMENT foo (%e2;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/009.xml jing-trang-20241231+repack/mod/dtdinst/test/009.xml
--- jing-trang-20241231/mod/dtdinst/test/009.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/009.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">bar), (baz</param>
- <modelGroup name="e2">
- <sequence>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <elementRef>
- <name>baz</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <element>
- <name>foo</name>
- <modelGroupRef name="e2"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/010.dtd jing-trang-20241231+repack/mod/dtdinst/test/010.dtd
--- jing-trang-20241231/mod/dtdinst/test/010.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/010.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 "<!ELEMENT doc ">
-<!ENTITY % e2 "EMPTY>">
-<!ENTITY % e3 "%e1; %e2;">
-%e3;
diff -Nru jing-trang-20241231/mod/dtdinst/test/010.xml jing-trang-20241231+repack/mod/dtdinst/test/010.xml
--- jing-trang-20241231/mod/dtdinst/test/010.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/010.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1"><!ELEMENT doc </param>
- <param name="e2">EMPTY></param>
- <param name="e3">%e1; %e2;</param>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/011.dtd jing-trang-20241231+repack/mod/dtdinst/test/011.dtd
--- jing-trang-20241231/mod/dtdinst/test/011.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/011.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo|bar %e1;">
-<!ELEMENT doc (%e2;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/011.xml jing-trang-20241231+repack/mod/dtdinst/test/011.xml
--- jing-trang-20241231/mod/dtdinst/test/011.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/011.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <choice/>
- </modelGroup>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </choice>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/012.dtd jing-trang-20241231+repack/mod/dtdinst/test/012.dtd
--- jing-trang-20241231/mod/dtdinst/test/012.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/012.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % f "f">
-<!ENTITY % oo "oo">
-<!ENTITY % foo "%f;%oo;">
-<!ELEMENT %foo; EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/012.xml jing-trang-20241231+repack/mod/dtdinst/test/012.xml
--- jing-trang-20241231/mod/dtdinst/test/012.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/012.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="f">f</param>
- <param name="oo">oo</param>
- <nameSpec name="foo">
- <name>foo</name>
- </nameSpec>
- <element>
- <nameSpecRef name="foo"/>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/013.dtd jing-trang-20241231+repack/mod/dtdinst/test/013.dtd
--- jing-trang-20241231/mod/dtdinst/test/013.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/013.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "(foo)">
-<!ELEMENT foo %e1;>
-<!ELEMENT bar (%e1;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/013.xml jing-trang-20241231+repack/mod/dtdinst/test/013.xml
--- jing-trang-20241231/mod/dtdinst/test/013.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/013.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <elementRef>
- <name>foo</name>
- </elementRef>
- </modelGroup>
- <element>
- <name>foo</name>
- <modelGroupRef name="e1"/>
- </element>
- <element>
- <name>bar</name>
- <modelGroupRef name="e1"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/014.dtd jing-trang-20241231+repack/mod/dtdinst/test/014.dtd
--- jing-trang-20241231/mod/dtdinst/test/014.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/014.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "EMPTY">
-<!ELEMENT foo %e1;>
-<!ELEMENT bar (%e1;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/014.xml jing-trang-20241231+repack/mod/dtdinst/test/014.xml
--- jing-trang-20241231/mod/dtdinst/test/014.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/014.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">EMPTY</param>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <elementRef>
- <name>EMPTY</name>
- </elementRef>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/015.dtd jing-trang-20241231+repack/mod/dtdinst/test/015.dtd
--- jing-trang-20241231/mod/dtdinst/test/015.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/015.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo %e1;">
-<!ATTLIST doc att (%e2;) #IMPLIED>
-<!ELEMENT doc EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/015.xml jing-trang-20241231+repack/mod/dtdinst/test/015.xml
--- jing-trang-20241231/mod/dtdinst/test/015.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/015.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <enumGroup name="e1"/>
- <enumGroup name="e2">
- <enum>foo</enum>
- <enumGroupRef name="e1"/>
- </enumGroup>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>att</name>
- <tokenized>
- <enumGroupRef name="e2"/>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/016.dtd jing-trang-20241231+repack/mod/dtdinst/test/016.dtd
--- jing-trang-20241231/mod/dtdinst/test/016.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/016.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo %e1;">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT foo EMPTY>
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/016.xml jing-trang-20241231+repack/mod/dtdinst/test/016.xml
--- jing-trang-20241231/mod/dtdinst/test/016.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/016.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <choice/>
- </modelGroup>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </choice>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/017.dtd jing-trang-20241231+repack/mod/dtdinst/test/017.dtd
--- jing-trang-20241231/mod/dtdinst/test/017.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/017.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo|bar %e1;">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/017.xml jing-trang-20241231+repack/mod/dtdinst/test/017.xml
--- jing-trang-20241231/mod/dtdinst/test/017.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/017.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <choice/>
- </modelGroup>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </choice>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/018.dtd jing-trang-20241231+repack/mod/dtdinst/test/018.dtd
--- jing-trang-20241231/mod/dtdinst/test/018.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/018.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo|bar %e1;">
-<!ENTITY % e3 "bar %e1;">
-<!ELEMENT doc1 (%e2;)>
-<!ELEMENT doc2 (%e3;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/018.xml jing-trang-20241231+repack/mod/dtdinst/test/018.xml
--- jing-trang-20241231/mod/dtdinst/test/018.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/018.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <choice/>
- </modelGroup>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </choice>
- </modelGroup>
- <modelGroup name="e3">
- <choice>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </choice>
- </modelGroup>
- <element>
- <name>doc1</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>doc2</name>
- <modelGroupRef name="e3"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/019.dtd jing-trang-20241231+repack/mod/dtdinst/test/019.dtd
--- jing-trang-20241231/mod/dtdinst/test/019.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/019.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo|bar %e1;">
-<!ENTITY % e3 "foo,bar %e1;">
-<!ELEMENT doc1 (%e2;)>
-<!ELEMENT doc2 (%e3;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/019.xml jing-trang-20241231+repack/mod/dtdinst/test/019.xml
--- jing-trang-20241231/mod/dtdinst/test/019.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/019.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1"></param>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="e3">
- <sequence>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <element>
- <name>doc1</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>doc2</name>
- <modelGroupRef name="e3"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/020.dtd jing-trang-20241231+repack/mod/dtdinst/test/020.dtd
--- jing-trang-20241231/mod/dtdinst/test/020.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/020.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "%e1; foo|bar">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/020.xml jing-trang-20241231+repack/mod/dtdinst/test/020.xml
--- jing-trang-20241231/mod/dtdinst/test/020.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/020.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <choice/>
- </modelGroup>
- <modelGroup name="e2">
- <choice>
- <modelGroupRef name="e1"/>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </choice>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/021.dtd jing-trang-20241231+repack/mod/dtdinst/test/021.dtd
--- jing-trang-20241231/mod/dtdinst/test/021.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/021.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "%e1; foo,bar">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/021.xml jing-trang-20241231+repack/mod/dtdinst/test/021.xml
--- jing-trang-20241231/mod/dtdinst/test/021.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/021.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <sequence/>
- </modelGroup>
- <modelGroup name="e2">
- <sequence>
- <modelGroupRef name="e1"/>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/022.dtd jing-trang-20241231+repack/mod/dtdinst/test/022.dtd
--- jing-trang-20241231/mod/dtdinst/test/022.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/022.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo,bar %e1;">
-<!ELEMENT doc (%e2;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/022.xml jing-trang-20241231+repack/mod/dtdinst/test/022.xml
--- jing-trang-20241231/mod/dtdinst/test/022.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/022.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <sequence/>
- </modelGroup>
- <modelGroup name="e2">
- <sequence>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </sequence>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/023.dtd jing-trang-20241231+repack/mod/dtdinst/test/023.dtd
--- jing-trang-20241231/mod/dtdinst/test/023.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/023.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "foo,bar %e1;">
-<!ENTITY % e3 "bar %e1;">
-<!ELEMENT doc1 (%e2;)>
-<!ELEMENT doc2 (%e3;)>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/023.xml jing-trang-20241231+repack/mod/dtdinst/test/023.xml
--- jing-trang-20241231/mod/dtdinst/test/023.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/023.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e1">
- <sequence/>
- </modelGroup>
- <modelGroup name="e2">
- <sequence>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </sequence>
- </modelGroup>
- <modelGroup name="e3">
- <sequence>
- <elementRef>
- <name>bar</name>
- </elementRef>
- <modelGroupRef name="e1"/>
- </sequence>
- </modelGroup>
- <element>
- <name>doc1</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>doc2</name>
- <modelGroupRef name="e3"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/024.dtd jing-trang-20241231+repack/mod/dtdinst/test/024.dtd
--- jing-trang-20241231/mod/dtdinst/test/024.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/024.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<!ENTITY % e1 "">
-<!ELEMENT x1 EMPTY>
-<!ATTLIST x1 att CDATA #IMPLIED %e1;>
-<!ELEMENT x2 EMPTY>
-<!ATTLIST x2 %e1;>
-<!ELEMENT x3 EMPTY>
-<!ATTLIST x3 %e1; att CDATA #IMPLIED>
diff -Nru jing-trang-20241231/mod/dtdinst/test/024.xml jing-trang-20241231+repack/mod/dtdinst/test/024.xml
--- jing-trang-20241231/mod/dtdinst/test/024.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/024.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <attributeGroup name="e1"/>
- <element>
- <name>x1</name>
- <sequence/>
- </element>
- <attlist>
- <name>x1</name>
- <attribute>
- <name>att</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="e1"/>
- </attlist>
- <element>
- <name>x2</name>
- <sequence/>
- </element>
- <attlist>
- <name>x2</name>
- <attributeGroupRef name="e1"/>
- </attlist>
- <element>
- <name>x3</name>
- <sequence/>
- </element>
- <attlist>
- <name>x3</name>
- <attributeGroupRef name="e1"/>
- <attribute>
- <name>att</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/025.dtd jing-trang-20241231+repack/mod/dtdinst/test/025.dtd
--- jing-trang-20241231/mod/dtdinst/test/025.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/025.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-<?target foo?>
-<?target foo ?>
-<?target?>
-<?target
-
-?>
diff -Nru jing-trang-20241231/mod/dtdinst/test/025.xml jing-trang-20241231+repack/mod/dtdinst/test/025.xml
--- jing-trang-20241231/mod/dtdinst/test/025.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/025.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <processingInstruction target="target">foo</processingInstruction>
- <processingInstruction target="target">foo </processingInstruction>
- <processingInstruction target="target"></processingInstruction>
- <processingInstruction target="target"></processingInstruction>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/026.dtd jing-trang-20241231+repack/mod/dtdinst/test/026.dtd
--- jing-trang-20241231/mod/dtdinst/test/026.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/026.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % INHERITED "#IMPLIED">
-<!ELEMENT doc EMPTY>
-<!ATTLIST doc att CDATA %INHERITED;>
diff -Nru jing-trang-20241231/mod/dtdinst/test/026.xml jing-trang-20241231+repack/mod/dtdinst/test/026.xml
--- jing-trang-20241231/mod/dtdinst/test/026.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/026.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>att</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/027.dtd jing-trang-20241231+repack/mod/dtdinst/test/027.dtd
--- jing-trang-20241231/mod/dtdinst/test/027.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/027.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-<!ENTITY % SGML "IGNORE">
-<![%SGML;[
-<!ENTITY % RR "- -">
-]]>
-<!ENTITY % RR "">
-<!ELEMENT doc %RR; (#PCDATA)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/027.xml jing-trang-20241231+repack/mod/dtdinst/test/027.xml
--- jing-trang-20241231/mod/dtdinst/test/027.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/027.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="SGML">
- <ignore/>
- </flag>
- <ignoredSection flag="SGML">
-<!ENTITY % RR "- -">
-</ignoredSection>
- <param name="RR"></param>
- <element>
- <name>doc</name>
- <pcdata/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/028.dtd jing-trang-20241231+repack/mod/dtdinst/test/028.dtd
--- jing-trang-20241231/mod/dtdinst/test/028.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/028.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-<!ENTITY % e1 "INCLUDE">
-<!ENTITY % e2 "%e1;">
-<![ INCLUDE [
-<!-- this is included -->
-<!ENTITY % e3 "IGNORE">
-]]>
-<![ %e1; []]>
-<![%e2;[
-<!ELEMENT doc EMPTY>
-]]>
-<![%e3;[any random junk]]>
\ Pas de fin de ligne ? la fin du fichier
diff -Nru jing-trang-20241231/mod/dtdinst/test/028.xml jing-trang-20241231+repack/mod/dtdinst/test/028.xml
--- jing-trang-20241231/mod/dtdinst/test/028.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/028.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e1">
- <include/>
- </flag>
- <flag name="e2">
- <flagRef name="e1"/>
- </flag>
- <includedSection>
- <comment> this is included </comment>
- <flag name="e3">
- <ignore/>
- </flag>
- </includedSection>
- <includedSection flag="e1"/>
- <includedSection flag="e2">
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- </includedSection>
- <ignoredSection flag="e3">any random junk</ignoredSection>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/029.dtd jing-trang-20241231+repack/mod/dtdinst/test/029.dtd
--- jing-trang-20241231/mod/dtdinst/test/029.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/029.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "foo|bar">
-<!ENTITY % e2 "%e1;*">
-<!ELEMENT doc (%e2;)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/029.xml jing-trang-20241231+repack/mod/dtdinst/test/029.xml
--- jing-trang-20241231/mod/dtdinst/test/029.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/029.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">foo|bar</param>
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </modelGroup>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/030.dtd jing-trang-20241231+repack/mod/dtdinst/test/030.dtd
--- jing-trang-20241231/mod/dtdinst/test/030.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/030.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-<!ENTITY e1 "val">
-<!ENTITY e2 "[&e1;]">
-<!ELEMENT doc EMPTY>
-<!ATTLIST doc
- att1 CDATA "/&e2;/&e1;/"
- att2 CDATA "
-" att3 CDATA " "
- att4 CDATA "
	 "
- att5 CDATA #FIXED "&e1;">
diff -Nru jing-trang-20241231/mod/dtdinst/test/030.xml jing-trang-20241231+repack/mod/dtdinst/test/030.xml
--- jing-trang-20241231/mod/dtdinst/test/030.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/030.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <internalEntity name="e1">val</internalEntity>
- <internalEntity name="e2">[&e1;]</internalEntity>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>att1</name>
- <cdata/>
- <default>/[val]/val/</default>
- </attribute>
- <attribute>
- <name>att2</name>
- <cdata/>
- <default> </default>
- </attribute>
- <attribute>
- <name>att3</name>
- <cdata/>
- <default> </default>
- </attribute>
- <attribute>
- <name>att4</name>
- <cdata/>
- <default>
- </default>
- </attribute>
- <attribute>
- <name>att5</name>
- <cdata/>
- <fixed>val</fixed>
- </attribute>
- </attlist>
-</doctype>
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/mod/dtdinst/test/031.dtd et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/mod/dtdinst/test/031.dtd sont diff?rents
Les fichiers binaires /tmp/oskbEz8yBu/jing-trang-20241231/mod/dtdinst/test/031.xml et /tmp/nnFUnnV_S1/jing-trang-20241231+repack/mod/dtdinst/test/031.xml sont diff?rents
diff -Nru jing-trang-20241231/mod/dtdinst/test/032.dtd jing-trang-20241231+repack/mod/dtdinst/test/032.dtd
--- jing-trang-20241231/mod/dtdinst/test/032.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/032.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-?<!ELEMENT ?????? EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/032.xml jing-trang-20241231+repack/mod/dtdinst/test/032.xml
--- jing-trang-20241231/mod/dtdinst/test/032.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/032.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <element>
- <name>??????</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/033.dtd jing-trang-20241231+repack/mod/dtdinst/test/033.dtd
--- jing-trang-20241231/mod/dtdinst/test/033.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/033.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!ELEMENT L?titia EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/033.xml jing-trang-20241231+repack/mod/dtdinst/test/033.xml
--- jing-trang-20241231/mod/dtdinst/test/033.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/033.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<doctype>
- <element>
- <name>L?titia</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/034.dtd jing-trang-20241231+repack/mod/dtdinst/test/034.dtd
--- jing-trang-20241231/mod/dtdinst/test/034.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/034.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e "foo">
-<!ELEMENT doc (%e;)>
-<!ATTLIST doc a1 (%e;) #IMPLIED>
diff -Nru jing-trang-20241231/mod/dtdinst/test/034.xml jing-trang-20241231+repack/mod/dtdinst/test/034.xml
--- jing-trang-20241231/mod/dtdinst/test/034.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/034.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e">foo</param>
- <element>
- <name>doc</name>
- <elementRef>
- <name>foo</name>
- </elementRef>
- </element>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>a1</name>
- <tokenized>
- <enum>foo</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/035.dtd jing-trang-20241231+repack/mod/dtdinst/test/035.dtd
--- jing-trang-20241231/mod/dtdinst/test/035.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/035.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "&#x41;">
-<!ENTITY % e2 "%e1;">
-<!ELEMENT %e2; EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/035.xml jing-trang-20241231+repack/mod/dtdinst/test/035.xml
--- jing-trang-20241231/mod/dtdinst/test/035.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/035.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">&#x41;</param>
- <nameSpec name="e2">
- <name>A</name>
- </nameSpec>
- <element>
- <nameSpecRef name="e2"/>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/036.dtd jing-trang-20241231+repack/mod/dtdinst/test/036.dtd
--- jing-trang-20241231/mod/dtdinst/test/036.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/036.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "foo">
-<!ENTITY % e2 "%e1;">
-<!ELEMENT doc EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/036.xml jing-trang-20241231+repack/mod/dtdinst/test/036.xml
--- jing-trang-20241231/mod/dtdinst/test/036.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/036.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1">foo</param>
- <param name="e2">%e1;</param>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/037.dtd jing-trang-20241231+repack/mod/dtdinst/test/037.dtd
--- jing-trang-20241231/mod/dtdinst/test/037.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/037.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<!ENTITY % e "<!ELEMENT doc EMPTY>">
-%e;
diff -Nru jing-trang-20241231/mod/dtdinst/test/037.xml jing-trang-20241231+repack/mod/dtdinst/test/037.xml
--- jing-trang-20241231/mod/dtdinst/test/037.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/037.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e"><!ELEMENT doc EMPTY></param>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/038.dtd jing-trang-20241231+repack/mod/dtdinst/test/038.dtd
--- jing-trang-20241231/mod/dtdinst/test/038.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/038.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e1 "">
-<!ENTITY % e2 "%e1;foo">
-<!ELEMENT doc (%e2;|bar)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/038.xml jing-trang-20241231+repack/mod/dtdinst/test/038.xml
--- jing-trang-20241231/mod/dtdinst/test/038.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/038.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <param name="e1"></param>
- <nameSpec name="e2">
- <name>foo</name>
- </nameSpec>
- <element>
- <name>doc</name>
- <choice>
- <elementRef>
- <nameSpecRef name="e2"/>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </choice>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/039.dtd jing-trang-20241231+repack/mod/dtdinst/test/039.dtd
--- jing-trang-20241231/mod/dtdinst/test/039.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/039.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!NOTATION n PUBLIC " x y
-z ">
-<!ELEMENT doc EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/039.xml jing-trang-20241231+repack/mod/dtdinst/test/039.xml
--- jing-trang-20241231/mod/dtdinst/test/039.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/039.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <notation name="n" public="x y z"/>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/040.dtd jing-trang-20241231+repack/mod/dtdinst/test/040.dtd
--- jing-trang-20241231/mod/dtdinst/test/040.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/040.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<!ENTITY e PUBLIC "a public id" "sysid">
-<!ELEMENT doc EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/040.xml jing-trang-20241231+repack/mod/dtdinst/test/040.xml
--- jing-trang-20241231/mod/dtdinst/test/040.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/040.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <externalEntity name="e" system="sysid" public="a public id"/>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/041.dtd jing-trang-20241231+repack/mod/dtdinst/test/041.dtd
--- jing-trang-20241231/mod/dtdinst/test/041.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/041.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-Lo???@???????~?K?@????????~????onLZ???????@???@?????n
\ Pas de fin de ligne ? la fin du fichier
diff -Nru jing-trang-20241231/mod/dtdinst/test/041.xml jing-trang-20241231+repack/mod/dtdinst/test/041.xml
--- jing-trang-20241231/mod/dtdinst/test/041.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/041.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-Lo???@???????~?K?@????????~????onL???????n@@L???????n@@@@L????n???La????n@@@@L????????an@@La???????nLa???????n
\ Pas de fin de ligne ? la fin du fichier
diff -Nru jing-trang-20241231/mod/dtdinst/test/042.dtd jing-trang-20241231+repack/mod/dtdinst/test/042.dtd
--- jing-trang-20241231/mod/dtdinst/test/042.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/042.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % e "EMPTY">
-<!ENTITY % e SYSTEM "sysid">
-<!ELEMENT doc %e;>
diff -Nru jing-trang-20241231/mod/dtdinst/test/042.xml jing-trang-20241231+repack/mod/dtdinst/test/042.xml
--- jing-trang-20241231/mod/dtdinst/test/042.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/042.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <modelGroup name="e">
- <sequence/>
- </modelGroup>
- <overridden>
- <externalId name="e" system="sysid"/>
- </overridden>
- <element>
- <name>doc</name>
- <modelGroupRef name="e"/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/043.dtd jing-trang-20241231+repack/mod/dtdinst/test/043.dtd
--- jing-trang-20241231/mod/dtdinst/test/043.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/043.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY e "foo">
-<!ENTITY e "bar">
-<!ENTITY e SYSTEM "baz">
-<!ELEMENT doc EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/043.xml jing-trang-20241231+repack/mod/dtdinst/test/043.xml
--- jing-trang-20241231/mod/dtdinst/test/043.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/043.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <internalEntity name="e">foo</internalEntity>
- <internalEntity name="e">bar</internalEntity>
- <externalEntity name="e" system="baz"/>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/044.dtd jing-trang-20241231+repack/mod/dtdinst/test/044.dtd
--- jing-trang-20241231/mod/dtdinst/test/044.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/044.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e SYSTEM "044.ent">
-<![ %e; [
-<!ELEMENT doc EMPTY>
-]]>
diff -Nru jing-trang-20241231/mod/dtdinst/test/044.ent jing-trang-20241231+repack/mod/dtdinst/test/044.ent
--- jing-trang-20241231/mod/dtdinst/test/044.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/044.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-INCLUDE
diff -Nru jing-trang-20241231/mod/dtdinst/test/044.xml jing-trang-20241231+repack/mod/dtdinst/test/044.xml
--- jing-trang-20241231/mod/dtdinst/test/044.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/044.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e">
- <include/>
- </flag>
- <includedSection flag="e">
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- </includedSection>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/045.dtd jing-trang-20241231+repack/mod/dtdinst/test/045.dtd
--- jing-trang-20241231/mod/dtdinst/test/045.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/045.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e SYSTEM "045.ent">
-<![ %e; [
-<!ELEMENT doc EMPTY>
-]]>
diff -Nru jing-trang-20241231/mod/dtdinst/test/045.ent jing-trang-20241231+repack/mod/dtdinst/test/045.ent
--- jing-trang-20241231/mod/dtdinst/test/045.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/045.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-INCLUDE
diff -Nru jing-trang-20241231/mod/dtdinst/test/045.xml jing-trang-20241231+repack/mod/dtdinst/test/045.xml
--- jing-trang-20241231/mod/dtdinst/test/045.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/045.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e">
- <include/>
- </flag>
- <includedSection flag="e">
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- </includedSection>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/046.dtd jing-trang-20241231+repack/mod/dtdinst/test/046.dtd
--- jing-trang-20241231/mod/dtdinst/test/046.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/046.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ENTITY % e1 SYSTEM "046.ent">
-<!ENTITY % e2 "%e1;">
-<!ENTITY e3 "%e2;">
-<!ELEMENT doc EMPTY>
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/046.ent jing-trang-20241231+repack/mod/dtdinst/test/046.ent
--- jing-trang-20241231/mod/dtdinst/test/046.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/046.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>INCLUDE
\ Pas de fin de ligne ? la fin du fichier
diff -Nru jing-trang-20241231/mod/dtdinst/test/046.xml jing-trang-20241231+repack/mod/dtdinst/test/046.xml
--- jing-trang-20241231/mod/dtdinst/test/046.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/046.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <externalId name="e1" system="046.ent"/>
- <param name="e2">%e1;</param>
- <internalEntity name="e3">INCLUDE</internalEntity>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/047.dtd jing-trang-20241231+repack/mod/dtdinst/test/047.dtd
--- jing-trang-20241231/mod/dtdinst/test/047.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/047.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ELEMENT doc ANY>
-<!ELEMENT foo ANY>
-<!ELEMENT bar ANY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/047.xml jing-trang-20241231+repack/mod/dtdinst/test/047.xml
--- jing-trang-20241231/mod/dtdinst/test/047.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/047.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <element>
- <name>doc</name>
- <any/>
- </element>
- <element>
- <name>foo</name>
- <any/>
- </element>
- <element>
- <name>bar</name>
- <any/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/048.dtd jing-trang-20241231+repack/mod/dtdinst/test/048.dtd
--- jing-trang-20241231/mod/dtdinst/test/048.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/048.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-<!ELEMENT x:foo EMPTY>
-<!ATTLIST x:foo xmlns:x CDATA "http://www.example.com">
diff -Nru jing-trang-20241231/mod/dtdinst/test/048.xml jing-trang-20241231+repack/mod/dtdinst/test/048.xml
--- jing-trang-20241231/mod/dtdinst/test/048.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/048.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <element>
- <name>x:foo</name>
- <sequence/>
- </element>
- <attlist>
- <name>x:foo</name>
- <attribute>
- <name>xmlns:x</name>
- <cdata/>
- <default>http://www.example.com</default>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/049.dtd jing-trang-20241231+repack/mod/dtdinst/test/049.dtd
--- jing-trang-20241231/mod/dtdinst/test/049.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/049.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-<!ENTITY % e1 "INCLUDE">
-<![ %e1; [
-<!ENTITY % e2 "foo|bar">
-<!ELEMENT bar EMPTY>
-]]>
-<!ENTITY % e2 "foo">
-<!ELEMENT doc (%e2;)*>
-<!ELEMENT foo EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/049.xml jing-trang-20241231+repack/mod/dtdinst/test/049.xml
--- jing-trang-20241231/mod/dtdinst/test/049.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/049.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e1">
- <include/>
- </flag>
- <includedSection flag="e1">
- <modelGroup name="e2">
- <choice>
- <elementRef>
- <name>foo</name>
- </elementRef>
- <elementRef>
- <name>bar</name>
- </elementRef>
- </choice>
- </modelGroup>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
- </includedSection>
- <overridden>
- <modelGroup name="e2">
- <elementRef>
- <name>foo</name>
- </elementRef>
- </modelGroup>
- </overridden>
- <element>
- <name>doc</name>
- <zeroOrMore>
- <modelGroupRef name="e2"/>
- </zeroOrMore>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/050.dtd jing-trang-20241231+repack/mod/dtdinst/test/050.dtd
--- jing-trang-20241231/mod/dtdinst/test/050.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/050.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-<!ENTITY % e1 "INCLUDE">
-<![ %e1; [
-<!ENTITY % e2 "foo">
-]]>
-<!ENTITY % e2 "foo,bar">
-<!ELEMENT doc (%e2;)*>
-<!ELEMENT foo EMPTY>
-<!ELEMENT bar EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/050.xml jing-trang-20241231+repack/mod/dtdinst/test/050.xml
--- jing-trang-20241231/mod/dtdinst/test/050.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/050.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e1">
- <include/>
- </flag>
- <includedSection flag="e1">
- <modelGroup name="e2">
- <elementRef>
- <name>foo</name>
- </elementRef>
- </modelGroup>
- </includedSection>
- <overridden>
- <param name="e2">foo,bar</param>
- </overridden>
- <element>
- <name>doc</name>
- <zeroOrMore>
- <modelGroupRef name="e2"/>
- </zeroOrMore>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <element>
- <name>bar</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/051.dtd jing-trang-20241231+repack/mod/dtdinst/test/051.dtd
--- jing-trang-20241231/mod/dtdinst/test/051.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/051.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-<!ENTITY % e1 "INCLUDE">
-<![ %e1; [
-<!ENTITY % e2 "foo">
-]]>
-<!ENTITY % e2 "foo),(foo">
-<!ELEMENT doc ((%e2;))>
-<!ELEMENT foo EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/051.xml jing-trang-20241231+repack/mod/dtdinst/test/051.xml
--- jing-trang-20241231/mod/dtdinst/test/051.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/051.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="e1">
- <include/>
- </flag>
- <includedSection flag="e1">
- <modelGroup name="e2">
- <elementRef>
- <name>foo</name>
- </elementRef>
- </modelGroup>
- </includedSection>
- <overridden>
- <param name="e2">foo),(foo</param>
- </overridden>
- <element>
- <name>doc</name>
- <modelGroupRef name="e2"/>
- </element>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/052.dtd jing-trang-20241231+repack/mod/dtdinst/test/052.dtd
--- jing-trang-20241231/mod/dtdinst/test/052.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/052.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % bar "bar CDATA #IMPLIED">
-<!ELEMENT foo EMPTY>
-<!ATTLIST foo %bar;>
-<!ATTLIST foo %bar;>
diff -Nru jing-trang-20241231/mod/dtdinst/test/052.xml jing-trang-20241231+repack/mod/dtdinst/test/052.xml
--- jing-trang-20241231/mod/dtdinst/test/052.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/052.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <attributeGroup name="bar">
- <attribute>
- <name>bar</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- <attlist>
- <name>foo</name>
- <attributeGroupRef name="bar"/>
- </attlist>
- <attlist>
- <name>foo</name>
- <attributeGroupRef name="bar"/>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/053.dtd jing-trang-20241231+repack/mod/dtdinst/test/053.dtd
--- jing-trang-20241231/mod/dtdinst/test/053.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/053.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-<!ELEMENT doc EMPTY>
-<!ATTLIST doc a1 CDATA #FIXED "foo value"
- a2 IDREFS #FIXED "really bizarre"
- a3 (foo) #FIXED "foo">
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/053.xml jing-trang-20241231+repack/mod/dtdinst/test/053.xml
--- jing-trang-20241231/mod/dtdinst/test/053.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/053.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <element>
- <name>doc</name>
- <sequence/>
- </element>
- <attlist>
- <name>doc</name>
- <attribute>
- <name>a1</name>
- <cdata/>
- <fixed>foo value</fixed>
- </attribute>
- <attribute>
- <name>a2</name>
- <tokenized name="IDREFS"/>
- <fixed>really bizarre</fixed>
- </attribute>
- <attribute>
- <name>a3</name>
- <tokenized>
- <enum>foo</enum>
- </tokenized>
- <fixed>foo</fixed>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/054.dtd jing-trang-20241231+repack/mod/dtdinst/test/054.dtd
--- jing-trang-20241231/mod/dtdinst/test/054.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/054.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-<!ENTITY % e1 SYSTEM "054.ent">
-%e1;
-<!ENTITY % e2 SYSTEM "sub/054.ent">
-%e2;
diff -Nru jing-trang-20241231/mod/dtdinst/test/054.ent jing-trang-20241231+repack/mod/dtdinst/test/054.ent
--- jing-trang-20241231/mod/dtdinst/test/054.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/054.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-<!ELEMENT doc (foo)>
diff -Nru jing-trang-20241231/mod/dtdinst/test/054.xml jing-trang-20241231+repack/mod/dtdinst/test/054.xml
--- jing-trang-20241231/mod/dtdinst/test/054.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/054.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <externalId name="e1" system="054.ent"/>
- <externalIdRef name="e1">
- <element>
- <name>doc</name>
- <elementRef>
- <name>foo</name>
- </elementRef>
- </element>
- </externalIdRef>
- <externalId name="e2" system="sub/054.ent"/>
- <externalIdRef name="e2">
- <element>
- <name>foo</name>
- <sequence/>
- </element>
- </externalIdRef>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/calstblx.dtd jing-trang-20241231+repack/mod/dtdinst/test/calstblx.dtd
--- jing-trang-20241231/mod/dtdinst/test/calstblx.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/calstblx.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,199 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML CALS Table Model V4.1.2 .................................... -->
-<!-- File calstblx.mod .................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- This DTD is based on the CALS Table Model
- PUBLIC "-//USA-DOD//DTD Table Model 951010//EN"
-
- $Id: calstblx.dtd,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the CALS Table Model
- converted to XML.
--->
-
-<!-- These definitions are not directly related to the table model, but are
- used in the default CALS table model and are usually defined elsewhere
- (and prior to the inclusion of this table module) in a CALS DTD. -->
-
-<!ENTITY % bodyatt "">
-<!ENTITY % secur "">
-
-<!-- no if zero(s),
- yes if any other digits value -->
-
-<!ENTITY % yesorno 'CDATA'>
-<!ENTITY % titles 'title?'>
-
-<!-- default for use in entry content -->
-
-<!ENTITY % paracon '#PCDATA'>
-
-<!--
-The parameter entities as defined below provide the CALS table model
-as published (as part of the Example DTD) in MIL-HDBK-28001.
-
-These following declarations provide the CALS-compliant default definitions
-for these entities. However, these entities can and should be redefined
-(by giving the appropriate parameter entity declaration(s) prior to the
-reference to this Table Model declaration set entity) to fit the needs
-of the current application.
--->
-
-<!ENTITY % tbl.table.name "(table|chart)">
-<!ENTITY % tbl.table-titles.mdl "%titles;,">
-<!ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)">
-<!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
-<!ENTITY % tbl.table.att '
- tabstyle CDATA #IMPLIED
- tocentry %yesorno; #IMPLIED
- shortentry %yesorno; #IMPLIED
- orient (port|land) #IMPLIED
- pgwide %yesorno; #IMPLIED '>
-<!ENTITY % tbl.tgroup.mdl "colspec*,spanspec*,thead?,tfoot?,tbody">
-<!ENTITY % tbl.tgroup.att '
- tgroupstyle CDATA #IMPLIED '>
-<!ENTITY % tbl.hdft.mdl "colspec*,row+">
-<!ENTITY % tbl.row.mdl "(entry|entrytbl)+">
-<!ENTITY % tbl.entrytbl.mdl "colspec*,spanspec*,thead?,tbody">
-<!ENTITY % tbl.entry.mdl "%paracon;|para|warning|caution|note|legend">
-<!-- ===== Element and attribute declarations follow. ===== -->
-
-<!ELEMENT table (%tbl.table.mdl;)>
-
-<!ATTLIST table
- frame (top|bottom|topbot|all|sides|none) #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- %tbl.table.att;
- %bodyatt;
- %secur;
->
-
-<!ELEMENT tgroup (%tbl.tgroup.mdl;) >
-
-<!ATTLIST tgroup
- cols CDATA #REQUIRED
- %tbl.tgroup.att;
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- %secur;
->
-
-<!ELEMENT colspec EMPTY >
-
-<!ATTLIST colspec
- colnum CDATA #IMPLIED
- colname CDATA #IMPLIED
- colwidth CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
->
-
-<!ELEMENT spanspec EMPTY >
-
-<!ATTLIST spanspec
- namest CDATA #REQUIRED
- nameend CDATA #REQUIRED
- spanname CDATA #REQUIRED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
->
-
-<!ELEMENT thead (%tbl.hdft.mdl;)>
-<!ATTLIST thead
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!ELEMENT tfoot (%tbl.hdft.mdl;)>
-<!ATTLIST tfoot
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!ELEMENT tbody (row+)>
-
-<!ATTLIST tbody
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!ELEMENT row (%tbl.row.mdl;)>
-
-<!ATTLIST row
- rowsep %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!ELEMENT entrytbl (%tbl.entrytbl.mdl;)>
-
-<!ATTLIST entrytbl
- cols CDATA #REQUIRED
- %tbl.tgroup.att;
- colname CDATA #IMPLIED
- spanname CDATA #IMPLIED
- namest CDATA #IMPLIED
- nameend CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- %secur;
->
-
-<!ELEMENT entry (%tbl.entry.mdl;)*>
-
-<!ATTLIST entry
- colname CDATA #IMPLIED
- namest CDATA #IMPLIED
- nameend CDATA #IMPLIED
- spanname CDATA #IMPLIED
- morerows CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- rotate %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!-- End of DocBook XML CALS Table Model V4.1.2 ............................. -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/dbcentx.mod jing-trang-20241231+repack/mod/dtdinst/test/dbcentx.mod
--- jing-trang-20241231/mod/dtdinst/test/dbcentx.mod 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/dbcentx.mod 1970-01-01 01:00:00.000000000 +0100
@@ -1,204 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML character entities module V4.1.2 ........................... -->
-<!-- File dbcentx.mod ..................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbcentx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the entity declarations for the standard ISO
- entity sets used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbcent PUBLIC
- "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
- "dbcentx.mod">
- %dbcent;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-
-<!ENTITY % ISOamsa.module "INCLUDE">
-<![%ISOamsa.module;[
-<!ENTITY % ISOamsa PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
-"ent/iso-amsa.ent">
-%ISOamsa;
-<!--end of ISOamsa.module-->]]>
-
-<!ENTITY % ISOamsb.module "INCLUDE">
-<![%ISOamsb.module;[
-<!ENTITY % ISOamsb PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
-"ent/iso-amsb.ent">
-%ISOamsb;
-<!--end of ISOamsb.module-->]]>
-
-<!ENTITY % ISOamsc.module "INCLUDE">
-<![%ISOamsc.module;[
-<!ENTITY % ISOamsc PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
-"ent/iso-amsc.ent">
-%ISOamsc;
-<!--end of ISOamsc.module-->]]>
-
-<!ENTITY % ISOamsn.module "INCLUDE">
-<![%ISOamsn.module;[
-<!ENTITY % ISOamsn PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
-"ent/iso-amsn.ent">
-%ISOamsn;
-<!--end of ISOamsn.module-->]]>
-
-<!ENTITY % ISOamso.module "INCLUDE">
-<![%ISOamso.module;[
-<!ENTITY % ISOamso PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
-"ent/iso-amso.ent">
-%ISOamso;
-<!--end of ISOamso.module-->]]>
-
-<!ENTITY % ISOamsr.module "INCLUDE">
-<![%ISOamsr.module;[
-<!ENTITY % ISOamsr PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
-"ent/iso-amsr.ent">
-%ISOamsr;
-<!--end of ISOamsr.module-->]]>
-
-<!ENTITY % ISObox.module "INCLUDE">
-<![%ISObox.module;[
-<!ENTITY % ISObox PUBLIC
-"ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
-"ent/iso-box.ent">
-%ISObox;
-<!--end of ISObox.module-->]]>
-
-<!ENTITY % ISOcyr1.module "INCLUDE">
-<![%ISOcyr1.module;[
-<!ENTITY % ISOcyr1 PUBLIC
-"ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
-"ent/iso-cyr1.ent">
-%ISOcyr1;
-<!--end of ISOcyr1.module-->]]>
-
-<!ENTITY % ISOcyr2.module "INCLUDE">
-<![%ISOcyr2.module;[
-<!ENTITY % ISOcyr2 PUBLIC
-"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
-"ent/iso-cyr2.ent">
-%ISOcyr2;
-<!--end of ISOcyr2.module-->]]>
-
-<!ENTITY % ISOdia.module "INCLUDE">
-<![%ISOdia.module;[
-<!ENTITY % ISOdia PUBLIC
-"ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-"ent/iso-dia.ent">
-%ISOdia;
-<!--end of ISOdia.module-->]]>
-
-<!ENTITY % ISOgrk1.module "INCLUDE">
-<![%ISOgrk1.module;[
-<!ENTITY % ISOgrk1 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
-"ent/iso-grk1.ent">
-%ISOgrk1;
-<!--end of ISOgrk1.module-->]]>
-
-<!ENTITY % ISOgrk2.module "INCLUDE">
-<![%ISOgrk2.module;[
-<!ENTITY % ISOgrk2 PUBLIC
-"ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
-"ent/iso-grk2.ent">
-%ISOgrk2;
-<!--end of ISOgrk2.module-->]]>
-
-<!ENTITY % ISOgrk3.module "INCLUDE">
-<![%ISOgrk3.module;[
-<!ENTITY % ISOgrk3 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
-"ent/iso-grk3.ent">
-%ISOgrk3;
-<!--end of ISOgrk3.module-->]]>
-
-<!ENTITY % ISOgrk4.module "INCLUDE">
-<![%ISOgrk4.module;[
-<!ENTITY % ISOgrk4 PUBLIC
-"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
-"ent/iso-grk4.ent">
-%ISOgrk4;
-<!--end of ISOgrk4.module-->]]>
-
-<!ENTITY % ISOlat1.module "INCLUDE">
-<![%ISOlat1.module;[
-<!ENTITY % ISOlat1 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-"ent/iso-lat1.ent">
-%ISOlat1;
-<!--end of ISOlat1.module-->]]>
-
-<!ENTITY % ISOlat2.module "INCLUDE">
-<![%ISOlat2.module;[
-<!ENTITY % ISOlat2 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
-"ent/iso-lat2.ent">
-%ISOlat2;
-<!--end of ISOlat2.module-->]]>
-
-<!ENTITY % ISOnum.module "INCLUDE">
-<![%ISOnum.module;[
-<!ENTITY % ISOnum PUBLIC
-"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-"ent/iso-num.ent">
-%ISOnum;
-<!--end of ISOnum.module-->]]>
-
-<!ENTITY % ISOpub.module "INCLUDE">
-<![%ISOpub.module;[
-<!ENTITY % ISOpub PUBLIC
-"ISO 8879:1986//ENTITIES Publishing//EN//XML"
-"ent/iso-pub.ent">
-%ISOpub;
-<!--end of ISOpub.module-->]]>
-
-<!ENTITY % ISOtech.module "INCLUDE">
-<![%ISOtech.module;[
-<!ENTITY % ISOtech PUBLIC
-"ISO 8879:1986//ENTITIES General Technical//EN//XML"
-"ent/iso-tech.ent">
-%ISOtech;
-<!--end of ISOtech.module-->]]>
-
-<!-- End of DocBook XML character entity sets module V4.1.2 ................. -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/dbgenent.mod jing-trang-20241231+repack/mod/dtdinst/test/dbgenent.mod
--- jing-trang-20241231/mod/dtdinst/test/dbgenent.mod 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/dbgenent.mod 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML additional general entities V4.1.2 ......................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, and the Organization for the Advancement of
- Structured Information Standards (OASIS).
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbgenent PUBLIC
- "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
- "dbgenent.mod">
- %dbgenent;
--->
-
-<!-- File dbgenent.mod .................................................... -->
-
-<!-- You can edit this file to add the following:
-
- o General entity declarations of any kind. For example:
-
- <!ENTITY happyface SDATA "insert-face"> (system-specific data)
- <!ENTITY productname "WinWidget"> (small boilerplate)
- <!ENTITY legal-notice SYSTEM "notice.sgm"> (large boilerplate)
-
- o Notation declarations. For example:
-
- <!NOTATION chicken-scratch SYSTEM>
-
- o Declarations for and references to external parameter entities
- containing collections of any of the above. For example:
-
- <!ENTITY % all-titles PUBLIC "-//DocTools//ELEMENTS Book Titles//EN"
- "booktitles.ent">
- %all-titles;
--->
-
-<!-- End of DocBook XML additional general entities V4.1.2 .................. -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/dbhierx.mod jing-trang-20241231+repack/mod/dtdinst/test/dbhierx.mod
--- jing-trang-20241231/mod/dtdinst/test/dbhierx.mod 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/dbhierx.mod 1970-01-01 01:00:00.000000000 +0100
@@ -1,2074 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML document hierarchy module V4.1.2 ........................... -->
-<!-- File dbhierx.mod ..................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbhierx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the overall document
- hierarchies of DocBook documents. It covers computer documentation
- manuals and manual fragments, as well as reference entries (such as
- man pages) and technical journals or anthologies containing
- articles.
-
- This module depends on the DocBook information pool module. All
- elements and entities referenced but not defined here are assumed
- to be defined in the information pool module.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbhier PUBLIC
- "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
- "dbhierx.mod">
- %dbhier;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- Entities for module inclusions ....................................... -->
-
-<!ENTITY % dbhier.redecl.module "IGNORE">
-<!ENTITY % dbhier.redecl2.module "IGNORE">
-
-<!-- ...................................................................... -->
-<!-- Entities for element classes ......................................... -->
-
-<!ENTITY % local.appendix.class "">
-<!ENTITY % appendix.class "appendix %local.appendix.class;">
-
-<!ENTITY % local.article.class "">
-<!ENTITY % article.class "article %local.article.class;">
-
-<!ENTITY % local.book.class "">
-<!ENTITY % book.class "book %local.book.class;">
-
-<!ENTITY % local.chapter.class "">
-<!ENTITY % chapter.class "chapter %local.chapter.class;">
-
-<!ENTITY % local.index.class "">
-<!ENTITY % index.class "index|setindex %local.index.class;">
-
-<!ENTITY % local.refentry.class "">
-<!ENTITY % refentry.class "refentry %local.refentry.class;">
-
-<!ENTITY % local.nav.class "">
-<!ENTITY % nav.class "toc|lot|index|glossary|bibliography
- %local.nav.class;">
-
-<!-- Redeclaration placeholder ............................................ -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbhier.redecl.module;[
-<!-- Defining rdbhier here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier "">
-%rdbhier;
-<!--end of dbhier.redecl.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Entities for element mixtures ........................................ -->
-
-<!-- The DocBook TC may produce an official forms module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % forms.hook "">
-
-<!ENTITY % local.divcomponent.mix "">
-<!ENTITY % divcomponent.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.divcomponent.mix;">
-
-<!ENTITY % local.refcomponent.mix "">
-<!ENTITY % refcomponent.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %local.refcomponent.mix;">
-
-<!ENTITY % local.indexdivcomponent.mix "">
-<!ENTITY % indexdivcomponent.mix
- "itemizedlist|orderedlist|variablelist|simplelist
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |anchor|remark
- |%link.char.class;
- |beginpage
- %local.indexdivcomponent.mix;">
-
-<!ENTITY % local.refname.char.mix "">
-<!ENTITY % refname.char.mix
- "#PCDATA
- |%tech.char.class;
- %local.refname.char.mix;">
-
-<!ENTITY % local.partcontent.mix "">
-<!ENTITY % partcontent.mix
- "%appendix.class;|%chapter.class;|%nav.class;|%article.class;
- |preface|%refentry.class;|reference %local.partcontent.mix;">
-
-<!ENTITY % local.refinline.char.mix "">
-<!ENTITY % refinline.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class;
- |%ndxterm.class; |beginpage
- %local.refinline.char.mix;">
-
-<!ENTITY % local.refclass.char.mix "">
-<!ENTITY % refclass.char.mix
- "#PCDATA
- |application
- %local.refclass.char.mix;">
-
-<!-- Redeclaration placeholder 2 .......................................... -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbhier.redecl2.module;[
-<!-- Defining rdbhier2 here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier2 "">
-%rdbhier2;
-<!--end of dbhier.redecl2.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Entities for content models .......................................... -->
-
-<!ENTITY % div.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % bookcomponent.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % sect.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % refsect.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % bookcomponent.content
- "((%divcomponent.mix;)+,
- (sect1*|(%refentry.class;)*|simplesect*|section*))
- | (sect1+|(%refentry.class;)+|simplesect+|section+)">
-
-<!-- ...................................................................... -->
-<!-- Set and SetInfo ...................................................... -->
-
-<!ENTITY % set.content.module "INCLUDE">
-<![%set.content.module;[
-<!ENTITY % set.module "INCLUDE">
-<![%set.module;[
-<!ENTITY % local.set.attrib "">
-<!ENTITY % set.role.attrib "%role.attrib;">
-
-<!ENTITY % set.element "INCLUDE">
-<![%set.element;[
-<!ELEMENT set ((%div.title.content;)?, setinfo?, toc?, (%book.class;)+,
- setindex?)>
-<!--end of set.element-->]]>
-
-<!-- FPI: SGML formal public identifier -->
-
-
-<!ENTITY % set.attlist "INCLUDE">
-<![%set.attlist;[
-<!ATTLIST set
- fpi CDATA #IMPLIED
- %status.attrib;
- %common.attrib;
- %set.role.attrib;
- %local.set.attrib;
->
-<!--end of set.attlist-->]]>
-<!--end of set.module-->]]>
-
-<!ENTITY % setinfo.module "INCLUDE">
-<![%setinfo.module;[
-<!ENTITY % local.setinfo.attrib "">
-<!ENTITY % setinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % setinfo.element "INCLUDE">
-<![%setinfo.element;[
-<!ELEMENT setinfo ((graphic | mediaobject
- | legalnotice | modespec | subjectset
- | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of setinfo.element-->]]>
-
-<!-- Contents: IDs of the ToC, Books, and SetIndex that comprise
- the set, in the order of their appearance -->
-
-
-<!ENTITY % setinfo.attlist "INCLUDE">
-<![%setinfo.attlist;[
-<!ATTLIST setinfo
- contents IDREFS #IMPLIED
- %common.attrib;
- %setinfo.role.attrib;
- %local.setinfo.attrib;
->
-<!--end of setinfo.attlist-->]]>
-<!--end of setinfo.module-->]]>
-<!--end of set.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Book and BookInfo .................................................... -->
-
-<!ENTITY % book.content.module "INCLUDE">
-<![%book.content.module;[
-<!ENTITY % book.module "INCLUDE">
-<![%book.module;[
-
-<!ENTITY % local.book.attrib "">
-<!ENTITY % book.role.attrib "%role.attrib;">
-
-<!ENTITY % book.element "INCLUDE">
-<![%book.element;[
-<!ELEMENT book ((%div.title.content;)?, bookinfo?,
- (dedication | toc | lot
- | glossary | bibliography | preface
- | %chapter.class; | reference | part
- | %article.class;
- | %appendix.class;
- | %index.class;
- | colophon)*)>
-<!--end of book.element-->]]>
-
-<!-- FPI: SGML formal public identifier -->
-
-
-<!ENTITY % book.attlist "INCLUDE">
-<![%book.attlist;[
-<!ATTLIST book fpi CDATA #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %book.role.attrib;
- %local.book.attrib;
->
-<!--end of book.attlist-->]]>
-<!--end of book.module-->]]>
-
-<!ENTITY % bookinfo.module "INCLUDE">
-<![%bookinfo.module;[
-<!ENTITY % local.bookinfo.attrib "">
-<!ENTITY % bookinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % bookinfo.element "INCLUDE">
-<![%bookinfo.element;[
-<!ELEMENT bookinfo ((graphic | mediaobject
- | legalnotice | modespec | subjectset
- | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of bookinfo.element-->]]>
-
-<!-- Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
- Appendixes, References, GLossary, Bibliography, and indexes
- comprising the Book, in the order of their appearance -->
-
-
-<!ENTITY % bookinfo.attlist "INCLUDE">
-<![%bookinfo.attlist;[
-<!ATTLIST bookinfo
- contents IDREFS #IMPLIED
- %common.attrib;
- %bookinfo.role.attrib;
- %local.bookinfo.attrib;
->
-<!--end of bookinfo.attlist-->]]>
-<!--end of bookinfo.module-->]]>
-<!--end of book.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Dedication, ToC, and LoT ............................................. -->
-
-<!ENTITY % dedication.module "INCLUDE">
-<![%dedication.module;[
-<!ENTITY % local.dedication.attrib "">
-<!ENTITY % dedication.role.attrib "%role.attrib;">
-
-<!ENTITY % dedication.element "INCLUDE">
-<![%dedication.element;[
-<!ELEMENT dedication ((%sect.title.content;)?, (%legalnotice.mix;)+)>
-<!--end of dedication.element-->]]>
-
-<!ENTITY % dedication.attlist "INCLUDE">
-<![%dedication.attlist;[
-<!ATTLIST dedication
- %status.attrib;
- %common.attrib;
- %dedication.role.attrib;
- %local.dedication.attrib;
->
-<!--end of dedication.attlist-->]]>
-<!--end of dedication.module-->]]>
-
-<!ENTITY % colophon.module "INCLUDE">
-<![ %colophon.module; [
-<!ENTITY % local.colophon.attrib "">
-<!ENTITY % colophon.role.attrib "%role.attrib;">
-
-<!ENTITY % colophon.element "INCLUDE">
-<![ %colophon.element; [
-<!ELEMENT colophon ((%sect.title.content;)?, (%textobject.mix;)+)>
-<!--end of colophon.element-->]]>
-
-<!ENTITY % colophon.attlist "INCLUDE">
-<![ %colophon.attlist; [
-<!ATTLIST colophon
- %status.attrib;
- %common.attrib;
- %colophon.role.attrib;
- %local.colophon.attrib;>
-<!--end of colophon.attlist-->]]>
-<!--end of colophon.module-->]]>
-
-<!ENTITY % toc.content.module "INCLUDE">
-<![%toc.content.module;[
-<!ENTITY % toc.module "INCLUDE">
-<![%toc.module;[
-<!ENTITY % local.toc.attrib "">
-<!ENTITY % toc.role.attrib "%role.attrib;">
-
-<!ENTITY % toc.element "INCLUDE">
-<![%toc.element;[
-<!ELEMENT toc ((%bookcomponent.title.content;)?, tocfront*,
- (tocpart | tocchap)*, tocback*)>
-<!--end of toc.element-->]]>
-
-<!ENTITY % toc.attlist "INCLUDE">
-<![%toc.attlist;[
-<!ATTLIST toc
- %pagenum.attrib;
- %common.attrib;
- %toc.role.attrib;
- %local.toc.attrib;
->
-<!--end of toc.attlist-->]]>
-<!--end of toc.module-->]]>
-
-<!ENTITY % tocfront.module "INCLUDE">
-<![%tocfront.module;[
-<!ENTITY % local.tocfront.attrib "">
-<!ENTITY % tocfront.role.attrib "%role.attrib;">
-
-<!ENTITY % tocfront.element "INCLUDE">
-<![%tocfront.element;[
-<!ELEMENT tocfront (%para.char.mix;)*>
-<!--end of tocfront.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocfront.attlist "INCLUDE">
-<![%tocfront.attlist;[
-<!ATTLIST tocfront
- %label.attrib;
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocfront.role.attrib;
- %local.tocfront.attrib;
->
-<!--end of tocfront.attlist-->]]>
-<!--end of tocfront.module-->]]>
-
-<!ENTITY % tocentry.module "INCLUDE">
-<![%tocentry.module;[
-<!ENTITY % local.tocentry.attrib "">
-<!ENTITY % tocentry.role.attrib "%role.attrib;">
-
-<!ENTITY % tocentry.element "INCLUDE">
-<![%tocentry.element;[
-<!ELEMENT tocentry (%para.char.mix;)*>
-<!--end of tocentry.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocentry.attlist "INCLUDE">
-<![%tocentry.attlist;[
-<!ATTLIST tocentry
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocentry.role.attrib;
- %local.tocentry.attrib;
->
-<!--end of tocentry.attlist-->]]>
-<!--end of tocentry.module-->]]>
-
-<!ENTITY % tocpart.module "INCLUDE">
-<![%tocpart.module;[
-<!ENTITY % local.tocpart.attrib "">
-<!ENTITY % tocpart.role.attrib "%role.attrib;">
-
-<!ENTITY % tocpart.element "INCLUDE">
-<![%tocpart.element;[
-<!ELEMENT tocpart (tocentry+, tocchap*)>
-<!--end of tocpart.element-->]]>
-
-<!ENTITY % tocpart.attlist "INCLUDE">
-<![%tocpart.attlist;[
-<!ATTLIST tocpart
- %common.attrib;
- %tocpart.role.attrib;
- %local.tocpart.attrib;
->
-<!--end of tocpart.attlist-->]]>
-<!--end of tocpart.module-->]]>
-
-<!ENTITY % tocchap.module "INCLUDE">
-<![%tocchap.module;[
-<!ENTITY % local.tocchap.attrib "">
-<!ENTITY % tocchap.role.attrib "%role.attrib;">
-
-<!ENTITY % tocchap.element "INCLUDE">
-<![%tocchap.element;[
-<!ELEMENT tocchap (tocentry+, toclevel1*)>
-<!--end of tocchap.element-->]]>
-
-<!ENTITY % tocchap.attlist "INCLUDE">
-<![%tocchap.attlist;[
-<!ATTLIST tocchap
- %label.attrib;
- %common.attrib;
- %tocchap.role.attrib;
- %local.tocchap.attrib;
->
-<!--end of tocchap.attlist-->]]>
-<!--end of tocchap.module-->]]>
-
-<!ENTITY % toclevel1.module "INCLUDE">
-<![%toclevel1.module;[
-<!ENTITY % local.toclevel1.attrib "">
-<!ENTITY % toclevel1.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel1.element "INCLUDE">
-<![%toclevel1.element;[
-<!ELEMENT toclevel1 (tocentry+, toclevel2*)>
-<!--end of toclevel1.element-->]]>
-
-<!ENTITY % toclevel1.attlist "INCLUDE">
-<![%toclevel1.attlist;[
-<!ATTLIST toclevel1
- %common.attrib;
- %toclevel1.role.attrib;
- %local.toclevel1.attrib;
->
-<!--end of toclevel1.attlist-->]]>
-<!--end of toclevel1.module-->]]>
-
-<!ENTITY % toclevel2.module "INCLUDE">
-<![%toclevel2.module;[
-<!ENTITY % local.toclevel2.attrib "">
-<!ENTITY % toclevel2.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel2.element "INCLUDE">
-<![%toclevel2.element;[
-<!ELEMENT toclevel2 (tocentry+, toclevel3*)>
-<!--end of toclevel2.element-->]]>
-
-<!ENTITY % toclevel2.attlist "INCLUDE">
-<![%toclevel2.attlist;[
-<!ATTLIST toclevel2
- %common.attrib;
- %toclevel2.role.attrib;
- %local.toclevel2.attrib;
->
-<!--end of toclevel2.attlist-->]]>
-<!--end of toclevel2.module-->]]>
-
-<!ENTITY % toclevel3.module "INCLUDE">
-<![%toclevel3.module;[
-<!ENTITY % local.toclevel3.attrib "">
-<!ENTITY % toclevel3.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel3.element "INCLUDE">
-<![%toclevel3.element;[
-<!ELEMENT toclevel3 (tocentry+, toclevel4*)>
-<!--end of toclevel3.element-->]]>
-
-<!ENTITY % toclevel3.attlist "INCLUDE">
-<![%toclevel3.attlist;[
-<!ATTLIST toclevel3
- %common.attrib;
- %toclevel3.role.attrib;
- %local.toclevel3.attrib;
->
-<!--end of toclevel3.attlist-->]]>
-<!--end of toclevel3.module-->]]>
-
-<!ENTITY % toclevel4.module "INCLUDE">
-<![%toclevel4.module;[
-<!ENTITY % local.toclevel4.attrib "">
-<!ENTITY % toclevel4.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel4.element "INCLUDE">
-<![%toclevel4.element;[
-<!ELEMENT toclevel4 (tocentry+, toclevel5*)>
-<!--end of toclevel4.element-->]]>
-
-<!ENTITY % toclevel4.attlist "INCLUDE">
-<![%toclevel4.attlist;[
-<!ATTLIST toclevel4
- %common.attrib;
- %toclevel4.role.attrib;
- %local.toclevel4.attrib;
->
-<!--end of toclevel4.attlist-->]]>
-<!--end of toclevel4.module-->]]>
-
-<!ENTITY % toclevel5.module "INCLUDE">
-<![%toclevel5.module;[
-<!ENTITY % local.toclevel5.attrib "">
-<!ENTITY % toclevel5.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel5.element "INCLUDE">
-<![%toclevel5.element;[
-<!ELEMENT toclevel5 (tocentry+)>
-<!--end of toclevel5.element-->]]>
-
-<!ENTITY % toclevel5.attlist "INCLUDE">
-<![%toclevel5.attlist;[
-<!ATTLIST toclevel5
- %common.attrib;
- %toclevel5.role.attrib;
- %local.toclevel5.attrib;
->
-<!--end of toclevel5.attlist-->]]>
-<!--end of toclevel5.module-->]]>
-
-<!ENTITY % tocback.module "INCLUDE">
-<![%tocback.module;[
-<!ENTITY % local.tocback.attrib "">
-<!ENTITY % tocback.role.attrib "%role.attrib;">
-
-<!ENTITY % tocback.element "INCLUDE">
-<![%tocback.element;[
-<!ELEMENT tocback (%para.char.mix;)*>
-<!--end of tocback.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocback.attlist "INCLUDE">
-<![%tocback.attlist;[
-<!ATTLIST tocback
- %label.attrib;
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocback.role.attrib;
- %local.tocback.attrib;
->
-<!--end of tocback.attlist-->]]>
-<!--end of tocback.module-->]]>
-<!--end of toc.content.module-->]]>
-
-<!ENTITY % lot.content.module "INCLUDE">
-<![%lot.content.module;[
-<!ENTITY % lot.module "INCLUDE">
-<![%lot.module;[
-<!ENTITY % local.lot.attrib "">
-<!ENTITY % lot.role.attrib "%role.attrib;">
-
-<!ENTITY % lot.element "INCLUDE">
-<![%lot.element;[
-<!ELEMENT lot ((%bookcomponent.title.content;)?, lotentry*)>
-<!--end of lot.element-->]]>
-
-<!ENTITY % lot.attlist "INCLUDE">
-<![%lot.attlist;[
-<!ATTLIST lot
- %label.attrib;
- %common.attrib;
- %lot.role.attrib;
- %local.lot.attrib;
->
-<!--end of lot.attlist-->]]>
-<!--end of lot.module-->]]>
-
-<!ENTITY % lotentry.module "INCLUDE">
-<![%lotentry.module;[
-<!ENTITY % local.lotentry.attrib "">
-<!ENTITY % lotentry.role.attrib "%role.attrib;">
-
-<!ENTITY % lotentry.element "INCLUDE">
-<![%lotentry.element;[
-<!ELEMENT lotentry (%para.char.mix;)*>
-<!--end of lotentry.element-->]]>
-
-<!-- SrcCredit: Information about the source of the entry,
- as for a list of illustrations -->
-<!-- linkend: to element that this entry represents-->
-<!ENTITY % lotentry.attlist "INCLUDE">
-<![%lotentry.attlist;[
-<!ATTLIST lotentry
- srccredit CDATA #IMPLIED
- %pagenum.attrib;
- %common.attrib;
- %linkend.attrib;
- %lotentry.role.attrib;
- %local.lotentry.attrib;
->
-<!--end of lotentry.attlist-->]]>
-<!--end of lotentry.module-->]]>
-<!--end of lot.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
-
-<!ENTITY % appendix.module "INCLUDE">
-<![%appendix.module;[
-<!ENTITY % local.appendix.attrib "">
-<!ENTITY % appendix.role.attrib "%role.attrib;">
-
-<!ENTITY % appendix.element "INCLUDE">
-<![%appendix.element;[
-<!ELEMENT appendix (appendixinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)>
-<!--end of appendix.element-->]]>
-
-<!ENTITY % appendix.attlist "INCLUDE">
-<![%appendix.attlist;[
-<!ATTLIST appendix
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %appendix.role.attrib;
- %local.appendix.attrib;
->
-<!--end of appendix.attlist-->]]>
-<!--end of appendix.module-->]]>
-
-<!ENTITY % chapter.module "INCLUDE">
-<![%chapter.module;[
-<!ENTITY % local.chapter.attrib "">
-<!ENTITY % chapter.role.attrib "%role.attrib;">
-
-<!ENTITY % chapter.element "INCLUDE">
-<![%chapter.element;[
-<!ELEMENT chapter (chapterinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)>
-<!--end of chapter.element-->]]>
-
-<!ENTITY % chapter.attlist "INCLUDE">
-<![%chapter.attlist;[
-<!ATTLIST chapter
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %chapter.role.attrib;
- %local.chapter.attrib;
->
-<!--end of chapter.attlist-->]]>
-<!--end of chapter.module-->]]>
-
-<!ENTITY % part.module "INCLUDE">
-<![%part.module;[
-
-<!-- Note that Part was to have its content model reduced in V4.1.2. This
-change will not be made after all. -->
-
-<!ENTITY % local.part.attrib "">
-<!ENTITY % part.role.attrib "%role.attrib;">
-
-<!ENTITY % part.element "INCLUDE">
-<![%part.element;[
-<!ELEMENT part (partinfo?, (%bookcomponent.title.content;), partintro?,
- (%partcontent.mix;)+)>
-<!--end of part.element-->]]>
-
-<!ENTITY % part.attlist "INCLUDE">
-<![%part.attlist;[
-<!ATTLIST part
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %part.role.attrib;
- %local.part.attrib;
->
-<!--end of part.attlist-->]]>
-<!--ELEMENT PartIntro (defined below)-->
-<!--end of part.module-->]]>
-
-<!ENTITY % preface.module "INCLUDE">
-<![%preface.module;[
-<!ENTITY % local.preface.attrib "">
-<!ENTITY % preface.role.attrib "%role.attrib;">
-
-<!ENTITY % preface.element "INCLUDE">
-<![%preface.element;[
-<!ELEMENT preface (prefaceinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)>
-<!--end of preface.element-->]]>
-
-<!ENTITY % preface.attlist "INCLUDE">
-<![%preface.attlist;[
-<!ATTLIST preface
- %status.attrib;
- %common.attrib;
- %preface.role.attrib;
- %local.preface.attrib;
->
-<!--end of preface.attlist-->]]>
-<!--end of preface.module-->]]>
-
-<!ENTITY % reference.module "INCLUDE">
-<![%reference.module;[
-<!ENTITY % local.reference.attrib "">
-<!ENTITY % reference.role.attrib "%role.attrib;">
-
-<!ENTITY % reference.element "INCLUDE">
-<![%reference.element;[
-<!ELEMENT reference (referenceinfo?,
- (%bookcomponent.title.content;), partintro?,
- (%refentry.class;)+)>
-<!--end of reference.element-->]]>
-
-<!ENTITY % reference.attlist "INCLUDE">
-<![%reference.attlist;[
-<!ATTLIST reference
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %reference.role.attrib;
- %local.reference.attrib;
->
-<!--end of reference.attlist-->]]>
-<!--ELEMENT PartIntro (defined below)-->
-<!--end of reference.module-->]]>
-
-<!ENTITY % partintro.module "INCLUDE">
-<![%partintro.module;[
-<!ENTITY % local.partintro.attrib "">
-<!ENTITY % partintro.role.attrib "%role.attrib;">
-
-<!ENTITY % partintro.element "INCLUDE">
-<![%partintro.element;[
-<!ELEMENT partintro ((%div.title.content;)?, (%bookcomponent.content;))>
-<!--end of partintro.element-->]]>
-
-<!ENTITY % partintro.attlist "INCLUDE">
-<![%partintro.attlist;[
-<!ATTLIST partintro
- %label.attrib;
- %common.attrib;
- %local.partintro.attrib;
- %partintro.role.attrib;
->
-<!--end of partintro.attlist-->]]>
-<!--end of partintro.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Other Info elements .................................................. -->
-
-<!ENTITY % appendixinfo.module "INCLUDE">
-<![ %appendixinfo.module; [
-<!ENTITY % local.appendixinfo.attrib "">
-<!ENTITY % appendixinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % appendixinfo.element "INCLUDE">
-<![ %appendixinfo.element; [
-<!ELEMENT appendixinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of appendixinfo.element-->]]>
-
-<!ENTITY % appendixinfo.attlist "INCLUDE">
-<![ %appendixinfo.attlist; [
-<!ATTLIST appendixinfo
- %common.attrib;
- %appendixinfo.role.attrib;
- %local.appendixinfo.attrib;
->
-<!--end of appendixinfo.attlist-->]]>
-<!--end of appendixinfo.module-->]]>
-
-<!ENTITY % bibliographyinfo.module "INCLUDE">
-<![ %bibliographyinfo.module; [
-<!ENTITY % local.bibliographyinfo.attrib "">
-<!ENTITY % bibliographyinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliographyinfo.element "INCLUDE">
-<![ %bibliographyinfo.element; [
-<!ELEMENT bibliographyinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of bibliographyinfo.element-->]]>
-
-<!ENTITY % bibliographyinfo.attlist "INCLUDE">
-<![ %bibliographyinfo.attlist; [
-<!ATTLIST bibliographyinfo
- %common.attrib;
- %bibliographyinfo.role.attrib;
- %local.bibliographyinfo.attrib;
->
-<!--end of bibliographyinfo.attlist-->]]>
-<!--end of bibliographyinfo.module-->]]>
-
-<!ENTITY % chapterinfo.module "INCLUDE">
-<![ %chapterinfo.module; [
-<!ENTITY % local.chapterinfo.attrib "">
-<!ENTITY % chapterinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % chapterinfo.element "INCLUDE">
-<![ %chapterinfo.element; [
-<!ELEMENT chapterinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of chapterinfo.element-->]]>
-
-<!ENTITY % chapterinfo.attlist "INCLUDE">
-<![ %chapterinfo.attlist; [
-<!ATTLIST chapterinfo
- %common.attrib;
- %chapterinfo.role.attrib;
- %local.chapterinfo.attrib;
->
-<!--end of chapterinfo.attlist-->]]>
-<!--end of chapterinfo.module-->]]>
-
-<!ENTITY % glossaryinfo.module "INCLUDE">
-<![ %glossaryinfo.module; [
-<!ENTITY % local.glossaryinfo.attrib "">
-<!ENTITY % glossaryinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % glossaryinfo.element "INCLUDE">
-<![ %glossaryinfo.element; [
-<!ELEMENT glossaryinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of glossaryinfo.element-->]]>
-
-<!ENTITY % glossaryinfo.attlist "INCLUDE">
-<![ %glossaryinfo.attlist; [
-<!ATTLIST glossaryinfo
- %common.attrib;
- %glossaryinfo.role.attrib;
- %local.glossaryinfo.attrib;
->
-<!--end of glossaryinfo.attlist-->]]>
-<!--end of glossaryinfo.module-->]]>
-
-<!ENTITY % indexinfo.module "INCLUDE">
-<![ %indexinfo.module; [
-<!ENTITY % local.indexinfo.attrib "">
-<!ENTITY % indexinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % indexinfo.element "INCLUDE">
-<![ %indexinfo.element; [
-<!ELEMENT indexinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of indexinfo.element-->]]>
-
-<!ENTITY % indexinfo.attlist "INCLUDE">
-<![ %indexinfo.attlist; [
-<!ATTLIST indexinfo
- %common.attrib;
- %indexinfo.role.attrib;
- %local.indexinfo.attrib;
->
-<!--end of indexinfo.attlist-->]]>
-<!--end of indexinfo.module-->]]>
-
-<!ENTITY % setindexinfo.module "INCLUDE">
-<![ %setindexinfo.module; [
-<!ENTITY % local.setindexinfo.attrib "">
-<!ENTITY % setindexinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % setindexinfo.element "INCLUDE">
-<![ %setindexinfo.element; [
-<!ELEMENT setindexinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of setindexinfo.element-->]]>
-
-<!ENTITY % setindexinfo.attlist "INCLUDE">
-<![ %setindexinfo.attlist; [
-<!ATTLIST setindexinfo
- %common.attrib;
- %setindexinfo.role.attrib;
- %local.setindexinfo.attrib;
->
-<!--end of setindexinfo.attlist-->]]>
-<!--end of setindexinfo.module-->]]>
-
-<!ENTITY % partinfo.module "INCLUDE">
-<![ %partinfo.module; [
-<!ENTITY % local.partinfo.attrib "">
-<!ENTITY % partinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % partinfo.element "INCLUDE">
-<![ %partinfo.element; [
-<!ELEMENT partinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of partinfo.element-->]]>
-
-<!ENTITY % partinfo.attlist "INCLUDE">
-<![ %partinfo.attlist; [
-<!ATTLIST partinfo
- %common.attrib;
- %partinfo.role.attrib;
- %local.partinfo.attrib;
->
-<!--end of partinfo.attlist-->]]>
-<!--end of partinfo.module-->]]>
-
-<!ENTITY % prefaceinfo.module "INCLUDE">
-<![ %prefaceinfo.module; [
-<!ENTITY % local.prefaceinfo.attrib "">
-<!ENTITY % prefaceinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % prefaceinfo.element "INCLUDE">
-<![ %prefaceinfo.element; [
-<!ELEMENT prefaceinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of prefaceinfo.element-->]]>
-
-<!ENTITY % prefaceinfo.attlist "INCLUDE">
-<![ %prefaceinfo.attlist; [
-<!ATTLIST prefaceinfo
- %common.attrib;
- %prefaceinfo.role.attrib;
- %local.prefaceinfo.attrib;
->
-<!--end of prefaceinfo.attlist-->]]>
-<!--end of prefaceinfo.module-->]]>
-
-<!ENTITY % refentryinfo.module "INCLUDE">
-<![ %refentryinfo.module; [
-<!ENTITY % local.refentryinfo.attrib "">
-<!ENTITY % refentryinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refentryinfo.element "INCLUDE">
-<![ %refentryinfo.element; [
-<!ELEMENT refentryinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of refentryinfo.element-->]]>
-
-<!ENTITY % refentryinfo.attlist "INCLUDE">
-<![ %refentryinfo.attlist; [
-<!ATTLIST refentryinfo
- %common.attrib;
- %refentryinfo.role.attrib;
- %local.refentryinfo.attrib;
->
-<!--end of refentryinfo.attlist-->]]>
-<!--end of refentryinfo.module-->]]>
-
-<!ENTITY % refsect1info.module "INCLUDE">
-<![ %refsect1info.module; [
-<!ENTITY % local.refsect1info.attrib "">
-<!ENTITY % refsect1info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect1info.element "INCLUDE">
-<![ %refsect1info.element; [
-<!ELEMENT refsect1info ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of refsect1info.element-->]]>
-
-<!ENTITY % refsect1info.attlist "INCLUDE">
-<![ %refsect1info.attlist; [
-<!ATTLIST refsect1info
- %common.attrib;
- %refsect1info.role.attrib;
- %local.refsect1info.attrib;
->
-<!--end of refsect1info.attlist-->]]>
-<!--end of refsect1info.module-->]]>
-
-<!ENTITY % refsect2info.module "INCLUDE">
-<![ %refsect2info.module; [
-<!ENTITY % local.refsect2info.attrib "">
-<!ENTITY % refsect2info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect2info.element "INCLUDE">
-<![ %refsect2info.element; [
-<!ELEMENT refsect2info ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of refsect2info.element-->]]>
-
-<!ENTITY % refsect2info.attlist "INCLUDE">
-<![ %refsect2info.attlist; [
-<!ATTLIST refsect2info
- %common.attrib;
- %refsect2info.role.attrib;
- %local.refsect2info.attrib;
->
-<!--end of refsect2info.attlist-->]]>
-<!--end of refsect2info.module-->]]>
-
-<!ENTITY % refsect3info.module "INCLUDE">
-<![ %refsect3info.module; [
-<!ENTITY % local.refsect3info.attrib "">
-<!ENTITY % refsect3info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect3info.element "INCLUDE">
-<![ %refsect3info.element; [
-<!ELEMENT refsect3info ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of refsect3info.element-->]]>
-
-<!ENTITY % refsect3info.attlist "INCLUDE">
-<![ %refsect3info.attlist; [
-<!ATTLIST refsect3info
- %common.attrib;
- %refsect3info.role.attrib;
- %local.refsect3info.attrib;
->
-<!--end of refsect3info.attlist-->]]>
-<!--end of refsect3info.module-->]]>
-
-<!ENTITY % refsynopsisdivinfo.module "INCLUDE">
-<![ %refsynopsisdivinfo.module; [
-<!ENTITY % local.refsynopsisdivinfo.attrib "">
-<!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refsynopsisdivinfo.element "INCLUDE">
-<![ %refsynopsisdivinfo.element; [
-<!ELEMENT refsynopsisdivinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of refsynopsisdivinfo.element-->]]>
-
-<!ENTITY % refsynopsisdivinfo.attlist "INCLUDE">
-<![ %refsynopsisdivinfo.attlist; [
-<!ATTLIST refsynopsisdivinfo
- %common.attrib;
- %refsynopsisdivinfo.role.attrib;
- %local.refsynopsisdivinfo.attrib;
->
-<!--end of refsynopsisdivinfo.attlist-->]]>
-<!--end of refsynopsisdivinfo.module-->]]>
-
-<!ENTITY % referenceinfo.module "INCLUDE">
-<![ %referenceinfo.module; [
-<!ENTITY % local.referenceinfo.attrib "">
-<!ENTITY % referenceinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % referenceinfo.element "INCLUDE">
-<![ %referenceinfo.element; [
-<!ELEMENT referenceinfo ((graphic | mediaobject
- | legalnotice | modespec
- | subjectset | keywordset | itermset
- | %bibliocomponent.mix;)+)>
-<!--end of referenceinfo.element-->]]>
-
-<!ENTITY % referenceinfo.attlist "INCLUDE">
-<![ %referenceinfo.attlist; [
-<!ATTLIST referenceinfo
- %common.attrib;
- %referenceinfo.role.attrib;
- %local.referenceinfo.attrib;
->
-<!--end of referenceinfo.attlist-->]]>
-<!--end of referenceinfo.module-->]]>
-
-<!ENTITY % local.sect1info.attrib "">
-<!ENTITY % sect1info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect1info.element "INCLUDE">
-<![%sect1info.element;[
-<!ELEMENT sect1info ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sect1info.element-->]]>
-
-<!ENTITY % sect1info.attlist "INCLUDE">
-<![%sect1info.attlist;[
-<!ATTLIST sect1info
- %common.attrib;
- %sect1info.role.attrib;
- %local.sect1info.attrib;
->
-<!--end of sect1info.attlist-->]]>
-
-<!ENTITY % local.sect2info.attrib "">
-<!ENTITY % sect2info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect2info.element "INCLUDE">
-<![%sect2info.element;[
-<!ELEMENT sect2info ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sect2info.element-->]]>
-
-<!ENTITY % sect2info.attlist "INCLUDE">
-<![%sect2info.attlist;[
-<!ATTLIST sect2info
- %common.attrib;
- %sect2info.role.attrib;
- %local.sect2info.attrib;
->
-<!--end of sect2info.attlist-->]]>
-
-<!ENTITY % local.sect3info.attrib "">
-<!ENTITY % sect3info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect3info.element "INCLUDE">
-<![%sect3info.element;[
-<!ELEMENT sect3info ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sect3info.element-->]]>
-
-<!ENTITY % sect3info.attlist "INCLUDE">
-<![%sect3info.attlist;[
-<!ATTLIST sect3info
- %common.attrib;
- %sect3info.role.attrib;
- %local.sect3info.attrib;
->
-<!--end of sect3info.attlist-->]]>
-
-<!ENTITY % local.sect4info.attrib "">
-<!ENTITY % sect4info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect4info.element "INCLUDE">
-<![%sect4info.element;[
-<!ELEMENT sect4info ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sect4info.element-->]]>
-
-<!ENTITY % sect4info.attlist "INCLUDE">
-<![%sect4info.attlist;[
-<!ATTLIST sect4info
- %common.attrib;
- %sect4info.role.attrib;
- %local.sect4info.attrib;
->
-<!--end of sect4info.attlist-->]]>
-
-<!ENTITY % local.sect5info.attrib "">
-<!ENTITY % sect5info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect5info.element "INCLUDE">
-<![%sect5info.element;[
-<!ELEMENT sect5info ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sect5info.element-->]]>
-
-<!ENTITY % sect5info.attlist "INCLUDE">
-<![%sect5info.attlist;[
-<!ATTLIST sect5info
- %common.attrib;
- %sect5info.role.attrib;
- %local.sect5info.attrib;
->
-<!--end of sect5info.attlist-->]]>
-
-<!-- ...................................................................... -->
-<!-- Section (parallel to Sect*) ......................................... -->
-
-<!ENTITY % section.content.module "INCLUDE">
-<![ %section.content.module; [
-<!ENTITY % section.module "INCLUDE">
-<![ %section.module; [
-<!ENTITY % local.section.attrib "">
-<!ENTITY % section.role.attrib "%role.attrib;">
-
-<!ENTITY % section.element "INCLUDE">
-<![ %section.element; [
-<!ELEMENT section (sectioninfo?,
- (%sect.title.content;),
- (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)*|section*))
- | (%refentry.class;)+|section+),
- (%nav.class;)*)>
-<!--end of section.element-->]]>
-
-<!ENTITY % section.attlist "INCLUDE">
-<![ %section.attlist; [
-<!ATTLIST section
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %section.role.attrib;
- %local.section.attrib;
->
-<!--end of section.attlist-->]]>
-<!--end of section.module-->]]>
-
-<!ENTITY % sectioninfo.module "INCLUDE">
-<![ %sectioninfo.module; [
-<!ENTITY % sectioninfo.role.attrib "%role.attrib;">
-<!ENTITY % local.sectioninfo.attrib "">
-
-<!ENTITY % sectioninfo.element "INCLUDE">
-<![ %sectioninfo.element; [
-<!ELEMENT sectioninfo ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sectioninfo.element-->]]>
-
-<!ENTITY % sectioninfo.attlist "INCLUDE">
-<![ %sectioninfo.attlist; [
-<!ATTLIST sectioninfo
- %common.attrib;
- %sectioninfo.role.attrib;
- %local.sectioninfo.attrib;
->
-<!--end of sectioninfo.attlist-->]]>
-<!--end of sectioninfo.module-->]]>
-<!--end of section.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
-
-<!ENTITY % sect1.module "INCLUDE">
-<![%sect1.module;[
-<!ENTITY % local.sect1.attrib "">
-<!ENTITY % sect1.role.attrib "%role.attrib;">
-
-<!ENTITY % sect1.element "INCLUDE">
-<![%sect1.element;[
-<!ELEMENT sect1 (sect1info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect2* | simplesect*))
- | (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*)>
-<!--end of sect1.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect1.attlist "INCLUDE">
-<![%sect1.attlist;[
-<!ATTLIST sect1
- renderas (sect2
- |sect3
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect1.role.attrib;
- %local.sect1.attrib;
->
-<!--end of sect1.attlist-->]]>
-<!--end of sect1.module-->]]>
-
-<!ENTITY % sect2.module "INCLUDE">
-<![%sect2.module;[
-<!ENTITY % local.sect2.attrib "">
-<!ENTITY % sect2.role.attrib "%role.attrib;">
-
-<!ENTITY % sect2.element "INCLUDE">
-<![%sect2.element;[
-<!ELEMENT sect2 (sect2info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect3* | simplesect*))
- | (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)>
-<!--end of sect2.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect2.attlist "INCLUDE">
-<![%sect2.attlist;[
-<!ATTLIST sect2
- renderas (sect1
- |sect3
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect2.role.attrib;
- %local.sect2.attrib;
->
-<!--end of sect2.attlist-->]]>
-<!--end of sect2.module-->]]>
-
-<!ENTITY % sect3.module "INCLUDE">
-<![%sect3.module;[
-<!ENTITY % local.sect3.attrib "">
-<!ENTITY % sect3.role.attrib "%role.attrib;">
-
-<!ENTITY % sect3.element "INCLUDE">
-<![%sect3.element;[
-<!ELEMENT sect3 (sect3info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect4* | simplesect*))
- | (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)>
-<!--end of sect3.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect3.attlist "INCLUDE">
-<![%sect3.attlist;[
-<!ATTLIST sect3
- renderas (sect1
- |sect2
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect3.role.attrib;
- %local.sect3.attrib;
->
-<!--end of sect3.attlist-->]]>
-<!--end of sect3.module-->]]>
-
-<!ENTITY % sect4.module "INCLUDE">
-<![%sect4.module;[
-<!ENTITY % local.sect4.attrib "">
-<!ENTITY % sect4.role.attrib "%role.attrib;">
-
-<!ENTITY % sect4.element "INCLUDE">
-<![%sect4.element;[
-<!ELEMENT sect4 (sect4info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect5* | simplesect*))
- | (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)>
-<!--end of sect4.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect4.attlist "INCLUDE">
-<![%sect4.attlist;[
-<!ATTLIST sect4
- renderas (sect1
- |sect2
- |sect3
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect4.role.attrib;
- %local.sect4.attrib;
->
-<!--end of sect4.attlist-->]]>
-<!--end of sect4.module-->]]>
-
-<!ENTITY % sect5.module "INCLUDE">
-<![%sect5.module;[
-<!ENTITY % local.sect5.attrib "">
-<!ENTITY % sect5.role.attrib "%role.attrib;">
-
-<!ENTITY % sect5.element "INCLUDE">
-<![%sect5.element;[
-<!ELEMENT sect5 (sect5info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+, ((%refentry.class;)* | simplesect*))
- | (%refentry.class;)+ | simplesect+), (%nav.class;)*)>
-<!--end of sect5.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect5.attlist "INCLUDE">
-<![%sect5.attlist;[
-<!ATTLIST sect5
- renderas (sect1
- |sect2
- |sect3
- |sect4) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect5.role.attrib;
- %local.sect5.attrib;
->
-<!--end of sect5.attlist-->]]>
-<!--end of sect5.module-->]]>
-
-<!ENTITY % simplesect.module "INCLUDE">
-<![%simplesect.module;[
-<!ENTITY % local.simplesect.attrib "">
-<!ENTITY % simplesect.role.attrib "%role.attrib;">
-
-<!ENTITY % simplesect.element "INCLUDE">
-<![%simplesect.element;[
-<!ELEMENT simplesect ((%sect.title.content;), (%divcomponent.mix;)+)>
-<!--end of simplesect.element-->]]>
-
-<!ENTITY % simplesect.attlist "INCLUDE">
-<![%simplesect.attlist;[
-<!ATTLIST simplesect
- %common.attrib;
- %simplesect.role.attrib;
- %local.simplesect.attrib;
->
-<!--end of simplesect.attlist-->]]>
-<!--end of simplesect.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Bibliography ......................................................... -->
-
-<!ENTITY % bibliography.content.module "INCLUDE">
-<![%bibliography.content.module;[
-<!ENTITY % bibliography.module "INCLUDE">
-<![%bibliography.module;[
-<!ENTITY % local.bibliography.attrib "">
-<!ENTITY % bibliography.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliography.element "INCLUDE">
-<![%bibliography.element;[
-<!ELEMENT bibliography (bibliographyinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (bibliodiv+ | (biblioentry|bibliomixed)+))>
-<!--end of bibliography.element-->]]>
-
-<!ENTITY % bibliography.attlist "INCLUDE">
-<![%bibliography.attlist;[
-<!ATTLIST bibliography
- %status.attrib;
- %common.attrib;
- %bibliography.role.attrib;
- %local.bibliography.attrib;
->
-<!--end of bibliography.attlist-->]]>
-<!--end of bibliography.module-->]]>
-
-<!ENTITY % bibliodiv.module "INCLUDE">
-<![%bibliodiv.module;[
-<!ENTITY % local.bibliodiv.attrib "">
-<!ENTITY % bibliodiv.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliodiv.element "INCLUDE">
-<![%bibliodiv.element;[
-<!ELEMENT bibliodiv ((%sect.title.content;)?, (%component.mix;)*,
- (biblioentry|bibliomixed)+)>
-<!--end of bibliodiv.element-->]]>
-
-<!ENTITY % bibliodiv.attlist "INCLUDE">
-<![%bibliodiv.attlist;[
-<!ATTLIST bibliodiv
- %status.attrib;
- %common.attrib;
- %bibliodiv.role.attrib;
- %local.bibliodiv.attrib;
->
-<!--end of bibliodiv.attlist-->]]>
-<!--end of bibliodiv.module-->]]>
-<!--end of bibliography.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Glossary ............................................................. -->
-
-<!ENTITY % glossary.content.module "INCLUDE">
-<![%glossary.content.module;[
-<!ENTITY % glossary.module "INCLUDE">
-<![%glossary.module;[
-<!ENTITY % local.glossary.attrib "">
-<!ENTITY % glossary.role.attrib "%role.attrib;">
-
-<!ENTITY % glossary.element "INCLUDE">
-<![%glossary.element;[
-<!ELEMENT glossary (glossaryinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (glossdiv+ | glossentry+), bibliography?)>
-<!--end of glossary.element-->]]>
-
-<!ENTITY % glossary.attlist "INCLUDE">
-<![%glossary.attlist;[
-<!ATTLIST glossary
- %status.attrib;
- %common.attrib;
- %glossary.role.attrib;
- %local.glossary.attrib;
->
-<!--end of glossary.attlist-->]]>
-<!--end of glossary.module-->]]>
-
-<!ENTITY % glossdiv.module "INCLUDE">
-<![%glossdiv.module;[
-<!ENTITY % local.glossdiv.attrib "">
-<!ENTITY % glossdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % glossdiv.element "INCLUDE">
-<![%glossdiv.element;[
-<!ELEMENT glossdiv ((%sect.title.content;), (%component.mix;)*,
- glossentry+)>
-<!--end of glossdiv.element-->]]>
-
-<!ENTITY % glossdiv.attlist "INCLUDE">
-<![%glossdiv.attlist;[
-<!ATTLIST glossdiv
- %status.attrib;
- %common.attrib;
- %glossdiv.role.attrib;
- %local.glossdiv.attrib;
->
-<!--end of glossdiv.attlist-->]]>
-<!--end of glossdiv.module-->]]>
-<!--end of glossary.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Index and SetIndex ................................................... -->
-
-<!ENTITY % index.content.module "INCLUDE">
-<![%index.content.module;[
-<!ENTITY % indexes.module "INCLUDE">
-<![%indexes.module;[
-<!ENTITY % local.indexes.attrib "">
-<!ENTITY % indexes.role.attrib "%role.attrib;">
-
-<!ENTITY % index.element "INCLUDE">
-<![%index.element;[
-<!ELEMENT index (indexinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (indexdiv* | indexentry*))>
-<!--end of index.element-->]]>
-
-<!ENTITY % index.attlist "INCLUDE">
-<![%index.attlist;[
-<!ATTLIST index
- %common.attrib;
- %indexes.role.attrib;
- %local.indexes.attrib;
->
-<!--end of index.attlist-->]]>
-
-<!ENTITY % setindex.element "INCLUDE">
-<![%setindex.element;[
-<!ELEMENT setindex (setindexinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*, (indexdiv* | indexentry*))>
-<!--end of setindex.element-->]]>
-
-<!ENTITY % setindex.attlist "INCLUDE">
-<![%setindex.attlist;[
-<!ATTLIST setindex
- %common.attrib;
- %indexes.role.attrib;
- %local.indexes.attrib;
->
-<!--end of setindex.attlist-->]]>
-<!--end of indexes.module-->]]>
-
-<!ENTITY % indexdiv.module "INCLUDE">
-<![%indexdiv.module;[
-
-<!-- SegmentedList in this content is useful for marking up permuted
- indices. -->
-
-<!ENTITY % local.indexdiv.attrib "">
-<!ENTITY % indexdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % indexdiv.element "INCLUDE">
-<![%indexdiv.element;[
-<!ELEMENT indexdiv ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
- (indexentry+ | segmentedlist)))>
-<!--end of indexdiv.element-->]]>
-
-<!ENTITY % indexdiv.attlist "INCLUDE">
-<![%indexdiv.attlist;[
-<!ATTLIST indexdiv
- %common.attrib;
- %indexdiv.role.attrib;
- %local.indexdiv.attrib;
->
-<!--end of indexdiv.attlist-->]]>
-<!--end of indexdiv.module-->]]>
-
-<!ENTITY % indexentry.module "INCLUDE">
-<![%indexentry.module;[
-<!-- Index entries appear in the index, not the text. -->
-
-<!ENTITY % local.indexentry.attrib "">
-<!ENTITY % indexentry.role.attrib "%role.attrib;">
-
-<!ENTITY % indexentry.element "INCLUDE">
-<![%indexentry.element;[
-<!ELEMENT indexentry (primaryie, (seeie|seealsoie)*,
- (secondaryie, (seeie|seealsoie|tertiaryie)*)*)>
-<!--end of indexentry.element-->]]>
-
-<!ENTITY % indexentry.attlist "INCLUDE">
-<![%indexentry.attlist;[
-<!ATTLIST indexentry
- %common.attrib;
- %indexentry.role.attrib;
- %local.indexentry.attrib;
->
-<!--end of indexentry.attlist-->]]>
-<!--end of indexentry.module-->]]>
-
-<!ENTITY % primsecterie.module "INCLUDE">
-<![%primsecterie.module;[
-<!ENTITY % local.primsecterie.attrib "">
-<!ENTITY % primsecterie.role.attrib "%role.attrib;">
-
-<!ENTITY % primaryie.element "INCLUDE">
-<![%primaryie.element;[
-<!ELEMENT primaryie (%ndxterm.char.mix;)*>
-<!--end of primaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % primaryie.attlist "INCLUDE">
-<![%primaryie.attlist;[
-<!ATTLIST primaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of primaryie.attlist-->]]>
-
-<!ENTITY % secondaryie.element "INCLUDE">
-<![%secondaryie.element;[
-<!ELEMENT secondaryie (%ndxterm.char.mix;)*>
-<!--end of secondaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % secondaryie.attlist "INCLUDE">
-<![%secondaryie.attlist;[
-<!ATTLIST secondaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of secondaryie.attlist-->]]>
-
-<!ENTITY % tertiaryie.element "INCLUDE">
-<![%tertiaryie.element;[
-<!ELEMENT tertiaryie (%ndxterm.char.mix;)*>
-<!--end of tertiaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % tertiaryie.attlist "INCLUDE">
-<![%tertiaryie.attlist;[
-<!ATTLIST tertiaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of tertiaryie.attlist-->]]>
-
-<!--end of primsecterie.module-->]]>
-
-<!ENTITY % seeie.module "INCLUDE">
-<![%seeie.module;[
-<!ENTITY % local.seeie.attrib "">
-<!ENTITY % seeie.role.attrib "%role.attrib;">
-
-<!ENTITY % seeie.element "INCLUDE">
-<![%seeie.element;[
-<!ELEMENT seeie (%ndxterm.char.mix;)*>
-<!--end of seeie.element-->]]>
-
-<!-- to IndexEntry to look up -->
-
-
-<!ENTITY % seeie.attlist "INCLUDE">
-<![%seeie.attlist;[
-<!ATTLIST seeie
- %linkend.attrib; %common.attrib;
- %seeie.role.attrib;
- %local.seeie.attrib;
->
-<!--end of seeie.attlist-->]]>
-<!--end of seeie.module-->]]>
-
-<!ENTITY % seealsoie.module "INCLUDE">
-<![%seealsoie.module;[
-<!ENTITY % local.seealsoie.attrib "">
-<!ENTITY % seealsoie.role.attrib "%role.attrib;">
-
-<!ENTITY % seealsoie.element "INCLUDE">
-<![%seealsoie.element;[
-<!ELEMENT seealsoie (%ndxterm.char.mix;)*>
-<!--end of seealsoie.element-->]]>
-
-<!-- to related IndexEntries -->
-
-
-<!ENTITY % seealsoie.attlist "INCLUDE">
-<![%seealsoie.attlist;[
-<!ATTLIST seealsoie
- %linkends.attrib; %common.attrib;
- %seealsoie.role.attrib;
- %local.seealsoie.attrib;
->
-<!--end of seealsoie.attlist-->]]>
-<!--end of seealsoie.module-->]]>
-<!--end of index.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- RefEntry ............................................................. -->
-
-<!ENTITY % refentry.content.module "INCLUDE">
-<![%refentry.content.module;[
-<!ENTITY % refentry.module "INCLUDE">
-<![%refentry.module;[
-<!ENTITY % local.refentry.attrib "">
-<!ENTITY % refentry.role.attrib "%role.attrib;">
-
-<!ENTITY % refentry.element "INCLUDE">
-<![%refentry.element;[
-<!ELEMENT refentry ((%ndxterm.class;)*,
- refentryinfo?, refmeta?, (remark|%link.char.class;)*,
- refnamediv, refsynopsisdiv?, refsect1+)>
-<!--end of refentry.element-->]]>
-
-<!ENTITY % refentry.attlist "INCLUDE">
-<![%refentry.attlist;[
-<!ATTLIST refentry
- %status.attrib;
- %common.attrib;
- %refentry.role.attrib;
- %local.refentry.attrib;
->
-<!--end of refentry.attlist-->]]>
-<!--end of refentry.module-->]]>
-
-<!ENTITY % refmeta.module "INCLUDE">
-<![%refmeta.module;[
-<!ENTITY % local.refmeta.attrib "">
-<!ENTITY % refmeta.role.attrib "%role.attrib;">
-
-<!ENTITY % refmeta.element "INCLUDE">
-<![%refmeta.element;[
-<!ELEMENT refmeta ((%ndxterm.class;)*,
- refentrytitle, manvolnum?, refmiscinfo*,
- (%ndxterm.class;)*)>
-<!--end of refmeta.element-->]]>
-
-<!ENTITY % refmeta.attlist "INCLUDE">
-<![%refmeta.attlist;[
-<!ATTLIST refmeta
- %common.attrib;
- %refmeta.role.attrib;
- %local.refmeta.attrib;
->
-<!--end of refmeta.attlist-->]]>
-<!--end of refmeta.module-->]]>
-
-<!ENTITY % refmiscinfo.module "INCLUDE">
-<![%refmiscinfo.module;[
-<!ENTITY % local.refmiscinfo.attrib "">
-<!ENTITY % refmiscinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refmiscinfo.element "INCLUDE">
-<![%refmiscinfo.element;[
-<!ELEMENT refmiscinfo (%docinfo.char.mix;)*>
-<!--end of refmiscinfo.element-->]]>
-
-<!-- Class: Freely assignable parameter; no default -->
-
-
-<!ENTITY % refmiscinfo.attlist "INCLUDE">
-<![%refmiscinfo.attlist;[
-<!ATTLIST refmiscinfo
- class CDATA #IMPLIED
- %common.attrib;
- %refmiscinfo.role.attrib;
- %local.refmiscinfo.attrib;
->
-<!--end of refmiscinfo.attlist-->]]>
-<!--end of refmiscinfo.module-->]]>
-
-<!ENTITY % refnamediv.module "INCLUDE">
-<![%refnamediv.module;[
-<!ENTITY % local.refnamediv.attrib "">
-<!ENTITY % refnamediv.role.attrib "%role.attrib;">
-
-<!ENTITY % refnamediv.element "INCLUDE">
-<![%refnamediv.element;[
-<!ELEMENT refnamediv (refdescriptor?, refname+, refpurpose, refclass*,
- (remark|%link.char.class;)*)>
-<!--end of refnamediv.element-->]]>
-
-<!ENTITY % refnamediv.attlist "INCLUDE">
-<![%refnamediv.attlist;[
-<!ATTLIST refnamediv
- %common.attrib;
- %refnamediv.role.attrib;
- %local.refnamediv.attrib;
->
-<!--end of refnamediv.attlist-->]]>
-<!--end of refnamediv.module-->]]>
-
-<!ENTITY % refdescriptor.module "INCLUDE">
-<![%refdescriptor.module;[
-<!ENTITY % local.refdescriptor.attrib "">
-<!ENTITY % refdescriptor.role.attrib "%role.attrib;">
-
-<!ENTITY % refdescriptor.element "INCLUDE">
-<![%refdescriptor.element;[
-<!ELEMENT refdescriptor (%refname.char.mix;)*>
-<!--end of refdescriptor.element-->]]>
-
-<!ENTITY % refdescriptor.attlist "INCLUDE">
-<![%refdescriptor.attlist;[
-<!ATTLIST refdescriptor
- %common.attrib;
- %refdescriptor.role.attrib;
- %local.refdescriptor.attrib;
->
-<!--end of refdescriptor.attlist-->]]>
-<!--end of refdescriptor.module-->]]>
-
-<!ENTITY % refname.module "INCLUDE">
-<![%refname.module;[
-<!ENTITY % local.refname.attrib "">
-<!ENTITY % refname.role.attrib "%role.attrib;">
-
-<!ENTITY % refname.element "INCLUDE">
-<![%refname.element;[
-<!ELEMENT refname (%refname.char.mix;)*>
-<!--end of refname.element-->]]>
-
-<!ENTITY % refname.attlist "INCLUDE">
-<![%refname.attlist;[
-<!ATTLIST refname
- %common.attrib;
- %refname.role.attrib;
- %local.refname.attrib;
->
-<!--end of refname.attlist-->]]>
-<!--end of refname.module-->]]>
-
-<!ENTITY % refpurpose.module "INCLUDE">
-<![%refpurpose.module;[
-<!ENTITY % local.refpurpose.attrib "">
-<!ENTITY % refpurpose.role.attrib "%role.attrib;">
-
-<!ENTITY % refpurpose.element "INCLUDE">
-<![%refpurpose.element;[
-<!ELEMENT refpurpose (%refinline.char.mix;)*>
-<!--end of refpurpose.element-->]]>
-
-<!ENTITY % refpurpose.attlist "INCLUDE">
-<![%refpurpose.attlist;[
-<!ATTLIST refpurpose
- %common.attrib;
- %refpurpose.role.attrib;
- %local.refpurpose.attrib;
->
-<!--end of refpurpose.attlist-->]]>
-<!--end of refpurpose.module-->]]>
-
-<!ENTITY % refclass.module "INCLUDE">
-<![%refclass.module;[
-<!ENTITY % local.refclass.attrib "">
-<!ENTITY % refclass.role.attrib "%role.attrib;">
-
-<!ENTITY % refclass.element "INCLUDE">
-<![%refclass.element;[
-<!ELEMENT refclass (%refclass.char.mix;)*>
-<!--end of refclass.element-->]]>
-
-<!ENTITY % refclass.attlist "INCLUDE">
-<![%refclass.attlist;[
-<!ATTLIST refclass
- %common.attrib;
- %refclass.role.attrib;
- %local.refclass.attrib;
->
-<!--end of refclass.attlist-->]]>
-<!--end of refclass.module-->]]>
-
-<!ENTITY % refsynopsisdiv.module "INCLUDE">
-<![%refsynopsisdiv.module;[
-<!ENTITY % local.refsynopsisdiv.attrib "">
-<!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % refsynopsisdiv.element "INCLUDE">
-<![%refsynopsisdiv.element;[
-<!ELEMENT refsynopsisdiv (refsynopsisdivinfo?, (%refsect.title.content;)?,
- (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))>
-<!--end of refsynopsisdiv.element-->]]>
-
-<!ENTITY % refsynopsisdiv.attlist "INCLUDE">
-<![%refsynopsisdiv.attlist;[
-<!ATTLIST refsynopsisdiv
- %common.attrib;
- %refsynopsisdiv.role.attrib;
- %local.refsynopsisdiv.attrib;
->
-<!--end of refsynopsisdiv.attlist-->]]>
-<!--end of refsynopsisdiv.module-->]]>
-
-<!ENTITY % refsect1.module "INCLUDE">
-<![%refsect1.module;[
-<!ENTITY % local.refsect1.attrib "">
-<!ENTITY % refsect1.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect1.element "INCLUDE">
-<![%refsect1.element;[
-<!ELEMENT refsect1 (refsect1info?, (%refsect.title.content;),
- (((%refcomponent.mix;)+, refsect2*) | refsect2+))>
-<!--end of refsect1.element-->]]>
-
-<!ENTITY % refsect1.attlist "INCLUDE">
-<![%refsect1.attlist;[
-<!ATTLIST refsect1
- %status.attrib;
- %common.attrib;
- %refsect1.role.attrib;
- %local.refsect1.attrib;
->
-<!--end of refsect1.attlist-->]]>
-<!--end of refsect1.module-->]]>
-
-<!ENTITY % refsect2.module "INCLUDE">
-<![%refsect2.module;[
-<!ENTITY % local.refsect2.attrib "">
-<!ENTITY % refsect2.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect2.element "INCLUDE">
-<![%refsect2.element;[
-<!ELEMENT refsect2 (refsect2info?, (%refsect.title.content;),
- (((%refcomponent.mix;)+, refsect3*) | refsect3+))>
-<!--end of refsect2.element-->]]>
-
-<!ENTITY % refsect2.attlist "INCLUDE">
-<![%refsect2.attlist;[
-<!ATTLIST refsect2
- %status.attrib;
- %common.attrib;
- %refsect2.role.attrib;
- %local.refsect2.attrib;
->
-<!--end of refsect2.attlist-->]]>
-<!--end of refsect2.module-->]]>
-
-<!ENTITY % refsect3.module "INCLUDE">
-<![%refsect3.module;[
-<!ENTITY % local.refsect3.attrib "">
-<!ENTITY % refsect3.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect3.element "INCLUDE">
-<![%refsect3.element;[
-<!ELEMENT refsect3 (refsect3info?, (%refsect.title.content;),
- (%refcomponent.mix;)+)>
-<!--end of refsect3.element-->]]>
-
-<!ENTITY % refsect3.attlist "INCLUDE">
-<![%refsect3.attlist;[
-<!ATTLIST refsect3
- %status.attrib;
- %common.attrib;
- %refsect3.role.attrib;
- %local.refsect3.attrib;
->
-<!--end of refsect3.attlist-->]]>
-<!--end of refsect3.module-->]]>
-<!--end of refentry.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Article .............................................................. -->
-
-<!ENTITY % article.module "INCLUDE">
-<![%article.module;[
-<!-- An Article is a chapter-level, stand-alone document that is often,
- but need not be, collected into a Book. -->
-
-<!ENTITY % local.article.attrib "">
-<!ENTITY % article.role.attrib "%role.attrib;">
-
-<!ENTITY % article.element "INCLUDE">
-<![%article.element;[
-<!ELEMENT article ((%div.title.content;)?, articleinfo?, tocchap?, lot*,
- (%bookcomponent.content;),
- ((%nav.class;) | (%appendix.class;) | ackno)*)>
-<!--end of article.element-->]]>
-
-<!-- Class: Indicates the type of a particular article;
- all articles have the same structure and general purpose.
- No default. -->
-<!-- ParentBook: ID of the enclosing Book -->
-
-
-<!ENTITY % article.attlist "INCLUDE">
-<![%article.attlist;[
-<!ATTLIST article
- class (journalarticle
- |productsheet
- |whitepaper
- |techreport
- |specification
- |faq) #IMPLIED
- parentbook IDREF #IMPLIED
- %status.attrib;
- %common.attrib;
- %article.role.attrib;
- %local.article.attrib;
->
-<!--end of article.attlist-->]]>
-<!--end of article.module-->]]>
-
-<!-- End of DocBook XML document hierarchy module V4.1.2 .................... -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/dbnotnx.mod jing-trang-20241231+repack/mod/dtdinst/test/dbnotnx.mod
--- jing-trang-20241231/mod/dtdinst/test/dbnotnx.mod 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/dbnotnx.mod 1970-01-01 01:00:00.000000000 +0100
@@ -1,97 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML notations module V4.1.2 .................................... -->
-<!-- File dbnotnx.mod ..................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbnotnx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the entity declarations for the standard ISO
- entity sets used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbnotn PUBLIC
- "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
- "dbnotnx.mod">
- %dbnotn;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!ENTITY % local.notation.class "">
-<!ENTITY % notation.class
- "BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
- | EPS | EQN | FAX | GIF | GIF87a | GIF89a
- | JPG | JPEG | IGES | PCX
- | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
- | linespecific
- %local.notation.class;">
-
-<!NOTATION BMP PUBLIC
-"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
-<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
-<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
-<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
-<!NOTATION DITROFF SYSTEM "DITROFF">
-<!NOTATION DVI SYSTEM "DVI">
-<!NOTATION EPS PUBLIC
-"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
-<!NOTATION EQN SYSTEM "EQN">
-<!NOTATION FAX PUBLIC
-"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
-<!NOTATION GIF SYSTEM "GIF">
-<!NOTATION GIF87a PUBLIC
-"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN">
-
-<!NOTATION GIF89a PUBLIC
-"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
-<!NOTATION JPG SYSTEM "JPG">
-<!NOTATION JPEG SYSTEM "JPG">
-<!NOTATION IGES PUBLIC
-"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
-<!NOTATION PCX PUBLIC
-"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
-<!NOTATION PIC SYSTEM "PIC">
-<!NOTATION PNG SYSTEM "http://www.w3.org/TR/REC-png">
-<!NOTATION PS SYSTEM "PS">
-<!NOTATION SGML PUBLIC
-"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
-<!NOTATION TBL SYSTEM "TBL">
-<!NOTATION TEX PUBLIC
-"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
-<!NOTATION TIFF SYSTEM "TIFF">
-<!NOTATION WMF PUBLIC
-"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
-<!NOTATION WPG SYSTEM "WPG"> <!--WordPerfect Graphic format-->
-<!NOTATION linespecific SYSTEM "linespecific">
-
-<!-- End of DocBook XML notations module V4.1.2 ............................. -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/dbpoolx.mod jing-trang-20241231+repack/mod/dtdinst/test/dbpoolx.mod
--- jing-trang-20241231/mod/dtdinst/test/dbpoolx.mod 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/dbpoolx.mod 1970-01-01 01:00:00.000000000 +0100
@@ -1,7516 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML information pool module V4.1.2 ............................. -->
-<!-- File dbpoolx.mod ..................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbpoolx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the objects, inline
- elements, and so on that are available to be used as the main
- content of DocBook documents. Some elements are useful for general
- publishing, and others are useful specifically for computer
- documentation.
-
- This module has the following dependencies on other modules:
-
- o It assumes that a %notation.class; entity is defined by the
- driver file or other high-level module. This entity is
- referenced in the NOTATION attributes for the graphic-related and
- ModeSpec elements.
-
- o It assumes that an appropriately parameterized table module is
- available for use with the table-related elements.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbpool PUBLIC
- "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
- "dbpoolx.mod">
- %dbpool;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- General-purpose semantics entities ................................... -->
-
-<!ENTITY % yesorno.attvals "CDATA">
-
-<!-- ...................................................................... -->
-<!-- Entities for module inclusions ....................................... -->
-
-<!ENTITY % dbpool.redecl.module "IGNORE">
-
-<!-- ...................................................................... -->
-<!-- Entities for element classes and mixtures ............................ -->
-
-<!-- "Ubiquitous" classes: ndxterm.class and beginpage -->
-
-<!ENTITY % local.ndxterm.class "">
-<!ENTITY % ndxterm.class
- "indexterm %local.ndxterm.class;">
-
-<!-- Object-level classes ................................................. -->
-
-<!ENTITY % local.list.class "">
-<!ENTITY % list.class
- "calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
- |simplelist|variablelist %local.list.class;">
-
-<!ENTITY % local.admon.class "">
-<!ENTITY % admon.class
- "caution|important|note|tip|warning %local.admon.class;">
-
-<!ENTITY % local.linespecific.class "">
-<!ENTITY % linespecific.class
- "literallayout|programlisting|programlistingco|screen
- |screenco|screenshot %local.linespecific.class;">
-
-<!ENTITY % local.method.synop.class "">
-<!ENTITY % method.synop.class
- "constructorsynopsis
- |destructorsynopsis
- |methodsynopsis %local.method.synop.class;">
-
-<!ENTITY % local.synop.class "">
-<!ENTITY % synop.class
- "synopsis|cmdsynopsis|funcsynopsis
- |classsynopsis|fieldsynopsis
- |%method.synop.class; %local.synop.class;">
-
-<!ENTITY % local.para.class "">
-<!ENTITY % para.class
- "formalpara|para|simpara %local.para.class;">
-
-<!ENTITY % local.informal.class "">
-<!ENTITY % informal.class
- "address|blockquote
- |graphic|graphicco|mediaobject|mediaobjectco
- |informalequation
- |informalexample
- |informalfigure
- |informaltable %local.informal.class;">
-
-<!ENTITY % local.formal.class "">
-<!ENTITY % formal.class
- "equation|example|figure|table %local.formal.class;">
-
-<!-- The DocBook TC may produce an official EBNF module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % ebnf.block.hook "">
-
-<!ENTITY % local.compound.class "">
-<!ENTITY % compound.class
- "msgset|procedure|sidebar|qandaset
- %ebnf.block.hook;
- %local.compound.class;">
-
-<!ENTITY % local.genobj.class "">
-<!ENTITY % genobj.class
- "anchor|bridgehead|remark|highlights
- %local.genobj.class;">
-
-<!ENTITY % local.descobj.class "">
-<!ENTITY % descobj.class
- "abstract|authorblurb|epigraph
- %local.descobj.class;">
-
-<!-- Character-level classes .............................................. -->
-
-<!ENTITY % local.xref.char.class "">
-<!ENTITY % xref.char.class
- "footnoteref|xref %local.xref.char.class;">
-
-<!ENTITY % local.gen.char.class "">
-<!ENTITY % gen.char.class
- "abbrev|acronym|citation|citerefentry|citetitle|emphasis
- |firstterm|foreignphrase|glossterm|footnote|phrase
- |quote|trademark|wordasword %local.gen.char.class;">
-
-<!ENTITY % local.link.char.class "">
-<!ENTITY % link.char.class
- "link|olink|ulink %local.link.char.class;">
-
-<!-- The DocBook TC may produce an official EBNF module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % ebnf.inline.hook "">
-
-<!ENTITY % local.tech.char.class "">
-<!ENTITY % tech.char.class
- "action|application
- |classname|methodname|interfacename|exceptionname
- |ooclass|oointerface|ooexception
- |command|computeroutput
- |database|email|envar|errorcode|errorname|errortype|filename
- |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
- |guisubmenu|hardware|interface|keycap
- |keycode|keycombo|keysym|literal|constant|markup|medialabel
- |menuchoice|mousebutton|option|optional|parameter
- |prompt|property|replaceable|returnvalue|sgmltag|structfield
- |structname|symbol|systemitem|token|type|userinput|varname
- %ebnf.inline.hook;
- %local.tech.char.class;">
-
-<!ENTITY % local.base.char.class "">
-<!ENTITY % base.char.class
- "anchor %local.base.char.class;">
-
-<!ENTITY % local.docinfo.char.class "">
-<!ENTITY % docinfo.char.class
- "author|authorinitials|corpauthor|modespec|othercredit
- |productname|productnumber|revhistory
- %local.docinfo.char.class;">
-
-<!ENTITY % local.other.char.class "">
-<!ENTITY % other.char.class
- "remark|subscript|superscript %local.other.char.class;">
-
-<!ENTITY % local.inlineobj.char.class "">
-<!ENTITY % inlineobj.char.class
- "inlinegraphic|inlinemediaobject|inlineequation %local.inlineobj.char.class;">
-
-<!-- Redeclaration placeholder ............................................ -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbpool.redecl.module;[
-<!-- Defining rdbpool here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbpool "">
-%rdbpool;
-<!--end of dbpool.redecl.module-->]]>
-
-<!-- Object-level mixtures ................................................ -->
-
-<!--
- list admn line synp para infm form cmpd gen desc
-Component mixture X X X X X X X X X X
-Sidebar mixture X X X X X X X a X
-Footnote mixture X X X X X
-Example mixture X X X X X
-Highlights mixture X X X
-Paragraph mixture X X X X
-Admonition mixture X X X X X X b c
-Figure mixture X X X
-Table entry mixture X X X X d
-Glossary def mixture X X X X X e
-Legal notice mixture X X X X f
-
-a. Just Procedure; not Sidebar itself or MsgSet.
-b. No MsgSet.
-c. No Highlights.
-d. Just Graphic; no other informal objects.
-e. No Anchor, BridgeHead, or Highlights.
-f. Just BlockQuote; no other informal objects.
--->
-
-<!ENTITY % local.component.mix "">
-<!ENTITY % component.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %local.component.mix;">
-
-<!ENTITY % local.sidebar.mix "">
-<!ENTITY % sidebar.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class; |beginpage
- %local.sidebar.mix;">
-
-<!ENTITY % local.qandaset.mix "">
-<!ENTITY % qandaset.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class;
- %local.qandaset.mix;">
-
-<!ENTITY % local.revdescription.mix "">
-<!ENTITY % revdescription.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class;
- %local.revdescription.mix;">
-
-<!ENTITY % local.footnote.mix "">
-<!ENTITY % footnote.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- %local.footnote.mix;">
-
-<!ENTITY % local.example.mix "">
-<!ENTITY % example.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%ndxterm.class; |beginpage
- %local.example.mix;">
-
-<!ENTITY % local.highlights.mix "">
-<!ENTITY % highlights.mix
- "%list.class; |%admon.class;
- |%para.class;
- |%ndxterm.class;
- %local.highlights.mix;">
-
-<!-- %formal.class; is explicitly excluded from many contexts in which
- paragraphs are used -->
-<!ENTITY % local.para.mix "">
-<!ENTITY % para.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%informal.class;
- |%formal.class;
- %local.para.mix;">
-
-<!ENTITY % local.admon.mix "">
-<!ENTITY % admon.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure|sidebar
- |anchor|bridgehead|remark
- |%ndxterm.class; |beginpage
- %local.admon.mix;">
-
-<!ENTITY % local.figure.mix "">
-<!ENTITY % figure.mix
- "%linespecific.class; |%synop.class;
- |%informal.class;
- |%ndxterm.class; |beginpage
- %local.figure.mix;">
-
-<!ENTITY % local.tabentry.mix "">
-<!ENTITY % tabentry.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |graphic|mediaobject
- %local.tabentry.mix;">
-
-<!ENTITY % local.glossdef.mix "">
-<!ENTITY % glossdef.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class;
- |remark
- |%ndxterm.class; |beginpage
- %local.glossdef.mix;">
-
-<!ENTITY % local.legalnotice.mix "">
-<!ENTITY % legalnotice.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |blockquote
- |%ndxterm.class; |beginpage
- %local.legalnotice.mix;">
-
-<!ENTITY % local.textobject.mix "">
-<!ENTITY % textobject.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |blockquote
- %local.textobject.mix;">
-
-<!ENTITY % local.mediaobject.mix "">
-<!ENTITY % mediaobject.mix
- "videoobject|audioobject|imageobject %local.mediaobject.mix;">
-
-<!-- Character-level mixtures ............................................. -->
-
-<!--
- #PCD xref word link cptr base dnfo othr inob (synop)
-para.char.mix X X X X X X X X X
-title.char.mix X X X X X X X X X
-ndxterm.char.mix X X X X X X X X a
-cptr.char.mix X X X X X a
-smallcptr.char.mix X b a
-word.char.mix X c X X X a
-docinfo.char.mix X d X b X a
-
-a. Just InlineGraphic; no InlineEquation.
-b. Just Replaceable; no other computer terms.
-c. Just Emphasis and Trademark; no other word elements.
-d. Just Acronym, Emphasis, and Trademark; no other word elements.
--->
-
-<!-- The DocBook TC may produce an official forms module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % forminlines.hook "">
-
-<!ENTITY % local.para.char.mix "">
-<!ENTITY % para.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |%inlineobj.char.class;
- |%synop.class;
- |%ndxterm.class; |beginpage
- %forminlines.hook;
- %local.para.char.mix;">
-
-<!ENTITY % local.title.char.mix "">
-<!ENTITY % title.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |%inlineobj.char.class;
- |%ndxterm.class;
- %local.title.char.mix;">
-
-<!ENTITY % local.ndxterm.char.mix "">
-<!ENTITY % ndxterm.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- %local.ndxterm.char.mix;">
-
-<!ENTITY % local.cptr.char.mix "">
-<!ENTITY % cptr.char.mix
- "#PCDATA
- |%link.char.class; |%tech.char.class;
- |%base.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.cptr.char.mix;">
-
-<!ENTITY % local.smallcptr.char.mix "">
-<!ENTITY % smallcptr.char.mix
- "#PCDATA
- |replaceable
- |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.smallcptr.char.mix;">
-
-<!ENTITY % local.word.char.mix "">
-<!ENTITY % word.char.mix
- "#PCDATA
- |acronym|emphasis|trademark
- |%link.char.class;
- |%base.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.word.char.mix;">
-
-<!ENTITY % local.docinfo.char.mix "">
-<!ENTITY % docinfo.char.mix
- "#PCDATA
- |%link.char.class;
- |emphasis|trademark
- |replaceable
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class;
- %local.docinfo.char.mix;">
-<!--ENTITY % bibliocomponent.mix (see Bibliographic section, below)-->
-<!--ENTITY % person.ident.mix (see Bibliographic section, below)-->
-
-<!-- ...................................................................... -->
-<!-- Entities for content models .......................................... -->
-
-<!ENTITY % formalobject.title.content "title, titleabbrev?">
-
-<!-- ...................................................................... -->
-<!-- Entities for attributes and attribute components ..................... -->
-
-<!-- Effectivity attributes ............................................... -->
-
-
-<!-- Arch: Computer or chip architecture to which element applies; no
- default -->
-
-<!ENTITY % arch.attrib
- "arch CDATA #IMPLIED">
-
-<!-- Condition: General-purpose effectivity attribute -->
-
-<!ENTITY % condition.attrib
- "condition CDATA #IMPLIED">
-
-<!-- Conformance: Standards conformance characteristics -->
-
-<!ENTITY % conformance.attrib
- "conformance NMTOKENS #IMPLIED">
-
-
-<!-- OS: Operating system to which element applies; no default -->
-
-<!ENTITY % os.attrib
- "os CDATA #IMPLIED">
-
-
-<!-- Revision: Editorial revision to which element belongs; no default -->
-
-<!ENTITY % revision.attrib
- "revision CDATA #IMPLIED">
-
-<!-- Security: Security classification; no default -->
-
-<!ENTITY % security.attrib
- "security CDATA #IMPLIED">
-
-<!-- UserLevel: Level of user experience to which element applies; no
- default -->
-
-<!ENTITY % userlevel.attrib
- "userlevel CDATA #IMPLIED">
-
-
-<!-- Vendor: Computer vendor to which element applies; no default -->
-
-<!ENTITY % vendor.attrib
- "vendor CDATA #IMPLIED">
-
-<!ENTITY % local.effectivity.attrib "">
-<!ENTITY % effectivity.attrib
- "%arch.attrib;
- %condition.attrib;
- %conformance.attrib;
- %os.attrib;
- %revision.attrib;
- %security.attrib;
- %userlevel.attrib;
- %vendor.attrib;
- %local.effectivity.attrib;"
->
-
-<!-- Common attributes .................................................... -->
-
-
-<!-- Id: Unique identifier of element; no default -->
-
-<!ENTITY % id.attrib
- "id ID #IMPLIED">
-
-
-<!-- Id: Unique identifier of element; a value must be supplied; no
- default -->
-
-<!ENTITY % idreq.attrib
- "id ID #REQUIRED">
-
-
-<!-- Lang: Indicator of language in which element is written, for
- translation, character set management, etc.; no default -->
-
-<!ENTITY % lang.attrib
- "lang CDATA #IMPLIED">
-
-
-<!-- Remap: Previous role of element before conversion; no default -->
-
-<!ENTITY % remap.attrib
- "remap CDATA #IMPLIED">
-
-
-<!-- Role: New role of element in local environment; no default -->
-
-<!ENTITY % role.attrib
- "role CDATA #IMPLIED">
-
-
-<!-- XRefLabel: Alternate labeling string for XRef text generation;
- default is usually title or other appropriate label text already
- contained in element -->
-
-<!ENTITY % xreflabel.attrib
- "xreflabel CDATA #IMPLIED">
-
-
-<!-- RevisionFlag: Revision status of element; default is that element
- wasn't revised -->
-
-<!ENTITY % revisionflag.attrib
- "revisionflag (changed
- |added
- |deleted
- |off) #IMPLIED">
-
-<!ENTITY % local.common.attrib "">
-
-<!-- Role is included explicitly on each element -->
-
-<!ENTITY % common.attrib
- "%id.attrib;
- %lang.attrib;
- %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %local.common.attrib;"
->
-
-
-<!-- Role is included explicitly on each element -->
-
-<!ENTITY % idreq.common.attrib
- "%idreq.attrib;
- %lang.attrib;
- %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %local.common.attrib;"
->
-
-<!-- Semi-common attributes and other attribute entities .................. -->
-
-<!ENTITY % local.graphics.attrib "">
-
-<!-- EntityRef: Name of an external entity containing the content
- of the graphic -->
-<!-- FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the graphic -->
-<!-- Format: Notation of the element content, if any -->
-<!-- SrcCredit: Information about the source of the Graphic -->
-<!-- Width: Same as CALS reprowid (desired width) -->
-<!-- Depth: Same as CALS reprodep (desired depth) -->
-<!-- Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific -->
-<!-- Scale: Conflation of CALS hscale and vscale -->
-<!-- Scalefit: Same as CALS scalefit -->
-
-<!ENTITY % graphics.attrib
- "
- entityref ENTITY #IMPLIED
- fileref CDATA #IMPLIED
- format (%notation.class;) #IMPLIED
- srccredit CDATA #IMPLIED
- width CDATA #IMPLIED
- depth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %local.graphics.attrib;"
->
-
-<!ENTITY % local.keyaction.attrib "">
-
-<!-- Action: Key combination type; default is unspecified if one
- child element, Simul if there is more than one; if value is
- Other, the OtherAction attribute must have a nonempty value -->
-<!-- OtherAction: User-defined key combination type -->
-
-<!ENTITY % keyaction.attrib
- "
- action (click
- |double-click
- |press
- |seq
- |simul
- |other) #IMPLIED
- otheraction CDATA #IMPLIED
- %local.keyaction.attrib;"
->
-
-
-<!-- Label: Identifying number or string; default is usually the
- appropriate number or string autogenerated by a formatter -->
-
-<!ENTITY % label.attrib
- "label CDATA #IMPLIED">
-
-
-<!-- Format: whether element is assumed to contain significant white
- space -->
-
-<!ENTITY % linespecific.attrib
- "format NOTATION
- (linespecific) 'linespecific'
- linenumbering (numbered|unnumbered) #IMPLIED">
-
-
-<!-- Linkend: link to related information; no default -->
-
-<!ENTITY % linkend.attrib
- "linkend IDREF #IMPLIED">
-
-
-<!-- Linkend: required link to related information -->
-
-<!ENTITY % linkendreq.attrib
- "linkend IDREF #REQUIRED">
-
-
-<!-- Linkends: link to one or more sets of related information; no
- default -->
-
-<!ENTITY % linkends.attrib
- "linkends IDREFS #IMPLIED">
-
-
-<!ENTITY % local.mark.attrib "">
-<!ENTITY % mark.attrib
- "mark CDATA #IMPLIED
- %local.mark.attrib;"
->
-
-
-<!-- MoreInfo: whether element's content has an associated RefEntry -->
-
-<!ENTITY % moreinfo.attrib
- "moreinfo (refentry|none) 'none'">
-
-
-<!-- Pagenum: number of page on which element appears; no default -->
-
-<!ENTITY % pagenum.attrib
- "pagenum CDATA #IMPLIED">
-
-<!ENTITY % local.status.attrib "">
-
-<!-- Status: Editorial or publication status of the element
- it applies to, such as "in review" or "approved for distribution" -->
-
-<!ENTITY % status.attrib
- "status CDATA #IMPLIED
- %local.status.attrib;"
->
-
-
-<!-- Width: width of the longest line in the element to which it
- pertains, in number of characters -->
-
-<!ENTITY % width.attrib
- "width CDATA #IMPLIED">
-
-<!-- ...................................................................... -->
-<!-- Title elements ....................................................... -->
-
-<!ENTITY % title.module "INCLUDE">
-<![%title.module;[
-<!ENTITY % local.title.attrib "">
-<!ENTITY % title.role.attrib "%role.attrib;">
-
-<!ENTITY % title.element "INCLUDE">
-<![%title.element;[
-<!ELEMENT title (%title.char.mix;)*>
-<!--end of title.element-->]]>
-
-<!ENTITY % title.attlist "INCLUDE">
-<![%title.attlist;[
-<!ATTLIST title
- %pagenum.attrib;
- %common.attrib;
- %title.role.attrib;
- %local.title.attrib;
->
-<!--end of title.attlist-->]]>
-<!--end of title.module-->]]>
-
-<!ENTITY % titleabbrev.module "INCLUDE">
-<![%titleabbrev.module;[
-<!ENTITY % local.titleabbrev.attrib "">
-<!ENTITY % titleabbrev.role.attrib "%role.attrib;">
-
-<!ENTITY % titleabbrev.element "INCLUDE">
-<![%titleabbrev.element;[
-<!ELEMENT titleabbrev (%title.char.mix;)*>
-<!--end of titleabbrev.element-->]]>
-
-<!ENTITY % titleabbrev.attlist "INCLUDE">
-<![%titleabbrev.attlist;[
-<!ATTLIST titleabbrev
- %common.attrib;
- %titleabbrev.role.attrib;
- %local.titleabbrev.attrib;
->
-<!--end of titleabbrev.attlist-->]]>
-<!--end of titleabbrev.module-->]]>
-
-<!ENTITY % subtitle.module "INCLUDE">
-<![%subtitle.module;[
-<!ENTITY % local.subtitle.attrib "">
-<!ENTITY % subtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % subtitle.element "INCLUDE">
-<![%subtitle.element;[
-<!ELEMENT subtitle (%title.char.mix;)*>
-<!--end of subtitle.element-->]]>
-
-<!ENTITY % subtitle.attlist "INCLUDE">
-<![%subtitle.attlist;[
-<!ATTLIST subtitle
- %common.attrib;
- %subtitle.role.attrib;
- %local.subtitle.attrib;
->
-<!--end of subtitle.attlist-->]]>
-<!--end of subtitle.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Bibliographic entities and elements .................................. -->
-
-<!-- The bibliographic elements are typically used in the document
- hierarchy. They do not appear in content models of information
- pool elements. See also the document information elements,
- below. -->
-
-<!ENTITY % local.person.ident.mix "">
-<!ENTITY % person.ident.mix
- "honorific|firstname|surname|lineage|othername|affiliation
- |authorblurb|contrib %local.person.ident.mix;">
-
-<!ENTITY % local.bibliocomponent.mix "">
-<!ENTITY % bibliocomponent.mix
- "abbrev|abstract|address|artpagenums|author
- |authorgroup|authorinitials|bibliomisc|biblioset
- |collab|confgroup|contractnum|contractsponsor
- |copyright|corpauthor|corpname|date|edition
- |editor|invpartnumber|isbn|issn|issuenum|orgname
- |othercredit|pagenums|printhistory|productname
- |productnumber|pubdate|publisher|publishername
- |pubsnumber|releaseinfo|revhistory|seriesvolnums
- |subtitle|title|titleabbrev|volumenum|citetitle
- |%person.ident.mix;
- |%ndxterm.class;
- %local.bibliocomponent.mix;">
-
-<!ENTITY % biblioentry.module "INCLUDE">
-<![%biblioentry.module;[
-<!ENTITY % local.biblioentry.attrib "">
-<!ENTITY % biblioentry.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioentry.element "INCLUDE">
-<![%biblioentry.element;[
-<!ELEMENT biblioentry ((articleinfo | (%bibliocomponent.mix;))+)>
-<!--end of biblioentry.element-->]]>
-
-<!ENTITY % biblioentry.attlist "INCLUDE">
-<![%biblioentry.attlist;[
-<!ATTLIST biblioentry
- %common.attrib;
- %biblioentry.role.attrib;
- %local.biblioentry.attrib;
->
-<!--end of biblioentry.attlist-->]]>
-<!--end of biblioentry.module-->]]>
-
-<!ENTITY % bibliomixed.module "INCLUDE">
-<![%bibliomixed.module;[
-<!ENTITY % local.bibliomixed.attrib "">
-<!ENTITY % bibliomixed.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliomixed.element "INCLUDE">
-<![%bibliomixed.element;[
-<!ELEMENT bibliomixed (#PCDATA | %bibliocomponent.mix; | bibliomset)*>
-<!--end of bibliomixed.element-->]]>
-
-<!ENTITY % bibliomixed.attlist "INCLUDE">
-<![%bibliomixed.attlist;[
-<!ATTLIST bibliomixed
- %common.attrib;
- %bibliomixed.role.attrib;
- %local.bibliomixed.attrib;
->
-<!--end of bibliomixed.attlist-->]]>
-<!--end of bibliomixed.module-->]]>
-
-<!ENTITY % articleinfo.module "INCLUDE">
-<![%articleinfo.module;[
-<!ENTITY % local.articleinfo.attrib "">
-<!ENTITY % articleinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % articleinfo.element "INCLUDE">
-<![%articleinfo.element;[
-<!ELEMENT articleinfo ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of articleinfo.element-->]]>
-
-<!ENTITY % articleinfo.attlist "INCLUDE">
-<![%articleinfo.attlist;[
-<!ATTLIST articleinfo
- %common.attrib;
- %articleinfo.role.attrib;
- %local.articleinfo.attrib;
->
-<!--end of articleinfo.attlist-->]]>
-<!--end of articleinfo.module-->]]>
-
-<!ENTITY % biblioset.module "INCLUDE">
-<![%biblioset.module;[
-<!ENTITY % local.biblioset.attrib "">
-<!ENTITY % biblioset.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioset.element "INCLUDE">
-<![%biblioset.element;[
-<!ELEMENT biblioset ((%bibliocomponent.mix;)+)>
-<!--end of biblioset.element-->]]>
-
-<!-- Relation: Relationship of elements contained within BiblioSet -->
-
-
-<!ENTITY % biblioset.attlist "INCLUDE">
-<![%biblioset.attlist;[
-<!ATTLIST biblioset
- relation CDATA #IMPLIED
- %common.attrib;
- %biblioset.role.attrib;
- %local.biblioset.attrib;
->
-<!--end of biblioset.attlist-->]]>
-<!--end of biblioset.module-->]]>
-
-<!ENTITY % bibliomset.module "INCLUDE">
-<![%bibliomset.module;[
-<!ENTITY % bibliomset.role.attrib "%role.attrib;">
-<!ENTITY % local.bibliomset.attrib "">
-
-<!ENTITY % bibliomset.element "INCLUDE">
-<![%bibliomset.element;[
-<!ELEMENT bibliomset (#PCDATA | %bibliocomponent.mix; | bibliomset)*>
-<!--end of bibliomset.element-->]]>
-
-<!-- Relation: Relationship of elements contained within BiblioMSet -->
-
-
-<!ENTITY % bibliomset.attlist "INCLUDE">
-<![%bibliomset.attlist;[
-<!ATTLIST bibliomset
- relation CDATA #IMPLIED
- %bibliomset.role.attrib;
- %common.attrib;
- %local.bibliomset.attrib;
->
-<!--end of bibliomset.attlist-->]]>
-<!--end of bibliomset.module-->]]>
-
-<!ENTITY % bibliomisc.module "INCLUDE">
-<![%bibliomisc.module;[
-<!ENTITY % local.bibliomisc.attrib "">
-<!ENTITY % bibliomisc.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliomisc.element "INCLUDE">
-<![%bibliomisc.element;[
-<!ELEMENT bibliomisc (%para.char.mix;)*>
-<!--end of bibliomisc.element-->]]>
-
-<!ENTITY % bibliomisc.attlist "INCLUDE">
-<![%bibliomisc.attlist;[
-<!ATTLIST bibliomisc
- %common.attrib;
- %bibliomisc.role.attrib;
- %local.bibliomisc.attrib;
->
-<!--end of bibliomisc.attlist-->]]>
-<!--end of bibliomisc.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Subject, Keyword, and ITermSet elements .............................. -->
-
-<!ENTITY % subjectset.content.module "INCLUDE">
-<![%subjectset.content.module;[
-<!ENTITY % subjectset.module "INCLUDE">
-<![%subjectset.module;[
-<!ENTITY % local.subjectset.attrib "">
-<!ENTITY % subjectset.role.attrib "%role.attrib;">
-
-<!ENTITY % subjectset.element "INCLUDE">
-<![%subjectset.element;[
-<!ELEMENT subjectset (subject+)>
-<!--end of subjectset.element-->]]>
-
-<!-- Scheme: Controlled vocabulary employed in SubjectTerms -->
-
-
-<!ENTITY % subjectset.attlist "INCLUDE">
-<![%subjectset.attlist;[
-<!ATTLIST subjectset
- scheme NMTOKEN #IMPLIED
- %common.attrib;
- %subjectset.role.attrib;
- %local.subjectset.attrib;
->
-<!--end of subjectset.attlist-->]]>
-<!--end of subjectset.module-->]]>
-
-<!ENTITY % subject.module "INCLUDE">
-<![%subject.module;[
-<!ENTITY % local.subject.attrib "">
-<!ENTITY % subject.role.attrib "%role.attrib;">
-
-<!ENTITY % subject.element "INCLUDE">
-<![%subject.element;[
-<!ELEMENT subject (subjectterm+)>
-<!--end of subject.element-->]]>
-
-<!-- Weight: Ranking of this group of SubjectTerms relative
- to others, 0 is low, no highest value specified -->
-
-
-<!ENTITY % subject.attlist "INCLUDE">
-<![%subject.attlist;[
-<!ATTLIST subject
- weight CDATA #IMPLIED
- %common.attrib;
- %subject.role.attrib;
- %local.subject.attrib;
->
-<!--end of subject.attlist-->]]>
-<!--end of subject.module-->]]>
-
-<!ENTITY % subjectterm.module "INCLUDE">
-<![%subjectterm.module;[
-<!ENTITY % local.subjectterm.attrib "">
-<!ENTITY % subjectterm.role.attrib "%role.attrib;">
-
-<!ENTITY % subjectterm.element "INCLUDE">
-<![%subjectterm.element;[
-<!ELEMENT subjectterm (#PCDATA)>
-<!--end of subjectterm.element-->]]>
-
-<!ENTITY % subjectterm.attlist "INCLUDE">
-<![%subjectterm.attlist;[
-<!ATTLIST subjectterm
- %common.attrib;
- %subjectterm.role.attrib;
- %local.subjectterm.attrib;
->
-<!--end of subjectterm.attlist-->]]>
-<!--end of subjectterm.module-->]]>
-<!--end of subjectset.content.module-->]]>
-
-<!ENTITY % keywordset.content.module "INCLUDE">
-<![%keywordset.content.module;[
-<!ENTITY % keywordset.module "INCLUDE">
-<![%keywordset.module;[
-<!ENTITY % local.keywordset.attrib "">
-<!ENTITY % keywordset.role.attrib "%role.attrib;">
-
-<!ENTITY % keywordset.element "INCLUDE">
-<![%keywordset.element;[
-<!ELEMENT keywordset (keyword+)>
-<!--end of keywordset.element-->]]>
-
-<!ENTITY % keywordset.attlist "INCLUDE">
-<![%keywordset.attlist;[
-<!ATTLIST keywordset
- %common.attrib;
- %keywordset.role.attrib;
- %local.keywordset.attrib;
->
-<!--end of keywordset.attlist-->]]>
-<!--end of keywordset.module-->]]>
-
-<!ENTITY % keyword.module "INCLUDE">
-<![%keyword.module;[
-<!ENTITY % local.keyword.attrib "">
-<!ENTITY % keyword.role.attrib "%role.attrib;">
-
-<!ENTITY % keyword.element "INCLUDE">
-<![%keyword.element;[
-<!ELEMENT keyword (#PCDATA)>
-<!--end of keyword.element-->]]>
-
-<!ENTITY % keyword.attlist "INCLUDE">
-<![%keyword.attlist;[
-<!ATTLIST keyword
- %common.attrib;
- %keyword.role.attrib;
- %local.keyword.attrib;
->
-<!--end of keyword.attlist-->]]>
-<!--end of keyword.module-->]]>
-<!--end of keywordset.content.module-->]]>
-
-<!ENTITY % itermset.module "INCLUDE">
-<![%itermset.module;[
-<!ENTITY % local.itermset.attrib "">
-<!ENTITY % itermset.role.attrib "%role.attrib;">
-
-<!ENTITY % itermset.element "INCLUDE">
-<![%itermset.element;[
-<!ELEMENT itermset (indexterm+)>
-<!--end of itermset.element-->]]>
-
-<!ENTITY % itermset.attlist "INCLUDE">
-<![%itermset.attlist;[
-<!ATTLIST itermset
- %common.attrib;
- %itermset.role.attrib;
- %local.itermset.attrib;
->
-<!--end of itermset.attlist-->]]>
-<!--end of itermset.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Compound (section-ish) elements ...................................... -->
-
-<!-- Message set ...................... -->
-
-<!ENTITY % msgset.content.module "INCLUDE">
-<![%msgset.content.module;[
-<!ENTITY % msgset.module "INCLUDE">
-<![%msgset.module;[
-<!ENTITY % local.msgset.attrib "">
-<!ENTITY % msgset.role.attrib "%role.attrib;">
-
-<!ENTITY % msgset.element "INCLUDE">
-<![%msgset.element;[
-<!ELEMENT msgset ((%formalobject.title.content;)?, (msgentry+|simplemsgentry+))>
-<!--end of msgset.element-->]]>
-
-<!ENTITY % msgset.attlist "INCLUDE">
-<![%msgset.attlist;[
-<!ATTLIST msgset
- %common.attrib;
- %msgset.role.attrib;
- %local.msgset.attrib;
->
-<!--end of msgset.attlist-->]]>
-<!--end of msgset.module-->]]>
-
-<!ENTITY % msgentry.module "INCLUDE">
-<![%msgentry.module;[
-<!ENTITY % local.msgentry.attrib "">
-<!ENTITY % msgentry.role.attrib "%role.attrib;">
-
-<!ENTITY % msgentry.element "INCLUDE">
-<![%msgentry.element;[
-<!ELEMENT msgentry (msg+, msginfo?, msgexplan*)>
-<!--end of msgentry.element-->]]>
-
-<!ENTITY % msgentry.attlist "INCLUDE">
-<![%msgentry.attlist;[
-<!ATTLIST msgentry
- %common.attrib;
- %msgentry.role.attrib;
- %local.msgentry.attrib;
->
-<!--end of msgentry.attlist-->]]>
-<!--end of msgentry.module-->]]>
-
-<!ENTITY % simplemsgentry.module "INCLUDE">
-<![ %simplemsgentry.module; [
-<!ENTITY % local.simplemsgentry.attrib "">
-<!ENTITY % simplemsgentry.role.attrib "%role.attrib;">
-
-<!ENTITY % simplemsgentry.element "INCLUDE">
-<![ %simplemsgentry.element; [
-<!ELEMENT simplemsgentry (msgtext, msgexplan)>
-<!--end of simplemsgentry.element-->]]>
-
-<!ENTITY % simplemsgentry.attlist "INCLUDE">
-<![ %simplemsgentry.attlist; [
-<!ATTLIST simplemsgentry
- %common.attrib;
- %simplemsgentry.role.attrib;
- %local.simplemsgentry.attrib;
- audience CDATA #IMPLIED
- level CDATA #IMPLIED
- origin CDATA #IMPLIED
->
-<!--end of simplemsgentry.attlist-->]]>
-<!--end of simplemsgentry.module-->]]>
-
-<!ENTITY % msg.module "INCLUDE">
-<![%msg.module;[
-<!ENTITY % local.msg.attrib "">
-<!ENTITY % msg.role.attrib "%role.attrib;">
-
-<!ENTITY % msg.element "INCLUDE">
-<![%msg.element;[
-<!ELEMENT msg (title?, msgmain, (msgsub | msgrel)*)>
-<!--end of msg.element-->]]>
-
-<!ENTITY % msg.attlist "INCLUDE">
-<![%msg.attlist;[
-<!ATTLIST msg
- %common.attrib;
- %msg.role.attrib;
- %local.msg.attrib;
->
-<!--end of msg.attlist-->]]>
-<!--end of msg.module-->]]>
-
-<!ENTITY % msgmain.module "INCLUDE">
-<![%msgmain.module;[
-<!ENTITY % local.msgmain.attrib "">
-<!ENTITY % msgmain.role.attrib "%role.attrib;">
-
-<!ENTITY % msgmain.element "INCLUDE">
-<![%msgmain.element;[
-<!ELEMENT msgmain (title?, msgtext)>
-<!--end of msgmain.element-->]]>
-
-<!ENTITY % msgmain.attlist "INCLUDE">
-<![%msgmain.attlist;[
-<!ATTLIST msgmain
- %common.attrib;
- %msgmain.role.attrib;
- %local.msgmain.attrib;
->
-<!--end of msgmain.attlist-->]]>
-<!--end of msgmain.module-->]]>
-
-<!ENTITY % msgsub.module "INCLUDE">
-<![%msgsub.module;[
-<!ENTITY % local.msgsub.attrib "">
-<!ENTITY % msgsub.role.attrib "%role.attrib;">
-
-<!ENTITY % msgsub.element "INCLUDE">
-<![%msgsub.element;[
-<!ELEMENT msgsub (title?, msgtext)>
-<!--end of msgsub.element-->]]>
-
-<!ENTITY % msgsub.attlist "INCLUDE">
-<![%msgsub.attlist;[
-<!ATTLIST msgsub
- %common.attrib;
- %msgsub.role.attrib;
- %local.msgsub.attrib;
->
-<!--end of msgsub.attlist-->]]>
-<!--end of msgsub.module-->]]>
-
-<!ENTITY % msgrel.module "INCLUDE">
-<![%msgrel.module;[
-<!ENTITY % local.msgrel.attrib "">
-<!ENTITY % msgrel.role.attrib "%role.attrib;">
-
-<!ENTITY % msgrel.element "INCLUDE">
-<![%msgrel.element;[
-<!ELEMENT msgrel (title?, msgtext)>
-<!--end of msgrel.element-->]]>
-
-<!ENTITY % msgrel.attlist "INCLUDE">
-<![%msgrel.attlist;[
-<!ATTLIST msgrel
- %common.attrib;
- %msgrel.role.attrib;
- %local.msgrel.attrib;
->
-<!--end of msgrel.attlist-->]]>
-<!--end of msgrel.module-->]]>
-
-<!-- MsgText (defined in the Inlines section, below)-->
-
-<!ENTITY % msginfo.module "INCLUDE">
-<![%msginfo.module;[
-<!ENTITY % local.msginfo.attrib "">
-<!ENTITY % msginfo.role.attrib "%role.attrib;">
-
-<!ENTITY % msginfo.element "INCLUDE">
-<![%msginfo.element;[
-<!ELEMENT msginfo ((msglevel | msgorig | msgaud)*)>
-<!--end of msginfo.element-->]]>
-
-<!ENTITY % msginfo.attlist "INCLUDE">
-<![%msginfo.attlist;[
-<!ATTLIST msginfo
- %common.attrib;
- %msginfo.role.attrib;
- %local.msginfo.attrib;
->
-<!--end of msginfo.attlist-->]]>
-<!--end of msginfo.module-->]]>
-
-<!ENTITY % msglevel.module "INCLUDE">
-<![%msglevel.module;[
-<!ENTITY % local.msglevel.attrib "">
-<!ENTITY % msglevel.role.attrib "%role.attrib;">
-
-<!ENTITY % msglevel.element "INCLUDE">
-<![%msglevel.element;[
-<!ELEMENT msglevel (%smallcptr.char.mix;)*>
-<!--end of msglevel.element-->]]>
-
-<!ENTITY % msglevel.attlist "INCLUDE">
-<![%msglevel.attlist;[
-<!ATTLIST msglevel
- %common.attrib;
- %msglevel.role.attrib;
- %local.msglevel.attrib;
->
-<!--end of msglevel.attlist-->]]>
-<!--end of msglevel.module-->]]>
-
-<!ENTITY % msgorig.module "INCLUDE">
-<![%msgorig.module;[
-<!ENTITY % local.msgorig.attrib "">
-<!ENTITY % msgorig.role.attrib "%role.attrib;">
-
-<!ENTITY % msgorig.element "INCLUDE">
-<![%msgorig.element;[
-<!ELEMENT msgorig (%smallcptr.char.mix;)*>
-<!--end of msgorig.element-->]]>
-
-<!ENTITY % msgorig.attlist "INCLUDE">
-<![%msgorig.attlist;[
-<!ATTLIST msgorig
- %common.attrib;
- %msgorig.role.attrib;
- %local.msgorig.attrib;
->
-<!--end of msgorig.attlist-->]]>
-<!--end of msgorig.module-->]]>
-
-<!ENTITY % msgaud.module "INCLUDE">
-<![%msgaud.module;[
-<!ENTITY % local.msgaud.attrib "">
-<!ENTITY % msgaud.role.attrib "%role.attrib;">
-
-<!ENTITY % msgaud.element "INCLUDE">
-<![%msgaud.element;[
-<!ELEMENT msgaud (%para.char.mix;)*>
-<!--end of msgaud.element-->]]>
-
-<!ENTITY % msgaud.attlist "INCLUDE">
-<![%msgaud.attlist;[
-<!ATTLIST msgaud
- %common.attrib;
- %msgaud.role.attrib;
- %local.msgaud.attrib;
->
-<!--end of msgaud.attlist-->]]>
-<!--end of msgaud.module-->]]>
-
-<!ENTITY % msgexplan.module "INCLUDE">
-<![%msgexplan.module;[
-<!ENTITY % local.msgexplan.attrib "">
-<!ENTITY % msgexplan.role.attrib "%role.attrib;">
-
-<!ENTITY % msgexplan.element "INCLUDE">
-<![%msgexplan.element;[
-<!ELEMENT msgexplan (title?, (%component.mix;)+)>
-<!--end of msgexplan.element-->]]>
-
-<!ENTITY % msgexplan.attlist "INCLUDE">
-<![%msgexplan.attlist;[
-<!ATTLIST msgexplan
- %common.attrib;
- %msgexplan.role.attrib;
- %local.msgexplan.attrib;
->
-<!--end of msgexplan.attlist-->]]>
-<!--end of msgexplan.module-->]]>
-<!--end of msgset.content.module-->]]>
-
-<!-- QandASet ........................ -->
-<!ENTITY % qandset.content.module "INCLUDE">
-<![ %qandset.content.module; [
-<!ENTITY % qandset.module "INCLUDE">
-<![ %qandset.module; [
-<!ENTITY % local.qandset.attrib "">
-<!ENTITY % qandset.role.attrib "%role.attrib;">
-
-<!ENTITY % qandset.element "INCLUDE">
-<![ %qandset.element; [
-<!ELEMENT qandaset ((%formalobject.title.content;)?,
- (%qandaset.mix;)*,
- (qandadiv+|qandaentry+))>
-<!--end of qandset.element-->]]>
-
-<!ENTITY % qandset.attlist "INCLUDE">
-<![ %qandset.attlist; [
-<!ATTLIST qandaset
- defaultlabel (qanda|number|none) #IMPLIED
- %common.attrib;
- %qandset.role.attrib;
- %local.qandset.attrib;>
-<!--end of qandset.attlist-->]]>
-<!--end of qandset.module-->]]>
-
-<!ENTITY % qandadiv.module "INCLUDE">
-<![ %qandadiv.module; [
-<!ENTITY % local.qandadiv.attrib "">
-<!ENTITY % qandadiv.role.attrib "%role.attrib;">
-
-<!ENTITY % qandadiv.element "INCLUDE">
-<![ %qandadiv.element; [
-<!ELEMENT qandadiv ((%formalobject.title.content;)?,
- (%qandaset.mix;)*,
- (qandadiv+|qandaentry+))>
-<!--end of qandadiv.element-->]]>
-
-<!ENTITY % qandadiv.attlist "INCLUDE">
-<![ %qandadiv.attlist; [
-<!ATTLIST qandadiv
- %common.attrib;
- %qandadiv.role.attrib;
- %local.qandadiv.attrib;>
-<!--end of qandadiv.attlist-->]]>
-<!--end of qandadiv.module-->]]>
-
-<!ENTITY % qandaentry.module "INCLUDE">
-<![ %qandaentry.module; [
-<!ENTITY % local.qandaentry.attrib "">
-<!ENTITY % qandaentry.role.attrib "%role.attrib;">
-
-<!ENTITY % qandaentry.element "INCLUDE">
-<![ %qandaentry.element; [
-<!ELEMENT qandaentry (revhistory?, question, answer*)>
-<!--end of qandaentry.element-->]]>
-
-<!ENTITY % qandaentry.attlist "INCLUDE">
-<![ %qandaentry.attlist; [
-<!ATTLIST qandaentry
- %common.attrib;
- %qandaentry.role.attrib;
- %local.qandaentry.attrib;>
-<!--end of qandaentry.attlist-->]]>
-<!--end of qandaentry.module-->]]>
-
-<!ENTITY % question.module "INCLUDE">
-<![ %question.module; [
-<!ENTITY % local.question.attrib "">
-<!ENTITY % question.role.attrib "%role.attrib;">
-
-<!ENTITY % question.element "INCLUDE">
-<![ %question.element; [
-<!ELEMENT question (label?, (%qandaset.mix;)+)>
-<!--end of question.element-->]]>
-
-<!ENTITY % question.attlist "INCLUDE">
-<![ %question.attlist; [
-<!ATTLIST question
- %common.attrib;
- %question.role.attrib;
- %local.question.attrib;
->
-<!--end of question.attlist-->]]>
-<!--end of question.module-->]]>
-
-<!ENTITY % answer.module "INCLUDE">
-<![ %answer.module; [
-<!ENTITY % local.answer.attrib "">
-<!ENTITY % answer.role.attrib "%role.attrib;">
-
-<!ENTITY % answer.element "INCLUDE">
-<![ %answer.element; [
-<!ELEMENT answer (label?, (%qandaset.mix;)*, qandaentry*)>
-<!--end of answer.element-->]]>
-
-<!ENTITY % answer.attlist "INCLUDE">
-<![ %answer.attlist; [
-<!ATTLIST answer
- %common.attrib;
- %answer.role.attrib;
- %local.answer.attrib;
->
-<!--end of answer.attlist-->]]>
-<!--end of answer.module-->]]>
-
-<!ENTITY % label.module "INCLUDE">
-<![ %label.module; [
-<!ENTITY % local.label.attrib "">
-<!ENTITY % label.role.attrib "%role.attrib;">
-
-<!ENTITY % label.element "INCLUDE">
-<![ %label.element; [
-<!ELEMENT label (%word.char.mix;)*>
-<!--end of label.element-->]]>
-
-<!ENTITY % label.attlist "INCLUDE">
-<![ %label.attlist; [
-<!ATTLIST label
- %common.attrib;
- %label.role.attrib;
- %local.label.attrib;
->
-<!--end of label.attlist-->]]>
-<!--end of label.module-->]]>
-<!--end of qandset.content.module-->]]>
-
-<!-- Procedure ........................ -->
-
-<!ENTITY % procedure.content.module "INCLUDE">
-<![%procedure.content.module;[
-<!ENTITY % procedure.module "INCLUDE">
-<![%procedure.module;[
-<!ENTITY % local.procedure.attrib "">
-<!ENTITY % procedure.role.attrib "%role.attrib;">
-
-<!ENTITY % procedure.element "INCLUDE">
-<![%procedure.element;[
-<!ELEMENT procedure ((%formalobject.title.content;)?,
- (%component.mix;)*, step+)>
-<!--end of procedure.element-->]]>
-
-<!ENTITY % procedure.attlist "INCLUDE">
-<![%procedure.attlist;[
-<!ATTLIST procedure
- %common.attrib;
- %procedure.role.attrib;
- %local.procedure.attrib;
->
-<!--end of procedure.attlist-->]]>
-<!--end of procedure.module-->]]>
-
-<!ENTITY % step.module "INCLUDE">
-<![%step.module;[
-<!ENTITY % local.step.attrib "">
-<!ENTITY % step.role.attrib "%role.attrib;">
-
-<!ENTITY % step.element "INCLUDE">
-<![%step.element;[
-<!ELEMENT step (title?, (((%component.mix;)+, (substeps,
- (%component.mix;)*)?) | (substeps, (%component.mix;)*)))>
-<!--end of step.element-->]]>
-
-<!-- Performance: Whether the Step must be performed -->
-<!-- not #REQUIRED! -->
-
-
-<!ENTITY % step.attlist "INCLUDE">
-<![%step.attlist;[
-<!ATTLIST step
- performance (optional
- |required) "required"
- %common.attrib;
- %step.role.attrib;
- %local.step.attrib;
->
-<!--end of step.attlist-->]]>
-<!--end of step.module-->]]>
-
-<!ENTITY % substeps.module "INCLUDE">
-<![%substeps.module;[
-<!ENTITY % local.substeps.attrib "">
-<!ENTITY % substeps.role.attrib "%role.attrib;">
-
-<!ENTITY % substeps.element "INCLUDE">
-<![%substeps.element;[
-<!ELEMENT substeps (step+)>
-<!--end of substeps.element-->]]>
-
-<!-- Performance: whether entire set of substeps must be performed -->
-<!-- not #REQUIRED! -->
-
-
-<!ENTITY % substeps.attlist "INCLUDE">
-<![%substeps.attlist;[
-<!ATTLIST substeps
- performance (optional
- |required) "required"
- %common.attrib;
- %substeps.role.attrib;
- %local.substeps.attrib;
->
-<!--end of substeps.attlist-->]]>
-<!--end of substeps.module-->]]>
-<!--end of procedure.content.module-->]]>
-
-<!-- Sidebar .......................... -->
-
-<!ENTITY % sidebar.content.model "INCLUDE">
-<![ %sidebar.content.model; [
-
-<!ENTITY % sidebarinfo.module "INCLUDE">
-<![ %sidebarinfo.module; [
-<!ENTITY % local.sidebarinfo.attrib "">
-<!ENTITY % sidebarinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % sidebarinfo.element "INCLUDE">
-<![ %sidebarinfo.element; [
-<!ELEMENT sidebarinfo ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of sidebarinfo.element-->]]>
-
-<!ENTITY % sidebarinfo.attlist "INCLUDE">
-<![ %sidebarinfo.attlist; [
-<!ATTLIST sidebarinfo
- %common.attrib;
- %sidebarinfo.role.attrib;
- %local.sidebarinfo.attrib;
->
-<!--end of sidebarinfo.attlist-->]]>
-<!--end of sidebarinfo.module-->]]>
-
-<!ENTITY % sidebar.module "INCLUDE">
-<![%sidebar.module;[
-<!ENTITY % local.sidebar.attrib "">
-<!ENTITY % sidebar.role.attrib "%role.attrib;">
-
-<!ENTITY % sidebar.element "INCLUDE">
-<![%sidebar.element;[
-<!ELEMENT sidebar (sidebarinfo?,
- (%formalobject.title.content;)?,
- (%sidebar.mix;)+)>
-<!--end of sidebar.element-->]]>
-
-<!ENTITY % sidebar.attlist "INCLUDE">
-<![%sidebar.attlist;[
-<!ATTLIST sidebar
- %common.attrib;
- %sidebar.role.attrib;
- %local.sidebar.attrib;
->
-<!--end of sidebar.attlist-->]]>
-<!--end of sidebar.module-->]]>
-<!--end of sidebar.content.model-->]]>
-
-<!-- ...................................................................... -->
-<!-- Paragraph-related elements ........................................... -->
-
-<!ENTITY % abstract.module "INCLUDE">
-<![%abstract.module;[
-<!ENTITY % local.abstract.attrib "">
-<!ENTITY % abstract.role.attrib "%role.attrib;">
-
-<!ENTITY % abstract.element "INCLUDE">
-<![%abstract.element;[
-<!ELEMENT abstract (title?, (%para.class;)+)>
-<!--end of abstract.element-->]]>
-
-<!ENTITY % abstract.attlist "INCLUDE">
-<![%abstract.attlist;[
-<!ATTLIST abstract
- %common.attrib;
- %abstract.role.attrib;
- %local.abstract.attrib;
->
-<!--end of abstract.attlist-->]]>
-<!--end of abstract.module-->]]>
-
-<!ENTITY % authorblurb.module "INCLUDE">
-<![%authorblurb.module;[
-<!ENTITY % local.authorblurb.attrib "">
-<!ENTITY % authorblurb.role.attrib "%role.attrib;">
-
-<!ENTITY % authorblurb.element "INCLUDE">
-<![%authorblurb.element;[
-<!ELEMENT authorblurb (title?, (%para.class;)+)>
-<!--end of authorblurb.element-->]]>
-
-<!ENTITY % authorblurb.attlist "INCLUDE">
-<![%authorblurb.attlist;[
-<!ATTLIST authorblurb
- %common.attrib;
- %authorblurb.role.attrib;
- %local.authorblurb.attrib;
->
-<!--end of authorblurb.attlist-->]]>
-<!--end of authorblurb.module-->]]>
-
-<!ENTITY % blockquote.module "INCLUDE">
-<![%blockquote.module;[
-
-<!ENTITY % local.blockquote.attrib "">
-<!ENTITY % blockquote.role.attrib "%role.attrib;">
-
-<!ENTITY % blockquote.element "INCLUDE">
-<![%blockquote.element;[
-<!ELEMENT blockquote (title?, attribution?, (%component.mix;)+)>
-<!--end of blockquote.element-->]]>
-
-<!ENTITY % blockquote.attlist "INCLUDE">
-<![%blockquote.attlist;[
-<!ATTLIST blockquote
- %common.attrib;
- %blockquote.role.attrib;
- %local.blockquote.attrib;
->
-<!--end of blockquote.attlist-->]]>
-<!--end of blockquote.module-->]]>
-
-<!ENTITY % attribution.module "INCLUDE">
-<![%attribution.module;[
-<!ENTITY % local.attribution.attrib "">
-<!ENTITY % attribution.role.attrib "%role.attrib;">
-
-<!ENTITY % attribution.element "INCLUDE">
-<![%attribution.element;[
-<!ELEMENT attribution (%para.char.mix;)*>
-<!--end of attribution.element-->]]>
-
-<!ENTITY % attribution.attlist "INCLUDE">
-<![%attribution.attlist;[
-<!ATTLIST attribution
- %common.attrib;
- %attribution.role.attrib;
- %local.attribution.attrib;
->
-<!--end of attribution.attlist-->]]>
-<!--end of attribution.module-->]]>
-
-<!ENTITY % bridgehead.module "INCLUDE">
-<![%bridgehead.module;[
-<!ENTITY % local.bridgehead.attrib "">
-<!ENTITY % bridgehead.role.attrib "%role.attrib;">
-
-<!ENTITY % bridgehead.element "INCLUDE">
-<![%bridgehead.element;[
-<!ELEMENT bridgehead (%title.char.mix;)*>
-<!--end of bridgehead.element-->]]>
-
-<!-- Renderas: Indicates the format in which the BridgeHead
- should appear -->
-
-
-<!ENTITY % bridgehead.attlist "INCLUDE">
-<![%bridgehead.attlist;[
-<!ATTLIST bridgehead
- renderas (other
- |sect1
- |sect2
- |sect3
- |sect4
- |sect5) #IMPLIED
- %common.attrib;
- %bridgehead.role.attrib;
- %local.bridgehead.attrib;
->
-<!--end of bridgehead.attlist-->]]>
-<!--end of bridgehead.module-->]]>
-
-<!ENTITY % remark.module "INCLUDE">
-<![%remark.module;[
-<!ENTITY % local.remark.attrib "">
-<!ENTITY % remark.role.attrib "%role.attrib;">
-
-<!ENTITY % remark.element "INCLUDE">
-<![%remark.element;[
-<!ELEMENT remark (%para.char.mix;)*>
-<!--end of remark.element-->]]>
-
-<!ENTITY % remark.attlist "INCLUDE">
-<![%remark.attlist;[
-<!ATTLIST remark
- %common.attrib;
- %remark.role.attrib;
- %local.remark.attrib;
->
-<!--end of remark.attlist-->]]>
-<!--end of remark.module-->]]>
-
-<!ENTITY % epigraph.module "INCLUDE">
-<![%epigraph.module;[
-<!ENTITY % local.epigraph.attrib "">
-<!ENTITY % epigraph.role.attrib "%role.attrib;">
-
-<!ENTITY % epigraph.element "INCLUDE">
-<![%epigraph.element;[
-<!ELEMENT epigraph (attribution?, (%para.class;)+)>
-<!--end of epigraph.element-->]]>
-
-<!ENTITY % epigraph.attlist "INCLUDE">
-<![%epigraph.attlist;[
-<!ATTLIST epigraph
- %common.attrib;
- %epigraph.role.attrib;
- %local.epigraph.attrib;
->
-<!--end of epigraph.attlist-->]]>
-<!-- Attribution (defined above)-->
-<!--end of epigraph.module-->]]>
-
-<!ENTITY % footnote.module "INCLUDE">
-<![%footnote.module;[
-<!ENTITY % local.footnote.attrib "">
-<!ENTITY % footnote.role.attrib "%role.attrib;">
-
-<!ENTITY % footnote.element "INCLUDE">
-<![%footnote.element;[
-<!ELEMENT footnote ((%footnote.mix;)+)>
-<!--end of footnote.element-->]]>
-
-<!ENTITY % footnote.attlist "INCLUDE">
-<![%footnote.attlist;[
-<!ATTLIST footnote
- %label.attrib;
- %common.attrib;
- %footnote.role.attrib;
- %local.footnote.attrib;
->
-<!--end of footnote.attlist-->]]>
-<!--end of footnote.module-->]]>
-
-<!ENTITY % highlights.module "INCLUDE">
-<![%highlights.module;[
-<!ENTITY % local.highlights.attrib "">
-<!ENTITY % highlights.role.attrib "%role.attrib;">
-
-<!ENTITY % highlights.element "INCLUDE">
-<![%highlights.element;[
-<!ELEMENT highlights ((%highlights.mix;)+)>
-<!--end of highlights.element-->]]>
-
-<!ENTITY % highlights.attlist "INCLUDE">
-<![%highlights.attlist;[
-<!ATTLIST highlights
- %common.attrib;
- %highlights.role.attrib;
- %local.highlights.attrib;
->
-<!--end of highlights.attlist-->]]>
-<!--end of highlights.module-->]]>
-
-<!ENTITY % formalpara.module "INCLUDE">
-<![%formalpara.module;[
-<!ENTITY % local.formalpara.attrib "">
-<!ENTITY % formalpara.role.attrib "%role.attrib;">
-
-<!ENTITY % formalpara.element "INCLUDE">
-<![%formalpara.element;[
-<!ELEMENT formalpara (title, (%ndxterm.class;)*, para)>
-<!--end of formalpara.element-->]]>
-
-<!ENTITY % formalpara.attlist "INCLUDE">
-<![%formalpara.attlist;[
-<!ATTLIST formalpara
- %common.attrib;
- %formalpara.role.attrib;
- %local.formalpara.attrib;
->
-<!--end of formalpara.attlist-->]]>
-<!--end of formalpara.module-->]]>
-
-<!ENTITY % para.module "INCLUDE">
-<![%para.module;[
-<!ENTITY % local.para.attrib "">
-<!ENTITY % para.role.attrib "%role.attrib;">
-
-<!ENTITY % para.element "INCLUDE">
-<![%para.element;[
-<!ELEMENT para (%para.char.mix; | %para.mix;)*>
-<!--end of para.element-->]]>
-
-<!ENTITY % para.attlist "INCLUDE">
-<![%para.attlist;[
-<!ATTLIST para
- %common.attrib;
- %para.role.attrib;
- %local.para.attrib;
->
-<!--end of para.attlist-->]]>
-<!--end of para.module-->]]>
-
-<!ENTITY % simpara.module "INCLUDE">
-<![%simpara.module;[
-<!ENTITY % local.simpara.attrib "">
-<!ENTITY % simpara.role.attrib "%role.attrib;">
-
-<!ENTITY % simpara.element "INCLUDE">
-<![%simpara.element;[
-<!ELEMENT simpara (%para.char.mix;)*>
-<!--end of simpara.element-->]]>
-
-<!ENTITY % simpara.attlist "INCLUDE">
-<![%simpara.attlist;[
-<!ATTLIST simpara
- %common.attrib;
- %simpara.role.attrib;
- %local.simpara.attrib;
->
-<!--end of simpara.attlist-->]]>
-<!--end of simpara.module-->]]>
-
-<!ENTITY % admon.module "INCLUDE">
-<![%admon.module;[
-<!ENTITY % local.admon.attrib "">
-<!ENTITY % admon.role.attrib "%role.attrib;">
-
-
-<!ENTITY % caution.element "INCLUDE">
-<![%caution.element;[
-<!ELEMENT caution (title?, (%admon.mix;)+)>
-<!--end of caution.element-->]]>
-
-<!ENTITY % caution.attlist "INCLUDE">
-<![%caution.attlist;[
-<!ATTLIST caution
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of caution.attlist-->]]>
-
-
-<!ENTITY % important.element "INCLUDE">
-<![%important.element;[
-<!ELEMENT important (title?, (%admon.mix;)+)>
-<!--end of important.element-->]]>
-
-<!ENTITY % important.attlist "INCLUDE">
-<![%important.attlist;[
-<!ATTLIST important
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of important.attlist-->]]>
-
-
-<!ENTITY % note.element "INCLUDE">
-<![%note.element;[
-<!ELEMENT note (title?, (%admon.mix;)+)>
-<!--end of note.element-->]]>
-
-<!ENTITY % note.attlist "INCLUDE">
-<![%note.attlist;[
-<!ATTLIST note
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of note.attlist-->]]>
-
-
-<!ENTITY % tip.element "INCLUDE">
-<![%tip.element;[
-<!ELEMENT tip (title?, (%admon.mix;)+)>
-<!--end of tip.element-->]]>
-
-<!ENTITY % tip.attlist "INCLUDE">
-<![%tip.attlist;[
-<!ATTLIST tip
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of tip.attlist-->]]>
-
-
-<!ENTITY % warning.element "INCLUDE">
-<![%warning.element;[
-<!ELEMENT warning (title?, (%admon.mix;)+)>
-<!--end of warning.element-->]]>
-
-<!ENTITY % warning.attlist "INCLUDE">
-<![%warning.attlist;[
-<!ATTLIST warning
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of warning.attlist-->]]>
-
-<!--end of admon.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Lists ................................................................ -->
-
-<!-- GlossList ........................ -->
-
-<!ENTITY % glosslist.module "INCLUDE">
-<![%glosslist.module;[
-<!ENTITY % local.glosslist.attrib "">
-<!ENTITY % glosslist.role.attrib "%role.attrib;">
-
-<!ENTITY % glosslist.element "INCLUDE">
-<![%glosslist.element;[
-<!ELEMENT glosslist (glossentry+)>
-<!--end of glosslist.element-->]]>
-
-<!ENTITY % glosslist.attlist "INCLUDE">
-<![%glosslist.attlist;[
-<!ATTLIST glosslist
- %common.attrib;
- %glosslist.role.attrib;
- %local.glosslist.attrib;
->
-<!--end of glosslist.attlist-->]]>
-<!--end of glosslist.module-->]]>
-
-<!ENTITY % glossentry.content.module "INCLUDE">
-<![%glossentry.content.module;[
-<!ENTITY % glossentry.module "INCLUDE">
-<![%glossentry.module;[
-<!ENTITY % local.glossentry.attrib "">
-<!ENTITY % glossentry.role.attrib "%role.attrib;">
-
-<!ENTITY % glossentry.element "INCLUDE">
-<![%glossentry.element;[
-<!ELEMENT glossentry (glossterm, acronym?, abbrev?,
- (%ndxterm.class;)*,
- revhistory?, (glosssee|glossdef+))>
-<!--end of glossentry.element-->]]>
-
-<!-- SortAs: String by which the GlossEntry is to be sorted
- (alphabetized) in lieu of its proper content -->
-
-
-<!ENTITY % glossentry.attlist "INCLUDE">
-<![%glossentry.attlist;[
-<!ATTLIST glossentry
- sortas CDATA #IMPLIED
- %common.attrib;
- %glossentry.role.attrib;
- %local.glossentry.attrib;
->
-<!--end of glossentry.attlist-->]]>
-<!--end of glossentry.module-->]]>
-
-<!-- GlossTerm (defined in the Inlines section, below)-->
-<!ENTITY % glossdef.module "INCLUDE">
-<![%glossdef.module;[
-<!ENTITY % local.glossdef.attrib "">
-<!ENTITY % glossdef.role.attrib "%role.attrib;">
-
-<!ENTITY % glossdef.element "INCLUDE">
-<![%glossdef.element;[
-<!ELEMENT glossdef ((%glossdef.mix;)+, glossseealso*)>
-<!--end of glossdef.element-->]]>
-
-<!-- Subject: List of subjects; keywords for the definition -->
-
-
-<!ENTITY % glossdef.attlist "INCLUDE">
-<![%glossdef.attlist;[
-<!ATTLIST glossdef
- subject CDATA #IMPLIED
- %common.attrib;
- %glossdef.role.attrib;
- %local.glossdef.attrib;
->
-<!--end of glossdef.attlist-->]]>
-<!--end of glossdef.module-->]]>
-
-<!ENTITY % glosssee.module "INCLUDE">
-<![%glosssee.module;[
-<!ENTITY % local.glosssee.attrib "">
-<!ENTITY % glosssee.role.attrib "%role.attrib;">
-
-<!ENTITY % glosssee.element "INCLUDE">
-<![%glosssee.element;[
-<!ELEMENT glosssee (%para.char.mix;)*>
-<!--end of glosssee.element-->]]>
-
-<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSee -->
-
-
-<!ENTITY % glosssee.attlist "INCLUDE">
-<![%glosssee.attlist;[
-<!ATTLIST glosssee
- otherterm IDREF #IMPLIED
- %common.attrib;
- %glosssee.role.attrib;
- %local.glosssee.attrib;
->
-<!--end of glosssee.attlist-->]]>
-<!--end of glosssee.module-->]]>
-
-<!ENTITY % glossseealso.module "INCLUDE">
-<![%glossseealso.module;[
-<!ENTITY % local.glossseealso.attrib "">
-<!ENTITY % glossseealso.role.attrib "%role.attrib;">
-
-<!ENTITY % glossseealso.element "INCLUDE">
-<![%glossseealso.element;[
-<!ELEMENT glossseealso (%para.char.mix;)*>
-<!--end of glossseealso.element-->]]>
-
-<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSeeAlso -->
-
-
-<!ENTITY % glossseealso.attlist "INCLUDE">
-<![%glossseealso.attlist;[
-<!ATTLIST glossseealso
- otherterm IDREF #IMPLIED
- %common.attrib;
- %glossseealso.role.attrib;
- %local.glossseealso.attrib;
->
-<!--end of glossseealso.attlist-->]]>
-<!--end of glossseealso.module-->]]>
-<!--end of glossentry.content.module-->]]>
-
-<!-- ItemizedList and OrderedList ..... -->
-
-<!ENTITY % itemizedlist.module "INCLUDE">
-<![%itemizedlist.module;[
-<!ENTITY % local.itemizedlist.attrib "">
-<!ENTITY % itemizedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % itemizedlist.element "INCLUDE">
-<![%itemizedlist.element;[
-<!ELEMENT itemizedlist ((%formalobject.title.content;)?, listitem+)>
-<!--end of itemizedlist.element-->]]>
-
-<!-- Spacing: Whether the vertical space in the list should be
- compressed -->
-<!-- Mark: Keyword, e.g., bullet, dash, checkbox, none;
- list of keywords and defaults are implementation specific -->
-
-
-<!ENTITY % itemizedlist.attlist "INCLUDE">
-<![%itemizedlist.attlist;[
-<!ATTLIST itemizedlist spacing (normal
- |compact) #IMPLIED
- %mark.attrib;
- %common.attrib;
- %itemizedlist.role.attrib;
- %local.itemizedlist.attrib;
->
-<!--end of itemizedlist.attlist-->]]>
-<!--end of itemizedlist.module-->]]>
-
-<!ENTITY % orderedlist.module "INCLUDE">
-<![%orderedlist.module;[
-<!ENTITY % local.orderedlist.attrib "">
-<!ENTITY % orderedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % orderedlist.element "INCLUDE">
-<![%orderedlist.element;[
-<!ELEMENT orderedlist ((%formalobject.title.content;)?, listitem+)>
-<!--end of orderedlist.element-->]]>
-
-<!-- Numeration: Style of ListItem numbered; default is expected
- to be Arabic -->
-<!-- InheritNum: Specifies for a nested list that the numbering
- of ListItems should include the number of the item
- within which they are nested (e.g., 1a and 1b within 1,
- rather than a and b) -->
-<!-- Continuation: Where list numbering begins afresh (Restarts,
- the default) or continues that of the immediately preceding
- list (Continues) -->
-<!-- Spacing: Whether the vertical space in the list should be
- compressed -->
-
-
-<!ENTITY % orderedlist.attlist "INCLUDE">
-<![%orderedlist.attlist;[
-<!ATTLIST orderedlist
- numeration (arabic
- |upperalpha
- |loweralpha
- |upperroman
- |lowerroman) #IMPLIED
- inheritnum (inherit
- |ignore) "ignore"
- continuation (continues
- |restarts) "restarts"
- spacing (normal
- |compact) #IMPLIED
- %common.attrib;
- %orderedlist.role.attrib;
- %local.orderedlist.attrib;
->
-<!--end of orderedlist.attlist-->]]>
-<!--end of orderedlist.module-->]]>
-
-<!ENTITY % listitem.module "INCLUDE">
-<![%listitem.module;[
-<!ENTITY % local.listitem.attrib "">
-<!ENTITY % listitem.role.attrib "%role.attrib;">
-
-<!ENTITY % listitem.element "INCLUDE">
-<![%listitem.element;[
-<!ELEMENT listitem ((%component.mix;)+)>
-<!--end of listitem.element-->]]>
-
-<!-- Override: Indicates the mark to be used for this ListItem
- instead of the default mark or the mark specified by
- the Mark attribute on the enclosing ItemizedList -->
-
-
-<!ENTITY % listitem.attlist "INCLUDE">
-<![%listitem.attlist;[
-<!ATTLIST listitem
- override CDATA #IMPLIED
- %common.attrib;
- %listitem.role.attrib;
- %local.listitem.attrib;
->
-<!--end of listitem.attlist-->]]>
-<!--end of listitem.module-->]]>
-
-<!-- SegmentedList .................... -->
-<!ENTITY % segmentedlist.content.module "INCLUDE">
-<![%segmentedlist.content.module;[
-<!ENTITY % segmentedlist.module "INCLUDE">
-<![%segmentedlist.module;[
-<!ENTITY % local.segmentedlist.attrib "">
-<!ENTITY % segmentedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % segmentedlist.element "INCLUDE">
-<![%segmentedlist.element;[
-<!ELEMENT segmentedlist ((%formalobject.title.content;)?,
- segtitle, segtitle+,
- seglistitem+)>
-<!--end of segmentedlist.element-->]]>
-
-<!ENTITY % segmentedlist.attlist "INCLUDE">
-<![%segmentedlist.attlist;[
-<!ATTLIST segmentedlist
- %common.attrib;
- %segmentedlist.role.attrib;
- %local.segmentedlist.attrib;
->
-<!--end of segmentedlist.attlist-->]]>
-<!--end of segmentedlist.module-->]]>
-
-<!ENTITY % segtitle.module "INCLUDE">
-<![%segtitle.module;[
-<!ENTITY % local.segtitle.attrib "">
-<!ENTITY % segtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % segtitle.element "INCLUDE">
-<![%segtitle.element;[
-<!ELEMENT segtitle (%title.char.mix;)*>
-<!--end of segtitle.element-->]]>
-
-<!ENTITY % segtitle.attlist "INCLUDE">
-<![%segtitle.attlist;[
-<!ATTLIST segtitle
- %common.attrib;
- %segtitle.role.attrib;
- %local.segtitle.attrib;
->
-<!--end of segtitle.attlist-->]]>
-<!--end of segtitle.module-->]]>
-
-<!ENTITY % seglistitem.module "INCLUDE">
-<![%seglistitem.module;[
-<!ENTITY % local.seglistitem.attrib "">
-<!ENTITY % seglistitem.role.attrib "%role.attrib;">
-
-<!ENTITY % seglistitem.element "INCLUDE">
-<![%seglistitem.element;[
-<!ELEMENT seglistitem (seg, seg+)>
-<!--end of seglistitem.element-->]]>
-
-<!ENTITY % seglistitem.attlist "INCLUDE">
-<![%seglistitem.attlist;[
-<!ATTLIST seglistitem
- %common.attrib;
- %seglistitem.role.attrib;
- %local.seglistitem.attrib;
->
-<!--end of seglistitem.attlist-->]]>
-<!--end of seglistitem.module-->]]>
-
-<!ENTITY % seg.module "INCLUDE">
-<![%seg.module;[
-<!ENTITY % local.seg.attrib "">
-<!ENTITY % seg.role.attrib "%role.attrib;">
-
-<!ENTITY % seg.element "INCLUDE">
-<![%seg.element;[
-<!ELEMENT seg (%para.char.mix;)*>
-<!--end of seg.element-->]]>
-
-<!ENTITY % seg.attlist "INCLUDE">
-<![%seg.attlist;[
-<!ATTLIST seg
- %common.attrib;
- %seg.role.attrib;
- %local.seg.attrib;
->
-<!--end of seg.attlist-->]]>
-<!--end of seg.module-->]]>
-<!--end of segmentedlist.content.module-->]]>
-
-<!-- SimpleList ....................... -->
-
-<!ENTITY % simplelist.content.module "INCLUDE">
-<![%simplelist.content.module;[
-<!ENTITY % simplelist.module "INCLUDE">
-<![%simplelist.module;[
-<!ENTITY % local.simplelist.attrib "">
-<!ENTITY % simplelist.role.attrib "%role.attrib;">
-
-<!ENTITY % simplelist.element "INCLUDE">
-<![%simplelist.element;[
-<!ELEMENT simplelist (member+)>
-<!--end of simplelist.element-->]]>
-
-<!-- Columns: The number of columns the array should contain -->
-<!-- Type: How the Members of the SimpleList should be
- formatted: Inline (members separated with commas etc.
- inline), Vert (top to bottom in n Columns), or Horiz (in
- the direction of text flow) in n Columns. If Column
- is 1 or implied, Type=Vert and Type=Horiz give the same
- results. -->
-
-
-<!ENTITY % simplelist.attlist "INCLUDE">
-<![%simplelist.attlist;[
-<!ATTLIST simplelist
- columns CDATA #IMPLIED
- type (inline
- |vert
- |horiz) "vert"
- %common.attrib;
- %simplelist.role.attrib;
- %local.simplelist.attrib;
->
-<!--end of simplelist.attlist-->]]>
-<!--end of simplelist.module-->]]>
-
-<!ENTITY % member.module "INCLUDE">
-<![%member.module;[
-<!ENTITY % local.member.attrib "">
-<!ENTITY % member.role.attrib "%role.attrib;">
-
-<!ENTITY % member.element "INCLUDE">
-<![%member.element;[
-<!ELEMENT member (%para.char.mix;)*>
-<!--end of member.element-->]]>
-
-<!ENTITY % member.attlist "INCLUDE">
-<![%member.attlist;[
-<!ATTLIST member
- %common.attrib;
- %member.role.attrib;
- %local.member.attrib;
->
-<!--end of member.attlist-->]]>
-<!--end of member.module-->]]>
-<!--end of simplelist.content.module-->]]>
-
-<!-- VariableList ..................... -->
-
-<!ENTITY % variablelist.content.module "INCLUDE">
-<![%variablelist.content.module;[
-<!ENTITY % variablelist.module "INCLUDE">
-<![%variablelist.module;[
-<!ENTITY % local.variablelist.attrib "">
-<!ENTITY % variablelist.role.attrib "%role.attrib;">
-
-<!ENTITY % variablelist.element "INCLUDE">
-<![%variablelist.element;[
-<!ELEMENT variablelist ((%formalobject.title.content;)?, varlistentry+)>
-<!--end of variablelist.element-->]]>
-
-<!-- TermLength: Length beyond which the presentation engine
- may consider the Term too long and select an alternate
- presentation of the Term and, or, its associated ListItem. -->
-
-
-<!ENTITY % variablelist.attlist "INCLUDE">
-<![%variablelist.attlist;[
-<!ATTLIST variablelist
- termlength CDATA #IMPLIED
- %common.attrib;
- %variablelist.role.attrib;
- %local.variablelist.attrib;
->
-<!--end of variablelist.attlist-->]]>
-<!--end of variablelist.module-->]]>
-
-<!ENTITY % varlistentry.module "INCLUDE">
-<![%varlistentry.module;[
-<!ENTITY % local.varlistentry.attrib "">
-<!ENTITY % varlistentry.role.attrib "%role.attrib;">
-
-<!ENTITY % varlistentry.element "INCLUDE">
-<![%varlistentry.element;[
-<!ELEMENT varlistentry (term+, listitem)>
-<!--end of varlistentry.element-->]]>
-
-<!ENTITY % varlistentry.attlist "INCLUDE">
-<![%varlistentry.attlist;[
-<!ATTLIST varlistentry
- %common.attrib;
- %varlistentry.role.attrib;
- %local.varlistentry.attrib;
->
-<!--end of varlistentry.attlist-->]]>
-<!--end of varlistentry.module-->]]>
-
-<!ENTITY % term.module "INCLUDE">
-<![%term.module;[
-<!ENTITY % local.term.attrib "">
-<!ENTITY % term.role.attrib "%role.attrib;">
-
-<!ENTITY % term.element "INCLUDE">
-<![%term.element;[
-<!ELEMENT term (%para.char.mix;)*>
-<!--end of term.element-->]]>
-
-<!ENTITY % term.attlist "INCLUDE">
-<![%term.attlist;[
-<!ATTLIST term
- %common.attrib;
- %term.role.attrib;
- %local.term.attrib;
->
-<!--end of term.attlist-->]]>
-<!--end of term.module-->]]>
-
-<!-- ListItem (defined above)-->
-<!--end of variablelist.content.module-->]]>
-
-<!-- CalloutList ...................... -->
-
-<!ENTITY % calloutlist.content.module "INCLUDE">
-<![%calloutlist.content.module;[
-<!ENTITY % calloutlist.module "INCLUDE">
-<![%calloutlist.module;[
-<!ENTITY % local.calloutlist.attrib "">
-<!ENTITY % calloutlist.role.attrib "%role.attrib;">
-
-<!ENTITY % calloutlist.element "INCLUDE">
-<![%calloutlist.element;[
-<!ELEMENT calloutlist ((%formalobject.title.content;)?, callout+)>
-<!--end of calloutlist.element-->]]>
-
-<!ENTITY % calloutlist.attlist "INCLUDE">
-<![%calloutlist.attlist;[
-<!ATTLIST calloutlist
- %common.attrib;
- %calloutlist.role.attrib;
- %local.calloutlist.attrib;
->
-<!--end of calloutlist.attlist-->]]>
-<!--end of calloutlist.module-->]]>
-
-<!ENTITY % callout.module "INCLUDE">
-<![%callout.module;[
-<!ENTITY % local.callout.attrib "">
-<!ENTITY % callout.role.attrib "%role.attrib;">
-
-<!ENTITY % callout.element "INCLUDE">
-<![%callout.element;[
-<!ELEMENT callout ((%component.mix;)+)>
-<!--end of callout.element-->]]>
-
-<!-- AreaRefs: IDs of one or more Areas or AreaSets described
- by this Callout -->
-
-
-<!ENTITY % callout.attlist "INCLUDE">
-<![%callout.attlist;[
-<!ATTLIST callout
- arearefs IDREFS #REQUIRED
- %common.attrib;
- %callout.role.attrib;
- %local.callout.attrib;
->
-<!--end of callout.attlist-->]]>
-<!--end of callout.module-->]]>
-<!--end of calloutlist.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Objects .............................................................. -->
-
-<!-- Examples etc. .................... -->
-
-<!ENTITY % example.module "INCLUDE">
-<![%example.module;[
-<!ENTITY % local.example.attrib "">
-<!ENTITY % example.role.attrib "%role.attrib;">
-
-<!ENTITY % example.element "INCLUDE">
-<![%example.element;[
-<!ELEMENT example ((%formalobject.title.content;), (%example.mix;)+)>
-<!--end of example.element-->]]>
-
-<!ENTITY % example.attlist "INCLUDE">
-<![%example.attlist;[
-<!ATTLIST example
- %label.attrib;
- %width.attrib;
- %common.attrib;
- %example.role.attrib;
- %local.example.attrib;
->
-<!--end of example.attlist-->]]>
-<!--end of example.module-->]]>
-
-<!ENTITY % informalexample.module "INCLUDE">
-<![%informalexample.module;[
-<!ENTITY % local.informalexample.attrib "">
-<!ENTITY % informalexample.role.attrib "%role.attrib;">
-
-<!ENTITY % informalexample.element "INCLUDE">
-<![%informalexample.element;[
-<!ELEMENT informalexample ((%example.mix;)+)>
-<!--end of informalexample.element-->]]>
-
-<!ENTITY % informalexample.attlist "INCLUDE">
-<![%informalexample.attlist;[
-<!ATTLIST informalexample
- %width.attrib;
- %common.attrib;
- %informalexample.role.attrib;
- %local.informalexample.attrib;
->
-<!--end of informalexample.attlist-->]]>
-<!--end of informalexample.module-->]]>
-
-<!ENTITY % programlistingco.module "INCLUDE">
-<![%programlistingco.module;[
-<!ENTITY % local.programlistingco.attrib "">
-<!ENTITY % programlistingco.role.attrib "%role.attrib;">
-
-<!ENTITY % programlistingco.element "INCLUDE">
-<![%programlistingco.element;[
-<!ELEMENT programlistingco (areaspec, programlisting, calloutlist*)>
-<!--end of programlistingco.element-->]]>
-
-<!ENTITY % programlistingco.attlist "INCLUDE">
-<![%programlistingco.attlist;[
-<!ATTLIST programlistingco
- %common.attrib;
- %programlistingco.role.attrib;
- %local.programlistingco.attrib;
->
-<!--end of programlistingco.attlist-->]]>
-<!-- CalloutList (defined above in Lists)-->
-<!--end of informalexample.module-->]]>
-
-<!ENTITY % areaspec.content.module "INCLUDE">
-<![%areaspec.content.module;[
-<!ENTITY % areaspec.module "INCLUDE">
-<![%areaspec.module;[
-<!ENTITY % local.areaspec.attrib "">
-<!ENTITY % areaspec.role.attrib "%role.attrib;">
-
-<!ENTITY % areaspec.element "INCLUDE">
-<![%areaspec.element;[
-<!ELEMENT areaspec ((area|areaset)+)>
-<!--end of areaspec.element-->]]>
-
-<!-- Units: global unit of measure in which coordinates in
- this spec are expressed:
-
- - CALSPair "x1,y1 x2,y2": lower-left and upper-right
- coordinates in a rectangle describing repro area in which
- graphic is placed, where X and Y dimensions are each some
- number 0..10000 (taken from CALS graphic attributes)
-
- - LineColumn "line column": line number and column number
- at which to start callout text in "linespecific" content
-
- - LineRange "startline endline": whole lines from startline
- to endline in "linespecific" content
-
- - LineColumnPair "line1 col1 line2 col2": starting and ending
- points of area in "linespecific" content that starts at
- first position and ends at second position (including the
- beginnings of any intervening lines)
-
- - Other: directive to look at value of OtherUnits attribute
- to get implementation-specific keyword
-
- The default is implementation-specific; usually dependent on
- the parent element (GraphicCO gets CALSPair, ProgramListingCO
- and ScreenCO get LineColumn) -->
-<!-- OtherUnits: User-defined units -->
-
-
-<!ENTITY % areaspec.attlist "INCLUDE">
-<![%areaspec.attlist;[
-<!ATTLIST areaspec
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- %common.attrib;
- %areaspec.role.attrib;
- %local.areaspec.attrib;
->
-<!--end of areaspec.attlist-->]]>
-<!--end of areaspec.module-->]]>
-
-<!ENTITY % area.module "INCLUDE">
-<![%area.module;[
-<!ENTITY % local.area.attrib "">
-<!ENTITY % area.role.attrib "%role.attrib;">
-
-<!ENTITY % area.element "INCLUDE">
-<![%area.element;[
-<!ELEMENT area EMPTY>
-<!--end of area.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- to any related information -->
-<!-- Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSet and AreaSpec -->
-<!-- OtherUnits: User-defined units -->
-
-
-<!ENTITY % area.attlist "INCLUDE">
-<![%area.attlist;[
-<!ATTLIST area
- %label.attrib;
- %linkends.attrib;
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- coords CDATA #REQUIRED
- %idreq.common.attrib;
- %area.role.attrib;
- %local.area.attrib;
->
-<!--end of area.attlist-->]]>
-<!--end of area.module-->]]>
-
-<!ENTITY % areaset.module "INCLUDE">
-<![%areaset.module;[
-<!ENTITY % local.areaset.attrib "">
-<!ENTITY % areaset.role.attrib "%role.attrib;">
-
-<!ENTITY % areaset.element "INCLUDE">
-<![%areaset.element;[
-<!ELEMENT areaset (area+)>
-<!--end of areaset.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSpec -->
-
-
-<!ENTITY % areaset.attlist "INCLUDE">
-<![%areaset.attlist;[
-<!ATTLIST areaset
- %label.attrib;
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- coords CDATA #REQUIRED
- %idreq.common.attrib;
- %areaset.role.attrib;
- %local.areaset.attrib;
->
-<!--end of areaset.attlist-->]]>
-<!--end of areaset.module-->]]>
-<!--end of areaspec.content.module-->]]>
-
-<!ENTITY % programlisting.module "INCLUDE">
-<![%programlisting.module;[
-<!ENTITY % local.programlisting.attrib "">
-<!ENTITY % programlisting.role.attrib "%role.attrib;">
-
-<!ENTITY % programlisting.element "INCLUDE">
-<![%programlisting.element;[
-<!ELEMENT programlisting (%para.char.mix; | co | lineannotation)*>
-<!--end of programlisting.element-->]]>
-
-<!ENTITY % programlisting.attlist "INCLUDE">
-<![%programlisting.attlist;[
-<!ATTLIST programlisting
- %width.attrib;
- %linespecific.attrib;
- %common.attrib;
- %programlisting.role.attrib;
- %local.programlisting.attrib;
->
-<!--end of programlisting.attlist-->]]>
-<!--end of programlisting.module-->]]>
-
-<!ENTITY % literallayout.module "INCLUDE">
-<![%literallayout.module;[
-<!ENTITY % local.literallayout.attrib "">
-<!ENTITY % literallayout.role.attrib "%role.attrib;">
-
-<!ENTITY % literallayout.element "INCLUDE">
-<![%literallayout.element;[
-<!ELEMENT literallayout (%para.char.mix; | lineannotation | co)*>
-<!--end of literallayout.element-->]]>
-
-<!ENTITY % literallayout.attlist "INCLUDE">
-<![%literallayout.attlist;[
-<!ATTLIST literallayout
- %width.attrib;
- %linespecific.attrib;
- class (monospaced|normal) "normal"
- %common.attrib;
- %literallayout.role.attrib;
- %local.literallayout.attrib;
->
-<!--end of literallayout.attlist-->]]>
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!--end of literallayout.module-->]]>
-
-<!ENTITY % screenco.module "INCLUDE">
-<![%screenco.module;[
-<!ENTITY % local.screenco.attrib "">
-<!ENTITY % screenco.role.attrib "%role.attrib;">
-
-<!ENTITY % screenco.element "INCLUDE">
-<![%screenco.element;[
-<!ELEMENT screenco (areaspec, screen, calloutlist*)>
-<!--end of screenco.element-->]]>
-
-<!ENTITY % screenco.attlist "INCLUDE">
-<![%screenco.attlist;[
-<!ATTLIST screenco
- %common.attrib;
- %screenco.role.attrib;
- %local.screenco.attrib;
->
-<!--end of screenco.attlist-->]]>
-<!-- AreaSpec (defined above)-->
-<!-- CalloutList (defined above in Lists)-->
-<!--end of screenco.module-->]]>
-
-<!ENTITY % screen.module "INCLUDE">
-<![%screen.module;[
-<!ENTITY % local.screen.attrib "">
-<!ENTITY % screen.role.attrib "%role.attrib;">
-
-<!ENTITY % screen.element "INCLUDE">
-<![%screen.element;[
-<!ELEMENT screen (%para.char.mix; | co | lineannotation)*>
-<!--end of screen.element-->]]>
-
-<!ENTITY % screen.attlist "INCLUDE">
-<![%screen.attlist;[
-<!ATTLIST screen
- %width.attrib;
- %linespecific.attrib;
- %common.attrib;
- %screen.role.attrib;
- %local.screen.attrib;
->
-<!--end of screen.attlist-->]]>
-<!--end of screen.module-->]]>
-
-<!ENTITY % screenshot.content.module "INCLUDE">
-<![%screenshot.content.module;[
-<!ENTITY % screenshot.module "INCLUDE">
-<![%screenshot.module;[
-<!ENTITY % local.screenshot.attrib "">
-<!ENTITY % screenshot.role.attrib "%role.attrib;">
-
-<!ENTITY % screenshot.element "INCLUDE">
-<![%screenshot.element;[
-<!ELEMENT screenshot (screeninfo?,
- (graphic|graphicco
- |mediaobject|mediaobjectco))>
-<!--end of screenshot.element-->]]>
-
-<!ENTITY % screenshot.attlist "INCLUDE">
-<![%screenshot.attlist;[
-<!ATTLIST screenshot
- %common.attrib;
- %screenshot.role.attrib;
- %local.screenshot.attrib;
->
-<!--end of screenshot.attlist-->]]>
-<!--end of screenshot.module-->]]>
-
-<!ENTITY % screeninfo.module "INCLUDE">
-<![%screeninfo.module;[
-<!ENTITY % local.screeninfo.attrib "">
-<!ENTITY % screeninfo.role.attrib "%role.attrib;">
-
-<!ENTITY % screeninfo.element "INCLUDE">
-<![%screeninfo.element;[
-<!ELEMENT screeninfo (%para.char.mix;)*>
-<!--end of screeninfo.element-->]]>
-
-<!ENTITY % screeninfo.attlist "INCLUDE">
-<![%screeninfo.attlist;[
-<!ATTLIST screeninfo
- %common.attrib;
- %screeninfo.role.attrib;
- %local.screeninfo.attrib;
->
-<!--end of screeninfo.attlist-->]]>
-<!--end of screeninfo.module-->]]>
-<!--end of screenshot.content.module-->]]>
-
-<!-- Figures etc. ..................... -->
-
-<!ENTITY % figure.module "INCLUDE">
-<![%figure.module;[
-<!ENTITY % local.figure.attrib "">
-<!ENTITY % figure.role.attrib "%role.attrib;">
-
-<!ENTITY % figure.element "INCLUDE">
-<![%figure.element;[
-<!ELEMENT figure ((%formalobject.title.content;), (%figure.mix; |
- %link.char.class;)+)>
-<!--end of figure.element-->]]>
-
-<!-- Float: Whether the Figure is supposed to be rendered
- where convenient (yes (1) value) or at the place it occurs
- in the text (no (0) value, the default) -->
-
-
-<!ENTITY % figure.attlist "INCLUDE">
-<![%figure.attlist;[
-<!ATTLIST figure
- float %yesorno.attvals; '0'
- pgwide %yesorno.attvals; #IMPLIED
- %label.attrib;
- %common.attrib;
- %figure.role.attrib;
- %local.figure.attrib;
->
-<!--end of figure.attlist-->]]>
-<!--end of figure.module-->]]>
-
-<!ENTITY % informalfigure.module "INCLUDE">
-<![ %informalfigure.module; [
-<!ENTITY % local.informalfigure.attrib "">
-<!ENTITY % informalfigure.role.attrib "%role.attrib;">
-
-<!ENTITY % informalfigure.element "INCLUDE">
-<![ %informalfigure.element; [
-<!ELEMENT informalfigure ((%figure.mix; | %link.char.class;)+)>
-<!--end of informalfigure.element-->]]>
-
-<!ENTITY % informalfigure.attlist "INCLUDE">
-<![ %informalfigure.attlist; [
-<!--
-Float: Whether the Figure is supposed to be rendered
-where convenient (yes (1) value) or at the place it occurs
-in the text (no (0) value, the default)
--->
-<!ATTLIST informalfigure
- float %yesorno.attvals; "0"
- pgwide %yesorno.attvals; #IMPLIED
- %label.attrib;
- %common.attrib;
- %informalfigure.role.attrib;
- %local.informalfigure.attrib;
->
-<!--end of informalfigure.attlist-->]]>
-<!--end of informalfigure.module-->]]>
-
-<!ENTITY % graphicco.module "INCLUDE">
-<![%graphicco.module;[
-<!ENTITY % local.graphicco.attrib "">
-<!ENTITY % graphicco.role.attrib "%role.attrib;">
-
-<!ENTITY % graphicco.element "INCLUDE">
-<![%graphicco.element;[
-<!ELEMENT graphicco (areaspec, graphic, calloutlist*)>
-<!--end of graphicco.element-->]]>
-
-<!ENTITY % graphicco.attlist "INCLUDE">
-<![%graphicco.attlist;[
-<!ATTLIST graphicco
- %common.attrib;
- %graphicco.role.attrib;
- %local.graphicco.attrib;
->
-<!--end of graphicco.attlist-->]]>
-<!-- AreaSpec (defined above in Examples)-->
-<!-- CalloutList (defined above in Lists)-->
-<!--end of graphicco.module-->]]>
-
-<!-- Graphical data can be the content of Graphic, or you can reference
- an external file either as an entity (Entitref) or a filename
- (Fileref). -->
-
-<!ENTITY % graphic.module "INCLUDE">
-<![%graphic.module;[
-<!ENTITY % local.graphic.attrib "">
-<!ENTITY % graphic.role.attrib "%role.attrib;">
-
-<!ENTITY % graphic.element "INCLUDE">
-<![%graphic.element;[
-<!ELEMENT graphic EMPTY>
-<!--end of graphic.element-->]]>
-
-<!ENTITY % graphic.attlist "INCLUDE">
-<![%graphic.attlist;[
-<!ATTLIST graphic
- %graphics.attrib;
- %common.attrib;
- %graphic.role.attrib;
- %local.graphic.attrib;
->
-<!--end of graphic.attlist-->]]>
-<!--end of graphic.module-->]]>
-
-<!ENTITY % inlinegraphic.module "INCLUDE">
-<![%inlinegraphic.module;[
-<!ENTITY % local.inlinegraphic.attrib "">
-<!ENTITY % inlinegraphic.role.attrib "%role.attrib;">
-
-<!ENTITY % inlinegraphic.element "INCLUDE">
-<![%inlinegraphic.element;[
-<!ELEMENT inlinegraphic EMPTY>
-<!--end of inlinegraphic.element-->]]>
-
-<!ENTITY % inlinegraphic.attlist "INCLUDE">
-<![%inlinegraphic.attlist;[
-<!ATTLIST inlinegraphic
- %graphics.attrib;
- %common.attrib;
- %inlinegraphic.role.attrib;
- %local.inlinegraphic.attrib;
->
-<!--end of inlinegraphic.attlist-->]]>
-<!--end of inlinegraphic.module-->]]>
-
-<!ENTITY % mediaobject.content.module "INCLUDE">
-<![ %mediaobject.content.module; [
-
-<!ENTITY % mediaobject.module "INCLUDE">
-<![ %mediaobject.module; [
-<!ENTITY % local.mediaobject.attrib "">
-<!ENTITY % mediaobject.role.attrib "%role.attrib;">
-
-<!ENTITY % mediaobject.element "INCLUDE">
-<![ %mediaobject.element; [
-<!ELEMENT mediaobject (objectinfo?,
- (%mediaobject.mix;),
- (%mediaobject.mix;|textobject)*,
- caption?)>
-<!--end of mediaobject.element-->]]>
-
-<!ENTITY % mediaobject.attlist "INCLUDE">
-<![ %mediaobject.attlist; [
-<!ATTLIST mediaobject
- %common.attrib;
- %mediaobject.role.attrib;
- %local.mediaobject.attrib;
->
-<!--end of mediaobject.attlist-->]]>
-<!--end of mediaobject.module-->]]>
-
-<!ENTITY % inlinemediaobject.module "INCLUDE">
-<![ %inlinemediaobject.module; [
-<!ENTITY % local.inlinemediaobject.attrib "">
-<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;">
-
-<!ENTITY % inlinemediaobject.element "INCLUDE">
-<![ %inlinemediaobject.element; [
-<!ELEMENT inlinemediaobject (objectinfo?,
- (%mediaobject.mix;),
- (%mediaobject.mix;|textobject)*)>
-<!--end of inlinemediaobject.element-->]]>
-
-<!ENTITY % inlinemediaobject.attlist "INCLUDE">
-<![ %inlinemediaobject.attlist; [
-<!ATTLIST inlinemediaobject
- %common.attrib;
- %inlinemediaobject.role.attrib;
- %local.inlinemediaobject.attrib;
->
-<!--end of inlinemediaobject.attlist-->]]>
-<!--end of inlinemediaobject.module-->]]>
-
-<!ENTITY % videoobject.module "INCLUDE">
-<![ %videoobject.module; [
-<!ENTITY % local.videoobject.attrib "">
-<!ENTITY % videoobject.role.attrib "%role.attrib;">
-
-<!ENTITY % videoobject.element "INCLUDE">
-<![ %videoobject.element; [
-<!ELEMENT videoobject (objectinfo?, videodata)>
-<!--end of videoobject.element-->]]>
-
-<!ENTITY % videoobject.attlist "INCLUDE">
-<![ %videoobject.attlist; [
-<!ATTLIST videoobject
- %common.attrib;
- %videoobject.role.attrib;
- %local.videoobject.attrib;
->
-<!--end of videoobject.attlist-->]]>
-<!--end of videoobject.module-->]]>
-
-<!ENTITY % audioobject.module "INCLUDE">
-<![ %audioobject.module; [
-<!ENTITY % local.audioobject.attrib "">
-<!ENTITY % audioobject.role.attrib "%role.attrib;">
-
-<!ENTITY % audioobject.element "INCLUDE">
-<![ %audioobject.element; [
-<!ELEMENT audioobject (objectinfo?, audiodata)>
-<!--end of audioobject.element-->]]>
-
-<!ENTITY % audioobject.attlist "INCLUDE">
-<![ %audioobject.attlist; [
-<!ATTLIST audioobject
- %common.attrib;
- %audioobject.role.attrib;
- %local.audioobject.attrib;
->
-<!--end of audioobject.attlist-->]]>
-<!--end of audioobject.module-->]]>
-
-<!ENTITY % imageobject.module "INCLUDE">
-<![ %imageobject.module; [
-<!ENTITY % local.imageobject.attrib "">
-<!ENTITY % imageobject.role.attrib "%role.attrib;">
-
-<!ENTITY % imageobject.element "INCLUDE">
-<![ %imageobject.element; [
-<!ELEMENT imageobject (objectinfo?, imagedata)>
-<!--end of imageobject.element-->]]>
-
-<!ENTITY % imageobject.attlist "INCLUDE">
-<![ %imageobject.attlist; [
-<!ATTLIST imageobject
- %common.attrib;
- %imageobject.role.attrib;
- %local.imageobject.attrib;
->
-<!--end of imageobject.attlist-->]]>
-<!--end of imageobject.module-->]]>
-
-<!ENTITY % textobject.module "INCLUDE">
-<![ %textobject.module; [
-<!ENTITY % local.textobject.attrib "">
-<!ENTITY % textobject.role.attrib "%role.attrib;">
-
-<!ENTITY % textobject.element "INCLUDE">
-<![ %textobject.element; [
-<!ELEMENT textobject (objectinfo?, (phrase|(%textobject.mix;)+))>
-<!--end of textobject.element-->]]>
-
-<!ENTITY % textobject.attlist "INCLUDE">
-<![ %textobject.attlist; [
-<!ATTLIST textobject
- %common.attrib;
- %textobject.role.attrib;
- %local.textobject.attrib;
->
-<!--end of textobject.attlist-->]]>
-<!--end of textobject.module-->]]>
-
-<!ENTITY % objectinfo.module "INCLUDE">
-<![ %objectinfo.module; [
-<!ENTITY % local.objectinfo.attrib "">
-<!ENTITY % objectinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % objectinfo.element "INCLUDE">
-<![ %objectinfo.element; [
-<!ELEMENT objectinfo ((graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
-<!--end of objectinfo.element-->]]>
-
-<!ENTITY % objectinfo.attlist "INCLUDE">
-<![ %objectinfo.attlist; [
-<!ATTLIST objectinfo
- %common.attrib;
- %objectinfo.role.attrib;
- %local.objectinfo.attrib;
->
-<!--end of objectinfo.attlist-->]]>
-<!--end of objectinfo.module-->]]>
-
-<!--EntityRef: Name of an external entity containing the content
- of the object data-->
-<!--FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the object data-->
-<!--Format: Notation of the element content, if any-->
-<!--SrcCredit: Information about the source of the image-->
-<!ENTITY % local.objectdata.attrib "">
-<!ENTITY % objectdata.attrib
- "
- entityref ENTITY #IMPLIED
- fileref CDATA #IMPLIED
- format (%notation.class;)
- #IMPLIED
- srccredit CDATA #IMPLIED
- %local.objectdata.attrib;"
->
-
-<!ENTITY % videodata.module "INCLUDE">
-<![ %videodata.module; [
-<!ENTITY % local.videodata.attrib "">
-<!ENTITY % videodata.role.attrib "%role.attrib;">
-
-<!ENTITY % videodata.element "INCLUDE">
-<![ %videodata.element; [
-<!ELEMENT videodata EMPTY>
-<!--end of videodata.element-->]]>
-
-<!ENTITY % videodata.attlist "INCLUDE">
-<![ %videodata.attlist; [
-
-<!--Width: Same as CALS reprowid (desired width)-->
-<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific-->
-<!--Scale: Conflation of CALS hscale and vscale-->
-<!--Scalefit: Same as CALS scalefit-->
-<!ATTLIST videodata
- %common.attrib;
- %objectdata.attrib;
- width CDATA #IMPLIED
- depth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %videodata.role.attrib;
- %local.videodata.attrib;
->
-<!--end of videodata.attlist-->]]>
-<!--end of videodata.module-->]]>
-
-<!ENTITY % audiodata.module "INCLUDE">
-<![ %audiodata.module; [
-<!ENTITY % local.audiodata.attrib "">
-<!ENTITY % audiodata.role.attrib "%role.attrib;">
-
-<!ENTITY % audiodata.element "INCLUDE">
-<![ %audiodata.element; [
-<!ELEMENT audiodata EMPTY>
-<!--end of audiodata.element-->]]>
-
-<!ENTITY % audiodata.attlist "INCLUDE">
-<![ %audiodata.attlist; [
-<!ATTLIST audiodata
- %common.attrib;
- %objectdata.attrib;
- %local.audiodata.attrib;
- %audiodata.role.attrib;
->
-<!--end of audiodata.attlist-->]]>
-<!--end of audiodata.module-->]]>
-
-<!ENTITY % imagedata.module "INCLUDE">
-<![ %imagedata.module; [
-<!ENTITY % local.imagedata.attrib "">
-<!ENTITY % imagedata.role.attrib "%role.attrib;">
-
-<!ENTITY % imagedata.element "INCLUDE">
-<![ %imagedata.element; [
-<!ELEMENT imagedata EMPTY>
-<!--end of imagedata.element-->]]>
-
-<!ENTITY % imagedata.attlist "INCLUDE">
-<![ %imagedata.attlist; [
-
-<!--Width: Same as CALS reprowid (desired width)-->
-<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific-->
-<!--Scale: Conflation of CALS hscale and vscale-->
-<!--Scalefit: Same as CALS scalefit-->
-<!ATTLIST imagedata
- %common.attrib;
- %objectdata.attrib;
- width CDATA #IMPLIED
- depth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %local.imagedata.attrib;
- %imagedata.role.attrib;
->
-<!--end of imagedata.attlist-->]]>
-<!--end of imagedata.module-->]]>
-
-<!ENTITY % caption.module "INCLUDE">
-<![ %caption.module; [
-<!ENTITY % local.caption.attrib "">
-<!ENTITY % caption.role.attrib "%role.attrib;">
-
-<!ENTITY % caption.element "INCLUDE">
-<![ %caption.element; [
-<!ELEMENT caption (%textobject.mix;)*>
-<!--end of caption.element-->]]>
-
-<!ENTITY % caption.attlist "INCLUDE">
-<![ %caption.attlist; [
-<!ATTLIST caption
- %common.attrib;
- %local.caption.attrib;
- %caption.role.attrib;
->
-<!--end of caption.attlist-->]]>
-<!--end of caption.module-->]]>
-
-<!ENTITY % mediaobjectco.module "INCLUDE">
-<![ %mediaobjectco.module; [
-<!ENTITY % local.mediaobjectco.attrib "">
-<!ENTITY % mediaobjectco.role.attrib "%role.attrib;">
-
-<!ENTITY % mediaobjectco.element "INCLUDE">
-<![ %mediaobjectco.element; [
-<!ELEMENT mediaobjectco (objectinfo?, imageobjectco,
- (imageobjectco|textobject)*)>
-<!--end of mediaobjectco.element-->]]>
-
-<!ENTITY % mediaobjectco.attlist "INCLUDE">
-<![ %mediaobjectco.attlist; [
-<!ATTLIST mediaobjectco
- %common.attrib;
- %mediaobjectco.role.attrib;
- %local.mediaobjectco.attrib;
->
-<!--end of mediaobjectco.attlist-->]]>
-<!--end of mediaobjectco.module-->]]>
-
-<!ENTITY % imageobjectco.module "INCLUDE">
-<![ %imageobjectco.module; [
-<!ENTITY % local.imageobjectco.attrib "">
-<!ENTITY % imageobjectco.role.attrib "%role.attrib;">
-
-<!ENTITY % imageobjectco.element "INCLUDE">
-<![ %imageobjectco.element; [
-<!ELEMENT imageobjectco (areaspec, imageobject, calloutlist*)>
-<!--end of imageobjectco.element-->]]>
-
-<!ENTITY % imageobjectco.attlist "INCLUDE">
-<![ %imageobjectco.attlist; [
-<!ATTLIST imageobjectco
- %common.attrib;
- %imageobjectco.role.attrib;
- %local.imageobjectco.attrib;
->
-<!--end of imageobjectco.attlist-->]]>
-<!--end of imageobjectco.module-->]]>
-<!--end of mediaobject.content.module-->]]>
-
-<!-- Equations ........................ -->
-
-<!-- This PE provides a mechanism for replacing equation content, -->
-<!-- perhaps adding a new or different model (e.g., MathML) -->
-<!ENTITY % equation.content "(alt?, (graphic+|mediaobject+))">
-<!ENTITY % inlineequation.content "(alt?, (graphic+|inlinemediaobject+))">
-
-<!ENTITY % equation.module "INCLUDE">
-<![%equation.module;[
-<!ENTITY % local.equation.attrib "">
-<!ENTITY % equation.role.attrib "%role.attrib;">
-
-<!ENTITY % equation.element "INCLUDE">
-<![%equation.element;[
-<!ELEMENT equation ((%formalobject.title.content;)?, (informalequation |
- %equation.content;))>
-<!--end of equation.element-->]]>
-
-<!ENTITY % equation.attlist "INCLUDE">
-<![%equation.attlist;[
-<!ATTLIST equation
- %label.attrib;
- %common.attrib;
- %equation.role.attrib;
- %local.equation.attrib;
->
-<!--end of equation.attlist-->]]>
-<!--end of equation.module-->]]>
-
-<!ENTITY % informalequation.module "INCLUDE">
-<![%informalequation.module;[
-<!ENTITY % local.informalequation.attrib "">
-<!ENTITY % informalequation.role.attrib "%role.attrib;">
-
-<!ENTITY % informalequation.element "INCLUDE">
-<![%informalequation.element;[
-<!ELEMENT informalequation (%equation.content;) >
-<!--end of informalequation.element-->]]>
-
-<!ENTITY % informalequation.attlist "INCLUDE">
-<![%informalequation.attlist;[
-<!ATTLIST informalequation
- %common.attrib;
- %informalequation.role.attrib;
- %local.informalequation.attrib;
->
-<!--end of informalequation.attlist-->]]>
-<!--end of informalequation.module-->]]>
-
-<!ENTITY % inlineequation.module "INCLUDE">
-<![%inlineequation.module;[
-<!ENTITY % local.inlineequation.attrib "">
-<!ENTITY % inlineequation.role.attrib "%role.attrib;">
-
-<!ENTITY % inlineequation.element "INCLUDE">
-<![%inlineequation.element;[
-<!ELEMENT inlineequation (%inlineequation.content;)>
-<!--end of inlineequation.element-->]]>
-
-<!ENTITY % inlineequation.attlist "INCLUDE">
-<![%inlineequation.attlist;[
-<!ATTLIST inlineequation
- %common.attrib;
- %inlineequation.role.attrib;
- %local.inlineequation.attrib;
->
-<!--end of inlineequation.attlist-->]]>
-<!--end of inlineequation.module-->]]>
-
-<!ENTITY % alt.module "INCLUDE">
-<![%alt.module;[
-<!ENTITY % local.alt.attrib "">
-<!ENTITY % alt.role.attrib "%role.attrib;">
-
-<!ENTITY % alt.element "INCLUDE">
-<![%alt.element;[
-<!ELEMENT alt (#PCDATA)>
-<!--end of alt.element-->]]>
-
-<!ENTITY % alt.attlist "INCLUDE">
-<![%alt.attlist;[
-<!ATTLIST alt
- %common.attrib;
- %alt.role.attrib;
- %local.alt.attrib;
->
-<!--end of alt.attlist-->]]>
-<!--end of alt.module-->]]>
-
-<!-- Tables ........................... -->
-
-<!ENTITY % table.module "INCLUDE">
-<![%table.module;[
-
-<!-- Choose a table model. CALS or OASIS XML Exchange -->
-
-<!ENTITY % cals.table.module "INCLUDE">
-<![%cals.table.module;[
-<!ENTITY % exchange.table.module "IGNORE">
-]]>
-<!ENTITY % exchange.table.module "INCLUDE">
-
-<!ENTITY % tables.role.attrib "%role.attrib;">
-
-<![%cals.table.module;[
-<!-- Add label and role attributes to table and informaltable -->
-<!ENTITY % bodyatt "%label.attrib;">
-
-<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
- EntryTbl, and Entry (and InformalTable element). -->
-<!ENTITY % secur
- "%common.attrib;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;
- %secur;">
-
-<!-- Content model for Table. -->
-<!ENTITY % tbl.table.mdl
- "((%formalobject.title.content;), (%ndxterm.class;)*,
- (graphic+|mediaobject+|tgroup+))">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
-
-<!-- Reference CALS Table Model -->
-<!ENTITY % tablemodel
- PUBLIC "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN"
- "calstblx.dtd">
-]]>
-
-<![%exchange.table.module;[
-<!-- Add common attributes and the Label attribute to Table and -->
-<!-- InformalTable. -->
-<!ENTITY % bodyatt
- "%common.attrib;
- %label.attrib;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;">
-
-<!-- Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry -->
-
-<!ENTITY % tbl.tgroup.att "%common.attrib;">
-<!ENTITY % tbl.colspec.att "%common.attrib;">
-<!ENTITY % tbl.tbody.att "%common.attrib;">
-<!ENTITY % tbl.thead.att "%common.attrib;">
-<!ENTITY % tbl.row.att "%common.attrib;">
-<!ENTITY % tbl.entry.att "%common.attrib;">
-
-<!-- Content model for Table. -->
-<!ENTITY % tbl.table.mdl
- "((%formalobject.title.content;),
- (%ndxterm.class;)*,
- (graphic+|tgroup+))">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*">
-
-<!-- Reference OASIS Exchange Table Model -->
-<!ENTITY % tablemodel
- PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
- "soextblx.dtd">
-]]>
-
-%tablemodel;
-
-<!--end of table.module-->]]>
-
-<!ENTITY % informaltable.module "INCLUDE">
-<![%informaltable.module;[
-
-<!-- Note that InformalTable is dependent on some of the entity
- declarations that customize Table. -->
-
-<!ENTITY % local.informaltable.attrib "">
-
-<!ENTITY % informaltable.element "INCLUDE">
-<![%informaltable.element;[
-<!ELEMENT informaltable (graphic+|mediaobject+|tgroup+)>
-<!--end of informaltable.element-->]]>
-
-<!-- Frame, Colsep, and Rowsep must be repeated because
- they are not in entities in the table module. -->
-<!-- includes TabStyle, ToCentry, ShortEntry,
- Orient, PgWide -->
-<!-- includes Label -->
-<!-- includes common attributes -->
-
-
-<!ENTITY % informaltable.attlist "INCLUDE">
-<![%informaltable.attlist;[
-<!ATTLIST informaltable
- frame (top
- |bottom
- |topbot
- |all
- |sides
- |none) #IMPLIED
- colsep %yesorno.attvals; #IMPLIED
- rowsep %yesorno.attvals; #IMPLIED
- %common.table.attribs;
- %tbl.table.att;
- %local.informaltable.attrib;
->
-<!--end of informaltable.attlist-->]]>
-<!--end of informaltable.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Synopses ............................................................. -->
-
-<!-- Synopsis ......................... -->
-
-<!ENTITY % synopsis.module "INCLUDE">
-<![%synopsis.module;[
-<!ENTITY % local.synopsis.attrib "">
-<!ENTITY % synopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % synopsis.element "INCLUDE">
-<![%synopsis.element;[
-<!ELEMENT synopsis (%para.char.mix; | graphic | mediaobject | lineannotation | co)*>
-<!--end of synopsis.element-->]]>
-
-<!ENTITY % synopsis.attlist "INCLUDE">
-<![%synopsis.attlist;[
-<!ATTLIST synopsis
- %label.attrib;
- %linespecific.attrib;
- %common.attrib;
- %synopsis.role.attrib;
- %local.synopsis.attrib;
->
-<!--end of synopsis.attlist-->]]>
-
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!--end of synopsis.module-->]]>
-
-<!-- CmdSynopsis ...................... -->
-
-<!ENTITY % cmdsynopsis.content.module "INCLUDE">
-<![%cmdsynopsis.content.module;[
-<!ENTITY % cmdsynopsis.module "INCLUDE">
-<![%cmdsynopsis.module;[
-<!ENTITY % local.cmdsynopsis.attrib "">
-<!ENTITY % cmdsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % cmdsynopsis.element "INCLUDE">
-<![%cmdsynopsis.element;[
-<!ELEMENT cmdsynopsis ((command | arg | group | sbr)+, synopfragment*)>
-<!--end of cmdsynopsis.element-->]]>
-
-<!-- Sepchar: Character that should separate command and all
- top-level arguments; alternate value might be e.g., Δ -->
-
-
-<!ENTITY % cmdsynopsis.attlist "INCLUDE">
-<![%cmdsynopsis.attlist;[
-<!ATTLIST cmdsynopsis
- %label.attrib;
- sepchar CDATA " "
- cmdlength CDATA #IMPLIED
- %common.attrib;
- %cmdsynopsis.role.attrib;
- %local.cmdsynopsis.attrib;
->
-<!--end of cmdsynopsis.attlist-->]]>
-<!--end of cmdsynopsis.module-->]]>
-
-<!ENTITY % arg.module "INCLUDE">
-<![%arg.module;[
-<!ENTITY % local.arg.attrib "">
-<!ENTITY % arg.role.attrib "%role.attrib;">
-
-<!ENTITY % arg.element "INCLUDE">
-<![%arg.element;[
-<!ELEMENT arg (#PCDATA
- | arg
- | group
- | option
- | synopfragmentref
- | replaceable
- | sbr)*>
-<!--end of arg.element-->]]>
-
-<!-- Choice: Whether Arg must be supplied: Opt (optional to
- supply, e.g. [arg]; the default), Req (required to supply,
- e.g. {arg}), or Plain (required to supply, e.g. arg) -->
-<!-- Rep: whether Arg is repeatable: Norepeat (e.g. arg without
- ellipsis; the default), or Repeat (e.g. arg...) -->
-
-
-<!ENTITY % arg.attlist "INCLUDE">
-<![%arg.attlist;[
-<!ATTLIST arg
- choice (opt
- |req
- |plain) 'opt'
- rep (norepeat
- |repeat) 'norepeat'
- %common.attrib;
- %arg.role.attrib;
- %local.arg.attrib;
->
-<!--end of arg.attlist-->]]>
-<!--end of arg.module-->]]>
-
-<!ENTITY % group.module "INCLUDE">
-<![%group.module;[
-
-<!ENTITY % local.group.attrib "">
-<!ENTITY % group.role.attrib "%role.attrib;">
-
-<!ENTITY % group.element "INCLUDE">
-<![%group.element;[
-<!ELEMENT group ((arg | group | option | synopfragmentref
- | replaceable | sbr)+)>
-<!--end of group.element-->]]>
-
-<!-- Choice: Whether Group must be supplied: Opt (optional to
- supply, e.g. [g1|g2|g3]; the default), Req (required to
- supply, e.g. {g1|g2|g3}), Plain (required to supply,
- e.g. g1|g2|g3), OptMult (can supply zero or more, e.g.
- [[g1|g2|g3]]), or ReqMult (must supply one or more, e.g.
- {{g1|g2|g3}}) -->
-<!-- Rep: whether Group is repeatable: Norepeat (e.g. group
- without ellipsis; the default), or Repeat (e.g. group...) -->
-
-
-<!ENTITY % group.attlist "INCLUDE">
-<![%group.attlist;[
-<!ATTLIST group
- choice (opt
- |req
- |plain) 'opt'
- rep (norepeat
- |repeat) 'norepeat'
- %common.attrib;
- %group.role.attrib;
- %local.group.attrib;
->
-<!--end of group.attlist-->]]>
-<!--end of group.module-->]]>
-
-<!ENTITY % sbr.module "INCLUDE">
-<![%sbr.module;[
-<!ENTITY % local.sbr.attrib "">
-<!-- Synopsis break -->
-<!ENTITY % sbr.role.attrib "%role.attrib;">
-
-<!ENTITY % sbr.element "INCLUDE">
-<![%sbr.element;[
-<!ELEMENT sbr EMPTY>
-<!--end of sbr.element-->]]>
-
-<!ENTITY % sbr.attlist "INCLUDE">
-<![%sbr.attlist;[
-<!ATTLIST sbr
- %common.attrib;
- %sbr.role.attrib;
- %local.sbr.attrib;
->
-<!--end of sbr.attlist-->]]>
-<!--end of sbr.module-->]]>
-
-<!ENTITY % synopfragmentref.module "INCLUDE">
-<![%synopfragmentref.module;[
-<!ENTITY % local.synopfragmentref.attrib "">
-<!ENTITY % synopfragmentref.role.attrib "%role.attrib;">
-
-<!ENTITY % synopfragmentref.element "INCLUDE">
-<![%synopfragmentref.element;[
-<!ELEMENT synopfragmentref (#PCDATA)>
-<!--end of synopfragmentref.element-->]]>
-
-<!-- to SynopFragment of complex synopsis
- material for separate referencing -->
-
-
-<!ENTITY % synopfragmentref.attlist "INCLUDE">
-<![%synopfragmentref.attlist;[
-<!ATTLIST synopfragmentref
- %linkendreq.attrib; %common.attrib;
- %synopfragmentref.role.attrib;
- %local.synopfragmentref.attrib;
->
-<!--end of synopfragmentref.attlist-->]]>
-<!--end of synopfragmentref.module-->]]>
-
-<!ENTITY % synopfragment.module "INCLUDE">
-<![%synopfragment.module;[
-<!ENTITY % local.synopfragment.attrib "">
-<!ENTITY % synopfragment.role.attrib "%role.attrib;">
-
-<!ENTITY % synopfragment.element "INCLUDE">
-<![%synopfragment.element;[
-<!ELEMENT synopfragment ((arg | group)+)>
-<!--end of synopfragment.element-->]]>
-
-<!ENTITY % synopfragment.attlist "INCLUDE">
-<![%synopfragment.attlist;[
-<!ATTLIST synopfragment
- %idreq.common.attrib;
- %synopfragment.role.attrib;
- %local.synopfragment.attrib;
->
-<!--end of synopfragment.attlist-->]]>
-<!--end of synopfragment.module-->]]>
-
-<!-- Command (defined in the Inlines section, below)-->
-<!-- Option (defined in the Inlines section, below)-->
-<!-- Replaceable (defined in the Inlines section, below)-->
-<!--end of cmdsynopsis.content.module-->]]>
-
-<!-- FuncSynopsis ..................... -->
-
-<!ENTITY % funcsynopsis.content.module "INCLUDE">
-<![%funcsynopsis.content.module;[
-<!ENTITY % funcsynopsis.module "INCLUDE">
-<![%funcsynopsis.module;[
-
-<!ENTITY % local.funcsynopsis.attrib "">
-<!ENTITY % funcsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % funcsynopsis.element "INCLUDE">
-<![%funcsynopsis.element;[
-<!ELEMENT funcsynopsis ((funcsynopsisinfo | funcprototype)+)>
-<!--end of funcsynopsis.element-->]]>
-
-<!ENTITY % funcsynopsis.attlist "INCLUDE">
-<![%funcsynopsis.attlist;[
-<!ATTLIST funcsynopsis
- %label.attrib;
- %common.attrib;
- %funcsynopsis.role.attrib;
- %local.funcsynopsis.attrib;
->
-<!--end of funcsynopsis.attlist-->]]>
-<!--end of funcsynopsis.module-->]]>
-
-<!ENTITY % funcsynopsisinfo.module "INCLUDE">
-<![%funcsynopsisinfo.module;[
-<!ENTITY % local.funcsynopsisinfo.attrib "">
-<!ENTITY % funcsynopsisinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % funcsynopsisinfo.element "INCLUDE">
-<![%funcsynopsisinfo.element;[
-<!ELEMENT funcsynopsisinfo (%cptr.char.mix; | lineannotation)*>
-<!--end of funcsynopsisinfo.element-->]]>
-
-<!ENTITY % funcsynopsisinfo.attlist "INCLUDE">
-<![%funcsynopsisinfo.attlist;[
-<!ATTLIST funcsynopsisinfo
- %linespecific.attrib;
- %common.attrib;
- %funcsynopsisinfo.role.attrib;
- %local.funcsynopsisinfo.attrib;
->
-<!--end of funcsynopsisinfo.attlist-->]]>
-<!--end of funcsynopsisinfo.module-->]]>
-
-<!ENTITY % funcprototype.module "INCLUDE">
-<![%funcprototype.module;[
-<!ENTITY % local.funcprototype.attrib "">
-<!ENTITY % funcprototype.role.attrib "%role.attrib;">
-
-<!ENTITY % funcprototype.element "INCLUDE">
-<![%funcprototype.element;[
-<!ELEMENT funcprototype (funcdef, (void | varargs | paramdef+))>
-<!--end of funcprototype.element-->]]>
-
-<!ENTITY % funcprototype.attlist "INCLUDE">
-<![%funcprototype.attlist;[
-<!ATTLIST funcprototype
- %common.attrib;
- %funcprototype.role.attrib;
- %local.funcprototype.attrib;
->
-<!--end of funcprototype.attlist-->]]>
-<!--end of funcprototype.module-->]]>
-
-<!ENTITY % funcdef.module "INCLUDE">
-<![%funcdef.module;[
-<!ENTITY % local.funcdef.attrib "">
-<!ENTITY % funcdef.role.attrib "%role.attrib;">
-
-<!ENTITY % funcdef.element "INCLUDE">
-<![%funcdef.element;[
-<!ELEMENT funcdef (#PCDATA
- | replaceable
- | function)*>
-<!--end of funcdef.element-->]]>
-
-<!ENTITY % funcdef.attlist "INCLUDE">
-<![%funcdef.attlist;[
-<!ATTLIST funcdef
- %common.attrib;
- %funcdef.role.attrib;
- %local.funcdef.attrib;
->
-<!--end of funcdef.attlist-->]]>
-<!--end of funcdef.module-->]]>
-
-<!ENTITY % void.module "INCLUDE">
-<![%void.module;[
-<!ENTITY % local.void.attrib "">
-<!ENTITY % void.role.attrib "%role.attrib;">
-
-<!ENTITY % void.element "INCLUDE">
-<![%void.element;[
-<!ELEMENT void EMPTY>
-<!--end of void.element-->]]>
-
-<!ENTITY % void.attlist "INCLUDE">
-<![%void.attlist;[
-<!ATTLIST void
- %common.attrib;
- %void.role.attrib;
- %local.void.attrib;
->
-<!--end of void.attlist-->]]>
-<!--end of void.module-->]]>
-
-<!ENTITY % varargs.module "INCLUDE">
-<![%varargs.module;[
-<!ENTITY % local.varargs.attrib "">
-<!ENTITY % varargs.role.attrib "%role.attrib;">
-
-<!ENTITY % varargs.element "INCLUDE">
-<![%varargs.element;[
-<!ELEMENT varargs EMPTY>
-<!--end of varargs.element-->]]>
-
-<!ENTITY % varargs.attlist "INCLUDE">
-<![%varargs.attlist;[
-<!ATTLIST varargs
- %common.attrib;
- %varargs.role.attrib;
- %local.varargs.attrib;
->
-<!--end of varargs.attlist-->]]>
-<!--end of varargs.module-->]]>
-
-<!-- Processing assumes that only one Parameter will appear in a
- ParamDef, and that FuncParams will be used at most once, for
- providing information on the "inner parameters" for parameters that
- are pointers to functions. -->
-
-<!ENTITY % paramdef.module "INCLUDE">
-<![%paramdef.module;[
-<!ENTITY % local.paramdef.attrib "">
-<!ENTITY % paramdef.role.attrib "%role.attrib;">
-
-<!ENTITY % paramdef.element "INCLUDE">
-<![%paramdef.element;[
-<!ELEMENT paramdef (#PCDATA
- | replaceable
- | parameter
- | funcparams)*>
-<!--end of paramdef.element-->]]>
-
-<!ENTITY % paramdef.attlist "INCLUDE">
-<![%paramdef.attlist;[
-<!ATTLIST paramdef
- %common.attrib;
- %paramdef.role.attrib;
- %local.paramdef.attrib;
->
-<!--end of paramdef.attlist-->]]>
-<!--end of paramdef.module-->]]>
-
-<!ENTITY % funcparams.module "INCLUDE">
-<![%funcparams.module;[
-<!ENTITY % local.funcparams.attrib "">
-<!ENTITY % funcparams.role.attrib "%role.attrib;">
-
-<!ENTITY % funcparams.element "INCLUDE">
-<![%funcparams.element;[
-<!ELEMENT funcparams (%cptr.char.mix;)*>
-<!--end of funcparams.element-->]]>
-
-<!ENTITY % funcparams.attlist "INCLUDE">
-<![%funcparams.attlist;[
-<!ATTLIST funcparams
- %common.attrib;
- %funcparams.role.attrib;
- %local.funcparams.attrib;
->
-<!--end of funcparams.attlist-->]]>
-<!--end of funcparams.module-->]]>
-
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!-- Replaceable (defined in the Inlines section, below)-->
-<!-- Function (defined in the Inlines section, below)-->
-<!-- Parameter (defined in the Inlines section, below)-->
-<!--end of funcsynopsis.content.module-->]]>
-
-<!-- ClassSynopsis ..................... -->
-
-<!ENTITY % classsynopsis.content.module "INCLUDE">
-<![%classsynopsis.content.module;[
-
-<!ENTITY % classsynopsis.module "INCLUDE">
-<![%classsynopsis.module;[
-<!ENTITY % local.classsynopsis.attrib "">
-<!ENTITY % classsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % classsynopsis.element "INCLUDE">
-<![%classsynopsis.element;[
-<!ELEMENT classsynopsis ((ooclass|oointerface|ooexception)+,
- (classsynopsisinfo
- |fieldsynopsis|%method.synop.class;)*)>
-<!--end of classsynopsis.element-->]]>
-
-<!ENTITY % classsynopsis.attlist "INCLUDE">
-<![%classsynopsis.attlist;[
-<!ATTLIST classsynopsis
- %common.attrib;
- %classsynopsis.role.attrib;
- %local.classsynopsis.attrib;
- language CDATA #IMPLIED
- class (class|interface) "class"
->
-<!--end of classsynopsis.attlist-->]]>
-<!--end of classsynopsis.module-->]]>
-
-<!ENTITY % classsynopsisinfo.module "INCLUDE">
-<![ %classsynopsisinfo.module; [
-<!ENTITY % local.classsynopsisinfo.attrib "">
-<!ENTITY % classsynopsisinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % classsynopsisinfo.element "INCLUDE">
-<![ %classsynopsisinfo.element; [
-<!ELEMENT classsynopsisinfo (%cptr.char.mix; | lineannotation)*>
-<!--end of classsynopsisinfo.element-->]]>
-
-<!ENTITY % classsynopsisinfo.attlist "INCLUDE">
-<![ %classsynopsisinfo.attlist; [
-<!ATTLIST classsynopsisinfo
- %linespecific.attrib;
- %common.attrib;
- %classsynopsisinfo.role.attrib;
- %local.classsynopsisinfo.attrib;
->
-<!--end of classsynopsisinfo.attlist-->]]>
-<!--end of classsynopsisinfo.module-->]]>
-
-<!ENTITY % ooclass.module "INCLUDE">
-<![%ooclass.module;[
-<!ENTITY % local.ooclass.attrib "">
-<!ENTITY % ooclass.role.attrib "%role.attrib;">
-
-<!ENTITY % ooclass.element "INCLUDE">
-<![%ooclass.element;[
-<!ELEMENT ooclass (modifier*, classname)>
-<!--end of ooclass.element-->]]>
-
-<!ENTITY % ooclass.attlist "INCLUDE">
-<![%ooclass.attlist;[
-<!ATTLIST ooclass
- %common.attrib;
- %ooclass.role.attrib;
- %local.ooclass.attrib;
->
-<!--end of ooclass.attlist-->]]>
-<!--end of ooclass.module-->]]>
-
-<!ENTITY % oointerface.module "INCLUDE">
-<![%oointerface.module;[
-<!ENTITY % local.oointerface.attrib "">
-<!ENTITY % oointerface.role.attrib "%role.attrib;">
-
-<!ENTITY % oointerface.element "INCLUDE">
-<![%oointerface.element;[
-<!ELEMENT oointerface (modifier*, interfacename)>
-<!--end of oointerface.element-->]]>
-
-<!ENTITY % oointerface.attlist "INCLUDE">
-<![%oointerface.attlist;[
-<!ATTLIST oointerface
- %common.attrib;
- %oointerface.role.attrib;
- %local.oointerface.attrib;
->
-<!--end of oointerface.attlist-->]]>
-<!--end of oointerface.module-->]]>
-
-<!ENTITY % ooexception.module "INCLUDE">
-<![%ooexception.module;[
-<!ENTITY % local.ooexception.attrib "">
-<!ENTITY % ooexception.role.attrib "%role.attrib;">
-
-<!ENTITY % ooexception.element "INCLUDE">
-<![%ooexception.element;[
-<!ELEMENT ooexception (modifier*, exceptionname)>
-<!--end of ooexception.element-->]]>
-
-<!ENTITY % ooexception.attlist "INCLUDE">
-<![%ooexception.attlist;[
-<!ATTLIST ooexception
- %common.attrib;
- %ooexception.role.attrib;
- %local.ooexception.attrib;
->
-<!--end of ooexception.attlist-->]]>
-<!--end of ooexception.module-->]]>
-
-<!ENTITY % modifier.module "INCLUDE">
-<![%modifier.module;[
-<!ENTITY % local.modifier.attrib "">
-<!ENTITY % modifier.role.attrib "%role.attrib;">
-
-<!ENTITY % modifier.element "INCLUDE">
-<![%modifier.element;[
-<!ELEMENT modifier (%smallcptr.char.mix;)*>
-<!--end of modifier.element-->]]>
-
-<!ENTITY % modifier.attlist "INCLUDE">
-<![%modifier.attlist;[
-<!ATTLIST modifier
- %common.attrib;
- %modifier.role.attrib;
- %local.modifier.attrib;
->
-<!--end of modifier.attlist-->]]>
-<!--end of modifier.module-->]]>
-
-<!ENTITY % interfacename.module "INCLUDE">
-<![%interfacename.module;[
-<!ENTITY % local.interfacename.attrib "">
-<!ENTITY % interfacename.role.attrib "%role.attrib;">
-
-<!ENTITY % interfacename.element "INCLUDE">
-<![%interfacename.element;[
-<!ELEMENT interfacename (%smallcptr.char.mix;)*>
-<!--end of interfacename.element-->]]>
-
-<!ENTITY % interfacename.attlist "INCLUDE">
-<![%interfacename.attlist;[
-<!ATTLIST interfacename
- %common.attrib;
- %interfacename.role.attrib;
- %local.interfacename.attrib;
->
-<!--end of interfacename.attlist-->]]>
-<!--end of interfacename.module-->]]>
-
-<!ENTITY % exceptionname.module "INCLUDE">
-<![%exceptionname.module;[
-<!ENTITY % local.exceptionname.attrib "">
-<!ENTITY % exceptionname.role.attrib "%role.attrib;">
-
-<!ENTITY % exceptionname.element "INCLUDE">
-<![%exceptionname.element;[
-<!ELEMENT exceptionname (%smallcptr.char.mix;)*>
-<!--end of exceptionname.element-->]]>
-
-<!ENTITY % exceptionname.attlist "INCLUDE">
-<![%exceptionname.attlist;[
-<!ATTLIST exceptionname
- %common.attrib;
- %exceptionname.role.attrib;
- %local.exceptionname.attrib;
->
-<!--end of exceptionname.attlist-->]]>
-<!--end of exceptionname.module-->]]>
-
-<!ENTITY % fieldsynopsis.module "INCLUDE">
-<![%fieldsynopsis.module;[
-<!ENTITY % local.fieldsynopsis.attrib "">
-<!ENTITY % fieldsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % fieldsynopsis.element "INCLUDE">
-<![%fieldsynopsis.element;[
-<!ELEMENT fieldsynopsis (modifier*, type?, varname, initializer?)>
-<!--end of fieldsynopsis.element-->]]>
-
-<!ENTITY % fieldsynopsis.attlist "INCLUDE">
-<![%fieldsynopsis.attlist;[
-<!ATTLIST fieldsynopsis
- %common.attrib;
- %fieldsynopsis.role.attrib;
- %local.fieldsynopsis.attrib;
->
-<!--end of fieldsynopsis.attlist-->]]>
-<!--end of fieldsynopsis.module-->]]>
-
-<!ENTITY % initializer.module "INCLUDE">
-<![%initializer.module;[
-<!ENTITY % local.initializer.attrib "">
-<!ENTITY % initializer.role.attrib "%role.attrib;">
-
-<!ENTITY % initializer.element "INCLUDE">
-<![%initializer.element;[
-<!ELEMENT initializer (%smallcptr.char.mix;)*>
-<!--end of initializer.element-->]]>
-
-<!ENTITY % initializer.attlist "INCLUDE">
-<![%initializer.attlist;[
-<!ATTLIST initializer
- %common.attrib;
- %initializer.role.attrib;
- %local.initializer.attrib;
->
-<!--end of initializer.attlist-->]]>
-<!--end of initializer.module-->]]>
-
-<!ENTITY % constructorsynopsis.module "INCLUDE">
-<![%constructorsynopsis.module;[
-<!ENTITY % local.constructorsynopsis.attrib "">
-<!ENTITY % constructorsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % constructorsynopsis.element "INCLUDE">
-<![%constructorsynopsis.element;[
-<!ELEMENT constructorsynopsis (modifier*,
- methodname?,
- (methodparam+|void),
- exceptionname*)>
-<!--end of constructorsynopsis.element-->]]>
-
-<!ENTITY % constructorsynopsis.attlist "INCLUDE">
-<![%constructorsynopsis.attlist;[
-<!ATTLIST constructorsynopsis
- %common.attrib;
- %constructorsynopsis.role.attrib;
- %local.constructorsynopsis.attrib;
->
-<!--end of constructorsynopsis.attlist-->]]>
-<!--end of constructorsynopsis.module-->]]>
-
-<!ENTITY % destructorsynopsis.module "INCLUDE">
-<![%destructorsynopsis.module;[
-<!ENTITY % local.destructorsynopsis.attrib "">
-<!ENTITY % destructorsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % destructorsynopsis.element "INCLUDE">
-<![%destructorsynopsis.element;[
-<!ELEMENT destructorsynopsis (modifier*,
- methodname?,
- (methodparam+|void),
- exceptionname*)>
-<!--end of destructorsynopsis.element-->]]>
-
-<!ENTITY % destructorsynopsis.attlist "INCLUDE">
-<![%destructorsynopsis.attlist;[
-<!ATTLIST destructorsynopsis
- %common.attrib;
- %destructorsynopsis.role.attrib;
- %local.destructorsynopsis.attrib;
->
-<!--end of destructorsynopsis.attlist-->]]>
-<!--end of destructorsynopsis.module-->]]>
-
-<!ENTITY % methodsynopsis.module "INCLUDE">
-<![%methodsynopsis.module;[
-<!ENTITY % local.methodsynopsis.attrib "">
-<!ENTITY % methodsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % methodsynopsis.element "INCLUDE">
-<![%methodsynopsis.element;[
-<!ELEMENT methodsynopsis (modifier*,
- (type|void)?,
- methodname,
- (methodparam+|void),
- exceptionname*,
- modifier*)>
-<!--end of methodsynopsis.element-->]]>
-
-<!ENTITY % methodsynopsis.attlist "INCLUDE">
-<![%methodsynopsis.attlist;[
-<!ATTLIST methodsynopsis
- %common.attrib;
- %methodsynopsis.role.attrib;
- %local.methodsynopsis.attrib;
->
-<!--end of methodsynopsis.attlist-->]]>
-<!--end of methodsynopsis.module-->]]>
-
-<!ENTITY % methodname.module "INCLUDE">
-<![%methodname.module;[
-<!ENTITY % local.methodname.attrib "">
-<!ENTITY % methodname.role.attrib "%role.attrib;">
-
-<!ENTITY % methodname.element "INCLUDE">
-<![%methodname.element;[
-<!ELEMENT methodname (%smallcptr.char.mix;)*>
-<!--end of methodname.element-->]]>
-
-<!ENTITY % methodname.attlist "INCLUDE">
-<![%methodname.attlist;[
-<!ATTLIST methodname
- %common.attrib;
- %methodname.role.attrib;
- %local.methodname.attrib;
->
-<!--end of methodname.attlist-->]]>
-<!--end of methodname.module-->]]>
-
-<!ENTITY % methodparam.module "INCLUDE">
-<![%methodparam.module;[
-<!ENTITY % local.methodparam.attrib "">
-<!ENTITY % methodparam.role.attrib "%role.attrib;">
-
-<!ENTITY % methodparam.element "INCLUDE">
-<![%methodparam.element;[
-<!ELEMENT methodparam (modifier*,
- type?,
- ((parameter,initializer?)|funcparams),
- modifier*)>
-<!--end of methodparam.element-->]]>
-
-<!ENTITY % methodparam.attlist "INCLUDE">
-<![%methodparam.attlist;[
-<!ATTLIST methodparam
- %common.attrib;
- %methodparam.role.attrib;
- %local.methodparam.attrib;
- choice (opt
- |req
- |plain) "req"
- rep (norepeat
- |repeat) "norepeat"
->
-<!--end of methodparam.attlist-->]]>
-<!--end of methodparam.module-->]]>
-<!--end of classsynopsis.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Document information entities and elements ........................... -->
-
-<!-- The document information elements include some elements that are
- currently used only in the document hierarchy module. They are
- defined here so that they will be available for use in customized
- document hierarchies. -->
-
-<!-- .................................. -->
-
-<!ENTITY % docinfo.content.module "INCLUDE">
-<![%docinfo.content.module;[
-
-<!-- Ackno ............................ -->
-
-<!ENTITY % ackno.module "INCLUDE">
-<![%ackno.module;[
-<!ENTITY % local.ackno.attrib "">
-<!ENTITY % ackno.role.attrib "%role.attrib;">
-
-<!ENTITY % ackno.element "INCLUDE">
-<![%ackno.element;[
-<!ELEMENT ackno (%docinfo.char.mix;)*>
-<!--end of ackno.element-->]]>
-
-<!ENTITY % ackno.attlist "INCLUDE">
-<![%ackno.attlist;[
-<!ATTLIST ackno
- %common.attrib;
- %ackno.role.attrib;
- %local.ackno.attrib;
->
-<!--end of ackno.attlist-->]]>
-<!--end of ackno.module-->]]>
-
-<!-- Address .......................... -->
-
-<!ENTITY % address.content.module "INCLUDE">
-<![%address.content.module;[
-<!ENTITY % address.module "INCLUDE">
-<![%address.module;[
-<!ENTITY % local.address.attrib "">
-<!ENTITY % address.role.attrib "%role.attrib;">
-
-<!ENTITY % address.element "INCLUDE">
-<![%address.element;[
-<!ELEMENT address (#PCDATA|%person.ident.mix;
- |street|pob|postcode|city|state|country|phone
- |fax|email|otheraddr)*>
-<!--end of address.element-->]]>
-
-<!ENTITY % address.attlist "INCLUDE">
-<![%address.attlist;[
-<!ATTLIST address
- %linespecific.attrib;
- %common.attrib;
- %address.role.attrib;
- %local.address.attrib;
->
-<!--end of address.attlist-->]]>
-<!--end of address.module-->]]>
-
- <!ENTITY % street.module "INCLUDE">
- <![%street.module;[
- <!ENTITY % local.street.attrib "">
- <!ENTITY % street.role.attrib "%role.attrib;">
-
-<!ENTITY % street.element "INCLUDE">
-<![%street.element;[
-<!ELEMENT street (%docinfo.char.mix;)*>
-<!--end of street.element-->]]>
-
-<!ENTITY % street.attlist "INCLUDE">
-<![%street.attlist;[
-<!ATTLIST street
- %common.attrib;
- %street.role.attrib;
- %local.street.attrib;
->
-<!--end of street.attlist-->]]>
- <!--end of street.module-->]]>
-
- <!ENTITY % pob.module "INCLUDE">
- <![%pob.module;[
- <!ENTITY % local.pob.attrib "">
- <!ENTITY % pob.role.attrib "%role.attrib;">
-
-<!ENTITY % pob.element "INCLUDE">
-<![%pob.element;[
-<!ELEMENT pob (%docinfo.char.mix;)*>
-<!--end of pob.element-->]]>
-
-<!ENTITY % pob.attlist "INCLUDE">
-<![%pob.attlist;[
-<!ATTLIST pob
- %common.attrib;
- %pob.role.attrib;
- %local.pob.attrib;
->
-<!--end of pob.attlist-->]]>
- <!--end of pob.module-->]]>
-
- <!ENTITY % postcode.module "INCLUDE">
- <![%postcode.module;[
- <!ENTITY % local.postcode.attrib "">
- <!ENTITY % postcode.role.attrib "%role.attrib;">
-
-<!ENTITY % postcode.element "INCLUDE">
-<![%postcode.element;[
-<!ELEMENT postcode (%docinfo.char.mix;)*>
-<!--end of postcode.element-->]]>
-
-<!ENTITY % postcode.attlist "INCLUDE">
-<![%postcode.attlist;[
-<!ATTLIST postcode
- %common.attrib;
- %postcode.role.attrib;
- %local.postcode.attrib;
->
-<!--end of postcode.attlist-->]]>
- <!--end of postcode.module-->]]>
-
- <!ENTITY % city.module "INCLUDE">
- <![%city.module;[
- <!ENTITY % local.city.attrib "">
- <!ENTITY % city.role.attrib "%role.attrib;">
-
-<!ENTITY % city.element "INCLUDE">
-<![%city.element;[
-<!ELEMENT city (%docinfo.char.mix;)*>
-<!--end of city.element-->]]>
-
-<!ENTITY % city.attlist "INCLUDE">
-<![%city.attlist;[
-<!ATTLIST city
- %common.attrib;
- %city.role.attrib;
- %local.city.attrib;
->
-<!--end of city.attlist-->]]>
- <!--end of city.module-->]]>
-
- <!ENTITY % state.module "INCLUDE">
- <![%state.module;[
- <!ENTITY % local.state.attrib "">
- <!ENTITY % state.role.attrib "%role.attrib;">
-
-<!ENTITY % state.element "INCLUDE">
-<![%state.element;[
-<!ELEMENT state (%docinfo.char.mix;)*>
-<!--end of state.element-->]]>
-
-<!ENTITY % state.attlist "INCLUDE">
-<![%state.attlist;[
-<!ATTLIST state
- %common.attrib;
- %state.role.attrib;
- %local.state.attrib;
->
-<!--end of state.attlist-->]]>
- <!--end of state.module-->]]>
-
- <!ENTITY % country.module "INCLUDE">
- <![%country.module;[
- <!ENTITY % local.country.attrib "">
- <!ENTITY % country.role.attrib "%role.attrib;">
-
-<!ENTITY % country.element "INCLUDE">
-<![%country.element;[
-<!ELEMENT country (%docinfo.char.mix;)*>
-<!--end of country.element-->]]>
-
-<!ENTITY % country.attlist "INCLUDE">
-<![%country.attlist;[
-<!ATTLIST country
- %common.attrib;
- %country.role.attrib;
- %local.country.attrib;
->
-<!--end of country.attlist-->]]>
- <!--end of country.module-->]]>
-
- <!ENTITY % phone.module "INCLUDE">
- <![%phone.module;[
- <!ENTITY % local.phone.attrib "">
- <!ENTITY % phone.role.attrib "%role.attrib;">
-
-<!ENTITY % phone.element "INCLUDE">
-<![%phone.element;[
-<!ELEMENT phone (%docinfo.char.mix;)*>
-<!--end of phone.element-->]]>
-
-<!ENTITY % phone.attlist "INCLUDE">
-<![%phone.attlist;[
-<!ATTLIST phone
- %common.attrib;
- %phone.role.attrib;
- %local.phone.attrib;
->
-<!--end of phone.attlist-->]]>
- <!--end of phone.module-->]]>
-
- <!ENTITY % fax.module "INCLUDE">
- <![%fax.module;[
- <!ENTITY % local.fax.attrib "">
- <!ENTITY % fax.role.attrib "%role.attrib;">
-
-<!ENTITY % fax.element "INCLUDE">
-<![%fax.element;[
-<!ELEMENT fax (%docinfo.char.mix;)*>
-<!--end of fax.element-->]]>
-
-<!ENTITY % fax.attlist "INCLUDE">
-<![%fax.attlist;[
-<!ATTLIST fax
- %common.attrib;
- %fax.role.attrib;
- %local.fax.attrib;
->
-<!--end of fax.attlist-->]]>
- <!--end of fax.module-->]]>
-
- <!-- Email (defined in the Inlines section, below)-->
-
- <!ENTITY % otheraddr.module "INCLUDE">
- <![%otheraddr.module;[
- <!ENTITY % local.otheraddr.attrib "">
- <!ENTITY % otheraddr.role.attrib "%role.attrib;">
-
-<!ENTITY % otheraddr.element "INCLUDE">
-<![%otheraddr.element;[
-<!ELEMENT otheraddr (%docinfo.char.mix;)*>
-<!--end of otheraddr.element-->]]>
-
-<!ENTITY % otheraddr.attlist "INCLUDE">
-<![%otheraddr.attlist;[
-<!ATTLIST otheraddr
- %common.attrib;
- %otheraddr.role.attrib;
- %local.otheraddr.attrib;
->
-<!--end of otheraddr.attlist-->]]>
- <!--end of otheraddr.module-->]]>
-<!--end of address.content.module-->]]>
-
-<!-- Affiliation ...................... -->
-
-<!ENTITY % affiliation.content.module "INCLUDE">
-<![%affiliation.content.module;[
-<!ENTITY % affiliation.module "INCLUDE">
-<![%affiliation.module;[
-<!ENTITY % local.affiliation.attrib "">
-<!ENTITY % affiliation.role.attrib "%role.attrib;">
-
-<!ENTITY % affiliation.element "INCLUDE">
-<![%affiliation.element;[
-<!ELEMENT affiliation (shortaffil?, jobtitle*, orgname?, orgdiv*,
- address*)>
-<!--end of affiliation.element-->]]>
-
-<!ENTITY % affiliation.attlist "INCLUDE">
-<![%affiliation.attlist;[
-<!ATTLIST affiliation
- %common.attrib;
- %affiliation.role.attrib;
- %local.affiliation.attrib;
->
-<!--end of affiliation.attlist-->]]>
-<!--end of affiliation.module-->]]>
-
- <!ENTITY % shortaffil.module "INCLUDE">
- <![%shortaffil.module;[
- <!ENTITY % local.shortaffil.attrib "">
- <!ENTITY % shortaffil.role.attrib "%role.attrib;">
-
-<!ENTITY % shortaffil.element "INCLUDE">
-<![%shortaffil.element;[
-<!ELEMENT shortaffil (%docinfo.char.mix;)*>
-<!--end of shortaffil.element-->]]>
-
-<!ENTITY % shortaffil.attlist "INCLUDE">
-<![%shortaffil.attlist;[
-<!ATTLIST shortaffil
- %common.attrib;
- %shortaffil.role.attrib;
- %local.shortaffil.attrib;
->
-<!--end of shortaffil.attlist-->]]>
- <!--end of shortaffil.module-->]]>
-
- <!ENTITY % jobtitle.module "INCLUDE">
- <![%jobtitle.module;[
- <!ENTITY % local.jobtitle.attrib "">
- <!ENTITY % jobtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % jobtitle.element "INCLUDE">
-<![%jobtitle.element;[
-<!ELEMENT jobtitle (%docinfo.char.mix;)*>
-<!--end of jobtitle.element-->]]>
-
-<!ENTITY % jobtitle.attlist "INCLUDE">
-<![%jobtitle.attlist;[
-<!ATTLIST jobtitle
- %common.attrib;
- %jobtitle.role.attrib;
- %local.jobtitle.attrib;
->
-<!--end of jobtitle.attlist-->]]>
- <!--end of jobtitle.module-->]]>
-
- <!-- OrgName (defined elsewhere in this section)-->
-
- <!ENTITY % orgdiv.module "INCLUDE">
- <![%orgdiv.module;[
- <!ENTITY % local.orgdiv.attrib "">
- <!ENTITY % orgdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % orgdiv.element "INCLUDE">
-<![%orgdiv.element;[
-<!ELEMENT orgdiv (%docinfo.char.mix;)*>
-<!--end of orgdiv.element-->]]>
-
-<!ENTITY % orgdiv.attlist "INCLUDE">
-<![%orgdiv.attlist;[
-<!ATTLIST orgdiv
- %common.attrib;
- %orgdiv.role.attrib;
- %local.orgdiv.attrib;
->
-<!--end of orgdiv.attlist-->]]>
- <!--end of orgdiv.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-<!--end of affiliation.content.module-->]]>
-
-<!-- ArtPageNums ...................... -->
-
-<!ENTITY % artpagenums.module "INCLUDE">
-<![%artpagenums.module;[
-<!ENTITY % local.artpagenums.attrib "">
-<!ENTITY % artpagenums.role.attrib "%role.attrib;">
-
-<!ENTITY % artpagenums.element "INCLUDE">
-<![%artpagenums.element;[
-<!ELEMENT artpagenums (%docinfo.char.mix;)*>
-<!--end of artpagenums.element-->]]>
-
-<!ENTITY % artpagenums.attlist "INCLUDE">
-<![%artpagenums.attlist;[
-<!ATTLIST artpagenums
- %common.attrib;
- %artpagenums.role.attrib;
- %local.artpagenums.attrib;
->
-<!--end of artpagenums.attlist-->]]>
-<!--end of artpagenums.module-->]]>
-
-<!-- Author ........................... -->
-
-<!ENTITY % author.module "INCLUDE">
-<![%author.module;[
-<!ENTITY % local.author.attrib "">
-<!ENTITY % author.role.attrib "%role.attrib;">
-
-<!ENTITY % author.element "INCLUDE">
-<![%author.element;[
-<!ELEMENT author ((%person.ident.mix;)+)>
-<!--end of author.element-->]]>
-
-<!ENTITY % author.attlist "INCLUDE">
-<![%author.attlist;[
-<!ATTLIST author
- %common.attrib;
- %author.role.attrib;
- %local.author.attrib;
->
-<!--end of author.attlist-->]]>
-<!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of author.module-->]]>
-
-<!-- AuthorGroup ...................... -->
-
-<!ENTITY % authorgroup.content.module "INCLUDE">
-<![%authorgroup.content.module;[
-<!ENTITY % authorgroup.module "INCLUDE">
-<![%authorgroup.module;[
-<!ENTITY % local.authorgroup.attrib "">
-<!ENTITY % authorgroup.role.attrib "%role.attrib;">
-
-<!ENTITY % authorgroup.element "INCLUDE">
-<![%authorgroup.element;[
-<!ELEMENT authorgroup ((author|editor|collab|corpauthor|othercredit)+)>
-<!--end of authorgroup.element-->]]>
-
-<!ENTITY % authorgroup.attlist "INCLUDE">
-<![%authorgroup.attlist;[
-<!ATTLIST authorgroup
- %common.attrib;
- %authorgroup.role.attrib;
- %local.authorgroup.attrib;
->
-<!--end of authorgroup.attlist-->]]>
-<!--end of authorgroup.module-->]]>
-
- <!-- Author (defined elsewhere in this section)-->
- <!-- Editor (defined elsewhere in this section)-->
-
- <!ENTITY % collab.content.module "INCLUDE">
- <![%collab.content.module;[
- <!ENTITY % collab.module "INCLUDE">
- <![%collab.module;[
- <!ENTITY % local.collab.attrib "">
- <!ENTITY % collab.role.attrib "%role.attrib;">
-
-<!ENTITY % collab.element "INCLUDE">
-<![%collab.element;[
-<!ELEMENT collab (collabname, affiliation*)>
-<!--end of collab.element-->]]>
-
-<!ENTITY % collab.attlist "INCLUDE">
-<![%collab.attlist;[
-<!ATTLIST collab
- %common.attrib;
- %collab.role.attrib;
- %local.collab.attrib;
->
-<!--end of collab.attlist-->]]>
- <!--end of collab.module-->]]>
-
- <!ENTITY % collabname.module "INCLUDE">
- <![%collabname.module;[
- <!ENTITY % local.collabname.attrib "">
- <!ENTITY % collabname.role.attrib "%role.attrib;">
-
-<!ENTITY % collabname.element "INCLUDE">
-<![%collabname.element;[
-<!ELEMENT collabname (%docinfo.char.mix;)*>
-<!--end of collabname.element-->]]>
-
-<!ENTITY % collabname.attlist "INCLUDE">
-<![%collabname.attlist;[
-<!ATTLIST collabname
- %common.attrib;
- %collabname.role.attrib;
- %local.collabname.attrib;
->
-<!--end of collabname.attlist-->]]>
- <!--end of collabname.module-->]]>
-
- <!-- Affiliation (defined elsewhere in this section)-->
- <!--end of collab.content.module-->]]>
-
- <!-- CorpAuthor (defined elsewhere in this section)-->
- <!-- OtherCredit (defined elsewhere in this section)-->
-
-<!--end of authorgroup.content.module-->]]>
-
-<!-- AuthorInitials ................... -->
-
-<!ENTITY % authorinitials.module "INCLUDE">
-<![%authorinitials.module;[
-<!ENTITY % local.authorinitials.attrib "">
-<!ENTITY % authorinitials.role.attrib "%role.attrib;">
-
-<!ENTITY % authorinitials.element "INCLUDE">
-<![%authorinitials.element;[
-<!ELEMENT authorinitials (%docinfo.char.mix;)*>
-<!--end of authorinitials.element-->]]>
-
-<!ENTITY % authorinitials.attlist "INCLUDE">
-<![%authorinitials.attlist;[
-<!ATTLIST authorinitials
- %common.attrib;
- %authorinitials.role.attrib;
- %local.authorinitials.attrib;
->
-<!--end of authorinitials.attlist-->]]>
-<!--end of authorinitials.module-->]]>
-
-<!-- ConfGroup ........................ -->
-
-<!ENTITY % confgroup.content.module "INCLUDE">
-<![%confgroup.content.module;[
-<!ENTITY % confgroup.module "INCLUDE">
-<![%confgroup.module;[
-<!ENTITY % local.confgroup.attrib "">
-<!ENTITY % confgroup.role.attrib "%role.attrib;">
-
-<!ENTITY % confgroup.element "INCLUDE">
-<![%confgroup.element;[
-<!ELEMENT confgroup ((confdates|conftitle|confnum|address|confsponsor)*)>
-<!--end of confgroup.element-->]]>
-
-<!ENTITY % confgroup.attlist "INCLUDE">
-<![%confgroup.attlist;[
-<!ATTLIST confgroup
- %common.attrib;
- %confgroup.role.attrib;
- %local.confgroup.attrib;
->
-<!--end of confgroup.attlist-->]]>
-<!--end of confgroup.module-->]]>
-
- <!ENTITY % confdates.module "INCLUDE">
- <![%confdates.module;[
- <!ENTITY % local.confdates.attrib "">
- <!ENTITY % confdates.role.attrib "%role.attrib;">
-
-<!ENTITY % confdates.element "INCLUDE">
-<![%confdates.element;[
-<!ELEMENT confdates (%docinfo.char.mix;)*>
-<!--end of confdates.element-->]]>
-
-<!ENTITY % confdates.attlist "INCLUDE">
-<![%confdates.attlist;[
-<!ATTLIST confdates
- %common.attrib;
- %confdates.role.attrib;
- %local.confdates.attrib;
->
-<!--end of confdates.attlist-->]]>
- <!--end of confdates.module-->]]>
-
- <!ENTITY % conftitle.module "INCLUDE">
- <![%conftitle.module;[
- <!ENTITY % local.conftitle.attrib "">
- <!ENTITY % conftitle.role.attrib "%role.attrib;">
-
-<!ENTITY % conftitle.element "INCLUDE">
-<![%conftitle.element;[
-<!ELEMENT conftitle (%docinfo.char.mix;)*>
-<!--end of conftitle.element-->]]>
-
-<!ENTITY % conftitle.attlist "INCLUDE">
-<![%conftitle.attlist;[
-<!ATTLIST conftitle
- %common.attrib;
- %conftitle.role.attrib;
- %local.conftitle.attrib;
->
-<!--end of conftitle.attlist-->]]>
- <!--end of conftitle.module-->]]>
-
- <!ENTITY % confnum.module "INCLUDE">
- <![%confnum.module;[
- <!ENTITY % local.confnum.attrib "">
- <!ENTITY % confnum.role.attrib "%role.attrib;">
-
-<!ENTITY % confnum.element "INCLUDE">
-<![%confnum.element;[
-<!ELEMENT confnum (%docinfo.char.mix;)*>
-<!--end of confnum.element-->]]>
-
-<!ENTITY % confnum.attlist "INCLUDE">
-<![%confnum.attlist;[
-<!ATTLIST confnum
- %common.attrib;
- %confnum.role.attrib;
- %local.confnum.attrib;
->
-<!--end of confnum.attlist-->]]>
- <!--end of confnum.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-
- <!ENTITY % confsponsor.module "INCLUDE">
- <![%confsponsor.module;[
- <!ENTITY % local.confsponsor.attrib "">
- <!ENTITY % confsponsor.role.attrib "%role.attrib;">
-
-<!ENTITY % confsponsor.element "INCLUDE">
-<![%confsponsor.element;[
-<!ELEMENT confsponsor (%docinfo.char.mix;)*>
-<!--end of confsponsor.element-->]]>
-
-<!ENTITY % confsponsor.attlist "INCLUDE">
-<![%confsponsor.attlist;[
-<!ATTLIST confsponsor
- %common.attrib;
- %confsponsor.role.attrib;
- %local.confsponsor.attrib;
->
-<!--end of confsponsor.attlist-->]]>
- <!--end of confsponsor.module-->]]>
-<!--end of confgroup.content.module-->]]>
-
-<!-- ContractNum ...................... -->
-
-<!ENTITY % contractnum.module "INCLUDE">
-<![%contractnum.module;[
-<!ENTITY % local.contractnum.attrib "">
-<!ENTITY % contractnum.role.attrib "%role.attrib;">
-
-<!ENTITY % contractnum.element "INCLUDE">
-<![%contractnum.element;[
-<!ELEMENT contractnum (%docinfo.char.mix;)*>
-<!--end of contractnum.element-->]]>
-
-<!ENTITY % contractnum.attlist "INCLUDE">
-<![%contractnum.attlist;[
-<!ATTLIST contractnum
- %common.attrib;
- %contractnum.role.attrib;
- %local.contractnum.attrib;
->
-<!--end of contractnum.attlist-->]]>
-<!--end of contractnum.module-->]]>
-
-<!-- ContractSponsor .................. -->
-
-<!ENTITY % contractsponsor.module "INCLUDE">
-<![%contractsponsor.module;[
-<!ENTITY % local.contractsponsor.attrib "">
-<!ENTITY % contractsponsor.role.attrib "%role.attrib;">
-
-<!ENTITY % contractsponsor.element "INCLUDE">
-<![%contractsponsor.element;[
-<!ELEMENT contractsponsor (%docinfo.char.mix;)*>
-<!--end of contractsponsor.element-->]]>
-
-<!ENTITY % contractsponsor.attlist "INCLUDE">
-<![%contractsponsor.attlist;[
-<!ATTLIST contractsponsor
- %common.attrib;
- %contractsponsor.role.attrib;
- %local.contractsponsor.attrib;
->
-<!--end of contractsponsor.attlist-->]]>
-<!--end of contractsponsor.module-->]]>
-
-<!-- Copyright ........................ -->
-
-<!ENTITY % copyright.content.module "INCLUDE">
-<![%copyright.content.module;[
-<!ENTITY % copyright.module "INCLUDE">
-<![%copyright.module;[
-<!ENTITY % local.copyright.attrib "">
-<!ENTITY % copyright.role.attrib "%role.attrib;">
-
-<!ENTITY % copyright.element "INCLUDE">
-<![%copyright.element;[
-<!ELEMENT copyright (year+, holder*)>
-<!--end of copyright.element-->]]>
-
-<!ENTITY % copyright.attlist "INCLUDE">
-<![%copyright.attlist;[
-<!ATTLIST copyright
- %common.attrib;
- %copyright.role.attrib;
- %local.copyright.attrib;
->
-<!--end of copyright.attlist-->]]>
-<!--end of copyright.module-->]]>
-
- <!ENTITY % year.module "INCLUDE">
- <![%year.module;[
- <!ENTITY % local.year.attrib "">
- <!ENTITY % year.role.attrib "%role.attrib;">
-
-<!ENTITY % year.element "INCLUDE">
-<![%year.element;[
-<!ELEMENT year (%docinfo.char.mix;)*>
-<!--end of year.element-->]]>
-
-<!ENTITY % year.attlist "INCLUDE">
-<![%year.attlist;[
-<!ATTLIST year
- %common.attrib;
- %year.role.attrib;
- %local.year.attrib;
->
-<!--end of year.attlist-->]]>
- <!--end of year.module-->]]>
-
- <!ENTITY % holder.module "INCLUDE">
- <![%holder.module;[
- <!ENTITY % local.holder.attrib "">
- <!ENTITY % holder.role.attrib "%role.attrib;">
-
-<!ENTITY % holder.element "INCLUDE">
-<![%holder.element;[
-<!ELEMENT holder (%docinfo.char.mix;)*>
-<!--end of holder.element-->]]>
-
-<!ENTITY % holder.attlist "INCLUDE">
-<![%holder.attlist;[
-<!ATTLIST holder
- %common.attrib;
- %holder.role.attrib;
- %local.holder.attrib;
->
-<!--end of holder.attlist-->]]>
- <!--end of holder.module-->]]>
-<!--end of copyright.content.module-->]]>
-
-<!-- CorpAuthor ....................... -->
-
-<!ENTITY % corpauthor.module "INCLUDE">
-<![%corpauthor.module;[
-<!ENTITY % local.corpauthor.attrib "">
-<!ENTITY % corpauthor.role.attrib "%role.attrib;">
-
-<!ENTITY % corpauthor.element "INCLUDE">
-<![%corpauthor.element;[
-<!ELEMENT corpauthor (%docinfo.char.mix;)*>
-<!--end of corpauthor.element-->]]>
-
-<!ENTITY % corpauthor.attlist "INCLUDE">
-<![%corpauthor.attlist;[
-<!ATTLIST corpauthor
- %common.attrib;
- %corpauthor.role.attrib;
- %local.corpauthor.attrib;
->
-<!--end of corpauthor.attlist-->]]>
-<!--end of corpauthor.module-->]]>
-
-<!-- CorpName ......................... -->
-
-<!ENTITY % corpname.module "INCLUDE">
-<![%corpname.module;[
-<!ENTITY % local.corpname.attrib "">
-
-<!ENTITY % corpname.element "INCLUDE">
-<![%corpname.element;[
-<!ELEMENT corpname (%docinfo.char.mix;)*>
-<!--end of corpname.element-->]]>
-<!ENTITY % corpname.role.attrib "%role.attrib;">
-
-<!ENTITY % corpname.attlist "INCLUDE">
-<![%corpname.attlist;[
-<!ATTLIST corpname
- %common.attrib;
- %corpname.role.attrib;
- %local.corpname.attrib;
->
-<!--end of corpname.attlist-->]]>
-<!--end of corpname.module-->]]>
-
-<!-- Date ............................. -->
-
-<!ENTITY % date.module "INCLUDE">
-<![%date.module;[
-<!ENTITY % local.date.attrib "">
-<!ENTITY % date.role.attrib "%role.attrib;">
-
-<!ENTITY % date.element "INCLUDE">
-<![%date.element;[
-<!ELEMENT date (%docinfo.char.mix;)*>
-<!--end of date.element-->]]>
-
-<!ENTITY % date.attlist "INCLUDE">
-<![%date.attlist;[
-<!ATTLIST date
- %common.attrib;
- %date.role.attrib;
- %local.date.attrib;
->
-<!--end of date.attlist-->]]>
-<!--end of date.module-->]]>
-
-<!-- Edition .......................... -->
-
-<!ENTITY % edition.module "INCLUDE">
-<![%edition.module;[
-<!ENTITY % local.edition.attrib "">
-<!ENTITY % edition.role.attrib "%role.attrib;">
-
-<!ENTITY % edition.element "INCLUDE">
-<![%edition.element;[
-<!ELEMENT edition (%docinfo.char.mix;)*>
-<!--end of edition.element-->]]>
-
-<!ENTITY % edition.attlist "INCLUDE">
-<![%edition.attlist;[
-<!ATTLIST edition
- %common.attrib;
- %edition.role.attrib;
- %local.edition.attrib;
->
-<!--end of edition.attlist-->]]>
-<!--end of edition.module-->]]>
-
-<!-- Editor ........................... -->
-
-<!ENTITY % editor.module "INCLUDE">
-<![%editor.module;[
-<!ENTITY % local.editor.attrib "">
-<!ENTITY % editor.role.attrib "%role.attrib;">
-
-<!ENTITY % editor.element "INCLUDE">
-<![%editor.element;[
-<!ELEMENT editor ((%person.ident.mix;)+)>
-<!--end of editor.element-->]]>
-
-<!ENTITY % editor.attlist "INCLUDE">
-<![%editor.attlist;[
-<!ATTLIST editor
- %common.attrib;
- %editor.role.attrib;
- %local.editor.attrib;
->
-<!--end of editor.attlist-->]]>
- <!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of editor.module-->]]>
-
-<!-- ISBN ............................. -->
-
-<!ENTITY % isbn.module "INCLUDE">
-<![%isbn.module;[
-<!ENTITY % local.isbn.attrib "">
-<!ENTITY % isbn.role.attrib "%role.attrib;">
-
-<!ENTITY % isbn.element "INCLUDE">
-<![%isbn.element;[
-<!ELEMENT isbn (%docinfo.char.mix;)*>
-<!--end of isbn.element-->]]>
-
-<!ENTITY % isbn.attlist "INCLUDE">
-<![%isbn.attlist;[
-<!ATTLIST isbn
- %common.attrib;
- %isbn.role.attrib;
- %local.isbn.attrib;
->
-<!--end of isbn.attlist-->]]>
-<!--end of isbn.module-->]]>
-
-<!-- ISSN ............................. -->
-
-<!ENTITY % issn.module "INCLUDE">
-<![%issn.module;[
-<!ENTITY % local.issn.attrib "">
-<!ENTITY % issn.role.attrib "%role.attrib;">
-
-<!ENTITY % issn.element "INCLUDE">
-<![%issn.element;[
-<!ELEMENT issn (%docinfo.char.mix;)*>
-<!--end of issn.element-->]]>
-
-<!ENTITY % issn.attlist "INCLUDE">
-<![%issn.attlist;[
-<!ATTLIST issn
- %common.attrib;
- %issn.role.attrib;
- %local.issn.attrib;
->
-<!--end of issn.attlist-->]]>
-<!--end of issn.module-->]]>
-
-<!-- InvPartNumber .................... -->
-
-<!ENTITY % invpartnumber.module "INCLUDE">
-<![%invpartnumber.module;[
-<!ENTITY % local.invpartnumber.attrib "">
-<!ENTITY % invpartnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % invpartnumber.element "INCLUDE">
-<![%invpartnumber.element;[
-<!ELEMENT invpartnumber (%docinfo.char.mix;)*>
-<!--end of invpartnumber.element-->]]>
-
-<!ENTITY % invpartnumber.attlist "INCLUDE">
-<![%invpartnumber.attlist;[
-<!ATTLIST invpartnumber
- %common.attrib;
- %invpartnumber.role.attrib;
- %local.invpartnumber.attrib;
->
-<!--end of invpartnumber.attlist-->]]>
-<!--end of invpartnumber.module-->]]>
-
-<!-- IssueNum ......................... -->
-
-<!ENTITY % issuenum.module "INCLUDE">
-<![%issuenum.module;[
-<!ENTITY % local.issuenum.attrib "">
-<!ENTITY % issuenum.role.attrib "%role.attrib;">
-
-<!ENTITY % issuenum.element "INCLUDE">
-<![%issuenum.element;[
-<!ELEMENT issuenum (%docinfo.char.mix;)*>
-<!--end of issuenum.element-->]]>
-
-<!ENTITY % issuenum.attlist "INCLUDE">
-<![%issuenum.attlist;[
-<!ATTLIST issuenum
- %common.attrib;
- %issuenum.role.attrib;
- %local.issuenum.attrib;
->
-<!--end of issuenum.attlist-->]]>
-<!--end of issuenum.module-->]]>
-
-<!-- LegalNotice ...................... -->
-
-<!ENTITY % legalnotice.module "INCLUDE">
-<![%legalnotice.module;[
-<!ENTITY % local.legalnotice.attrib "">
-<!ENTITY % legalnotice.role.attrib "%role.attrib;">
-
-<!ENTITY % legalnotice.element "INCLUDE">
-<![%legalnotice.element;[
-<!ELEMENT legalnotice (title?, (%legalnotice.mix;)+)>
-<!--end of legalnotice.element-->]]>
-
-<!ENTITY % legalnotice.attlist "INCLUDE">
-<![%legalnotice.attlist;[
-<!ATTLIST legalnotice
- %common.attrib;
- %legalnotice.role.attrib;
- %local.legalnotice.attrib;
->
-<!--end of legalnotice.attlist-->]]>
-<!--end of legalnotice.module-->]]>
-
-<!-- ModeSpec ......................... -->
-
-<!ENTITY % modespec.module "INCLUDE">
-<![%modespec.module;[
-<!ENTITY % local.modespec.attrib "">
-<!ENTITY % modespec.role.attrib "%role.attrib;">
-
-<!ENTITY % modespec.element "INCLUDE">
-<![%modespec.element;[
-<!ELEMENT modespec (%docinfo.char.mix;)*>
-<!--end of modespec.element-->]]>
-
-<!-- Application: Type of action required for completion
- of the links to which the ModeSpec is relevant (e.g.,
- retrieval query) -->
-
-
-<!ENTITY % modespec.attlist "INCLUDE">
-<![%modespec.attlist;[
-<!ATTLIST modespec
- application NOTATION
- (%notation.class;) #IMPLIED
- %common.attrib;
- %modespec.role.attrib;
- %local.modespec.attrib;
->
-<!--end of modespec.attlist-->]]>
-<!--end of modespec.module-->]]>
-
-<!-- OrgName .......................... -->
-
-<!ENTITY % orgname.module "INCLUDE">
-<![%orgname.module;[
-<!ENTITY % local.orgname.attrib "">
-<!ENTITY % orgname.role.attrib "%role.attrib;">
-
-<!ENTITY % orgname.element "INCLUDE">
-<![%orgname.element;[
-<!ELEMENT orgname (%docinfo.char.mix;)*>
-<!--end of orgname.element-->]]>
-
-<!ENTITY % orgname.attlist "INCLUDE">
-<![%orgname.attlist;[
-<!ATTLIST orgname
- %common.attrib;
- %orgname.role.attrib;
- %local.orgname.attrib;
->
-<!--end of orgname.attlist-->]]>
-<!--end of orgname.module-->]]>
-
-<!-- OtherCredit ...................... -->
-
-<!ENTITY % othercredit.module "INCLUDE">
-<![%othercredit.module;[
-<!ENTITY % local.othercredit.attrib "">
-<!ENTITY % othercredit.role.attrib "%role.attrib;">
-
-<!ENTITY % othercredit.element "INCLUDE">
-<![%othercredit.element;[
-<!ELEMENT othercredit ((%person.ident.mix;)+)>
-<!--end of othercredit.element-->]]>
-
-<!ENTITY % othercredit.attlist "INCLUDE">
-<![%othercredit.attlist;[
-<!ATTLIST othercredit
- %common.attrib;
- %othercredit.role.attrib;
- %local.othercredit.attrib;
->
-<!--end of othercredit.attlist-->]]>
- <!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of othercredit.module-->]]>
-
-<!-- PageNums ......................... -->
-
-<!ENTITY % pagenums.module "INCLUDE">
-<![%pagenums.module;[
-<!ENTITY % local.pagenums.attrib "">
-<!ENTITY % pagenums.role.attrib "%role.attrib;">
-
-<!ENTITY % pagenums.element "INCLUDE">
-<![%pagenums.element;[
-<!ELEMENT pagenums (%docinfo.char.mix;)*>
-<!--end of pagenums.element-->]]>
-
-<!ENTITY % pagenums.attlist "INCLUDE">
-<![%pagenums.attlist;[
-<!ATTLIST pagenums
- %common.attrib;
- %pagenums.role.attrib;
- %local.pagenums.attrib;
->
-<!--end of pagenums.attlist-->]]>
-<!--end of pagenums.module-->]]>
-
-<!-- Personal identity elements ....... -->
-
-<!-- These elements are used only within Author, Editor, and
-OtherCredit. -->
-
-<!ENTITY % person.ident.module "INCLUDE">
-<![%person.ident.module;[
- <!ENTITY % contrib.module "INCLUDE">
- <![%contrib.module;[
- <!ENTITY % local.contrib.attrib "">
- <!ENTITY % contrib.role.attrib "%role.attrib;">
-
-<!ENTITY % contrib.element "INCLUDE">
-<![%contrib.element;[
-<!ELEMENT contrib (%docinfo.char.mix;)*>
-<!--end of contrib.element-->]]>
-
-<!ENTITY % contrib.attlist "INCLUDE">
-<![%contrib.attlist;[
-<!ATTLIST contrib
- %common.attrib;
- %contrib.role.attrib;
- %local.contrib.attrib;
->
-<!--end of contrib.attlist-->]]>
- <!--end of contrib.module-->]]>
-
- <!ENTITY % firstname.module "INCLUDE">
- <![%firstname.module;[
- <!ENTITY % local.firstname.attrib "">
- <!ENTITY % firstname.role.attrib "%role.attrib;">
-
-<!ENTITY % firstname.element "INCLUDE">
-<![%firstname.element;[
-<!ELEMENT firstname (%docinfo.char.mix;)*>
-<!--end of firstname.element-->]]>
-
-<!ENTITY % firstname.attlist "INCLUDE">
-<![%firstname.attlist;[
-<!ATTLIST firstname
- %common.attrib;
- %firstname.role.attrib;
- %local.firstname.attrib;
->
-<!--end of firstname.attlist-->]]>
- <!--end of firstname.module-->]]>
-
- <!ENTITY % honorific.module "INCLUDE">
- <![%honorific.module;[
- <!ENTITY % local.honorific.attrib "">
- <!ENTITY % honorific.role.attrib "%role.attrib;">
-
-<!ENTITY % honorific.element "INCLUDE">
-<![%honorific.element;[
-<!ELEMENT honorific (%docinfo.char.mix;)*>
-<!--end of honorific.element-->]]>
-
-<!ENTITY % honorific.attlist "INCLUDE">
-<![%honorific.attlist;[
-<!ATTLIST honorific
- %common.attrib;
- %honorific.role.attrib;
- %local.honorific.attrib;
->
-<!--end of honorific.attlist-->]]>
- <!--end of honorific.module-->]]>
-
- <!ENTITY % lineage.module "INCLUDE">
- <![%lineage.module;[
- <!ENTITY % local.lineage.attrib "">
- <!ENTITY % lineage.role.attrib "%role.attrib;">
-
-<!ENTITY % lineage.element "INCLUDE">
-<![%lineage.element;[
-<!ELEMENT lineage (%docinfo.char.mix;)*>
-<!--end of lineage.element-->]]>
-
-<!ENTITY % lineage.attlist "INCLUDE">
-<![%lineage.attlist;[
-<!ATTLIST lineage
- %common.attrib;
- %lineage.role.attrib;
- %local.lineage.attrib;
->
-<!--end of lineage.attlist-->]]>
- <!--end of lineage.module-->]]>
-
- <!ENTITY % othername.module "INCLUDE">
- <![%othername.module;[
- <!ENTITY % local.othername.attrib "">
- <!ENTITY % othername.role.attrib "%role.attrib;">
-
-<!ENTITY % othername.element "INCLUDE">
-<![%othername.element;[
-<!ELEMENT othername (%docinfo.char.mix;)*>
-<!--end of othername.element-->]]>
-
-<!ENTITY % othername.attlist "INCLUDE">
-<![%othername.attlist;[
-<!ATTLIST othername
- %common.attrib;
- %othername.role.attrib;
- %local.othername.attrib;
->
-<!--end of othername.attlist-->]]>
- <!--end of othername.module-->]]>
-
- <!ENTITY % surname.module "INCLUDE">
- <![%surname.module;[
- <!ENTITY % local.surname.attrib "">
- <!ENTITY % surname.role.attrib "%role.attrib;">
-
-<!ENTITY % surname.element "INCLUDE">
-<![%surname.element;[
-<!ELEMENT surname (%docinfo.char.mix;)*>
-<!--end of surname.element-->]]>
-
-<!ENTITY % surname.attlist "INCLUDE">
-<![%surname.attlist;[
-<!ATTLIST surname
- %common.attrib;
- %surname.role.attrib;
- %local.surname.attrib;
->
-<!--end of surname.attlist-->]]>
- <!--end of surname.module-->]]>
-<!--end of person.ident.module-->]]>
-
-<!-- PrintHistory ..................... -->
-
-<!ENTITY % printhistory.module "INCLUDE">
-<![%printhistory.module;[
-<!ENTITY % local.printhistory.attrib "">
-<!ENTITY % printhistory.role.attrib "%role.attrib;">
-
-<!ENTITY % printhistory.element "INCLUDE">
-<![%printhistory.element;[
-<!ELEMENT printhistory ((%para.class;)+)>
-<!--end of printhistory.element-->]]>
-
-<!ENTITY % printhistory.attlist "INCLUDE">
-<![%printhistory.attlist;[
-<!ATTLIST printhistory
- %common.attrib;
- %printhistory.role.attrib;
- %local.printhistory.attrib;
->
-<!--end of printhistory.attlist-->]]>
-<!--end of printhistory.module-->]]>
-
-<!-- ProductName ...................... -->
-
-<!ENTITY % productname.module "INCLUDE">
-<![%productname.module;[
-<!ENTITY % local.productname.attrib "">
-<!ENTITY % productname.role.attrib "%role.attrib;">
-
-<!ENTITY % productname.element "INCLUDE">
-<![%productname.element;[
-<!ELEMENT productname (%para.char.mix;)*>
-<!--end of productname.element-->]]>
-
-<!-- Class: More precisely identifies the item the element names -->
-
-
-<!ENTITY % productname.attlist "INCLUDE">
-<![%productname.attlist;[
-<!ATTLIST productname
- class (service
- |trade
- |registered
- |copyright) 'trade'
- %common.attrib;
- %productname.role.attrib;
- %local.productname.attrib;
->
-<!--end of productname.attlist-->]]>
-<!--end of productname.module-->]]>
-
-<!-- ProductNumber .................... -->
-
-<!ENTITY % productnumber.module "INCLUDE">
-<![%productnumber.module;[
-<!ENTITY % local.productnumber.attrib "">
-<!ENTITY % productnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % productnumber.element "INCLUDE">
-<![%productnumber.element;[
-<!ELEMENT productnumber (%docinfo.char.mix;)*>
-<!--end of productnumber.element-->]]>
-
-<!ENTITY % productnumber.attlist "INCLUDE">
-<![%productnumber.attlist;[
-<!ATTLIST productnumber
- %common.attrib;
- %productnumber.role.attrib;
- %local.productnumber.attrib;
->
-<!--end of productnumber.attlist-->]]>
-<!--end of productnumber.module-->]]>
-
-<!-- PubDate .......................... -->
-
-<!ENTITY % pubdate.module "INCLUDE">
-<![%pubdate.module;[
-<!ENTITY % local.pubdate.attrib "">
-<!ENTITY % pubdate.role.attrib "%role.attrib;">
-
-<!ENTITY % pubdate.element "INCLUDE">
-<![%pubdate.element;[
-<!ELEMENT pubdate (%docinfo.char.mix;)*>
-<!--end of pubdate.element-->]]>
-
-<!ENTITY % pubdate.attlist "INCLUDE">
-<![%pubdate.attlist;[
-<!ATTLIST pubdate
- %common.attrib;
- %pubdate.role.attrib;
- %local.pubdate.attrib;
->
-<!--end of pubdate.attlist-->]]>
-<!--end of pubdate.module-->]]>
-
-<!-- Publisher ........................ -->
-
-<!ENTITY % publisher.content.module "INCLUDE">
-<![%publisher.content.module;[
-<!ENTITY % publisher.module "INCLUDE">
-<![%publisher.module;[
-<!ENTITY % local.publisher.attrib "">
-<!ENTITY % publisher.role.attrib "%role.attrib;">
-
-<!ENTITY % publisher.element "INCLUDE">
-<![%publisher.element;[
-<!ELEMENT publisher (publishername, address*)>
-<!--end of publisher.element-->]]>
-
-<!ENTITY % publisher.attlist "INCLUDE">
-<![%publisher.attlist;[
-<!ATTLIST publisher
- %common.attrib;
- %publisher.role.attrib;
- %local.publisher.attrib;
->
-<!--end of publisher.attlist-->]]>
-<!--end of publisher.module-->]]>
-
- <!ENTITY % publishername.module "INCLUDE">
- <![%publishername.module;[
- <!ENTITY % local.publishername.attrib "">
- <!ENTITY % publishername.role.attrib "%role.attrib;">
-
-<!ENTITY % publishername.element "INCLUDE">
-<![%publishername.element;[
-<!ELEMENT publishername (%docinfo.char.mix;)*>
-<!--end of publishername.element-->]]>
-
-<!ENTITY % publishername.attlist "INCLUDE">
-<![%publishername.attlist;[
-<!ATTLIST publishername
- %common.attrib;
- %publishername.role.attrib;
- %local.publishername.attrib;
->
-<!--end of publishername.attlist-->]]>
- <!--end of publishername.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-<!--end of publisher.content.module-->]]>
-
-<!-- PubsNumber ....................... -->
-
-<!ENTITY % pubsnumber.module "INCLUDE">
-<![%pubsnumber.module;[
-<!ENTITY % local.pubsnumber.attrib "">
-<!ENTITY % pubsnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % pubsnumber.element "INCLUDE">
-<![%pubsnumber.element;[
-<!ELEMENT pubsnumber (%docinfo.char.mix;)*>
-<!--end of pubsnumber.element-->]]>
-
-<!ENTITY % pubsnumber.attlist "INCLUDE">
-<![%pubsnumber.attlist;[
-<!ATTLIST pubsnumber
- %common.attrib;
- %pubsnumber.role.attrib;
- %local.pubsnumber.attrib;
->
-<!--end of pubsnumber.attlist-->]]>
-<!--end of pubsnumber.module-->]]>
-
-<!-- ReleaseInfo ...................... -->
-
-<!ENTITY % releaseinfo.module "INCLUDE">
-<![%releaseinfo.module;[
-<!ENTITY % local.releaseinfo.attrib "">
-<!ENTITY % releaseinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % releaseinfo.element "INCLUDE">
-<![%releaseinfo.element;[
-<!ELEMENT releaseinfo (%docinfo.char.mix;)*>
-<!--end of releaseinfo.element-->]]>
-
-<!ENTITY % releaseinfo.attlist "INCLUDE">
-<![%releaseinfo.attlist;[
-<!ATTLIST releaseinfo
- %common.attrib;
- %releaseinfo.role.attrib;
- %local.releaseinfo.attrib;
->
-<!--end of releaseinfo.attlist-->]]>
-<!--end of releaseinfo.module-->]]>
-
-<!-- RevHistory ....................... -->
-
-<!ENTITY % revhistory.content.module "INCLUDE">
-<![%revhistory.content.module;[
-<!ENTITY % revhistory.module "INCLUDE">
-<![%revhistory.module;[
-<!ENTITY % local.revhistory.attrib "">
-<!ENTITY % revhistory.role.attrib "%role.attrib;">
-
-<!ENTITY % revhistory.element "INCLUDE">
-<![%revhistory.element;[
-<!ELEMENT revhistory (revision+)>
-<!--end of revhistory.element-->]]>
-
-<!ENTITY % revhistory.attlist "INCLUDE">
-<![%revhistory.attlist;[
-<!ATTLIST revhistory
- %common.attrib;
- %revhistory.role.attrib;
- %local.revhistory.attrib;
->
-<!--end of revhistory.attlist-->]]>
-<!--end of revhistory.module-->]]>
-
-<!ENTITY % revision.module "INCLUDE">
-<![%revision.module;[
-<!ENTITY % local.revision.attrib "">
-<!ENTITY % revision.role.attrib "%role.attrib;">
-
-<!ENTITY % revision.element "INCLUDE">
-<![%revision.element;[
-<!ELEMENT revision (revnumber, date, authorinitials*,
- (revremark|revdescription)?)>
-<!--end of revision.element-->]]>
-
-<!ENTITY % revision.attlist "INCLUDE">
-<![%revision.attlist;[
-<!ATTLIST revision
- %common.attrib;
- %revision.role.attrib;
- %local.revision.attrib;
->
-<!--end of revision.attlist-->]]>
-<!--end of revision.module-->]]>
-
-<!ENTITY % revnumber.module "INCLUDE">
-<![%revnumber.module;[
-<!ENTITY % local.revnumber.attrib "">
-<!ENTITY % revnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % revnumber.element "INCLUDE">
-<![%revnumber.element;[
-<!ELEMENT revnumber (%docinfo.char.mix;)*>
-<!--end of revnumber.element-->]]>
-
-<!ENTITY % revnumber.attlist "INCLUDE">
-<![%revnumber.attlist;[
-<!ATTLIST revnumber
- %common.attrib;
- %revnumber.role.attrib;
- %local.revnumber.attrib;
->
-<!--end of revnumber.attlist-->]]>
-<!--end of revnumber.module-->]]>
-
-<!-- Date (defined elsewhere in this section)-->
-<!-- AuthorInitials (defined elsewhere in this section)-->
-
-<!ENTITY % revremark.module "INCLUDE">
-<![%revremark.module;[
-<!ENTITY % local.revremark.attrib "">
-<!ENTITY % revremark.role.attrib "%role.attrib;">
-
-<!ENTITY % revremark.element "INCLUDE">
-<![%revremark.element;[
-<!ELEMENT revremark (%docinfo.char.mix;)*>
-<!--end of revremark.element-->]]>
-
-<!ENTITY % revremark.attlist "INCLUDE">
-<![%revremark.attlist;[
-<!ATTLIST revremark
- %common.attrib;
- %revremark.role.attrib;
- %local.revremark.attrib;
->
-<!--end of revremark.attlist-->]]>
-<!--end of revremark.module-->]]>
-
-<!ENTITY % revdescription.module "INCLUDE">
-<![ %revdescription.module; [
-<!ENTITY % local.revdescription.attrib "">
-<!ENTITY % revdescription.role.attrib "%role.attrib;">
-
-<!ENTITY % revdescription.element "INCLUDE">
-<![ %revdescription.element; [
-<!ELEMENT revdescription ((%revdescription.mix;)+)>
-<!--end of revdescription.element-->]]>
-
-<!ENTITY % revdescription.attlist "INCLUDE">
-<![ %revdescription.attlist; [
-<!ATTLIST revdescription
- %common.attrib;
- %revdescription.role.attrib;
- %local.revdescription.attrib;
->
-<!--end of revdescription.attlist-->]]>
-<!--end of revdescription.module-->]]>
-<!--end of revhistory.content.module-->]]>
-
-<!-- SeriesVolNums .................... -->
-
-<!ENTITY % seriesvolnums.module "INCLUDE">
-<![%seriesvolnums.module;[
-<!ENTITY % local.seriesvolnums.attrib "">
-<!ENTITY % seriesvolnums.role.attrib "%role.attrib;">
-
-<!ENTITY % seriesvolnums.element "INCLUDE">
-<![%seriesvolnums.element;[
-<!ELEMENT seriesvolnums (%docinfo.char.mix;)*>
-<!--end of seriesvolnums.element-->]]>
-
-<!ENTITY % seriesvolnums.attlist "INCLUDE">
-<![%seriesvolnums.attlist;[
-<!ATTLIST seriesvolnums
- %common.attrib;
- %seriesvolnums.role.attrib;
- %local.seriesvolnums.attrib;
->
-<!--end of seriesvolnums.attlist-->]]>
-<!--end of seriesvolnums.module-->]]>
-
-<!-- VolumeNum ........................ -->
-
-<!ENTITY % volumenum.module "INCLUDE">
-<![%volumenum.module;[
-<!ENTITY % local.volumenum.attrib "">
-<!ENTITY % volumenum.role.attrib "%role.attrib;">
-
-<!ENTITY % volumenum.element "INCLUDE">
-<![%volumenum.element;[
-<!ELEMENT volumenum (%docinfo.char.mix;)*>
-<!--end of volumenum.element-->]]>
-
-<!ENTITY % volumenum.attlist "INCLUDE">
-<![%volumenum.attlist;[
-<!ATTLIST volumenum
- %common.attrib;
- %volumenum.role.attrib;
- %local.volumenum.attrib;
->
-<!--end of volumenum.attlist-->]]>
-<!--end of volumenum.module-->]]>
-
-<!-- .................................. -->
-
-<!--end of docinfo.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Inline, link, and ubiquitous elements ................................ -->
-
-<!-- Technical and computer terms ......................................... -->
-
-<!ENTITY % accel.module "INCLUDE">
-<![%accel.module;[
-<!ENTITY % local.accel.attrib "">
-<!ENTITY % accel.role.attrib "%role.attrib;">
-
-<!ENTITY % accel.element "INCLUDE">
-<![%accel.element;[
-<!ELEMENT accel (%smallcptr.char.mix;)*>
-<!--end of accel.element-->]]>
-
-<!ENTITY % accel.attlist "INCLUDE">
-<![%accel.attlist;[
-<!ATTLIST accel
- %common.attrib;
- %accel.role.attrib;
- %local.accel.attrib;
->
-<!--end of accel.attlist-->]]>
-<!--end of accel.module-->]]>
-
-<!ENTITY % action.module "INCLUDE">
-<![%action.module;[
-<!ENTITY % local.action.attrib "">
-<!ENTITY % action.role.attrib "%role.attrib;">
-
-<!ENTITY % action.element "INCLUDE">
-<![%action.element;[
-<!ELEMENT action (%smallcptr.char.mix;)*>
-<!--end of action.element-->]]>
-
-<!ENTITY % action.attlist "INCLUDE">
-<![%action.attlist;[
-<!ATTLIST action
- %moreinfo.attrib;
- %common.attrib;
- %action.role.attrib;
- %local.action.attrib;
->
-<!--end of action.attlist-->]]>
-<!--end of action.module-->]]>
-
-<!ENTITY % application.module "INCLUDE">
-<![%application.module;[
-<!ENTITY % local.application.attrib "">
-<!ENTITY % application.role.attrib "%role.attrib;">
-
-<!ENTITY % application.element "INCLUDE">
-<![%application.element;[
-<!ELEMENT application (%para.char.mix;)*>
-<!--end of application.element-->]]>
-
-<!ENTITY % application.attlist "INCLUDE">
-<![%application.attlist;[
-<!ATTLIST application
- class (hardware
- |software) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %application.role.attrib;
- %local.application.attrib;
->
-<!--end of application.attlist-->]]>
-<!--end of application.module-->]]>
-
-<!ENTITY % classname.module "INCLUDE">
-<![%classname.module;[
-<!ENTITY % local.classname.attrib "">
-<!ENTITY % classname.role.attrib "%role.attrib;">
-
-<!ENTITY % classname.element "INCLUDE">
-<![%classname.element;[
-<!ELEMENT classname (%smallcptr.char.mix;)*>
-<!--end of classname.element-->]]>
-
-<!ENTITY % classname.attlist "INCLUDE">
-<![%classname.attlist;[
-<!ATTLIST classname
- %common.attrib;
- %classname.role.attrib;
- %local.classname.attrib;
->
-<!--end of classname.attlist-->]]>
-<!--end of classname.module-->]]>
-
-<!ENTITY % co.module "INCLUDE">
-<![%co.module;[
-<!ENTITY % local.co.attrib "">
-<!-- CO is a callout area of the LineColumn unit type (a single character
- position); the position is directly indicated by the location of CO. -->
-<!ENTITY % co.role.attrib "%role.attrib;">
-
-<!ENTITY % co.element "INCLUDE">
-<![%co.element;[
-<!ELEMENT co EMPTY>
-<!--end of co.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- to any related information -->
-
-
-<!ENTITY % co.attlist "INCLUDE">
-<![%co.attlist;[
-<!ATTLIST co
- %label.attrib;
- %linkends.attrib;
- %idreq.common.attrib;
- %co.role.attrib;
- %local.co.attrib;
->
-<!--end of co.attlist-->]]>
-<!--end of co.module-->]]>
-
-<!ENTITY % command.module "INCLUDE">
-<![%command.module;[
-<!ENTITY % local.command.attrib "">
-<!ENTITY % command.role.attrib "%role.attrib;">
-
-<!ENTITY % command.element "INCLUDE">
-<![%command.element;[
-<!ELEMENT command (%cptr.char.mix;)*>
-<!--end of command.element-->]]>
-
-<!ENTITY % command.attlist "INCLUDE">
-<![%command.attlist;[
-<!ATTLIST command
- %moreinfo.attrib;
- %common.attrib;
- %command.role.attrib;
- %local.command.attrib;
->
-<!--end of command.attlist-->]]>
-<!--end of command.module-->]]>
-
-<!ENTITY % computeroutput.module "INCLUDE">
-<![%computeroutput.module;[
-<!ENTITY % local.computeroutput.attrib "">
-<!ENTITY % computeroutput.role.attrib "%role.attrib;">
-
-<!ENTITY % computeroutput.element "INCLUDE">
-<![%computeroutput.element;[
-<!ELEMENT computeroutput (%cptr.char.mix;)*>
-<!--end of computeroutput.element-->]]>
-
-<!ENTITY % computeroutput.attlist "INCLUDE">
-<![%computeroutput.attlist;[
-<!ATTLIST computeroutput
- %moreinfo.attrib;
- %common.attrib;
- %computeroutput.role.attrib;
- %local.computeroutput.attrib;
->
-<!--end of computeroutput.attlist-->]]>
-<!--end of computeroutput.module-->]]>
-
-<!ENTITY % database.module "INCLUDE">
-<![%database.module;[
-<!ENTITY % local.database.attrib "">
-<!ENTITY % database.role.attrib "%role.attrib;">
-
-<!ENTITY % database.element "INCLUDE">
-<![%database.element;[
-<!ELEMENT database (%smallcptr.char.mix;)*>
-<!--end of database.element-->]]>
-
-<!-- Class: Type of database the element names; no default -->
-
-
-<!ENTITY % database.attlist "INCLUDE">
-<![%database.attlist;[
-<!ATTLIST database
- class (name
- |table
- |field
- |key1
- |key2
- |record) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %database.role.attrib;
- %local.database.attrib;
->
-<!--end of database.attlist-->]]>
-<!--end of database.module-->]]>
-
-<!ENTITY % email.module "INCLUDE">
-<![%email.module;[
-<!ENTITY % local.email.attrib "">
-<!ENTITY % email.role.attrib "%role.attrib;">
-
-<!ENTITY % email.element "INCLUDE">
-<![%email.element;[
-<!ELEMENT email (%docinfo.char.mix;)*>
-<!--end of email.element-->]]>
-
-<!ENTITY % email.attlist "INCLUDE">
-<![%email.attlist;[
-<!ATTLIST email
- %common.attrib;
- %email.role.attrib;
- %local.email.attrib;
->
-<!--end of email.attlist-->]]>
-<!--end of email.module-->]]>
-
-<!ENTITY % envar.module "INCLUDE">
-<![%envar.module;[
-<!ENTITY % local.envar.attrib "">
-<!ENTITY % envar.role.attrib "%role.attrib;">
-
-<!ENTITY % envar.element "INCLUDE">
-<![%envar.element;[
-<!ELEMENT envar (%smallcptr.char.mix;)*>
-<!--end of envar.element-->]]>
-
-<!ENTITY % envar.attlist "INCLUDE">
-<![%envar.attlist;[
-<!ATTLIST envar
- %common.attrib;
- %envar.role.attrib;
- %local.envar.attrib;
->
-<!--end of envar.attlist-->]]>
-<!--end of envar.module-->]]>
-
-
-<!ENTITY % errorcode.module "INCLUDE">
-<![%errorcode.module;[
-<!ENTITY % local.errorcode.attrib "">
-<!ENTITY % errorcode.role.attrib "%role.attrib;">
-
-<!ENTITY % errorcode.element "INCLUDE">
-<![%errorcode.element;[
-<!ELEMENT errorcode (%smallcptr.char.mix;)*>
-<!--end of errorcode.element-->]]>
-
-<!ENTITY % errorcode.attlist "INCLUDE">
-<![%errorcode.attlist;[
-<!ATTLIST errorcode
- %moreinfo.attrib;
- %common.attrib;
- %errorcode.role.attrib;
- %local.errorcode.attrib;
->
-<!--end of errorcode.attlist-->]]>
-<!--end of errorcode.module-->]]>
-
-<!ENTITY % errorname.module "INCLUDE">
-<![%errorname.module;[
-<!ENTITY % local.errorname.attrib "">
-<!ENTITY % errorname.role.attrib "%role.attrib;">
-
-<!ENTITY % errorname.element "INCLUDE">
-<![%errorname.element;[
-<!ELEMENT errorname (%smallcptr.char.mix;)*>
-<!--end of errorname.element-->]]>
-
-<!ENTITY % errorname.attlist "INCLUDE">
-<![%errorname.attlist;[
-<!ATTLIST errorname
- %common.attrib;
- %errorname.role.attrib;
- %local.errorname.attrib;
->
-<!--end of errorname.attlist-->]]>
-<!--end of errorname.module-->]]>
-
-<!ENTITY % errortype.module "INCLUDE">
-<![%errortype.module;[
-<!ENTITY % local.errortype.attrib "">
-<!ENTITY % errortype.role.attrib "%role.attrib;">
-
-<!ENTITY % errortype.element "INCLUDE">
-<![%errortype.element;[
-<!ELEMENT errortype (%smallcptr.char.mix;)*>
-<!--end of errortype.element-->]]>
-
-<!ENTITY % errortype.attlist "INCLUDE">
-<![%errortype.attlist;[
-<!ATTLIST errortype
- %common.attrib;
- %errortype.role.attrib;
- %local.errortype.attrib;
->
-<!--end of errortype.attlist-->]]>
-<!--end of errortype.module-->]]>
-
-<!ENTITY % filename.module "INCLUDE">
-<![%filename.module;[
-<!ENTITY % local.filename.attrib "">
-<!ENTITY % filename.role.attrib "%role.attrib;">
-
-<!ENTITY % filename.element "INCLUDE">
-<![%filename.element;[
-<!ELEMENT filename (%smallcptr.char.mix;)*>
-<!--end of filename.element-->]]>
-
-<!-- Class: Type of filename the element names; no default -->
-<!-- Path: Search path (possibly system-specific) in which
- file can be found -->
-
-
-<!ENTITY % filename.attlist "INCLUDE">
-<![%filename.attlist;[
-<!ATTLIST filename
- class (headerfile
- |devicefile
- |libraryfile
- |directory
- |symlink) #IMPLIED
- path CDATA #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %filename.role.attrib;
- %local.filename.attrib;
->
-<!--end of filename.attlist-->]]>
-<!--end of filename.module-->]]>
-
-<!ENTITY % function.module "INCLUDE">
-<![%function.module;[
-<!ENTITY % local.function.attrib "">
-<!ENTITY % function.role.attrib "%role.attrib;">
-
-<!ENTITY % function.element "INCLUDE">
-<![%function.element;[
-<!ELEMENT function (%cptr.char.mix;)*>
-<!--end of function.element-->]]>
-
-<!ENTITY % function.attlist "INCLUDE">
-<![%function.attlist;[
-<!ATTLIST function
- %moreinfo.attrib;
- %common.attrib;
- %function.role.attrib;
- %local.function.attrib;
->
-<!--end of function.attlist-->]]>
-<!--end of function.module-->]]>
-
-<!ENTITY % guibutton.module "INCLUDE">
-<![%guibutton.module;[
-<!ENTITY % local.guibutton.attrib "">
-<!ENTITY % guibutton.role.attrib "%role.attrib;">
-
-<!ENTITY % guibutton.element "INCLUDE">
-<![%guibutton.element;[
-<!ELEMENT guibutton (%smallcptr.char.mix;|accel)*>
-<!--end of guibutton.element-->]]>
-
-<!ENTITY % guibutton.attlist "INCLUDE">
-<![%guibutton.attlist;[
-<!ATTLIST guibutton
- %moreinfo.attrib;
- %common.attrib;
- %guibutton.role.attrib;
- %local.guibutton.attrib;
->
-<!--end of guibutton.attlist-->]]>
-<!--end of guibutton.module-->]]>
-
-<!ENTITY % guiicon.module "INCLUDE">
-<![%guiicon.module;[
-<!ENTITY % local.guiicon.attrib "">
-<!ENTITY % guiicon.role.attrib "%role.attrib;">
-
-<!ENTITY % guiicon.element "INCLUDE">
-<![%guiicon.element;[
-<!ELEMENT guiicon (%smallcptr.char.mix;|accel)*>
-<!--end of guiicon.element-->]]>
-
-<!ENTITY % guiicon.attlist "INCLUDE">
-<![%guiicon.attlist;[
-<!ATTLIST guiicon
- %moreinfo.attrib;
- %common.attrib;
- %guiicon.role.attrib;
- %local.guiicon.attrib;
->
-<!--end of guiicon.attlist-->]]>
-<!--end of guiicon.module-->]]>
-
-<!ENTITY % guilabel.module "INCLUDE">
-<![%guilabel.module;[
-<!ENTITY % local.guilabel.attrib "">
-<!ENTITY % guilabel.role.attrib "%role.attrib;">
-
-<!ENTITY % guilabel.element "INCLUDE">
-<![%guilabel.element;[
-<!ELEMENT guilabel (%smallcptr.char.mix;|accel)*>
-<!--end of guilabel.element-->]]>
-
-<!ENTITY % guilabel.attlist "INCLUDE">
-<![%guilabel.attlist;[
-<!ATTLIST guilabel
- %moreinfo.attrib;
- %common.attrib;
- %guilabel.role.attrib;
- %local.guilabel.attrib;
->
-<!--end of guilabel.attlist-->]]>
-<!--end of guilabel.module-->]]>
-
-<!ENTITY % guimenu.module "INCLUDE">
-<![%guimenu.module;[
-<!ENTITY % local.guimenu.attrib "">
-<!ENTITY % guimenu.role.attrib "%role.attrib;">
-
-<!ENTITY % guimenu.element "INCLUDE">
-<![%guimenu.element;[
-<!ELEMENT guimenu (%smallcptr.char.mix;|accel)*>
-<!--end of guimenu.element-->]]>
-
-<!ENTITY % guimenu.attlist "INCLUDE">
-<![%guimenu.attlist;[
-<!ATTLIST guimenu
- %moreinfo.attrib;
- %common.attrib;
- %guimenu.role.attrib;
- %local.guimenu.attrib;
->
-<!--end of guimenu.attlist-->]]>
-<!--end of guimenu.module-->]]>
-
-<!ENTITY % guimenuitem.module "INCLUDE">
-<![%guimenuitem.module;[
-<!ENTITY % local.guimenuitem.attrib "">
-<!ENTITY % guimenuitem.role.attrib "%role.attrib;">
-
-<!ENTITY % guimenuitem.element "INCLUDE">
-<![%guimenuitem.element;[
-<!ELEMENT guimenuitem (%smallcptr.char.mix;|accel)*>
-<!--end of guimenuitem.element-->]]>
-
-<!ENTITY % guimenuitem.attlist "INCLUDE">
-<![%guimenuitem.attlist;[
-<!ATTLIST guimenuitem
- %moreinfo.attrib;
- %common.attrib;
- %guimenuitem.role.attrib;
- %local.guimenuitem.attrib;
->
-<!--end of guimenuitem.attlist-->]]>
-<!--end of guimenuitem.module-->]]>
-
-<!ENTITY % guisubmenu.module "INCLUDE">
-<![%guisubmenu.module;[
-<!ENTITY % local.guisubmenu.attrib "">
-<!ENTITY % guisubmenu.role.attrib "%role.attrib;">
-
-<!ENTITY % guisubmenu.element "INCLUDE">
-<![%guisubmenu.element;[
-<!ELEMENT guisubmenu (%smallcptr.char.mix;|accel)*>
-<!--end of guisubmenu.element-->]]>
-
-<!ENTITY % guisubmenu.attlist "INCLUDE">
-<![%guisubmenu.attlist;[
-<!ATTLIST guisubmenu
- %moreinfo.attrib;
- %common.attrib;
- %guisubmenu.role.attrib;
- %local.guisubmenu.attrib;
->
-<!--end of guisubmenu.attlist-->]]>
-<!--end of guisubmenu.module-->]]>
-
-<!ENTITY % hardware.module "INCLUDE">
-<![%hardware.module;[
-<!ENTITY % local.hardware.attrib "">
-<!ENTITY % hardware.role.attrib "%role.attrib;">
-
-<!ENTITY % hardware.element "INCLUDE">
-<![%hardware.element;[
-<!ELEMENT hardware (%smallcptr.char.mix;)*>
-<!--end of hardware.element-->]]>
-
-<!ENTITY % hardware.attlist "INCLUDE">
-<![%hardware.attlist;[
-<!ATTLIST hardware
- %moreinfo.attrib;
- %common.attrib;
- %hardware.role.attrib;
- %local.hardware.attrib;
->
-<!--end of hardware.attlist-->]]>
-<!--end of hardware.module-->]]>
-
-<!ENTITY % interface.module "INCLUDE">
-<![%interface.module;[
-<!ENTITY % local.interface.attrib "">
-<!ENTITY % interface.role.attrib "%role.attrib;">
-
-<!ENTITY % interface.element "INCLUDE">
-<![%interface.element;[
-<!ELEMENT interface (%smallcptr.char.mix;|accel)*>
-<!--end of interface.element-->]]>
-
-<!-- Class: Type of the Interface item; no default -->
-
-
-<!ENTITY % interface.attlist "INCLUDE">
-<![%interface.attlist;[
-<!ATTLIST interface
- %moreinfo.attrib;
- %common.attrib;
- %interface.role.attrib;
- %local.interface.attrib;
->
-<!--end of interface.attlist-->]]>
-<!--end of interface.module-->]]>
-
-<!ENTITY % keycap.module "INCLUDE">
-<![%keycap.module;[
-<!ENTITY % local.keycap.attrib "">
-<!ENTITY % keycap.role.attrib "%role.attrib;">
-
-<!ENTITY % keycap.element "INCLUDE">
-<![%keycap.element;[
-<!ELEMENT keycap (%smallcptr.char.mix;)*>
-<!--end of keycap.element-->]]>
-
-<!ENTITY % keycap.attlist "INCLUDE">
-<![%keycap.attlist;[
-<!ATTLIST keycap
- %moreinfo.attrib;
- %common.attrib;
- %keycap.role.attrib;
- %local.keycap.attrib;
->
-<!--end of keycap.attlist-->]]>
-<!--end of keycap.module-->]]>
-
-<!ENTITY % keycode.module "INCLUDE">
-<![%keycode.module;[
-<!ENTITY % local.keycode.attrib "">
-<!ENTITY % keycode.role.attrib "%role.attrib;">
-
-<!ENTITY % keycode.element "INCLUDE">
-<![%keycode.element;[
-<!ELEMENT keycode (%smallcptr.char.mix;)*>
-<!--end of keycode.element-->]]>
-
-<!ENTITY % keycode.attlist "INCLUDE">
-<![%keycode.attlist;[
-<!ATTLIST keycode
- %common.attrib;
- %keycode.role.attrib;
- %local.keycode.attrib;
->
-<!--end of keycode.attlist-->]]>
-<!--end of keycode.module-->]]>
-
-<!ENTITY % keycombo.module "INCLUDE">
-<![%keycombo.module;[
-<!ENTITY % local.keycombo.attrib "">
-<!ENTITY % keycombo.role.attrib "%role.attrib;">
-
-<!ENTITY % keycombo.element "INCLUDE">
-<![%keycombo.element;[
-<!ELEMENT keycombo ((keycap|keycombo|keysym|mousebutton)+)>
-<!--end of keycombo.element-->]]>
-
-<!ENTITY % keycombo.attlist "INCLUDE">
-<![%keycombo.attlist;[
-<!ATTLIST keycombo
- %keyaction.attrib;
- %moreinfo.attrib;
- %common.attrib;
- %keycombo.role.attrib;
- %local.keycombo.attrib;
->
-<!--end of keycombo.attlist-->]]>
-<!--end of keycombo.module-->]]>
-
-<!ENTITY % keysym.module "INCLUDE">
-<![%keysym.module;[
-<!ENTITY % local.keysym.attrib "">
-<!ENTITY % keysysm.role.attrib "%role.attrib;">
-
-<!ENTITY % keysym.element "INCLUDE">
-<![%keysym.element;[
-<!ELEMENT keysym (%smallcptr.char.mix;)*>
-<!--end of keysym.element-->]]>
-
-<!ENTITY % keysym.attlist "INCLUDE">
-<![%keysym.attlist;[
-<!ATTLIST keysym
- %common.attrib;
- %keysysm.role.attrib;
- %local.keysym.attrib;
->
-<!--end of keysym.attlist-->]]>
-<!--end of keysym.module-->]]>
-
-<!ENTITY % lineannotation.module "INCLUDE">
-<![%lineannotation.module;[
-<!ENTITY % local.lineannotation.attrib "">
-<!ENTITY % lineannotation.role.attrib "%role.attrib;">
-
-<!ENTITY % lineannotation.element "INCLUDE">
-<![%lineannotation.element;[
-<!ELEMENT lineannotation (%para.char.mix;)*>
-<!--end of lineannotation.element-->]]>
-
-<!ENTITY % lineannotation.attlist "INCLUDE">
-<![%lineannotation.attlist;[
-<!ATTLIST lineannotation
- %common.attrib;
- %lineannotation.role.attrib;
- %local.lineannotation.attrib;
->
-<!--end of lineannotation.attlist-->]]>
-<!--end of lineannotation.module-->]]>
-
-<!ENTITY % literal.module "INCLUDE">
-<![%literal.module;[
-<!ENTITY % local.literal.attrib "">
-<!ENTITY % literal.role.attrib "%role.attrib;">
-
-<!ENTITY % literal.element "INCLUDE">
-<![%literal.element;[
-<!ELEMENT literal (%cptr.char.mix;)*>
-<!--end of literal.element-->]]>
-
-<!ENTITY % literal.attlist "INCLUDE">
-<![%literal.attlist;[
-<!ATTLIST literal
- %moreinfo.attrib;
- %common.attrib;
- %literal.role.attrib;
- %local.literal.attrib;
->
-<!--end of literal.attlist-->]]>
-<!--end of literal.module-->]]>
-
-<!ENTITY % constant.module "INCLUDE">
-<![ %constant.module; [
-<!ENTITY % local.constant.attrib "">
-<!ENTITY % constant.role.attrib "%role.attrib;">
-
-<!ENTITY % constant.element "INCLUDE">
-<![ %constant.element; [
-<!ELEMENT constant (%smallcptr.char.mix;)*>
-<!--end of constant.element-->]]>
-
-<!ENTITY % constant.attlist "INCLUDE">
-<![ %constant.attlist; [
-<!ATTLIST constant
- %common.attrib;
- %constant.role.attrib;
- %local.constant.attrib;
- class (limit) #IMPLIED
->
-<!--end of constant.attlist-->]]>
-<!--end of constant.module-->]]>
-
-<!ENTITY % varname.module "INCLUDE">
-<![ %varname.module; [
-<!ENTITY % local.varname.attrib "">
-<!ENTITY % varname.role.attrib "%role.attrib;">
-
-<!ENTITY % varname.element "INCLUDE">
-<![ %varname.element; [
-<!ELEMENT varname (%smallcptr.char.mix;)*>
-<!--end of varname.element-->]]>
-
-<!ENTITY % varname.attlist "INCLUDE">
-<![ %varname.attlist; [
-<!ATTLIST varname
- %common.attrib;
- %varname.role.attrib;
- %local.varname.attrib;
->
-<!--end of varname.attlist-->]]>
-<!--end of varname.module-->]]>
-
-<!ENTITY % markup.module "INCLUDE">
-<![%markup.module;[
-<!ENTITY % local.markup.attrib "">
-<!ENTITY % markup.role.attrib "%role.attrib;">
-
-<!ENTITY % markup.element "INCLUDE">
-<![%markup.element;[
-<!ELEMENT markup (%smallcptr.char.mix;)*>
-<!--end of markup.element-->]]>
-
-<!ENTITY % markup.attlist "INCLUDE">
-<![%markup.attlist;[
-<!ATTLIST markup
- %common.attrib;
- %markup.role.attrib;
- %local.markup.attrib;
->
-<!--end of markup.attlist-->]]>
-<!--end of markup.module-->]]>
-
-<!ENTITY % medialabel.module "INCLUDE">
-<![%medialabel.module;[
-<!ENTITY % local.medialabel.attrib "">
-<!ENTITY % medialabel.role.attrib "%role.attrib;">
-
-<!ENTITY % medialabel.element "INCLUDE">
-<![%medialabel.element;[
-<!ELEMENT medialabel (%smallcptr.char.mix;)*>
-<!--end of medialabel.element-->]]>
-
-<!-- Class: Type of medium named by the element; no default -->
-
-
-<!ENTITY % medialabel.attlist "INCLUDE">
-<![%medialabel.attlist;[
-<!ATTLIST medialabel
- class (cartridge
- |cdrom
- |disk
- |tape) #IMPLIED
- %common.attrib;
- %medialabel.role.attrib;
- %local.medialabel.attrib;
->
-<!--end of medialabel.attlist-->]]>
-<!--end of medialabel.module-->]]>
-
-<!ENTITY % menuchoice.content.module "INCLUDE">
-<![%menuchoice.content.module;[
-<!ENTITY % menuchoice.module "INCLUDE">
-<![%menuchoice.module;[
-<!ENTITY % local.menuchoice.attrib "">
-<!ENTITY % menuchoice.role.attrib "%role.attrib;">
-
-<!ENTITY % menuchoice.element "INCLUDE">
-<![%menuchoice.element;[
-<!ELEMENT menuchoice (shortcut?, (guibutton|guiicon|guilabel
- |guimenu|guimenuitem|guisubmenu|interface)+)>
-<!--end of menuchoice.element-->]]>
-
-<!ENTITY % menuchoice.attlist "INCLUDE">
-<![%menuchoice.attlist;[
-<!ATTLIST menuchoice
- %moreinfo.attrib;
- %common.attrib;
- %menuchoice.role.attrib;
- %local.menuchoice.attrib;
->
-<!--end of menuchoice.attlist-->]]>
-<!--end of menuchoice.module-->]]>
-
-<!ENTITY % shortcut.module "INCLUDE">
-<![%shortcut.module;[
-<!-- See also KeyCombo -->
-<!ENTITY % local.shortcut.attrib "">
-<!ENTITY % shortcut.role.attrib "%role.attrib;">
-
-<!ENTITY % shortcut.element "INCLUDE">
-<![%shortcut.element;[
-<!ELEMENT shortcut ((keycap|keycombo|keysym|mousebutton)+)>
-<!--end of shortcut.element-->]]>
-
-<!ENTITY % shortcut.attlist "INCLUDE">
-<![%shortcut.attlist;[
-<!ATTLIST shortcut
- %keyaction.attrib;
- %moreinfo.attrib;
- %common.attrib;
- %shortcut.role.attrib;
- %local.shortcut.attrib;
->
-<!--end of shortcut.attlist-->]]>
-<!--end of shortcut.module-->]]>
-<!--end of menuchoice.content.module-->]]>
-
-<!ENTITY % mousebutton.module "INCLUDE">
-<![%mousebutton.module;[
-<!ENTITY % local.mousebutton.attrib "">
-<!ENTITY % mousebutton.role.attrib "%role.attrib;">
-
-<!ENTITY % mousebutton.element "INCLUDE">
-<![%mousebutton.element;[
-<!ELEMENT mousebutton (%smallcptr.char.mix;)*>
-<!--end of mousebutton.element-->]]>
-
-<!ENTITY % mousebutton.attlist "INCLUDE">
-<![%mousebutton.attlist;[
-<!ATTLIST mousebutton
- %moreinfo.attrib;
- %common.attrib;
- %mousebutton.role.attrib;
- %local.mousebutton.attrib;
->
-<!--end of mousebutton.attlist-->]]>
-<!--end of mousebutton.module-->]]>
-
-<!ENTITY % msgtext.module "INCLUDE">
-<![%msgtext.module;[
-<!ENTITY % local.msgtext.attrib "">
-<!ENTITY % msgtext.role.attrib "%role.attrib;">
-
-<!ENTITY % msgtext.element "INCLUDE">
-<![%msgtext.element;[
-<!ELEMENT msgtext ((%component.mix;)+)>
-<!--end of msgtext.element-->]]>
-
-<!ENTITY % msgtext.attlist "INCLUDE">
-<![%msgtext.attlist;[
-<!ATTLIST msgtext
- %common.attrib;
- %msgtext.role.attrib;
- %local.msgtext.attrib;
->
-<!--end of msgtext.attlist-->]]>
-<!--end of msgtext.module-->]]>
-
-<!ENTITY % option.module "INCLUDE">
-<![%option.module;[
-<!ENTITY % local.option.attrib "">
-<!ENTITY % option.role.attrib "%role.attrib;">
-
-<!ENTITY % option.element "INCLUDE">
-<![%option.element;[
-<!ELEMENT option (%smallcptr.char.mix;)*>
-<!--end of option.element-->]]>
-
-<!ENTITY % option.attlist "INCLUDE">
-<![%option.attlist;[
-<!ATTLIST option
- %common.attrib;
- %option.role.attrib;
- %local.option.attrib;
->
-<!--end of option.attlist-->]]>
-<!--end of option.module-->]]>
-
-<!ENTITY % optional.module "INCLUDE">
-<![%optional.module;[
-<!ENTITY % local.optional.attrib "">
-<!ENTITY % optional.role.attrib "%role.attrib;">
-
-<!ENTITY % optional.element "INCLUDE">
-<![%optional.element;[
-<!ELEMENT optional (%cptr.char.mix;)*>
-<!--end of optional.element-->]]>
-
-<!ENTITY % optional.attlist "INCLUDE">
-<![%optional.attlist;[
-<!ATTLIST optional
- %common.attrib;
- %optional.role.attrib;
- %local.optional.attrib;
->
-<!--end of optional.attlist-->]]>
-<!--end of optional.module-->]]>
-
-<!ENTITY % parameter.module "INCLUDE">
-<![%parameter.module;[
-<!ENTITY % local.parameter.attrib "">
-<!ENTITY % parameter.role.attrib "%role.attrib;">
-
-<!ENTITY % parameter.element "INCLUDE">
-<![%parameter.element;[
-<!ELEMENT parameter (%smallcptr.char.mix;)*>
-<!--end of parameter.element-->]]>
-
-<!-- Class: Type of the Parameter; no default -->
-
-
-<!ENTITY % parameter.attlist "INCLUDE">
-<![%parameter.attlist;[
-<!ATTLIST parameter
- class (command
- |function
- |option) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %parameter.role.attrib;
- %local.parameter.attrib;
->
-<!--end of parameter.attlist-->]]>
-<!--end of parameter.module-->]]>
-
-<!ENTITY % prompt.module "INCLUDE">
-<![%prompt.module;[
-<!ENTITY % local.prompt.attrib "">
-<!ENTITY % prompt.role.attrib "%role.attrib;">
-
-<!ENTITY % prompt.element "INCLUDE">
-<![%prompt.element;[
-<!ELEMENT prompt (%smallcptr.char.mix;)*>
-<!--end of prompt.element-->]]>
-
-<!ENTITY % prompt.attlist "INCLUDE">
-<![%prompt.attlist;[
-<!ATTLIST prompt
- %moreinfo.attrib;
- %common.attrib;
- %prompt.role.attrib;
- %local.prompt.attrib;
->
-<!--end of prompt.attlist-->]]>
-<!--end of prompt.module-->]]>
-
-<!ENTITY % property.module "INCLUDE">
-<![%property.module;[
-<!ENTITY % local.property.attrib "">
-<!ENTITY % property.role.attrib "%role.attrib;">
-
-<!ENTITY % property.element "INCLUDE">
-<![%property.element;[
-<!ELEMENT property (%smallcptr.char.mix;)*>
-<!--end of property.element-->]]>
-
-<!ENTITY % property.attlist "INCLUDE">
-<![%property.attlist;[
-<!ATTLIST property
- %moreinfo.attrib;
- %common.attrib;
- %property.role.attrib;
- %local.property.attrib;
->
-<!--end of property.attlist-->]]>
-<!--end of property.module-->]]>
-
-<!ENTITY % replaceable.module "INCLUDE">
-<![%replaceable.module;[
-<!ENTITY % local.replaceable.attrib "">
-<!ENTITY % replaceable.role.attrib "%role.attrib;">
-
-<!ENTITY % replaceable.element "INCLUDE">
-<![%replaceable.element;[
-<!ELEMENT replaceable (#PCDATA
- | %link.char.class;
- | optional
- | %base.char.class;
- | %other.char.class;
- | inlinegraphic
- | inlinemediaobject)*>
-<!--end of replaceable.element-->]]>
-
-<!-- Class: Type of information the element represents; no
- default -->
-
-
-<!ENTITY % replaceable.attlist "INCLUDE">
-<![%replaceable.attlist;[
-<!ATTLIST replaceable
- class (command
- |function
- |option
- |parameter) #IMPLIED
- %common.attrib;
- %replaceable.role.attrib;
- %local.replaceable.attrib;
->
-<!--end of replaceable.attlist-->]]>
-<!--end of replaceable.module-->]]>
-
-<!ENTITY % returnvalue.module "INCLUDE">
-<![%returnvalue.module;[
-<!ENTITY % local.returnvalue.attrib "">
-<!ENTITY % returnvalue.role.attrib "%role.attrib;">
-
-<!ENTITY % returnvalue.element "INCLUDE">
-<![%returnvalue.element;[
-<!ELEMENT returnvalue (%smallcptr.char.mix;)*>
-<!--end of returnvalue.element-->]]>
-
-<!ENTITY % returnvalue.attlist "INCLUDE">
-<![%returnvalue.attlist;[
-<!ATTLIST returnvalue
- %common.attrib;
- %returnvalue.role.attrib;
- %local.returnvalue.attrib;
->
-<!--end of returnvalue.attlist-->]]>
-<!--end of returnvalue.module-->]]>
-
-<!ENTITY % sgmltag.module "INCLUDE">
-<![%sgmltag.module;[
-<!ENTITY % local.sgmltag.attrib "">
-<!ENTITY % sgmltag.role.attrib "%role.attrib;">
-
-<!ENTITY % sgmltag.element "INCLUDE">
-<![%sgmltag.element;[
-<!ELEMENT sgmltag (%smallcptr.char.mix;)*>
-<!--end of sgmltag.element-->]]>
-
-<!-- Class: Type of SGML construct the element names; no default -->
-
-
-<!ENTITY % sgmltag.attlist "INCLUDE">
-<![%sgmltag.attlist;[
-<!ATTLIST sgmltag
- class (attribute
- |attvalue
- |element
- |endtag
- |emptytag
- |genentity
- |numcharref
- |paramentity
- |pi
- |xmlpi
- |starttag
- |sgmlcomment) #IMPLIED
- %common.attrib;
- %sgmltag.role.attrib;
- %local.sgmltag.attrib;
->
-<!--end of sgmltag.attlist-->]]>
-<!--end of sgmltag.module-->]]>
-
-<!ENTITY % structfield.module "INCLUDE">
-<![%structfield.module;[
-<!ENTITY % local.structfield.attrib "">
-<!ENTITY % structfield.role.attrib "%role.attrib;">
-
-<!ENTITY % structfield.element "INCLUDE">
-<![%structfield.element;[
-<!ELEMENT structfield (%smallcptr.char.mix;)*>
-<!--end of structfield.element-->]]>
-
-<!ENTITY % structfield.attlist "INCLUDE">
-<![%structfield.attlist;[
-<!ATTLIST structfield
- %common.attrib;
- %structfield.role.attrib;
- %local.structfield.attrib;
->
-<!--end of structfield.attlist-->]]>
-<!--end of structfield.module-->]]>
-
-<!ENTITY % structname.module "INCLUDE">
-<![%structname.module;[
-<!ENTITY % local.structname.attrib "">
-<!ENTITY % structname.role.attrib "%role.attrib;">
-
-<!ENTITY % structname.element "INCLUDE">
-<![%structname.element;[
-<!ELEMENT structname (%smallcptr.char.mix;)*>
-<!--end of structname.element-->]]>
-
-<!ENTITY % structname.attlist "INCLUDE">
-<![%structname.attlist;[
-<!ATTLIST structname
- %common.attrib;
- %structname.role.attrib;
- %local.structname.attrib;
->
-<!--end of structname.attlist-->]]>
-<!--end of structname.module-->]]>
-
-<!ENTITY % symbol.module "INCLUDE">
-<![%symbol.module;[
-<!ENTITY % local.symbol.attrib "">
-<!ENTITY % symbol.role.attrib "%role.attrib;">
-
-<!ENTITY % symbol.element "INCLUDE">
-<![%symbol.element;[
-<!ELEMENT symbol (%smallcptr.char.mix;)*>
-<!--end of symbol.element-->]]>
-
-<!-- Class: Type of symbol; no default -->
-
-
-<!ENTITY % symbol.attlist "INCLUDE">
-<![%symbol.attlist;[
-<!ATTLIST symbol
- class (limit) #IMPLIED
- %common.attrib;
- %symbol.role.attrib;
- %local.symbol.attrib;
->
-<!--end of symbol.attlist-->]]>
-<!--end of symbol.module-->]]>
-
-<!ENTITY % systemitem.module "INCLUDE">
-<![%systemitem.module;[
-<!ENTITY % local.systemitem.attrib "">
-<!ENTITY % systemitem.role.attrib "%role.attrib;">
-
-<!ENTITY % systemitem.element "INCLUDE">
-<![%systemitem.element;[
-<!ELEMENT systemitem (%smallcptr.char.mix; | acronym)*>
-<!--end of systemitem.element-->]]>
-
-<!-- Class: Type of system item the element names; no default -->
-
-<!ENTITY % systemitem.attlist "INCLUDE">
-<![%systemitem.attlist;[
-<!ATTLIST systemitem
- class (constant
- |groupname
- |library
- |macro
- |osname
- |resource
- |systemname
- |username) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %systemitem.role.attrib;
- %local.systemitem.attrib;
->
-<!--end of systemitem.attlist-->]]>
-<!--end of systemitem.module-->]]>
-
-
-<!ENTITY % token.module "INCLUDE">
-<![%token.module;[
-<!ENTITY % local.token.attrib "">
-<!ENTITY % token.role.attrib "%role.attrib;">
-
-<!ENTITY % token.element "INCLUDE">
-<![%token.element;[
-<!ELEMENT token (%smallcptr.char.mix;)*>
-<!--end of token.element-->]]>
-
-<!ENTITY % token.attlist "INCLUDE">
-<![%token.attlist;[
-<!ATTLIST token
- %common.attrib;
- %token.role.attrib;
- %local.token.attrib;
->
-<!--end of token.attlist-->]]>
-<!--end of token.module-->]]>
-
-<!ENTITY % type.module "INCLUDE">
-<![%type.module;[
-<!ENTITY % local.type.attrib "">
-<!ENTITY % type.role.attrib "%role.attrib;">
-
-<!ENTITY % type.element "INCLUDE">
-<![%type.element;[
-<!ELEMENT type (%smallcptr.char.mix;)*>
-<!--end of type.element-->]]>
-
-<!ENTITY % type.attlist "INCLUDE">
-<![%type.attlist;[
-<!ATTLIST type
- %common.attrib;
- %type.role.attrib;
- %local.type.attrib;
->
-<!--end of type.attlist-->]]>
-<!--end of type.module-->]]>
-
-<!ENTITY % userinput.module "INCLUDE">
-<![%userinput.module;[
-<!ENTITY % local.userinput.attrib "">
-<!ENTITY % userinput.role.attrib "%role.attrib;">
-
-<!ENTITY % userinput.element "INCLUDE">
-<![%userinput.element;[
-<!ELEMENT userinput (%cptr.char.mix;)*>
-<!--end of userinput.element-->]]>
-
-<!ENTITY % userinput.attlist "INCLUDE">
-<![%userinput.attlist;[
-<!ATTLIST userinput
- %moreinfo.attrib;
- %common.attrib;
- %userinput.role.attrib;
- %local.userinput.attrib;
->
-<!--end of userinput.attlist-->]]>
-<!--end of userinput.module-->]]>
-
-<!-- General words and phrases ............................................ -->
-
-<!ENTITY % abbrev.module "INCLUDE">
-<![%abbrev.module;[
-<!ENTITY % local.abbrev.attrib "">
-<!ENTITY % abbrev.role.attrib "%role.attrib;">
-
-<!ENTITY % abbrev.element "INCLUDE">
-<![%abbrev.element;[
-<!ELEMENT abbrev (%word.char.mix;)*>
-<!--end of abbrev.element-->]]>
-
-<!ENTITY % abbrev.attlist "INCLUDE">
-<![%abbrev.attlist;[
-<!ATTLIST abbrev
- %common.attrib;
- %abbrev.role.attrib;
- %local.abbrev.attrib;
->
-<!--end of abbrev.attlist-->]]>
-<!--end of abbrev.module-->]]>
-
-<!ENTITY % acronym.module "INCLUDE">
-<![%acronym.module;[
-<!ENTITY % local.acronym.attrib "">
-<!ENTITY % acronym.role.attrib "%role.attrib;">
-
-<!ENTITY % acronym.element "INCLUDE">
-<![%acronym.element;[
-<!ELEMENT acronym (%word.char.mix;)*>
-<!--end of acronym.element-->]]>
-
-<!ENTITY % acronym.attlist "INCLUDE">
-<![%acronym.attlist;[
-<!ATTLIST acronym
- %common.attrib;
- %acronym.role.attrib;
- %local.acronym.attrib;
->
-<!--end of acronym.attlist-->]]>
-<!--end of acronym.module-->]]>
-
-<!ENTITY % citation.module "INCLUDE">
-<![%citation.module;[
-<!ENTITY % local.citation.attrib "">
-<!ENTITY % citation.role.attrib "%role.attrib;">
-
-<!ENTITY % citation.element "INCLUDE">
-<![%citation.element;[
-<!ELEMENT citation (%para.char.mix;)*>
-<!--end of citation.element-->]]>
-
-<!ENTITY % citation.attlist "INCLUDE">
-<![%citation.attlist;[
-<!ATTLIST citation
- %common.attrib;
- %citation.role.attrib;
- %local.citation.attrib;
->
-<!--end of citation.attlist-->]]>
-<!--end of citation.module-->]]>
-
-<!ENTITY % citerefentry.module "INCLUDE">
-<![%citerefentry.module;[
-<!ENTITY % local.citerefentry.attrib "">
-<!ENTITY % citerefentry.role.attrib "%role.attrib;">
-
-<!ENTITY % citerefentry.element "INCLUDE">
-<![%citerefentry.element;[
-<!ELEMENT citerefentry (refentrytitle, manvolnum?)>
-<!--end of citerefentry.element-->]]>
-
-<!ENTITY % citerefentry.attlist "INCLUDE">
-<![%citerefentry.attlist;[
-<!ATTLIST citerefentry
- %common.attrib;
- %citerefentry.role.attrib;
- %local.citerefentry.attrib;
->
-<!--end of citerefentry.attlist-->]]>
-<!--end of citerefentry.module-->]]>
-
-<!ENTITY % refentrytitle.module "INCLUDE">
-<![%refentrytitle.module;[
-<!ENTITY % local.refentrytitle.attrib "">
-<!ENTITY % refentrytitle.role.attrib "%role.attrib;">
-
-<!ENTITY % refentrytitle.element "INCLUDE">
-<![%refentrytitle.element;[
-<!ELEMENT refentrytitle (%para.char.mix;)*>
-<!--end of refentrytitle.element-->]]>
-
-<!ENTITY % refentrytitle.attlist "INCLUDE">
-<![%refentrytitle.attlist;[
-<!ATTLIST refentrytitle
- %common.attrib;
- %refentrytitle.role.attrib;
- %local.refentrytitle.attrib;
->
-<!--end of refentrytitle.attlist-->]]>
-<!--end of refentrytitle.module-->]]>
-
-<!ENTITY % manvolnum.module "INCLUDE">
-<![%manvolnum.module;[
-<!ENTITY % local.manvolnum.attrib "">
-<!ENTITY % namvolnum.role.attrib "%role.attrib;">
-
-<!ENTITY % manvolnum.element "INCLUDE">
-<![%manvolnum.element;[
-<!ELEMENT manvolnum (%word.char.mix;)*>
-<!--end of manvolnum.element-->]]>
-
-<!ENTITY % manvolnum.attlist "INCLUDE">
-<![%manvolnum.attlist;[
-<!ATTLIST manvolnum
- %common.attrib;
- %namvolnum.role.attrib;
- %local.manvolnum.attrib;
->
-<!--end of manvolnum.attlist-->]]>
-<!--end of manvolnum.module-->]]>
-
-<!ENTITY % citetitle.module "INCLUDE">
-<![%citetitle.module;[
-<!ENTITY % local.citetitle.attrib "">
-<!ENTITY % citetitle.role.attrib "%role.attrib;">
-
-<!ENTITY % citetitle.element "INCLUDE">
-<![%citetitle.element;[
-<!ELEMENT citetitle (%para.char.mix;)*>
-<!--end of citetitle.element-->]]>
-
-<!-- Pubwork: Genre of published work cited; no default -->
-
-
-<!ENTITY % citetitle.attlist "INCLUDE">
-<![%citetitle.attlist;[
-<!ATTLIST citetitle
- pubwork (article
- |book
- |chapter
- |part
- |refentry
- |section
- |journal
- |series
- |set
- |manuscript) #IMPLIED
- %common.attrib;
- %citetitle.role.attrib;
- %local.citetitle.attrib;
->
-<!--end of citetitle.attlist-->]]>
-<!--end of citetitle.module-->]]>
-
-<!ENTITY % emphasis.module "INCLUDE">
-<![%emphasis.module;[
-<!ENTITY % local.emphasis.attrib "">
-<!ENTITY % emphasis.role.attrib "%role.attrib;">
-
-<!ENTITY % emphasis.element "INCLUDE">
-<![%emphasis.element;[
-<!ELEMENT emphasis (%para.char.mix;)*>
-<!--end of emphasis.element-->]]>
-
-<!ENTITY % emphasis.attlist "INCLUDE">
-<![%emphasis.attlist;[
-<!ATTLIST emphasis
- %common.attrib;
- %emphasis.role.attrib;
- %local.emphasis.attrib;
->
-<!--end of emphasis.attlist-->]]>
-<!--end of emphasis.module-->]]>
-
-<!ENTITY % firstterm.module "INCLUDE">
-<![%firstterm.module;[
-<!ENTITY % local.firstterm.attrib "">
-<!ENTITY % firstterm.role.attrib "%role.attrib;">
-
-<!ENTITY % firstterm.element "INCLUDE">
-<![%firstterm.element;[
-<!ELEMENT firstterm (%word.char.mix;)*>
-<!--end of firstterm.element-->]]>
-
-<!-- to GlossEntry or other explanation -->
-
-
-<!ENTITY % firstterm.attlist "INCLUDE">
-<![%firstterm.attlist;[
-<!ATTLIST firstterm
- %linkend.attrib; %common.attrib;
- %firstterm.role.attrib;
- %local.firstterm.attrib;
->
-<!--end of firstterm.attlist-->]]>
-<!--end of firstterm.module-->]]>
-
-<!ENTITY % foreignphrase.module "INCLUDE">
-<![%foreignphrase.module;[
-<!ENTITY % local.foreignphrase.attrib "">
-<!ENTITY % foreignphrase.role.attrib "%role.attrib;">
-
-<!ENTITY % foreignphrase.element "INCLUDE">
-<![%foreignphrase.element;[
-<!ELEMENT foreignphrase (%para.char.mix;)*>
-<!--end of foreignphrase.element-->]]>
-
-<!ENTITY % foreignphrase.attlist "INCLUDE">
-<![%foreignphrase.attlist;[
-<!ATTLIST foreignphrase
- %common.attrib;
- %foreignphrase.role.attrib;
- %local.foreignphrase.attrib;
->
-<!--end of foreignphrase.attlist-->]]>
-<!--end of foreignphrase.module-->]]>
-
-<!ENTITY % glossterm.module "INCLUDE">
-<![%glossterm.module;[
-<!ENTITY % local.glossterm.attrib "">
-<!ENTITY % glossterm.role.attrib "%role.attrib;">
-
-<!ENTITY % glossterm.element "INCLUDE">
-<![%glossterm.element;[
-<!ELEMENT glossterm (%para.char.mix;)*>
-<!--end of glossterm.element-->]]>
-
-<!-- to GlossEntry if Glossterm used in text -->
-<!-- BaseForm: Provides the form of GlossTerm to be used
- for indexing -->
-
-
-<!ENTITY % glossterm.attlist "INCLUDE">
-<![%glossterm.attlist;[
-<!ATTLIST glossterm
- %linkend.attrib; baseform CDATA #IMPLIED
- %common.attrib;
- %glossterm.role.attrib;
- %local.glossterm.attrib;
->
-<!--end of glossterm.attlist-->]]>
-<!--end of glossterm.module-->]]>
-
-<!ENTITY % phrase.module "INCLUDE">
-<![%phrase.module;[
-<!ENTITY % local.phrase.attrib "">
-<!ENTITY % phrase.role.attrib "%role.attrib;">
-
-<!ENTITY % phrase.element "INCLUDE">
-<![%phrase.element;[
-<!ELEMENT phrase (%para.char.mix;)*>
-<!--end of phrase.element-->]]>
-
-<!ENTITY % phrase.attlist "INCLUDE">
-<![%phrase.attlist;[
-<!ATTLIST phrase
- %common.attrib;
- %phrase.role.attrib;
- %local.phrase.attrib;
->
-<!--end of phrase.attlist-->]]>
-<!--end of phrase.module-->]]>
-
-<!ENTITY % quote.module "INCLUDE">
-<![%quote.module;[
-<!ENTITY % local.quote.attrib "">
-<!ENTITY % quote.role.attrib "%role.attrib;">
-
-<!ENTITY % quote.element "INCLUDE">
-<![%quote.element;[
-<!ELEMENT quote (%para.char.mix;)*>
-<!--end of quote.element-->]]>
-
-<!ENTITY % quote.attlist "INCLUDE">
-<![%quote.attlist;[
-<!ATTLIST quote
- %common.attrib;
- %quote.role.attrib;
- %local.quote.attrib;
->
-<!--end of quote.attlist-->]]>
-<!--end of quote.module-->]]>
-
-<!ENTITY % ssscript.module "INCLUDE">
-<![%ssscript.module;[
-<!ENTITY % local.ssscript.attrib "">
-<!ENTITY % ssscript.role.attrib "%role.attrib;">
-
-<!ENTITY % subscript.element "INCLUDE">
-<![%subscript.element;[
-<!ELEMENT subscript (#PCDATA
- | %link.char.class;
- | emphasis
- | replaceable
- | symbol
- | inlinegraphic
- | inlinemediaobject
- | %base.char.class;
- | %other.char.class;)*>
-<!--end of subscript.element-->]]>
-
-<!ENTITY % subscript.attlist "INCLUDE">
-<![%subscript.attlist;[
-<!ATTLIST subscript
- %common.attrib;
- %ssscript.role.attrib;
- %local.ssscript.attrib;
->
-<!--end of subscript.attlist-->]]>
-
-<!ENTITY % superscript.element "INCLUDE">
-<![%superscript.element;[
-<!ELEMENT superscript (#PCDATA
- | %link.char.class;
- | emphasis
- | replaceable
- | symbol
- | inlinegraphic
- | inlinemediaobject
- | %base.char.class;
- | %other.char.class;)*>
-<!--end of superscript.element-->]]>
-
-<!ENTITY % superscript.attlist "INCLUDE">
-<![%superscript.attlist;[
-<!ATTLIST superscript
- %common.attrib;
- %ssscript.role.attrib;
- %local.ssscript.attrib;
->
-<!--end of superscript.attlist-->]]>
-<!--end of ssscript.module-->]]>
-
-<!ENTITY % trademark.module "INCLUDE">
-<![%trademark.module;[
-<!ENTITY % local.trademark.attrib "">
-<!ENTITY % trademark.role.attrib "%role.attrib;">
-
-<!ENTITY % trademark.element "INCLUDE">
-<![%trademark.element;[
-<!ELEMENT trademark (#PCDATA
- | %link.char.class;
- | %tech.char.class;
- | %base.char.class;
- | %other.char.class;
- | inlinegraphic
- | inlinemediaobject
- | emphasis)*>
-<!--end of trademark.element-->]]>
-
-<!-- Class: More precisely identifies the item the element names -->
-
-
-<!ENTITY % trademark.attlist "INCLUDE">
-<![%trademark.attlist;[
-<!ATTLIST trademark
- class (service
- |trade
- |registered
- |copyright) 'trade'
- %common.attrib;
- %trademark.role.attrib;
- %local.trademark.attrib;
->
-<!--end of trademark.attlist-->]]>
-<!--end of trademark.module-->]]>
-
-<!ENTITY % wordasword.module "INCLUDE">
-<![%wordasword.module;[
-<!ENTITY % local.wordasword.attrib "">
-<!ENTITY % wordasword.role.attrib "%role.attrib;">
-
-<!ENTITY % wordasword.element "INCLUDE">
-<![%wordasword.element;[
-<!ELEMENT wordasword (%word.char.mix;)*>
-<!--end of wordasword.element-->]]>
-
-<!ENTITY % wordasword.attlist "INCLUDE">
-<![%wordasword.attlist;[
-<!ATTLIST wordasword
- %common.attrib;
- %wordasword.role.attrib;
- %local.wordasword.attrib;
->
-<!--end of wordasword.attlist-->]]>
-<!--end of wordasword.module-->]]>
-
-<!-- Links and cross-references ........................................... -->
-
-<!ENTITY % link.module "INCLUDE">
-<![%link.module;[
-<!ENTITY % local.link.attrib "">
-<!ENTITY % link.role.attrib "%role.attrib;">
-
-<!ENTITY % link.element "INCLUDE">
-<![%link.element;[
-<!ELEMENT link (%para.char.mix;)*>
-<!--end of link.element-->]]>
-
-<!-- Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element -->
-<!-- to linked-to object -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % link.attlist "INCLUDE">
-<![%link.attlist;[
-<!ATTLIST link
- endterm IDREF #IMPLIED
- %linkendreq.attrib; type CDATA #IMPLIED
- %common.attrib;
- %link.role.attrib;
- %local.link.attrib;
->
-<!--end of link.attlist-->]]>
-<!--end of link.module-->]]>
-
-<!ENTITY % olink.module "INCLUDE">
-<![%olink.module;[
-<!ENTITY % local.olink.attrib "">
-<!ENTITY % olink.role.attrib "%role.attrib;">
-
-<!ENTITY % olink.element "INCLUDE">
-<![%olink.element;[
-<!ELEMENT olink (%para.char.mix;)*>
-<!--end of olink.element-->]]>
-
-<!-- TargetDocEnt: Name of an entity to be the target of the link -->
-<!-- LinkMode: ID of a ModeSpec containing instructions for
- operating on the entity named by TargetDocEnt -->
-<!-- LocalInfo: Information that may be passed to ModeSpec -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % olink.attlist "INCLUDE">
-<![%olink.attlist;[
-<!ATTLIST olink
- targetdocent ENTITY #IMPLIED
- linkmode IDREF #IMPLIED
- localinfo CDATA #IMPLIED
- type CDATA #IMPLIED
- %common.attrib;
- %olink.role.attrib;
- %local.olink.attrib;
->
-<!--end of olink.attlist-->]]>
-<!--end of olink.module-->]]>
-
-<!ENTITY % ulink.module "INCLUDE">
-<![%ulink.module;[
-<!ENTITY % local.ulink.attrib "">
-<!ENTITY % ulink.role.attrib "%role.attrib;">
-
-<!ENTITY % ulink.element "INCLUDE">
-<![%ulink.element;[
-<!ELEMENT ulink (%para.char.mix;)*>
-<!--end of ulink.element-->]]>
-
-<!-- URL: uniform resource locator; the target of the ULink -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % ulink.attlist "INCLUDE">
-<![%ulink.attlist;[
-<!ATTLIST ulink
- url CDATA #REQUIRED
- type CDATA #IMPLIED
- %common.attrib;
- %ulink.role.attrib;
- %local.ulink.attrib;
->
-<!--end of ulink.attlist-->]]>
-<!--end of ulink.module-->]]>
-
-<!ENTITY % footnoteref.module "INCLUDE">
-<![%footnoteref.module;[
-<!ENTITY % local.footnoteref.attrib "">
-<!ENTITY % footnoteref.role.attrib "%role.attrib;">
-
-<!ENTITY % footnoteref.element "INCLUDE">
-<![%footnoteref.element;[
-<!ELEMENT footnoteref EMPTY>
-<!--end of footnoteref.element-->]]>
-
-<!-- to footnote content supplied elsewhere -->
-
-
-<!ENTITY % footnoteref.attlist "INCLUDE">
-<![%footnoteref.attlist;[
-<!ATTLIST footnoteref
- %linkendreq.attrib; %label.attrib;
- %common.attrib;
- %footnoteref.role.attrib;
- %local.footnoteref.attrib;
->
-<!--end of footnoteref.attlist-->]]>
-<!--end of footnoteref.module-->]]>
-
-<!ENTITY % xref.module "INCLUDE">
-<![%xref.module;[
-<!ENTITY % local.xref.attrib "">
-<!ENTITY % xref.role.attrib "%role.attrib;">
-
-<!ENTITY % xref.element "INCLUDE">
-<![%xref.element;[
-<!ELEMENT xref EMPTY>
-<!--end of xref.element-->]]>
-
-<!-- Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element -->
-<!-- to linked-to object -->
-
-
-<!ENTITY % xref.attlist "INCLUDE">
-<![%xref.attlist;[
-<!ATTLIST xref
- endterm IDREF #IMPLIED
- %linkendreq.attrib; %common.attrib;
- %xref.role.attrib;
- %local.xref.attrib;
->
-<!--end of xref.attlist-->]]>
-<!--end of xref.module-->]]>
-
-<!-- Ubiquitous elements .................................................. -->
-
-<!ENTITY % anchor.module "INCLUDE">
-<![%anchor.module;[
-<!ENTITY % local.anchor.attrib "">
-<!ENTITY % anchor.role.attrib "%role.attrib;">
-
-<!ENTITY % anchor.element "INCLUDE">
-<![%anchor.element;[
-<!ELEMENT anchor EMPTY>
-<!--end of anchor.element-->]]>
-
-<!-- required -->
-<!-- replaces Lang -->
-
-
-<!ENTITY % anchor.attlist "INCLUDE">
-<![%anchor.attlist;[
-<!ATTLIST anchor
- %idreq.attrib; %pagenum.attrib; %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %anchor.role.attrib;
- %local.anchor.attrib;
->
-<!--end of anchor.attlist-->]]>
-<!--end of anchor.module-->]]>
-
-<!ENTITY % beginpage.module "INCLUDE">
-<![%beginpage.module;[
-<!ENTITY % local.beginpage.attrib "">
-<!ENTITY % beginpage.role.attrib "%role.attrib;">
-
-<!ENTITY % beginpage.element "INCLUDE">
-<![%beginpage.element;[
-<!ELEMENT beginpage EMPTY>
-<!--end of beginpage.element-->]]>
-
-<!-- PageNum: Number of page that begins at this point -->
-
-
-<!ENTITY % beginpage.attlist "INCLUDE">
-<![%beginpage.attlist;[
-<!ATTLIST beginpage
- %pagenum.attrib;
- %common.attrib;
- %beginpage.role.attrib;
- %local.beginpage.attrib;
->
-<!--end of beginpage.attlist-->]]>
-<!--end of beginpage.module-->]]>
-
-<!-- IndexTerms appear in the text flow for generating or linking an
- index. -->
-
-<!ENTITY % indexterm.content.module "INCLUDE">
-<![%indexterm.content.module;[
-<!ENTITY % indexterm.module "INCLUDE">
-<![%indexterm.module;[
-<!ENTITY % local.indexterm.attrib "">
-<!ENTITY % indexterm.role.attrib "%role.attrib;">
-
-<!ENTITY % indexterm.element "INCLUDE">
-<![%indexterm.element;[
-<!ELEMENT indexterm (primary?, ((secondary, ((tertiary, (see|seealso+)?)
- | see | seealso+)?) | see | seealso+)?)>
-<!--end of indexterm.element-->]]>
-
-<!-- Scope: Indicates which generated indices the IndexTerm
- should appear in: Global (whole document set), Local (this
- document only), or All (both) -->
-<!-- Significance: Whether this IndexTerm is the most pertinent
- of its series (Preferred) or not (Normal, the default) -->
-<!-- Class: Indicates type of IndexTerm; default is Singular,
- or EndOfRange if StartRef is supplied; StartOfRange value
- must be supplied explicitly on starts of ranges -->
-<!-- StartRef: ID of the IndexTerm that starts the indexing
- range ended by this IndexTerm -->
-<!-- Zone: IDs of the elements to which the IndexTerm applies,
- and indicates that the IndexTerm applies to those entire
- elements rather than the point at which the IndexTerm
- occurs -->
-
-
-<!ENTITY % indexterm.attlist "INCLUDE">
-<![%indexterm.attlist;[
-<!ATTLIST indexterm
- %pagenum.attrib;
- scope (all
- |global
- |local) #IMPLIED
- significance (preferred
- |normal) "normal"
- class (singular
- |startofrange
- |endofrange) #IMPLIED
- startref IDREF #IMPLIED
- zone IDREFS #IMPLIED
- %common.attrib;
- %indexterm.role.attrib;
- %local.indexterm.attrib;
->
-<!--end of indexterm.attlist-->]]>
-<!--end of indexterm.module-->]]>
-
-<!ENTITY % primsecter.module "INCLUDE">
-<![%primsecter.module;[
-<!ENTITY % local.primsecter.attrib "">
-<!ENTITY % primsecter.role.attrib "%role.attrib;">
-
-
-<!ENTITY % primary.element "INCLUDE">
-<![%primary.element;[
-<!ELEMENT primary (%ndxterm.char.mix;)*>
-<!--end of primary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % primary.attlist "INCLUDE">
-<![%primary.attlist;[
-<!ATTLIST primary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of primary.attlist-->]]>
-
-
-<!ENTITY % secondary.element "INCLUDE">
-<![%secondary.element;[
-<!ELEMENT secondary (%ndxterm.char.mix;)*>
-<!--end of secondary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % secondary.attlist "INCLUDE">
-<![%secondary.attlist;[
-<!ATTLIST secondary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of secondary.attlist-->]]>
-
-
-<!ENTITY % tertiary.element "INCLUDE">
-<![%tertiary.element;[
-<!ELEMENT tertiary (%ndxterm.char.mix;)*>
-<!--end of tertiary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % tertiary.attlist "INCLUDE">
-<![%tertiary.attlist;[
-<!ATTLIST tertiary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of tertiary.attlist-->]]>
-
-<!--end of primsecter.module-->]]>
-
-<!ENTITY % seeseealso.module "INCLUDE">
-<![%seeseealso.module;[
-<!ENTITY % local.seeseealso.attrib "">
-<!ENTITY % seeseealso.role.attrib "%role.attrib;">
-
-<!ENTITY % see.element "INCLUDE">
-<![%see.element;[
-<!ELEMENT see (%ndxterm.char.mix;)*>
-<!--end of see.element-->]]>
-
-<!ENTITY % see.attlist "INCLUDE">
-<![%see.attlist;[
-<!ATTLIST see
- %common.attrib;
- %seeseealso.role.attrib;
- %local.seeseealso.attrib;
->
-<!--end of see.attlist-->]]>
-
-<!ENTITY % seealso.element "INCLUDE">
-<![%seealso.element;[
-<!ELEMENT seealso (%ndxterm.char.mix;)*>
-<!--end of seealso.element-->]]>
-
-<!ENTITY % seealso.attlist "INCLUDE">
-<![%seealso.attlist;[
-<!ATTLIST seealso
- %common.attrib;
- %seeseealso.role.attrib;
- %local.seeseealso.attrib;
->
-<!--end of seealso.attlist-->]]>
-<!--end of seeseealso.module-->]]>
-<!--end of indexterm.content.module-->]]>
-
-<!-- End of DocBook XML information pool module V4.1.2 ...................... -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/docbookx.dtd jing-trang-20241231+repack/mod/dtdinst/test/docbookx.dtd
--- jing-trang-20241231/mod/dtdinst/test/docbookx.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/docbookx.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,125 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML DTD V4.1.2 ................................................. -->
-<!-- File docbookx.dtd .................................................... -->
-
-<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: docbookx.dtd,v 1.4 2000/09/19 20:44:30 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This is the driver file for V4.1.2 of the DocBook DTD.
- Please use the following formal public identifier to identify it:
-
- "-//OASIS//DTD DocBook XML V4.1.2//EN"
-
- For example, if your document's top-level element is Book, and
- you are using DocBook directly, use the FPI in the DOCTYPE
- declaration:
-
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd"
- [...]>
-
- Or, if you have a higher-level driver file that customizes DocBook,
- use the FPI in the parameter entity declaration:
-
- <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd">
- %DocBookDTD;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- Notation declarations ................................................ -->
-
-<!ENTITY % dbnotn.module "INCLUDE">
-<![%dbnotn.module;[
-<!ENTITY % dbnotn PUBLIC
-"-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
-"dbnotnx.mod">
-%dbnotn;
-]]>
-
-<!-- ...................................................................... -->
-<!-- ISO character entity sets ............................................ -->
-
-<!ENTITY % dbcent.module "INCLUDE">
-<![%dbcent.module;[
-<!ENTITY euro "€"><!-- euro sign, U+20AC NEW -->
-<!ENTITY % dbcent PUBLIC
-"-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
-"dbcentx.mod">
-%dbcent;
-]]>
-
-<!-- ...................................................................... -->
-<!-- DTD modules .......................................................... -->
-
-<!-- Information pool .............. -->
-
-<!ENTITY % dbpool.module "INCLUDE">
-<![ %dbpool.module; [
-<!ENTITY % dbpool PUBLIC
-"-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
-"dbpoolx.mod">
-%dbpool;
-]]>
-
-<!-- Redeclaration placeholder ..... -->
-
-<!ENTITY % intermod.redecl.module "IGNORE">
-<![%intermod.redecl.module;[
-<!-- Defining rdbmods here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbmods "">
-%rdbmods;
-<!--end of intermod.redecl.module-->]]>
-
-<!-- Document hierarchy ............ -->
-
-<!ENTITY % dbhier.module "INCLUDE">
-<![ %dbhier.module; [
-<!ENTITY % dbhier PUBLIC
-"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
-"dbhierx.mod">
-%dbhier;
-]]>
-
-<!-- ...................................................................... -->
-<!-- Other general entities ............................................... -->
-
-<!ENTITY % dbgenent.module "INCLUDE">
-<![ %dbgenent.module; [
-<!ENTITY % dbgenent PUBLIC
-"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
-"dbgenent.mod">
-%dbgenent;
-]]>
-
-<!-- End of DocBook XML DTD V4.1.2 .......................................... -->
-<!-- ...................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/docbookx.xml jing-trang-20241231+repack/mod/dtdinst/test/docbookx.xml
--- jing-trang-20241231/mod/dtdinst/test/docbookx.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/docbookx.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,21904 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <comment> ...................................................................... </comment>
- <comment> DocBook XML DTD V4.1.2 ................................................. </comment>
- <comment> File docbookx.dtd .................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: docbookx.dtd,v 1.4 2000/09/19 20:44:30 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This is the driver file for V4.1.2 of the DocBook DTD.
- Please use the following formal public identifier to identify it:
-
- "-//OASIS//DTD DocBook XML V4.1.2//EN"
-
- For example, if your document's top-level element is Book, and
- you are using DocBook directly, use the FPI in the DOCTYPE
- declaration:
-
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd"
- [...]>
-
- Or, if you have a higher-level driver file that customizes DocBook,
- use the FPI in the parameter entity declaration:
-
- <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd">
- %DocBookDTD;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> Notation declarations ................................................ </comment>
- <flag name="dbnotn.module">
- <include/>
- </flag>
- <includedSection flag="dbnotn.module">
- <externalId name="dbnotn" system="dbnotnx.mod" public="-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"/>
- <externalIdRef name="dbnotn">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML notations module V4.1.2 .................................... </comment>
- <comment> File dbnotnx.mod ..................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbnotnx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This module contains the entity declarations for the standard ISO
- entity sets used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbnotn PUBLIC
- "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
- "dbnotnx.mod">
- %dbnotn;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
-</comment>
- <enumGroup name="local.notation.class"/>
- <enumGroup name="notation.class">
- <enum>BMP</enum>
- <enum>CGM-CHAR</enum>
- <enum>CGM-BINARY</enum>
- <enum>CGM-CLEAR</enum>
- <enum>DITROFF</enum>
- <enum>DVI</enum>
- <enum>EPS</enum>
- <enum>EQN</enum>
- <enum>FAX</enum>
- <enum>GIF</enum>
- <enum>GIF87a</enum>
- <enum>GIF89a</enum>
- <enum>JPG</enum>
- <enum>JPEG</enum>
- <enum>IGES</enum>
- <enum>PCX</enum>
- <enum>PIC</enum>
- <enum>PNG</enum>
- <enum>PS</enum>
- <enum>SGML</enum>
- <enum>TBL</enum>
- <enum>TEX</enum>
- <enum>TIFF</enum>
- <enum>WMF</enum>
- <enum>WPG</enum>
- <enum>linespecific</enum>
- <enumGroupRef name="local.notation.class"/>
- </enumGroup>
- <notation name="BMP" public="+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN"/>
- <notation name="CGM-CHAR" public="ISO 8632/2//NOTATION Character encoding//EN"/>
- <notation name="CGM-BINARY" public="ISO 8632/3//NOTATION Binary encoding//EN"/>
- <notation name="CGM-CLEAR" public="ISO 8632/4//NOTATION Clear text encoding//EN"/>
- <notation name="DITROFF" system="DITROFF"/>
- <notation name="DVI" system="DVI"/>
- <notation name="EPS" public="+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN"/>
- <notation name="EQN" system="EQN"/>
- <notation name="FAX" public="-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN"/>
- <notation name="GIF" system="GIF"/>
- <notation name="GIF87a" public="-//CompuServe//NOTATION Graphics Interchange Format 87a//EN"/>
- <notation name="GIF89a" public="-//CompuServe//NOTATION Graphics Interchange Format 89a//EN"/>
- <notation name="JPG" system="JPG"/>
- <notation name="JPEG" system="JPG"/>
- <notation name="IGES" public="-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN"/>
- <notation name="PCX" public="+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN"/>
- <notation name="PIC" system="PIC"/>
- <notation name="PNG" system="http://www.w3.org/TR/REC-png"/>
- <notation name="PS" system="PS"/>
- <notation name="SGML" public="ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN"/>
- <notation name="TBL" system="TBL"/>
- <notation name="TEX" public="+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"/>
- <notation name="TIFF" system="TIFF"/>
- <notation name="WMF" public="+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN"/>
- <notation name="WPG" system="WPG"/>
- <comment>WordPerfect Graphic format</comment>
- <notation name="linespecific" system="linespecific"/>
- <comment> End of DocBook XML notations module V4.1.2 ............................. </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> ISO character entity sets ............................................ </comment>
- <flag name="dbcent.module">
- <include/>
- </flag>
- <includedSection flag="dbcent.module">
- <internalEntity name="euro">€</internalEntity>
- <comment> euro sign, U+20AC NEW </comment>
- <externalId name="dbcent" system="dbcentx.mod" public="-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"/>
- <externalIdRef name="dbcent">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML character entities module V4.1.2 ........................... </comment>
- <comment> File dbcentx.mod ..................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbcentx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This module contains the entity declarations for the standard ISO
- entity sets used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbcent PUBLIC
- "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
- "dbcentx.mod">
- %dbcent;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
-</comment>
- <comment> ...................................................................... </comment>
- <flag name="ISOamsa.module">
- <include/>
- </flag>
- <includedSection flag="ISOamsa.module">
- <externalId name="ISOamsa" system="ent/iso-amsa.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"/>
- <externalIdRef name="ISOamsa">
- <comment> iso-amsa.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="cularr">↶</internalEntity>
- <comment> ANTICLOCKWISE TOP SEMICIRCLE ARROW </comment>
- <internalEntity name="curarr">↷</internalEntity>
- <comment> CLOCKWISE TOP SEMICIRCLE ARROW </comment>
- <internalEntity name="dArr">⇓</internalEntity>
- <comment> DOWNWARDS DOUBLE ARROW </comment>
- <internalEntity name="darr2">⇊</internalEntity>
- <comment> DOWNWARDS PAIRED ARROWS </comment>
- <internalEntity name="dharl">⇃</internalEntity>
- <comment> DOWNWARDS HARPOON WITH BARB LEFTWARDS </comment>
- <internalEntity name="dharr">⇂</internalEntity>
- <comment> DOWNWARDS HARPOON WITH BARB RIGHTWARDS </comment>
- <internalEntity name="lAarr">⇚</internalEntity>
- <comment> LEFTWARDS TRIPLE ARROW </comment>
- <internalEntity name="Larr">↞</internalEntity>
- <comment> LEFTWARDS TWO HEADED ARROW </comment>
- <internalEntity name="larr2">⇇</internalEntity>
- <comment> LEFTWARDS PAIRED ARROWS </comment>
- <internalEntity name="larrhk">↩</internalEntity>
- <comment> LEFTWARDS ARROW WITH HOOK </comment>
- <internalEntity name="larrlp">↫</internalEntity>
- <comment> LEFTWARDS ARROW WITH LOOP </comment>
- <internalEntity name="larrtl">↢</internalEntity>
- <comment> LEFTWARDS ARROW WITH TAIL </comment>
- <internalEntity name="lhard">↽</internalEntity>
- <comment> LEFTWARDS HARPOON WITH BARB DOWNWARDS </comment>
- <internalEntity name="lharu">↼</internalEntity>
- <comment> LEFTWARDS HARPOON WITH BARB UPWARDS </comment>
- <internalEntity name="hArr">⇔</internalEntity>
- <comment> </comment>
- <internalEntity name="harr">↔</internalEntity>
- <comment> LEFT RIGHT ARROW </comment>
- <internalEntity name="lrarr2">⇆</internalEntity>
- <comment> LEFTWARDS ARROW OVER RIGHTWARDS ARROW </comment>
- <internalEntity name="rlarr2">⇄</internalEntity>
- <comment> RIGHTWARDS ARROW OVER LEFTWARDS ARROW </comment>
- <internalEntity name="harrw">↭</internalEntity>
- <comment> LEFT RIGHT WAVE ARROW </comment>
- <internalEntity name="rlhar2">⇌</internalEntity>
- <comment> RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON </comment>
- <internalEntity name="lrhar2">⇋</internalEntity>
- <comment> LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON </comment>
- <internalEntity name="lsh">↰</internalEntity>
- <comment> UPWARDS ARROW WITH TIP LEFTWARDS </comment>
- <internalEntity name="map">↦</internalEntity>
- <comment> RIGHTWARDS ARROW FROM BAR </comment>
- <internalEntity name="mumap">⊸</internalEntity>
- <comment> MULTIMAP </comment>
- <internalEntity name="nearr">↗</internalEntity>
- <comment> NORTH EAST ARROW </comment>
- <internalEntity name="nlArr">⇍</internalEntity>
- <comment> LEFTWARDS DOUBLE ARROW WITH STROKE </comment>
- <internalEntity name="nlarr">↚</internalEntity>
- <comment> LEFTWARDS ARROW WITH STROKE </comment>
- <internalEntity name="nhArr">⇎</internalEntity>
- <comment> LEFT RIGHT DOUBLE ARROW WITH STROKE </comment>
- <internalEntity name="nharr">↮</internalEntity>
- <comment> LEFT RIGHT ARROW WITH STROKE </comment>
- <internalEntity name="nrarr">↛</internalEntity>
- <comment> RIGHTWARDS ARROW WITH STROKE </comment>
- <internalEntity name="nrArr">⇏</internalEntity>
- <comment> RIGHTWARDS DOUBLE ARROW WITH STROKE </comment>
- <internalEntity name="nwarr">↖</internalEntity>
- <comment> NORTH WEST ARROW </comment>
- <internalEntity name="olarr">↺</internalEntity>
- <comment> ANTICLOCKWISE OPEN CIRCLE ARROW </comment>
- <internalEntity name="orarr">↻</internalEntity>
- <comment> CLOCKWISE OPEN CIRCLE ARROW </comment>
- <internalEntity name="rAarr">⇛</internalEntity>
- <comment> RIGHTWARDS TRIPLE ARROW </comment>
- <internalEntity name="Rarr">↠</internalEntity>
- <comment> RIGHTWARDS TWO HEADED ARROW </comment>
- <internalEntity name="rarr2">⇉</internalEntity>
- <comment> RIGHTWARDS PAIRED ARROWS </comment>
- <internalEntity name="rarrhk">↪</internalEntity>
- <comment> RIGHTWARDS ARROW WITH HOOK </comment>
- <internalEntity name="rarrlp">↬</internalEntity>
- <comment> RIGHTWARDS ARROW WITH LOOP </comment>
- <internalEntity name="rarrtl">↣</internalEntity>
- <comment> RIGHTWARDS ARROW WITH TAIL </comment>
- <internalEntity name="rarrw">↝</internalEntity>
- <comment> RIGHTWARDS SQUIGGLE ARROW </comment>
- <internalEntity name="rhard">⇁</internalEntity>
- <comment> RIGHTWARDS HARPOON WITH BARB DOWNWARDS </comment>
- <internalEntity name="rharu">⇀</internalEntity>
- <comment> RIGHTWARDS HARPOON WITH BARB UPWARDS </comment>
- <internalEntity name="rsh">↱</internalEntity>
- <comment> UPWARDS ARROW WITH TIP RIGHTWARDS </comment>
- <internalEntity name="drarr">↘</internalEntity>
- <comment> SOUTH EAST ARROW </comment>
- <internalEntity name="dlarr">↙</internalEntity>
- <comment> SOUTH WEST ARROW </comment>
- <internalEntity name="uArr">⇑</internalEntity>
- <comment> UPWARDS DOUBLE ARROW </comment>
- <internalEntity name="uarr2">⇈</internalEntity>
- <comment> UPWARDS PAIRED ARROWS </comment>
- <internalEntity name="vArr">⇕</internalEntity>
- <comment> UP DOWN DOUBLE ARROW </comment>
- <internalEntity name="varr">↕</internalEntity>
- <comment> UP DOWN ARROW </comment>
- <internalEntity name="uharl">↿</internalEntity>
- <comment> UPWARDS HARPOON WITH BARB LEFTWARDS </comment>
- <internalEntity name="uharr">↾</internalEntity>
- <comment> UPWARDS HARPOON WITH BARB RIGHTWARDS </comment>
- <internalEntity name="xlArr">⇐</internalEntity>
- <comment> LEFTWARDS DOUBLE ARROW </comment>
- <internalEntity name="xhArr">↔</internalEntity>
- <comment> LEFT RIGHT ARROW </comment>
- <internalEntity name="xharr">↔</internalEntity>
- <comment> LEFT RIGHT ARROW </comment>
- <internalEntity name="xrArr">⇒</internalEntity>
- <comment> RIGHTWARDS DOUBLE ARROW </comment>
- </externalIdRef>
- <comment>end of ISOamsa.module</comment>
- </includedSection>
- <flag name="ISOamsb.module">
- <include/>
- </flag>
- <includedSection flag="ISOamsb.module">
- <externalId name="ISOamsb" system="ent/iso-amsb.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"/>
- <externalIdRef name="ISOamsb">
- <comment> iso-amsb.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="amalg">∐</internalEntity>
- <comment> N-ARY COPRODUCT </comment>
- <internalEntity name="Barwed">⌆</internalEntity>
- <comment> PERSPECTIVE </comment>
- <internalEntity name="barwed">⊼</internalEntity>
- <comment> NAND </comment>
- <internalEntity name="Cap">⋒</internalEntity>
- <comment> DOUBLE INTERSECTION </comment>
- <internalEntity name="Cup">⋓</internalEntity>
- <comment> DOUBLE UNION </comment>
- <internalEntity name="cuvee">⋎</internalEntity>
- <comment> CURLY LOGICAL OR </comment>
- <internalEntity name="cuwed">⋏</internalEntity>
- <comment> CURLY LOGICAL AND </comment>
- <internalEntity name="diam">⋄</internalEntity>
- <comment> DIAMOND OPERATOR </comment>
- <internalEntity name="divonx">⋇</internalEntity>
- <comment> DIVISION TIMES </comment>
- <internalEntity name="intcal">⊺</internalEntity>
- <comment> INTERCALATE </comment>
- <internalEntity name="lthree">⋋</internalEntity>
- <comment> LEFT SEMIDIRECT PRODUCT </comment>
- <internalEntity name="ltimes">⋉</internalEntity>
- <comment> LEFT NORMAL FACTOR SEMIDIRECT PRODUCT </comment>
- <internalEntity name="minusb">⊟</internalEntity>
- <comment> SQUARED MINUS </comment>
- <internalEntity name="oast">⊛</internalEntity>
- <comment> CIRCLED ASTERISK OPERATOR </comment>
- <internalEntity name="ocir">⊚</internalEntity>
- <comment> CIRCLED RING OPERATOR </comment>
- <internalEntity name="odash">⊝</internalEntity>
- <comment> CIRCLED DASH </comment>
- <internalEntity name="odot">⊙</internalEntity>
- <comment> CIRCLED DOT OPERATOR </comment>
- <internalEntity name="ominus">⊖</internalEntity>
- <comment> CIRCLED MINUS </comment>
- <internalEntity name="oplus">⊕</internalEntity>
- <comment> CIRCLED PLUS </comment>
- <internalEntity name="osol">⊘</internalEntity>
- <comment> CIRCLED DIVISION SLASH </comment>
- <internalEntity name="otimes">⊗</internalEntity>
- <comment> CIRCLED TIMES </comment>
- <internalEntity name="plusb">⊞</internalEntity>
- <comment> SQUARED PLUS </comment>
- <internalEntity name="plusdo">∔</internalEntity>
- <comment> DOT PLUS </comment>
- <internalEntity name="rthree">⋌</internalEntity>
- <comment> RIGHT SEMIDIRECT PRODUCT </comment>
- <internalEntity name="rtimes">⋊</internalEntity>
- <comment> RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT </comment>
- <internalEntity name="sdot">⋅</internalEntity>
- <comment> DOT OPERATOR </comment>
- <internalEntity name="sdotb">⊡</internalEntity>
- <comment> SQUARED DOT OPERATOR </comment>
- <internalEntity name="setmn">∖</internalEntity>
- <comment> SET MINUS </comment>
- <internalEntity name="sqcap">⊓</internalEntity>
- <comment> SQUARE CAP </comment>
- <internalEntity name="sqcup">⊔</internalEntity>
- <comment> SQUARE CUP </comment>
- <internalEntity name="ssetmn">∖</internalEntity>
- <comment> SET MINUS </comment>
- <internalEntity name="sstarf">⋆</internalEntity>
- <comment> STAR OPERATOR </comment>
- <internalEntity name="timesb">⊠</internalEntity>
- <comment> SQUARED TIMES </comment>
- <internalEntity name="top">⊤</internalEntity>
- <comment> DOWN TACK </comment>
- <internalEntity name="uplus">⊎</internalEntity>
- <comment> MULTISET UNION </comment>
- <internalEntity name="wreath">≀</internalEntity>
- <comment> WREATH PRODUCT </comment>
- <internalEntity name="xcirc">○</internalEntity>
- <comment> WHITE CIRCLE </comment>
- <internalEntity name="xdtri">▽</internalEntity>
- <comment> WHITE DOWN-POINTING TRIANGLE </comment>
- <internalEntity name="xutri">△</internalEntity>
- <comment> WHITE UP-POINTING TRIANGLE </comment>
- <internalEntity name="coprod">∐</internalEntity>
- <comment> N-ARY COPRODUCT </comment>
- <internalEntity name="prod">∏</internalEntity>
- <comment> N-ARY PRODUCT </comment>
- <internalEntity name="sum">∑</internalEntity>
- <comment> N-ARY SUMMATION </comment>
- </externalIdRef>
- <comment>end of ISOamsb.module</comment>
- </includedSection>
- <flag name="ISOamsc.module">
- <include/>
- </flag>
- <includedSection flag="ISOamsc.module">
- <externalId name="ISOamsc" system="ent/iso-amsc.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"/>
- <externalIdRef name="ISOamsc">
- <comment> iso-amsc.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="rceil">⌉</internalEntity>
- <comment> RIGHT CEILING </comment>
- <internalEntity name="rfloor">⌋</internalEntity>
- <comment> RIGHT FLOOR </comment>
- <internalEntity name="rpargt"></internalEntity>
- <comment> </comment>
- <internalEntity name="urcorn">⌝</internalEntity>
- <comment> TOP RIGHT CORNER </comment>
- <internalEntity name="drcorn">⌟</internalEntity>
- <comment> BOTTOM RIGHT CORNER </comment>
- <internalEntity name="lceil">⌈</internalEntity>
- <comment> LEFT CEILING </comment>
- <internalEntity name="lfloor">⌊</internalEntity>
- <comment> LEFT FLOOR </comment>
- <comment> lpargt Unknown unicode character </comment>
- <internalEntity name="ulcorn">⌜</internalEntity>
- <comment> TOP LEFT CORNER </comment>
- <internalEntity name="dlcorn">⌞</internalEntity>
- <comment> BOTTOM LEFT CORNER </comment>
- </externalIdRef>
- <comment>end of ISOamsc.module</comment>
- </includedSection>
- <flag name="ISOamsn.module">
- <include/>
- </flag>
- <includedSection flag="ISOamsn.module">
- <externalId name="ISOamsn" system="ent/iso-amsn.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"/>
- <externalIdRef name="ISOamsn">
- <comment> iso-amsn.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="gnap"></internalEntity>
- <comment> </comment>
- <internalEntity name="gne">≩</internalEntity>
- <comment> </comment>
- <internalEntity name="gnE">≩</internalEntity>
- <comment> </comment>
- <internalEntity name="gnsim">⋧</internalEntity>
- <comment> GREATER-THAN BUT NOT EQUIVALENT TO </comment>
- <internalEntity name="gvnE">≩</internalEntity>
- <comment> GREATER-THAN BUT NOT EQUAL TO </comment>
- <internalEntity name="lnap"></internalEntity>
- <comment> </comment>
- <internalEntity name="lnE">≨</internalEntity>
- <comment> </comment>
- <internalEntity name="lne">≨</internalEntity>
- <comment> </comment>
- <internalEntity name="lnsim">⋦</internalEntity>
- <comment> </comment>
- <internalEntity name="lvnE">≨</internalEntity>
- <comment> LESS-THAN BUT NOT EQUAL TO </comment>
- <internalEntity name="nap">≉</internalEntity>
- <comment> NOT ALMOST EQUAL TO </comment>
- <internalEntity name="ncong">≇</internalEntity>
- <comment> NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO </comment>
- <internalEntity name="nequiv">≢</internalEntity>
- <comment> NOT IDENTICAL TO </comment>
- <internalEntity name="ngE">≱</internalEntity>
- <comment> </comment>
- <internalEntity name="nge">≱</internalEntity>
- <comment> NEITHER GREATER-THAN NOR EQUAL TO </comment>
- <internalEntity name="nges">≱</internalEntity>
- <comment> </comment>
- <internalEntity name="ngt">≯</internalEntity>
- <comment> NOT GREATER-THAN </comment>
- <internalEntity name="nle">≰</internalEntity>
- <comment> NEITHER LESS-THAN NOR EQUAL TO </comment>
- <internalEntity name="nlE">≰</internalEntity>
- <comment> </comment>
- <internalEntity name="nles">≰</internalEntity>
- <comment> </comment>
- <internalEntity name="nlt">≮</internalEntity>
- <comment> NOT LESS-THAN </comment>
- <internalEntity name="nltri">⋪</internalEntity>
- <comment> NOT NORMAL SUBGROUP OF </comment>
- <internalEntity name="nltrie">⋬</internalEntity>
- <comment> NOT NORMAL SUBGROUP OF OR EQUAL TO </comment>
- <internalEntity name="nmid">∤</internalEntity>
- <comment> DOES NOT DIVIDE </comment>
- <internalEntity name="npar">∦</internalEntity>
- <comment> NOT PARALLEL TO </comment>
- <internalEntity name="npr">⊀</internalEntity>
- <comment> DOES NOT PRECEDE </comment>
- <internalEntity name="npre">⋠</internalEntity>
- <comment> DOES NOT PRECEDE OR EQUAL </comment>
- <internalEntity name="nrtri">⋫</internalEntity>
- <comment> DOES NOT CONTAIN AS NORMAL SUBGROUP </comment>
- <internalEntity name="nrtrie">⋭</internalEntity>
- <comment> DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL </comment>
- <internalEntity name="nsc">⊁</internalEntity>
- <comment> DOES NOT SUCCEED </comment>
- <internalEntity name="nsce">⋡</internalEntity>
- <comment> DOES NOT SUCCEED OR EQUAL </comment>
- <internalEntity name="nsim">≁</internalEntity>
- <comment> </comment>
- <internalEntity name="nsime">≄</internalEntity>
- <comment> </comment>
- <internalEntity name="nsmid"></internalEntity>
- <comment> </comment>
- <internalEntity name="nspar">∦</internalEntity>
- <comment> NOT PARALLEL TO </comment>
- <internalEntity name="nsub">⊄</internalEntity>
- <comment> NOT A SUBSET OF </comment>
- <internalEntity name="nsube">⊈</internalEntity>
- <comment> </comment>
- <internalEntity name="nsubE">⊈</internalEntity>
- <comment> </comment>
- <internalEntity name="nsup">⊅</internalEntity>
- <comment> NOT A SUPERSET OF </comment>
- <internalEntity name="nsupE">⊉</internalEntity>
- <comment> </comment>
- <internalEntity name="nsupe">⊉</internalEntity>
- <comment> </comment>
- <internalEntity name="nvdash">⊬</internalEntity>
- <comment> DOES NOT PROVE </comment>
- <internalEntity name="nvDash">⊭</internalEntity>
- <comment> NOT TRUE </comment>
- <internalEntity name="nVDash">⊯</internalEntity>
- <comment> NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE </comment>
- <internalEntity name="nVdash">⊮</internalEntity>
- <comment> DOES NOT FORCE </comment>
- <internalEntity name="prnap">⋨</internalEntity>
- <comment> </comment>
- <internalEntity name="prnE"></internalEntity>
- <comment> </comment>
- <internalEntity name="prnsim">⋨</internalEntity>
- <comment> </comment>
- <internalEntity name="scnap">⋩</internalEntity>
- <comment> </comment>
- <internalEntity name="scnE"></internalEntity>
- <comment> </comment>
- <internalEntity name="scnsim">⋩</internalEntity>
- <comment> </comment>
- <internalEntity name="subne">⊊</internalEntity>
- <comment> </comment>
- <internalEntity name="subnE">⊊</internalEntity>
- <comment> SUBSET OF WITH NOT EQUAL TO </comment>
- <internalEntity name="supne">⊋</internalEntity>
- <comment> </comment>
- <internalEntity name="supnE">⊋</internalEntity>
- <comment> </comment>
- <internalEntity name="vsubnE"></internalEntity>
- <comment> </comment>
- <internalEntity name="vsubne">⊊</internalEntity>
- <comment> SUBSET OF WITH NOT EQUAL TO </comment>
- <internalEntity name="vsupne">⊋</internalEntity>
- <comment> SUPERSET OF WITH NOT EQUAL TO </comment>
- <internalEntity name="vsupnE">⊋</internalEntity>
- <comment> SUPERSET OF WITH NOT EQUAL TO </comment>
- </externalIdRef>
- <comment>end of ISOamsn.module</comment>
- </includedSection>
- <flag name="ISOamso.module">
- <include/>
- </flag>
- <includedSection flag="ISOamso.module">
- <externalId name="ISOamso" system="ent/iso-amso.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"/>
- <externalIdRef name="ISOamso">
- <comment> iso-amso.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="ang">∠</internalEntity>
- <comment> ANGLE </comment>
- <internalEntity name="angmsd">∡</internalEntity>
- <comment> MEASURED ANGLE </comment>
- <internalEntity name="beth">ℶ</internalEntity>
- <comment> BET SYMBOL </comment>
- <internalEntity name="bprime">‵</internalEntity>
- <comment> REVERSED PRIME </comment>
- <internalEntity name="comp">∁</internalEntity>
- <comment> COMPLEMENT </comment>
- <internalEntity name="daleth">ℸ</internalEntity>
- <comment> DALET SYMBOL </comment>
- <internalEntity name="ell">ℓ</internalEntity>
- <comment> SCRIPT SMALL L </comment>
- <internalEntity name="empty">∅</internalEntity>
- <comment> </comment>
- <internalEntity name="gimel">ℷ</internalEntity>
- <comment> GIMEL SYMBOL </comment>
- <internalEntity name="image">ℑ</internalEntity>
- <comment> BLACK-LETTER CAPITAL I </comment>
- <internalEntity name="inodot">ı</internalEntity>
- <comment> LATIN SMALL LETTER DOTLESS I </comment>
- <comment> jnodot Unknown unicode character </comment>
- <internalEntity name="nexist">∄</internalEntity>
- <comment> THERE DOES NOT EXIST </comment>
- <internalEntity name="oS">Ⓢ</internalEntity>
- <comment> CIRCLED LATIN CAPITAL LETTER S </comment>
- <internalEntity name="planck">ℏ</internalEntity>
- <comment> PLANCK CONSTANT OVER TWO PI </comment>
- <internalEntity name="real">ℜ</internalEntity>
- <comment> BLACK-LETTER CAPITAL R </comment>
- <internalEntity name="sbsol">﹨</internalEntity>
- <comment> SMALL REVERSE SOLIDUS </comment>
- <internalEntity name="vprime">′</internalEntity>
- <comment> PRIME </comment>
- <internalEntity name="weierp">℘</internalEntity>
- <comment> SCRIPT CAPITAL P </comment>
- </externalIdRef>
- <comment>end of ISOamso.module</comment>
- </includedSection>
- <flag name="ISOamsr.module">
- <include/>
- </flag>
- <includedSection flag="ISOamsr.module">
- <externalId name="ISOamsr" system="ent/iso-amsr.ent" public="ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"/>
- <externalIdRef name="ISOamsr">
- <comment> iso-amsr.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="ape">≊</internalEntity>
- <comment> </comment>
- <internalEntity name="asymp">≍</internalEntity>
- <comment> EQUIVALENT TO </comment>
- <internalEntity name="bcong">≌</internalEntity>
- <comment> ALL EQUAL TO </comment>
- <internalEntity name="bepsi">∍</internalEntity>
- <comment> SMALL CONTAINS AS MEMBER </comment>
- <internalEntity name="bowtie">⋈</internalEntity>
- <comment> </comment>
- <internalEntity name="bsim">∽</internalEntity>
- <comment> </comment>
- <internalEntity name="bsime">⋍</internalEntity>
- <comment> </comment>
- <internalEntity name="bump">≎</internalEntity>
- <comment> </comment>
- <internalEntity name="bumpe">≏</internalEntity>
- <comment> </comment>
- <internalEntity name="cire">≗</internalEntity>
- <comment> </comment>
- <internalEntity name="colone">≔</internalEntity>
- <comment> </comment>
- <internalEntity name="cuepr">⋞</internalEntity>
- <comment> </comment>
- <internalEntity name="cuesc">⋟</internalEntity>
- <comment> </comment>
- <internalEntity name="cupre">≼</internalEntity>
- <comment> </comment>
- <internalEntity name="dashv">⊣</internalEntity>
- <comment> </comment>
- <internalEntity name="ecir">≖</internalEntity>
- <comment> </comment>
- <internalEntity name="ecolon">≕</internalEntity>
- <comment> </comment>
- <internalEntity name="eDot">≑</internalEntity>
- <comment> </comment>
- <internalEntity name="esdot">≐</internalEntity>
- <comment> </comment>
- <internalEntity name="efDot">≒</internalEntity>
- <comment> </comment>
- <internalEntity name="egs">⋝</internalEntity>
- <comment> </comment>
- <internalEntity name="els">⋜</internalEntity>
- <comment> </comment>
- <internalEntity name="erDot">≓</internalEntity>
- <comment> </comment>
- <internalEntity name="fork">⋔</internalEntity>
- <comment> </comment>
- <internalEntity name="frown">⌢</internalEntity>
- <comment> </comment>
- <internalEntity name="gap">≳</internalEntity>
- <comment> GREATER-THAN OR EQUIVALENT TO </comment>
- <internalEntity name="gsdot">⋗</internalEntity>
- <comment> </comment>
- <internalEntity name="gE">≧</internalEntity>
- <comment> </comment>
- <internalEntity name="gel">⋛</internalEntity>
- <comment> </comment>
- <internalEntity name="gEl">⋛</internalEntity>
- <comment> </comment>
- <internalEntity name="ges">≥</internalEntity>
- <comment> GREATER-THAN OR EQUAL TO </comment>
- <internalEntity name="Gg">⋙</internalEntity>
- <comment> VERY MUCH GREATER-THAN </comment>
- <internalEntity name="gl">≷</internalEntity>
- <comment> </comment>
- <internalEntity name="gsim">≳</internalEntity>
- <comment> GREATER-THAN OR EQUIVALENT TO </comment>
- <internalEntity name="Gt">≫</internalEntity>
- <comment> MUCH GREATER-THAN </comment>
- <internalEntity name="lap">≲</internalEntity>
- <comment> LESS-THAN OR EQUIVALENT TO </comment>
- <internalEntity name="ldot">⋖</internalEntity>
- <comment> </comment>
- <internalEntity name="lE">≦</internalEntity>
- <comment> </comment>
- <internalEntity name="lEg">⋚</internalEntity>
- <comment> </comment>
- <internalEntity name="leg">⋚</internalEntity>
- <comment> </comment>
- <internalEntity name="les">≤</internalEntity>
- <comment> LESS-THAN OR EQUAL TO </comment>
- <internalEntity name="lg">≶</internalEntity>
- <comment> LESS-THAN OR GREATER-THAN </comment>
- <internalEntity name="Ll">⋘</internalEntity>
- <comment> </comment>
- <internalEntity name="lsim">≲</internalEntity>
- <comment> LESS-THAN OR EQUIVALENT TO </comment>
- <internalEntity name="Lt">≪</internalEntity>
- <comment> MUCH LESS-THAN </comment>
- <internalEntity name="ltrie">⊴</internalEntity>
- <comment> </comment>
- <internalEntity name="mid">∣</internalEntity>
- <comment> </comment>
- <internalEntity name="models">⊧</internalEntity>
- <comment> MODELS </comment>
- <internalEntity name="pr">≺</internalEntity>
- <comment> </comment>
- <internalEntity name="prap">≾</internalEntity>
- <comment> </comment>
- <internalEntity name="pre">≼</internalEntity>
- <comment> </comment>
- <internalEntity name="prsim">≾</internalEntity>
- <comment> </comment>
- <internalEntity name="rtrie">⊵</internalEntity>
- <comment> </comment>
- <internalEntity name="samalg">∐</internalEntity>
- <comment> </comment>
- <internalEntity name="sc">≻</internalEntity>
- <comment> </comment>
- <internalEntity name="scap">≿</internalEntity>
- <comment> </comment>
- <internalEntity name="sccue">≽</internalEntity>
- <comment> </comment>
- <internalEntity name="sce">≽</internalEntity>
- <comment> </comment>
- <internalEntity name="scsim">≿</internalEntity>
- <comment> </comment>
- <internalEntity name="sfrown">⌢</internalEntity>
- <comment> FROWN </comment>
- <internalEntity name="smid"></internalEntity>
- <comment> </comment>
- <internalEntity name="smile">⌣</internalEntity>
- <comment> </comment>
- <internalEntity name="spar">∥</internalEntity>
- <comment> PARALLEL TO </comment>
- <internalEntity name="sqsub">⊏</internalEntity>
- <comment> </comment>
- <internalEntity name="sqsube">⊑</internalEntity>
- <comment> </comment>
- <internalEntity name="sqsup">⊐</internalEntity>
- <comment> </comment>
- <internalEntity name="sqsupe">⊒</internalEntity>
- <comment> </comment>
- <internalEntity name="ssmile">⌣</internalEntity>
- <comment> SMILE </comment>
- <internalEntity name="Sub">⋐</internalEntity>
- <comment> </comment>
- <internalEntity name="subE">⊆</internalEntity>
- <comment> </comment>
- <internalEntity name="Sup">⋑</internalEntity>
- <comment> </comment>
- <internalEntity name="supE">⊇</internalEntity>
- <comment> </comment>
- <internalEntity name="thkap">≈</internalEntity>
- <comment> ALMOST EQUAL TO </comment>
- <internalEntity name="thksim">∼</internalEntity>
- <comment> TILDE OPERATOR </comment>
- <internalEntity name="trie">≜</internalEntity>
- <comment> </comment>
- <internalEntity name="twixt">≬</internalEntity>
- <comment> BETWEEN </comment>
- <internalEntity name="vdash">⊢</internalEntity>
- <comment> </comment>
- <internalEntity name="Vdash">⊩</internalEntity>
- <comment> </comment>
- <internalEntity name="vDash">⊨</internalEntity>
- <comment> </comment>
- <internalEntity name="veebar">⊻</internalEntity>
- <comment> </comment>
- <internalEntity name="vltri">⊲</internalEntity>
- <comment> </comment>
- <internalEntity name="vprop">∝</internalEntity>
- <comment> </comment>
- <internalEntity name="vrtri">⊳</internalEntity>
- <comment> </comment>
- <internalEntity name="Vvdash">⊪</internalEntity>
- <comment> </comment>
- </externalIdRef>
- <comment>end of ISOamsr.module</comment>
- </includedSection>
- <flag name="ISObox.module">
- <include/>
- </flag>
- <includedSection flag="ISObox.module">
- <externalId name="ISObox" system="ent/iso-box.ent" public="ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"/>
- <externalIdRef name="ISObox">
- <comment> iso-box.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="boxh">─</internalEntity>
- <comment> BOX DRAWINGS LIGHT HORIZONTAL </comment>
- <internalEntity name="boxv">│</internalEntity>
- <comment> BOX DRAWINGS LIGHT VERTICAL </comment>
- <internalEntity name="boxur">└</internalEntity>
- <comment> BOX DRAWINGS LIGHT UP AND RIGHT </comment>
- <internalEntity name="boxul">┘</internalEntity>
- <comment> BOX DRAWINGS LIGHT UP AND LEFT </comment>
- <internalEntity name="boxdl">┐</internalEntity>
- <comment> BOX DRAWINGS LIGHT DOWN AND LEFT </comment>
- <internalEntity name="boxdr">┌</internalEntity>
- <comment> BOX DRAWINGS LIGHT DOWN AND RIGHT </comment>
- <internalEntity name="boxvr">├</internalEntity>
- <comment> BOX DRAWINGS LIGHT VERTICAL AND RIGHT </comment>
- <internalEntity name="boxhu">┴</internalEntity>
- <comment> BOX DRAWINGS LIGHT UP AND HORIZONTAL </comment>
- <internalEntity name="boxvl">┤</internalEntity>
- <comment> BOX DRAWINGS LIGHT VERTICAL AND LEFT </comment>
- <internalEntity name="boxhd">┬</internalEntity>
- <comment> BOX DRAWINGS LIGHT DOWN AND HORIZONTAL </comment>
- <internalEntity name="boxvh">┼</internalEntity>
- <comment> BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL </comment>
- <internalEntity name="boxvR">╞</internalEntity>
- <comment> BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE </comment>
- <internalEntity name="boxhU">╧</internalEntity>
- <comment> BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE </comment>
- <internalEntity name="boxvL">╡</internalEntity>
- <comment> BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE </comment>
- <internalEntity name="boxhD">╤</internalEntity>
- <comment> BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE </comment>
- <internalEntity name="boxvH">╪</internalEntity>
- <comment> BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE </comment>
- <internalEntity name="boxH">═</internalEntity>
- <comment> BOX DRAWINGS DOUBLE HORIZONTAL </comment>
- <internalEntity name="boxV">║</internalEntity>
- <comment> BOX DRAWINGS DOUBLE VERTICAL </comment>
- <internalEntity name="boxUR">╘</internalEntity>
- <comment> BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE </comment>
- <internalEntity name="boxUL">╛</internalEntity>
- <comment> BOX DRAWINGS UP SINGLE AND LEFT DOUBLE </comment>
- <internalEntity name="boxDL">╕</internalEntity>
- <comment> BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE </comment>
- <internalEntity name="boxDR">╒</internalEntity>
- <comment> BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE </comment>
- <internalEntity name="boxVR">╟</internalEntity>
- <comment> BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE </comment>
- <internalEntity name="boxHU">╨</internalEntity>
- <comment> BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE </comment>
- <internalEntity name="boxVL">╢</internalEntity>
- <comment> BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE </comment>
- <internalEntity name="boxHD">╥</internalEntity>
- <comment> BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE </comment>
- <internalEntity name="boxVH">╫</internalEntity>
- <comment> BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE </comment>
- <internalEntity name="boxVr">╠</internalEntity>
- <comment> BOX DRAWINGS DOUBLE VERTICAL AND RIGHT </comment>
- <internalEntity name="boxHu">╩</internalEntity>
- <comment> BOX DRAWINGS DOUBLE UP AND HORIZONTAL </comment>
- <internalEntity name="boxVl">╣</internalEntity>
- <comment> BOX DRAWINGS DOUBLE VERTICAL AND LEFT </comment>
- <internalEntity name="boxHd">╦</internalEntity>
- <comment> BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL </comment>
- <internalEntity name="boxVh">╬</internalEntity>
- <comment> BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL </comment>
- <internalEntity name="boxuR">╙</internalEntity>
- <comment> BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE </comment>
- <internalEntity name="boxUl">╜</internalEntity>
- <comment> BOX DRAWINGS UP DOUBLE AND LEFT SINGLE </comment>
- <internalEntity name="boxdL">╖</internalEntity>
- <comment> BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE </comment>
- <internalEntity name="boxDr">╓</internalEntity>
- <comment> BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE </comment>
- <internalEntity name="boxUr">╚</internalEntity>
- <comment> BOX DRAWINGS DOUBLE UP AND RIGHT </comment>
- <internalEntity name="boxuL">╝</internalEntity>
- <comment> BOX DRAWINGS DOUBLE UP AND LEFT </comment>
- <internalEntity name="boxDl">╗</internalEntity>
- <comment> BOX DRAWINGS DOUBLE DOWN AND LEFT </comment>
- <internalEntity name="boxdR">╔</internalEntity>
- <comment> BOX DRAWINGS DOUBLE DOWN AND RIGHT </comment>
- </externalIdRef>
- <comment>end of ISObox.module</comment>
- </includedSection>
- <flag name="ISOcyr1.module">
- <include/>
- </flag>
- <includedSection flag="ISOcyr1.module">
- <externalId name="ISOcyr1" system="ent/iso-cyr1.ent" public="ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"/>
- <externalIdRef name="ISOcyr1">
- <comment> iso-cyr1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="acy">а</internalEntity>
- <comment> CYRILLIC SMALL LETTER A </comment>
- <internalEntity name="Acy">А</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER A </comment>
- <internalEntity name="bcy">б</internalEntity>
- <comment> CYRILLIC SMALL LETTER BE </comment>
- <internalEntity name="Bcy">Б</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER BE </comment>
- <internalEntity name="vcy">в</internalEntity>
- <comment> CYRILLIC SMALL LETTER VE </comment>
- <internalEntity name="Vcy">В</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER VE </comment>
- <internalEntity name="gcy">г</internalEntity>
- <comment> CYRILLIC SMALL LETTER GHE </comment>
- <internalEntity name="Gcy">Г</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER GHE </comment>
- <internalEntity name="dcy">д</internalEntity>
- <comment> CYRILLIC SMALL LETTER DE </comment>
- <internalEntity name="Dcy">Д</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER DE </comment>
- <internalEntity name="iecy">е</internalEntity>
- <comment> CYRILLIC SMALL LETTER IE </comment>
- <internalEntity name="IEcy">Е</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER IE </comment>
- <internalEntity name="iocy">ё</internalEntity>
- <comment> CYRILLIC SMALL LETTER IO </comment>
- <internalEntity name="IOcy">Ё</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER IO </comment>
- <internalEntity name="zhcy">ж</internalEntity>
- <comment> CYRILLIC SMALL LETTER ZHE </comment>
- <internalEntity name="ZHcy">Ж</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER ZHE </comment>
- <internalEntity name="zcy">з</internalEntity>
- <comment> CYRILLIC SMALL LETTER ZE </comment>
- <internalEntity name="Zcy">З</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER ZE </comment>
- <internalEntity name="icy">и</internalEntity>
- <comment> CYRILLIC SMALL LETTER I </comment>
- <internalEntity name="Icy">И</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER I </comment>
- <internalEntity name="jcy">й</internalEntity>
- <comment> CYRILLIC SMALL LETTER SHORT I </comment>
- <internalEntity name="Jcy">Й</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER SHORT I </comment>
- <internalEntity name="kcy">к</internalEntity>
- <comment> CYRILLIC SMALL LETTER KA </comment>
- <internalEntity name="Kcy">К</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER KA </comment>
- <internalEntity name="lcy">л</internalEntity>
- <comment> CYRILLIC SMALL LETTER EL </comment>
- <internalEntity name="Lcy">Л</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER EL </comment>
- <internalEntity name="mcy">м</internalEntity>
- <comment> CYRILLIC SMALL LETTER EM </comment>
- <internalEntity name="Mcy">М</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER EM </comment>
- <internalEntity name="ncy">н</internalEntity>
- <comment> CYRILLIC SMALL LETTER EN </comment>
- <internalEntity name="Ncy">Н</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER EN </comment>
- <internalEntity name="ocy">о</internalEntity>
- <comment> CYRILLIC SMALL LETTER O </comment>
- <internalEntity name="Ocy">О</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER O </comment>
- <internalEntity name="pcy">п</internalEntity>
- <comment> CYRILLIC SMALL LETTER PE </comment>
- <internalEntity name="Pcy">П</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER PE </comment>
- <internalEntity name="rcy">р</internalEntity>
- <comment> CYRILLIC SMALL LETTER ER </comment>
- <internalEntity name="Rcy">Р</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER ER </comment>
- <internalEntity name="scy">с</internalEntity>
- <comment> CYRILLIC SMALL LETTER ES </comment>
- <internalEntity name="Scy">С</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER ES </comment>
- <internalEntity name="tcy">т</internalEntity>
- <comment> CYRILLIC SMALL LETTER TE </comment>
- <internalEntity name="Tcy">Т</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER TE </comment>
- <internalEntity name="ucy">у</internalEntity>
- <comment> CYRILLIC SMALL LETTER U </comment>
- <internalEntity name="Ucy">У</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER U </comment>
- <internalEntity name="fcy">ф</internalEntity>
- <comment> CYRILLIC SMALL LETTER EF </comment>
- <internalEntity name="Fcy">Ф</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER EF </comment>
- <internalEntity name="khcy">х</internalEntity>
- <comment> CYRILLIC SMALL LETTER HA </comment>
- <internalEntity name="KHcy">Х</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER HA </comment>
- <internalEntity name="tscy">ц</internalEntity>
- <comment> CYRILLIC SMALL LETTER TSE </comment>
- <internalEntity name="TScy">Ц</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER TSE </comment>
- <internalEntity name="chcy">ч</internalEntity>
- <comment> CYRILLIC SMALL LETTER CHE </comment>
- <internalEntity name="CHcy">Ч</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER CHE </comment>
- <internalEntity name="shcy">ш</internalEntity>
- <comment> CYRILLIC SMALL LETTER SHA </comment>
- <internalEntity name="SHcy">Ш</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER SHA </comment>
- <internalEntity name="shchcy">щ</internalEntity>
- <comment> CYRILLIC SMALL LETTER SHCHA </comment>
- <internalEntity name="SHCHcy">Щ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER SHCHA </comment>
- <internalEntity name="hardcy">ъ</internalEntity>
- <comment> CYRILLIC SMALL LETTER HARD SIGN </comment>
- <internalEntity name="HARDcy">Ъ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER HARD SIGN </comment>
- <internalEntity name="ycy">ы</internalEntity>
- <comment> CYRILLIC SMALL LETTER YERU </comment>
- <internalEntity name="Ycy">Ы</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER YERU </comment>
- <internalEntity name="softcy">ь</internalEntity>
- <comment> CYRILLIC SMALL LETTER SOFT SIGN </comment>
- <internalEntity name="SOFTcy">Ь</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER SOFT SIGN </comment>
- <internalEntity name="ecy">э</internalEntity>
- <comment> CYRILLIC SMALL LETTER E </comment>
- <internalEntity name="Ecy">Э</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER E </comment>
- <internalEntity name="yucy">ю</internalEntity>
- <comment> CYRILLIC SMALL LETTER YU </comment>
- <internalEntity name="YUcy">Ю</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER YU </comment>
- <internalEntity name="yacy">я</internalEntity>
- <comment> CYRILLIC SMALL LETTER YA </comment>
- <internalEntity name="YAcy">Я</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER YA </comment>
- <internalEntity name="numero">№</internalEntity>
- <comment> NUMERO SIGN </comment>
- </externalIdRef>
- <comment>end of ISOcyr1.module</comment>
- </includedSection>
- <flag name="ISOcyr2.module">
- <include/>
- </flag>
- <includedSection flag="ISOcyr2.module">
- <externalId name="ISOcyr2" system="ent/iso-cyr2.ent" public="ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"/>
- <externalIdRef name="ISOcyr2">
- <comment> iso-cyr2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="djcy">ђ</internalEntity>
- <comment> CYRILLIC SMALL LETTER DJE </comment>
- <internalEntity name="DJcy">Ђ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER DJE </comment>
- <internalEntity name="gjcy">ѓ</internalEntity>
- <comment> CYRILLIC SMALL LETTER GJE </comment>
- <internalEntity name="GJcy">Ѓ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER GJE </comment>
- <internalEntity name="jukcy">є</internalEntity>
- <comment> CYRILLIC SMALL LETTER UKRAINIAN IE </comment>
- <internalEntity name="Jukcy">Є</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER UKRAINIAN IE </comment>
- <internalEntity name="dscy">ѕ</internalEntity>
- <comment> CYRILLIC SMALL LETTER DZE </comment>
- <internalEntity name="DScy">Ѕ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER DZE </comment>
- <internalEntity name="iukcy">і</internalEntity>
- <comment> CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I </comment>
- <internalEntity name="Iukcy">І</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I </comment>
- <internalEntity name="yicy">ї</internalEntity>
- <comment> CYRILLIC SMALL LETTER YI </comment>
- <internalEntity name="YIcy">Ї</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER YI </comment>
- <internalEntity name="jsercy">ј</internalEntity>
- <comment> CYRILLIC SMALL LETTER JE </comment>
- <internalEntity name="Jsercy">Ј</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER JE </comment>
- <internalEntity name="ljcy">љ</internalEntity>
- <comment> CYRILLIC SMALL LETTER LJE </comment>
- <internalEntity name="LJcy">Љ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER LJE </comment>
- <internalEntity name="njcy">њ</internalEntity>
- <comment> CYRILLIC SMALL LETTER NJE </comment>
- <internalEntity name="NJcy">Њ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER NJE </comment>
- <internalEntity name="tshcy">ћ</internalEntity>
- <comment> CYRILLIC SMALL LETTER TSHE </comment>
- <internalEntity name="TSHcy">Ћ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER TSHE </comment>
- <internalEntity name="kjcy">ќ</internalEntity>
- <comment> CYRILLIC SMALL LETTER KJE </comment>
- <internalEntity name="KJcy">Ќ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER KJE </comment>
- <internalEntity name="ubrcy">ў</internalEntity>
- <comment> CYRILLIC SMALL LETTER SHORT U </comment>
- <internalEntity name="Ubrcy">Ў</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER SHORT U </comment>
- <internalEntity name="dzcy">џ</internalEntity>
- <comment> CYRILLIC SMALL LETTER DZHE </comment>
- <internalEntity name="DZcy">Џ</internalEntity>
- <comment> CYRILLIC CAPITAL LETTER DZHE </comment>
- </externalIdRef>
- <comment>end of ISOcyr2.module</comment>
- </includedSection>
- <flag name="ISOdia.module">
- <include/>
- </flag>
- <includedSection flag="ISOdia.module">
- <externalId name="ISOdia" system="ent/iso-dia.ent" public="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"/>
- <externalIdRef name="ISOdia">
- <comment> iso-dia.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="acute">´</internalEntity>
- <comment> ACUTE ACCENT </comment>
- <internalEntity name="breve">˘</internalEntity>
- <comment> BREVE </comment>
- <internalEntity name="caron">ˇ</internalEntity>
- <comment> CARON </comment>
- <internalEntity name="cedil">¸</internalEntity>
- <comment> CEDILLA </comment>
- <internalEntity name="circ">^</internalEntity>
- <comment> RING OPERATOR </comment>
- <internalEntity name="dblac">˝</internalEntity>
- <comment> DOUBLE ACUTE ACCENT </comment>
- <internalEntity name="die">¨</internalEntity>
- <comment> </comment>
- <internalEntity name="dot">˙</internalEntity>
- <comment> DOT ABOVE </comment>
- <internalEntity name="grave">`</internalEntity>
- <comment> GRAVE ACCENT </comment>
- <internalEntity name="macr">¯</internalEntity>
- <comment> MACRON </comment>
- <internalEntity name="ogon">˛</internalEntity>
- <comment> OGONEK </comment>
- <internalEntity name="ring">˚</internalEntity>
- <comment> RING ABOVE </comment>
- <internalEntity name="tilde">˜</internalEntity>
- <comment> TILDE </comment>
- <internalEntity name="uml">¨</internalEntity>
- <comment> </comment>
- </externalIdRef>
- <comment>end of ISOdia.module</comment>
- </includedSection>
- <flag name="ISOgrk1.module">
- <include/>
- </flag>
- <includedSection flag="ISOgrk1.module">
- <externalId name="ISOgrk1" system="ent/iso-grk1.ent" public="ISO 8879:1986//ENTITIES Greek Letters//EN//XML"/>
- <externalIdRef name="ISOgrk1">
- <comment> iso-grk1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="agr">α</internalEntity>
- <comment> </comment>
- <internalEntity name="Agr">Α</internalEntity>
- <comment> GREEK CAPITAL LETTER ALPHA </comment>
- <internalEntity name="bgr">β</internalEntity>
- <comment> GREEK SMALL LETTER BETA </comment>
- <internalEntity name="Bgr">Β</internalEntity>
- <comment> GREEK CAPITAL LETTER BETA </comment>
- <internalEntity name="ggr">γ</internalEntity>
- <comment> GREEK SMALL LETTER GAMMA </comment>
- <internalEntity name="Ggr">Γ</internalEntity>
- <comment> GREEK CAPITAL LETTER GAMMA </comment>
- <internalEntity name="dgr">δ</internalEntity>
- <comment> GREEK SMALL LETTER DELTA </comment>
- <internalEntity name="Dgr">Δ</internalEntity>
- <comment> GREEK CAPITAL LETTER DELTA </comment>
- <internalEntity name="egr">ε</internalEntity>
- <comment> </comment>
- <internalEntity name="Egr">Ε</internalEntity>
- <comment> GREEK CAPITAL LETTER EPSILON </comment>
- <internalEntity name="zgr">ζ</internalEntity>
- <comment> GREEK SMALL LETTER ZETA </comment>
- <internalEntity name="Zgr">Ζ</internalEntity>
- <comment> GREEK CAPITAL LETTER ZETA </comment>
- <internalEntity name="eegr">η</internalEntity>
- <comment> GREEK SMALL LETTER ETA </comment>
- <internalEntity name="EEgr">Η</internalEntity>
- <comment> GREEK CAPITAL LETTER ETA </comment>
- <internalEntity name="thgr">θ</internalEntity>
- <comment> </comment>
- <internalEntity name="THgr">Θ</internalEntity>
- <comment> GREEK CAPITAL LETTER THETA </comment>
- <internalEntity name="igr">ι</internalEntity>
- <comment> GREEK SMALL LETTER IOTA </comment>
- <internalEntity name="Igr">Ι</internalEntity>
- <comment> GREEK CAPITAL LETTER IOTA </comment>
- <internalEntity name="kgr">κ</internalEntity>
- <comment> GREEK SMALL LETTER KAPPA </comment>
- <internalEntity name="Kgr">Κ</internalEntity>
- <comment> GREEK CAPITAL LETTER KAPPA </comment>
- <internalEntity name="lgr">λ</internalEntity>
- <comment> GREEK SMALL LETTER LAMDA </comment>
- <internalEntity name="Lgr">Λ</internalEntity>
- <comment> GREEK CAPITAL LETTER LAMDA </comment>
- <internalEntity name="mgr">μ</internalEntity>
- <comment> GREEK SMALL LETTER MU </comment>
- <internalEntity name="Mgr">Μ</internalEntity>
- <comment> GREEK CAPITAL LETTER MU </comment>
- <internalEntity name="ngr">ν</internalEntity>
- <comment> GREEK SMALL LETTER NU </comment>
- <internalEntity name="Ngr">Ν</internalEntity>
- <comment> GREEK CAPITAL LETTER NU </comment>
- <internalEntity name="xgr">ξ</internalEntity>
- <comment> GREEK SMALL LETTER XI </comment>
- <internalEntity name="Xgr">Ξ</internalEntity>
- <comment> GREEK CAPITAL LETTER XI </comment>
- <internalEntity name="ogr">ο</internalEntity>
- <comment> GREEK SMALL LETTER OMICRON </comment>
- <internalEntity name="Ogr">Ο</internalEntity>
- <comment> GREEK CAPITAL LETTER OMICRON </comment>
- <internalEntity name="pgr">π</internalEntity>
- <comment> GREEK SMALL LETTER PI </comment>
- <internalEntity name="Pgr">Π</internalEntity>
- <comment> GREEK CAPITAL LETTER PI </comment>
- <internalEntity name="rgr">ρ</internalEntity>
- <comment> GREEK SMALL LETTER RHO </comment>
- <internalEntity name="Rgr">Ρ</internalEntity>
- <comment> GREEK CAPITAL LETTER RHO </comment>
- <internalEntity name="sgr">σ</internalEntity>
- <comment> GREEK SMALL LETTER SIGMA </comment>
- <internalEntity name="Sgr">Σ</internalEntity>
- <comment> GREEK CAPITAL LETTER SIGMA </comment>
- <internalEntity name="sfgr">ς</internalEntity>
- <comment> </comment>
- <internalEntity name="tgr">τ</internalEntity>
- <comment> GREEK SMALL LETTER TAU </comment>
- <internalEntity name="Tgr">Τ</internalEntity>
- <comment> GREEK CAPITAL LETTER TAU </comment>
- <internalEntity name="ugr">υ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON </comment>
- <internalEntity name="Ugr">Υ</internalEntity>
- <comment> </comment>
- <internalEntity name="phgr">φ</internalEntity>
- <comment> GREEK SMALL LETTER PHI </comment>
- <internalEntity name="PHgr">Φ</internalEntity>
- <comment> GREEK CAPITAL LETTER PHI </comment>
- <internalEntity name="khgr">χ</internalEntity>
- <comment> GREEK SMALL LETTER CHI </comment>
- <internalEntity name="KHgr">Χ</internalEntity>
- <comment> GREEK CAPITAL LETTER CHI </comment>
- <internalEntity name="psgr">ψ</internalEntity>
- <comment> GREEK SMALL LETTER PSI </comment>
- <internalEntity name="PSgr">Ψ</internalEntity>
- <comment> GREEK CAPITAL LETTER PSI </comment>
- <internalEntity name="ohgr">ω</internalEntity>
- <comment> GREEK SMALL LETTER OMEGA </comment>
- <internalEntity name="OHgr">Ω</internalEntity>
- <comment> GREEK CAPITAL LETTER OMEGA </comment>
- </externalIdRef>
- <comment>end of ISOgrk1.module</comment>
- </includedSection>
- <flag name="ISOgrk2.module">
- <include/>
- </flag>
- <includedSection flag="ISOgrk2.module">
- <externalId name="ISOgrk2" system="ent/iso-grk2.ent" public="ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"/>
- <externalIdRef name="ISOgrk2">
- <comment> iso-grk2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="aacgr">ά</internalEntity>
- <comment> GREEK SMALL LETTER ALPHA WITH TONOS </comment>
- <internalEntity name="Aacgr">Ά</internalEntity>
- <comment> GREEK CAPITAL LETTER ALPHA WITH TONOS </comment>
- <internalEntity name="eacgr">έ</internalEntity>
- <comment> GREEK SMALL LETTER EPSILON WITH TONOS </comment>
- <internalEntity name="Eacgr">Έ</internalEntity>
- <comment> GREEK CAPITAL LETTER EPSILON WITH TONOS </comment>
- <internalEntity name="eeacgr">ή</internalEntity>
- <comment> GREEK SMALL LETTER ETA WITH TONOS </comment>
- <internalEntity name="EEacgr">Ή</internalEntity>
- <comment> GREEK CAPITAL LETTER ETA WITH TONOS </comment>
- <internalEntity name="idigr">ϊ</internalEntity>
- <comment> GREEK SMALL LETTER IOTA WITH DIALYTIKA </comment>
- <internalEntity name="Idigr">Ϊ</internalEntity>
- <comment> GREEK CAPITAL LETTER IOTA WITH DIALYTIKA </comment>
- <internalEntity name="iacgr">ί</internalEntity>
- <comment> GREEK SMALL LETTER IOTA WITH TONOS </comment>
- <internalEntity name="Iacgr">Ί</internalEntity>
- <comment> GREEK CAPITAL LETTER IOTA WITH TONOS </comment>
- <internalEntity name="idiagr">ΐ</internalEntity>
- <comment> GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS </comment>
- <internalEntity name="oacgr">ό</internalEntity>
- <comment> GREEK SMALL LETTER OMICRON WITH TONOS </comment>
- <internalEntity name="Oacgr">Ό</internalEntity>
- <comment> GREEK CAPITAL LETTER OMICRON WITH TONOS </comment>
- <internalEntity name="udigr">ϋ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON WITH DIALYTIKA </comment>
- <internalEntity name="Udigr">Ϋ</internalEntity>
- <comment> GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA </comment>
- <internalEntity name="uacgr">ύ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON WITH TONOS </comment>
- <internalEntity name="Uacgr">Ύ</internalEntity>
- <comment> GREEK CAPITAL LETTER UPSILON WITH TONOS </comment>
- <internalEntity name="udiagr">ΰ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS </comment>
- <internalEntity name="ohacgr">ώ</internalEntity>
- <comment> GREEK SMALL LETTER OMEGA WITH TONOS </comment>
- <internalEntity name="OHacgr">Ώ</internalEntity>
- <comment> GREEK CAPITAL LETTER OMEGA WITH TONOS </comment>
- </externalIdRef>
- <comment>end of ISOgrk2.module</comment>
- </includedSection>
- <flag name="ISOgrk3.module">
- <include/>
- </flag>
- <includedSection flag="ISOgrk3.module">
- <externalId name="ISOgrk3" system="ent/iso-grk3.ent" public="ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"/>
- <externalIdRef name="ISOgrk3">
- <comment> iso-grk3.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="alpha">α</internalEntity>
- <comment> </comment>
- <internalEntity name="beta">β</internalEntity>
- <comment> GREEK SMALL LETTER BETA </comment>
- <internalEntity name="gamma">γ</internalEntity>
- <comment> GREEK SMALL LETTER GAMMA </comment>
- <internalEntity name="Gamma">Γ</internalEntity>
- <comment> GREEK CAPITAL LETTER GAMMA </comment>
- <internalEntity name="gammad">Ϝ</internalEntity>
- <comment> GREEK LETTER DIGAMMA </comment>
- <internalEntity name="delta">δ</internalEntity>
- <comment> GREEK SMALL LETTER DELTA </comment>
- <internalEntity name="Delta">Δ</internalEntity>
- <comment> GREEK CAPITAL LETTER DELTA </comment>
- <internalEntity name="epsi">∊</internalEntity>
- <comment> </comment>
- <internalEntity name="epsiv">ε</internalEntity>
- <comment> </comment>
- <internalEntity name="epsis">∊</internalEntity>
- <comment> </comment>
- <internalEntity name="zeta">ζ</internalEntity>
- <comment> GREEK SMALL LETTER ZETA </comment>
- <internalEntity name="eta">η</internalEntity>
- <comment> GREEK SMALL LETTER ETA </comment>
- <internalEntity name="thetas">θ</internalEntity>
- <comment> </comment>
- <internalEntity name="Theta">Θ</internalEntity>
- <comment> GREEK CAPITAL LETTER THETA </comment>
- <internalEntity name="thetav">ϑ</internalEntity>
- <comment> </comment>
- <internalEntity name="iota">ι</internalEntity>
- <comment> GREEK SMALL LETTER IOTA </comment>
- <internalEntity name="kappa">κ</internalEntity>
- <comment> GREEK SMALL LETTER KAPPA </comment>
- <internalEntity name="kappav">ϰ</internalEntity>
- <comment> GREEK KAPPA SYMBOL </comment>
- <internalEntity name="lambda">λ</internalEntity>
- <comment> GREEK SMALL LETTER LAMDA </comment>
- <internalEntity name="Lambda">Λ</internalEntity>
- <comment> GREEK CAPITAL LETTER LAMDA </comment>
- <internalEntity name="mu">μ</internalEntity>
- <comment> GREEK SMALL LETTER MU </comment>
- <internalEntity name="nu">ν</internalEntity>
- <comment> GREEK SMALL LETTER NU </comment>
- <internalEntity name="xi">ξ</internalEntity>
- <comment> GREEK SMALL LETTER XI </comment>
- <internalEntity name="Xi">Ξ</internalEntity>
- <comment> GREEK CAPITAL LETTER XI </comment>
- <internalEntity name="pi">π</internalEntity>
- <comment> GREEK SMALL LETTER PI </comment>
- <internalEntity name="piv">ϖ</internalEntity>
- <comment> GREEK PI SYMBOL </comment>
- <internalEntity name="Pi">Π</internalEntity>
- <comment> GREEK CAPITAL LETTER PI </comment>
- <internalEntity name="rho">ρ</internalEntity>
- <comment> GREEK SMALL LETTER RHO </comment>
- <internalEntity name="rhov">ϱ</internalEntity>
- <comment> GREEK RHO SYMBOL </comment>
- <internalEntity name="sigma">σ</internalEntity>
- <comment> GREEK SMALL LETTER SIGMA </comment>
- <internalEntity name="Sigma">Σ</internalEntity>
- <comment> GREEK CAPITAL LETTER SIGMA </comment>
- <internalEntity name="sigmav">ς</internalEntity>
- <comment> </comment>
- <internalEntity name="tau">τ</internalEntity>
- <comment> GREEK SMALL LETTER TAU </comment>
- <internalEntity name="upsi">υ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON </comment>
- <internalEntity name="Upsi">ϒ</internalEntity>
- <comment> </comment>
- <internalEntity name="phis">φ</internalEntity>
- <comment> GREEK SMALL LETTER PHI </comment>
- <internalEntity name="Phi">Φ</internalEntity>
- <comment> GREEK CAPITAL LETTER PHI </comment>
- <internalEntity name="phiv">ϕ</internalEntity>
- <comment> GREEK PHI SYMBOL </comment>
- <internalEntity name="chi">χ</internalEntity>
- <comment> GREEK SMALL LETTER CHI </comment>
- <internalEntity name="psi">ψ</internalEntity>
- <comment> GREEK SMALL LETTER PSI </comment>
- <internalEntity name="Psi">Ψ</internalEntity>
- <comment> GREEK CAPITAL LETTER PSI </comment>
- <internalEntity name="omega">ω</internalEntity>
- <comment> GREEK SMALL LETTER OMEGA </comment>
- <internalEntity name="Omega">Ω</internalEntity>
- <comment> GREEK CAPITAL LETTER OMEGA </comment>
- </externalIdRef>
- <comment>end of ISOgrk3.module</comment>
- </includedSection>
- <flag name="ISOgrk4.module">
- <include/>
- </flag>
- <includedSection flag="ISOgrk4.module">
- <externalId name="ISOgrk4" system="ent/iso-grk4.ent" public="ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"/>
- <externalIdRef name="ISOgrk4">
- <comment> iso-grk4.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="b.alpha">α</internalEntity>
- <comment> </comment>
- <internalEntity name="b.beta">β</internalEntity>
- <comment> GREEK SMALL LETTER BETA </comment>
- <internalEntity name="b.gamma">γ</internalEntity>
- <comment> GREEK SMALL LETTER GAMMA </comment>
- <internalEntity name="b.Gamma">Γ</internalEntity>
- <comment> GREEK CAPITAL LETTER GAMMA </comment>
- <internalEntity name="b.gammad">Ϝ</internalEntity>
- <comment> GREEK LETTER DIGAMMA </comment>
- <internalEntity name="b.delta">δ</internalEntity>
- <comment> GREEK SMALL LETTER DELTA </comment>
- <internalEntity name="b.Delta">Δ</internalEntity>
- <comment> GREEK CAPITAL LETTER DELTA </comment>
- <internalEntity name="b.epsi">ε</internalEntity>
- <comment> </comment>
- <internalEntity name="b.epsiv">ε</internalEntity>
- <comment> </comment>
- <internalEntity name="b.epsis">ε</internalEntity>
- <comment> </comment>
- <internalEntity name="b.zeta">ζ</internalEntity>
- <comment> GREEK SMALL LETTER ZETA </comment>
- <internalEntity name="b.eta">η</internalEntity>
- <comment> GREEK SMALL LETTER ETA </comment>
- <internalEntity name="b.thetas">θ</internalEntity>
- <comment> </comment>
- <internalEntity name="b.Theta">Θ</internalEntity>
- <comment> GREEK CAPITAL LETTER THETA </comment>
- <internalEntity name="b.thetav">ϑ</internalEntity>
- <comment> </comment>
- <internalEntity name="b.iota">ι</internalEntity>
- <comment> GREEK SMALL LETTER IOTA </comment>
- <internalEntity name="b.kappa">κ</internalEntity>
- <comment> GREEK SMALL LETTER KAPPA </comment>
- <internalEntity name="b.kappav">ϰ</internalEntity>
- <comment> GREEK KAPPA SYMBOL </comment>
- <internalEntity name="b.lambda">λ</internalEntity>
- <comment> GREEK SMALL LETTER LAMDA </comment>
- <internalEntity name="b.Lambda">Λ</internalEntity>
- <comment> GREEK CAPITAL LETTER LAMDA </comment>
- <internalEntity name="b.mu">μ</internalEntity>
- <comment> GREEK SMALL LETTER MU </comment>
- <internalEntity name="b.nu">ν</internalEntity>
- <comment> GREEK SMALL LETTER NU </comment>
- <internalEntity name="b.xi">ξ</internalEntity>
- <comment> GREEK SMALL LETTER XI </comment>
- <internalEntity name="b.Xi">Ξ</internalEntity>
- <comment> GREEK CAPITAL LETTER XI </comment>
- <internalEntity name="b.pi">π</internalEntity>
- <comment> GREEK SMALL LETTER PI </comment>
- <internalEntity name="b.Pi">Π</internalEntity>
- <comment> GREEK CAPITAL LETTER PI </comment>
- <internalEntity name="b.piv">ϖ</internalEntity>
- <comment> GREEK PI SYMBOL </comment>
- <internalEntity name="b.rho">ρ</internalEntity>
- <comment> GREEK SMALL LETTER RHO </comment>
- <internalEntity name="b.rhov">ϱ</internalEntity>
- <comment> GREEK RHO SYMBOL </comment>
- <internalEntity name="b.sigma">σ</internalEntity>
- <comment> GREEK SMALL LETTER SIGMA </comment>
- <internalEntity name="b.Sigma">Σ</internalEntity>
- <comment> GREEK CAPITAL LETTER SIGMA </comment>
- <internalEntity name="b.sigmav">ς</internalEntity>
- <comment> </comment>
- <internalEntity name="b.tau">τ</internalEntity>
- <comment> GREEK SMALL LETTER TAU </comment>
- <internalEntity name="b.upsi">υ</internalEntity>
- <comment> GREEK SMALL LETTER UPSILON </comment>
- <internalEntity name="b.Upsi">ϒ</internalEntity>
- <comment> </comment>
- <internalEntity name="b.phis">φ</internalEntity>
- <comment> GREEK SMALL LETTER PHI </comment>
- <internalEntity name="b.Phi">Φ</internalEntity>
- <comment> GREEK CAPITAL LETTER PHI </comment>
- <internalEntity name="b.phiv">ϕ</internalEntity>
- <comment> GREEK PHI SYMBOL </comment>
- <internalEntity name="b.chi">χ</internalEntity>
- <comment> GREEK SMALL LETTER CHI </comment>
- <internalEntity name="b.psi">ψ</internalEntity>
- <comment> GREEK SMALL LETTER PSI </comment>
- <internalEntity name="b.Psi">Ψ</internalEntity>
- <comment> GREEK CAPITAL LETTER PSI </comment>
- <internalEntity name="b.omega">ω</internalEntity>
- <comment> GREEK SMALL LETTER OMEGA </comment>
- <internalEntity name="b.Omega">Ω</internalEntity>
- <comment> GREEK CAPITAL LETTER OMEGA </comment>
- </externalIdRef>
- <comment>end of ISOgrk4.module</comment>
- </includedSection>
- <flag name="ISOlat1.module">
- <include/>
- </flag>
- <includedSection flag="ISOlat1.module">
- <externalId name="ISOlat1" system="ent/iso-lat1.ent" public="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"/>
- <externalIdRef name="ISOlat1">
- <comment> iso-lat1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="aacute">á</internalEntity>
- <comment> LATIN SMALL LETTER A WITH ACUTE </comment>
- <internalEntity name="Aacute">Á</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH ACUTE </comment>
- <internalEntity name="acirc">â</internalEntity>
- <comment> LATIN SMALL LETTER A WITH CIRCUMFLEX </comment>
- <internalEntity name="Acirc">Â</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH CIRCUMFLEX </comment>
- <internalEntity name="agrave">à</internalEntity>
- <comment> LATIN SMALL LETTER A WITH GRAVE </comment>
- <internalEntity name="Agrave">À</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH GRAVE </comment>
- <internalEntity name="aring">å</internalEntity>
- <comment> LATIN SMALL LETTER A WITH RING ABOVE </comment>
- <internalEntity name="Aring">Å</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH RING ABOVE </comment>
- <internalEntity name="atilde">ã</internalEntity>
- <comment> LATIN SMALL LETTER A WITH TILDE </comment>
- <internalEntity name="Atilde">Ã</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH TILDE </comment>
- <internalEntity name="auml">ä</internalEntity>
- <comment> LATIN SMALL LETTER A WITH DIAERESIS </comment>
- <internalEntity name="Auml">Ä</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH DIAERESIS </comment>
- <internalEntity name="aelig">æ</internalEntity>
- <comment> LATIN SMALL LETTER AE </comment>
- <internalEntity name="AElig">Æ</internalEntity>
- <comment> LATIN CAPITAL LETTER AE </comment>
- <internalEntity name="ccedil">ç</internalEntity>
- <comment> LATIN SMALL LETTER C WITH CEDILLA </comment>
- <internalEntity name="Ccedil">Ç</internalEntity>
- <comment> LATIN CAPITAL LETTER C WITH CEDILLA </comment>
- <internalEntity name="eth">ð</internalEntity>
- <comment> LATIN SMALL LETTER ETH </comment>
- <internalEntity name="ETH">Ð</internalEntity>
- <comment> LATIN CAPITAL LETTER ETH </comment>
- <internalEntity name="eacute">é</internalEntity>
- <comment> LATIN SMALL LETTER E WITH ACUTE </comment>
- <internalEntity name="Eacute">É</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH ACUTE </comment>
- <internalEntity name="ecirc">ê</internalEntity>
- <comment> LATIN SMALL LETTER E WITH CIRCUMFLEX </comment>
- <internalEntity name="Ecirc">Ê</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH CIRCUMFLEX </comment>
- <internalEntity name="egrave">è</internalEntity>
- <comment> LATIN SMALL LETTER E WITH GRAVE </comment>
- <internalEntity name="Egrave">È</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH GRAVE </comment>
- <internalEntity name="euml">ë</internalEntity>
- <comment> LATIN SMALL LETTER E WITH DIAERESIS </comment>
- <internalEntity name="Euml">Ë</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH DIAERESIS </comment>
- <internalEntity name="iacute">í</internalEntity>
- <comment> LATIN SMALL LETTER I WITH ACUTE </comment>
- <internalEntity name="Iacute">Í</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH ACUTE </comment>
- <internalEntity name="icirc">î</internalEntity>
- <comment> LATIN SMALL LETTER I WITH CIRCUMFLEX </comment>
- <internalEntity name="Icirc">Î</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH CIRCUMFLEX </comment>
- <internalEntity name="igrave">ì</internalEntity>
- <comment> LATIN SMALL LETTER I WITH GRAVE </comment>
- <internalEntity name="Igrave">Ì</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH GRAVE </comment>
- <internalEntity name="iuml">ï</internalEntity>
- <comment> LATIN SMALL LETTER I WITH DIAERESIS </comment>
- <internalEntity name="Iuml">Ï</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH DIAERESIS </comment>
- <internalEntity name="ntilde">ñ</internalEntity>
- <comment> LATIN SMALL LETTER N WITH TILDE </comment>
- <internalEntity name="Ntilde">Ñ</internalEntity>
- <comment> LATIN CAPITAL LETTER N WITH TILDE </comment>
- <internalEntity name="oacute">ó</internalEntity>
- <comment> LATIN SMALL LETTER O WITH ACUTE </comment>
- <internalEntity name="Oacute">Ó</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH ACUTE </comment>
- <internalEntity name="ocirc">ô</internalEntity>
- <comment> LATIN SMALL LETTER O WITH CIRCUMFLEX </comment>
- <internalEntity name="Ocirc">Ô</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH CIRCUMFLEX </comment>
- <internalEntity name="ograve">ò</internalEntity>
- <comment> LATIN SMALL LETTER O WITH GRAVE </comment>
- <internalEntity name="Ograve">Ò</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH GRAVE </comment>
- <internalEntity name="oslash">ø</internalEntity>
- <comment> CIRCLED DIVISION SLASH </comment>
- <internalEntity name="Oslash">Ø</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH STROKE </comment>
- <internalEntity name="otilde">õ</internalEntity>
- <comment> LATIN SMALL LETTER O WITH TILDE </comment>
- <internalEntity name="Otilde">Õ</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH TILDE </comment>
- <internalEntity name="ouml">ö</internalEntity>
- <comment> LATIN SMALL LETTER O WITH DIAERESIS </comment>
- <internalEntity name="Ouml">Ö</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH DIAERESIS </comment>
- <internalEntity name="szlig">ß</internalEntity>
- <comment> LATIN SMALL LETTER SHARP S </comment>
- <internalEntity name="thorn">þ</internalEntity>
- <comment> LATIN SMALL LETTER THORN </comment>
- <internalEntity name="THORN">Þ</internalEntity>
- <comment> LATIN CAPITAL LETTER THORN </comment>
- <internalEntity name="uacute">ú</internalEntity>
- <comment> LATIN SMALL LETTER U WITH ACUTE </comment>
- <internalEntity name="Uacute">Ú</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH ACUTE </comment>
- <internalEntity name="ucirc">û</internalEntity>
- <comment> LATIN SMALL LETTER U WITH CIRCUMFLEX </comment>
- <internalEntity name="Ucirc">Û</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH CIRCUMFLEX </comment>
- <internalEntity name="ugrave">ù</internalEntity>
- <comment> LATIN SMALL LETTER U WITH GRAVE </comment>
- <internalEntity name="Ugrave">Ù</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH GRAVE </comment>
- <internalEntity name="uuml">ü</internalEntity>
- <comment> LATIN SMALL LETTER U WITH DIAERESIS </comment>
- <internalEntity name="Uuml">Ü</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH DIAERESIS </comment>
- <internalEntity name="yacute">ý</internalEntity>
- <comment> LATIN SMALL LETTER Y WITH ACUTE </comment>
- <internalEntity name="Yacute">Ý</internalEntity>
- <comment> LATIN CAPITAL LETTER Y WITH ACUTE </comment>
- <internalEntity name="yuml">ÿ</internalEntity>
- <comment> LATIN SMALL LETTER Y WITH DIAERESIS </comment>
- </externalIdRef>
- <comment>end of ISOlat1.module</comment>
- </includedSection>
- <flag name="ISOlat2.module">
- <include/>
- </flag>
- <includedSection flag="ISOlat2.module">
- <externalId name="ISOlat2" system="ent/iso-lat2.ent" public="ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"/>
- <externalIdRef name="ISOlat2">
- <comment> iso-lat2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="abreve">ă</internalEntity>
- <comment> LATIN SMALL LETTER A WITH BREVE </comment>
- <internalEntity name="Abreve">Ă</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH BREVE </comment>
- <internalEntity name="amacr">ā</internalEntity>
- <comment> LATIN SMALL LETTER A WITH MACRON </comment>
- <internalEntity name="Amacr">Ā</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH MACRON </comment>
- <internalEntity name="aogon">ą</internalEntity>
- <comment> LATIN SMALL LETTER A WITH OGONEK </comment>
- <internalEntity name="Aogon">Ą</internalEntity>
- <comment> LATIN CAPITAL LETTER A WITH OGONEK </comment>
- <internalEntity name="cacute">ć</internalEntity>
- <comment> LATIN SMALL LETTER C WITH ACUTE </comment>
- <internalEntity name="Cacute">Ć</internalEntity>
- <comment> LATIN CAPITAL LETTER C WITH ACUTE </comment>
- <internalEntity name="ccaron">č</internalEntity>
- <comment> LATIN SMALL LETTER C WITH CARON </comment>
- <internalEntity name="Ccaron">Č</internalEntity>
- <comment> LATIN CAPITAL LETTER C WITH CARON </comment>
- <internalEntity name="ccirc">ĉ</internalEntity>
- <comment> LATIN SMALL LETTER C WITH CIRCUMFLEX </comment>
- <internalEntity name="Ccirc">Ĉ</internalEntity>
- <comment> LATIN CAPITAL LETTER C WITH CIRCUMFLEX </comment>
- <internalEntity name="cdot">ċ</internalEntity>
- <comment> DOT OPERATOR </comment>
- <internalEntity name="Cdot">Ċ</internalEntity>
- <comment> LATIN CAPITAL LETTER C WITH DOT ABOVE </comment>
- <internalEntity name="dcaron">ď</internalEntity>
- <comment> LATIN SMALL LETTER D WITH CARON </comment>
- <internalEntity name="Dcaron">Ď</internalEntity>
- <comment> LATIN CAPITAL LETTER D WITH CARON </comment>
- <internalEntity name="dstrok">đ</internalEntity>
- <comment> LATIN SMALL LETTER D WITH STROKE </comment>
- <internalEntity name="Dstrok">Đ</internalEntity>
- <comment> LATIN CAPITAL LETTER D WITH STROKE </comment>
- <internalEntity name="ecaron">ě</internalEntity>
- <comment> LATIN SMALL LETTER E WITH CARON </comment>
- <internalEntity name="Ecaron">Ě</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH CARON </comment>
- <internalEntity name="edot">ė</internalEntity>
- <comment> LATIN SMALL LETTER E WITH DOT ABOVE </comment>
- <internalEntity name="Edot">Ė</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH DOT ABOVE </comment>
- <internalEntity name="emacr">ē</internalEntity>
- <comment> LATIN SMALL LETTER E WITH MACRON </comment>
- <internalEntity name="Emacr">Ē</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH MACRON </comment>
- <internalEntity name="eogon">ę</internalEntity>
- <comment> LATIN SMALL LETTER E WITH OGONEK </comment>
- <internalEntity name="Eogon">Ę</internalEntity>
- <comment> LATIN CAPITAL LETTER E WITH OGONEK </comment>
- <internalEntity name="gacute">ǵ</internalEntity>
- <comment> LATIN SMALL LETTER G WITH ACUTE </comment>
- <internalEntity name="gbreve">ğ</internalEntity>
- <comment> LATIN SMALL LETTER G WITH BREVE </comment>
- <internalEntity name="Gbreve">Ğ</internalEntity>
- <comment> LATIN CAPITAL LETTER G WITH BREVE </comment>
- <internalEntity name="Gcedil">Ģ</internalEntity>
- <comment> LATIN CAPITAL LETTER G WITH CEDILLA </comment>
- <internalEntity name="gcirc">ĝ</internalEntity>
- <comment> LATIN SMALL LETTER G WITH CIRCUMFLEX </comment>
- <internalEntity name="Gcirc">Ĝ</internalEntity>
- <comment> LATIN CAPITAL LETTER G WITH CIRCUMFLEX </comment>
- <internalEntity name="gdot">ġ</internalEntity>
- <comment> LATIN SMALL LETTER G WITH DOT ABOVE </comment>
- <internalEntity name="Gdot">Ġ</internalEntity>
- <comment> LATIN CAPITAL LETTER G WITH DOT ABOVE </comment>
- <internalEntity name="hcirc">ĥ</internalEntity>
- <comment> LATIN SMALL LETTER H WITH CIRCUMFLEX </comment>
- <internalEntity name="Hcirc">Ĥ</internalEntity>
- <comment> LATIN CAPITAL LETTER H WITH CIRCUMFLEX </comment>
- <internalEntity name="hstrok">ħ</internalEntity>
- <comment> LATIN SMALL LETTER H WITH STROKE </comment>
- <internalEntity name="Hstrok">Ħ</internalEntity>
- <comment> LATIN CAPITAL LETTER H WITH STROKE </comment>
- <internalEntity name="Idot">İ</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH DOT ABOVE </comment>
- <internalEntity name="Imacr">Ī</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH MACRON </comment>
- <internalEntity name="imacr">ī</internalEntity>
- <comment> LATIN SMALL LETTER I WITH MACRON </comment>
- <internalEntity name="ijlig">ij</internalEntity>
- <comment> LATIN SMALL LIGATURE IJ </comment>
- <internalEntity name="IJlig">IJ</internalEntity>
- <comment> LATIN CAPITAL LIGATURE IJ </comment>
- <internalEntity name="inodot">ı</internalEntity>
- <comment> LATIN SMALL LETTER DOTLESS I </comment>
- <internalEntity name="iogon">į</internalEntity>
- <comment> LATIN SMALL LETTER I WITH OGONEK </comment>
- <internalEntity name="Iogon">Į</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH OGONEK </comment>
- <internalEntity name="itilde">ĩ</internalEntity>
- <comment> LATIN SMALL LETTER I WITH TILDE </comment>
- <internalEntity name="Itilde">Ĩ</internalEntity>
- <comment> LATIN CAPITAL LETTER I WITH TILDE </comment>
- <internalEntity name="jcirc">ĵ</internalEntity>
- <comment> LATIN SMALL LETTER J WITH CIRCUMFLEX </comment>
- <internalEntity name="Jcirc">Ĵ</internalEntity>
- <comment> LATIN CAPITAL LETTER J WITH CIRCUMFLEX </comment>
- <internalEntity name="kcedil">ķ</internalEntity>
- <comment> LATIN SMALL LETTER K WITH CEDILLA </comment>
- <internalEntity name="Kcedil">Ķ</internalEntity>
- <comment> LATIN CAPITAL LETTER K WITH CEDILLA </comment>
- <internalEntity name="kgreen">ĸ</internalEntity>
- <comment> LATIN SMALL LETTER KRA </comment>
- <internalEntity name="lacute">ĺ</internalEntity>
- <comment> LATIN SMALL LETTER L WITH ACUTE </comment>
- <internalEntity name="Lacute">Ĺ</internalEntity>
- <comment> LATIN CAPITAL LETTER L WITH ACUTE </comment>
- <internalEntity name="lcaron">ľ</internalEntity>
- <comment> LATIN SMALL LETTER L WITH CARON </comment>
- <internalEntity name="Lcaron">Ľ</internalEntity>
- <comment> LATIN CAPITAL LETTER L WITH CARON </comment>
- <internalEntity name="lcedil">ļ</internalEntity>
- <comment> LATIN SMALL LETTER L WITH CEDILLA </comment>
- <internalEntity name="Lcedil">Ļ</internalEntity>
- <comment> LATIN CAPITAL LETTER L WITH CEDILLA </comment>
- <internalEntity name="lmidot">ŀ</internalEntity>
- <comment> LATIN SMALL LETTER L WITH MIDDLE DOT </comment>
- <internalEntity name="Lmidot">Ŀ</internalEntity>
- <comment> LATIN CAPITAL LETTER L WITH MIDDLE DOT </comment>
- <internalEntity name="lstrok">ł</internalEntity>
- <comment> LATIN SMALL LETTER L WITH STROKE </comment>
- <internalEntity name="Lstrok">Ł</internalEntity>
- <comment> LATIN CAPITAL LETTER L WITH STROKE </comment>
- <internalEntity name="nacute">ń</internalEntity>
- <comment> LATIN SMALL LETTER N WITH ACUTE </comment>
- <internalEntity name="Nacute">Ń</internalEntity>
- <comment> LATIN CAPITAL LETTER N WITH ACUTE </comment>
- <internalEntity name="eng">ŋ</internalEntity>
- <comment> LATIN SMALL LETTER ENG </comment>
- <internalEntity name="ENG">Ŋ</internalEntity>
- <comment> LATIN CAPITAL LETTER ENG </comment>
- <internalEntity name="napos">ʼn</internalEntity>
- <comment> LATIN SMALL LETTER N PRECEDED BY APOSTROPHE </comment>
- <internalEntity name="ncaron">ň</internalEntity>
- <comment> LATIN SMALL LETTER N WITH CARON </comment>
- <internalEntity name="Ncaron">Ň</internalEntity>
- <comment> LATIN CAPITAL LETTER N WITH CARON </comment>
- <internalEntity name="ncedil">ņ</internalEntity>
- <comment> LATIN SMALL LETTER N WITH CEDILLA </comment>
- <internalEntity name="Ncedil">Ņ</internalEntity>
- <comment> LATIN CAPITAL LETTER N WITH CEDILLA </comment>
- <internalEntity name="odblac">ő</internalEntity>
- <comment> LATIN SMALL LETTER O WITH DOUBLE ACUTE </comment>
- <internalEntity name="Odblac">Ő</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH DOUBLE ACUTE </comment>
- <internalEntity name="Omacr">Ō</internalEntity>
- <comment> LATIN CAPITAL LETTER O WITH MACRON </comment>
- <internalEntity name="omacr">ō</internalEntity>
- <comment> LATIN SMALL LETTER O WITH MACRON </comment>
- <internalEntity name="oelig">œ</internalEntity>
- <comment> LATIN SMALL LIGATURE OE </comment>
- <internalEntity name="OElig">Œ</internalEntity>
- <comment> LATIN CAPITAL LIGATURE OE </comment>
- <internalEntity name="racute">ŕ</internalEntity>
- <comment> LATIN SMALL LETTER R WITH ACUTE </comment>
- <internalEntity name="Racute">Ŕ</internalEntity>
- <comment> LATIN CAPITAL LETTER R WITH ACUTE </comment>
- <internalEntity name="rcaron">ř</internalEntity>
- <comment> LATIN SMALL LETTER R WITH CARON </comment>
- <internalEntity name="Rcaron">Ř</internalEntity>
- <comment> LATIN CAPITAL LETTER R WITH CARON </comment>
- <internalEntity name="rcedil">ŗ</internalEntity>
- <comment> LATIN SMALL LETTER R WITH CEDILLA </comment>
- <internalEntity name="Rcedil">Ŗ</internalEntity>
- <comment> LATIN CAPITAL LETTER R WITH CEDILLA </comment>
- <internalEntity name="sacute">ś</internalEntity>
- <comment> LATIN SMALL LETTER S WITH ACUTE </comment>
- <internalEntity name="Sacute">Ś</internalEntity>
- <comment> LATIN CAPITAL LETTER S WITH ACUTE </comment>
- <internalEntity name="scaron">š</internalEntity>
- <comment> LATIN SMALL LETTER S WITH CARON </comment>
- <internalEntity name="Scaron">Š</internalEntity>
- <comment> LATIN CAPITAL LETTER S WITH CARON </comment>
- <internalEntity name="scedil">ş</internalEntity>
- <comment> LATIN SMALL LETTER S WITH CEDILLA </comment>
- <internalEntity name="Scedil">Ş</internalEntity>
- <comment> LATIN CAPITAL LETTER S WITH CEDILLA </comment>
- <internalEntity name="scirc">ŝ</internalEntity>
- <comment> LATIN SMALL LETTER S WITH CIRCUMFLEX </comment>
- <internalEntity name="Scirc">Ŝ</internalEntity>
- <comment> LATIN CAPITAL LETTER S WITH CIRCUMFLEX </comment>
- <internalEntity name="tcaron">ť</internalEntity>
- <comment> LATIN SMALL LETTER T WITH CARON </comment>
- <internalEntity name="Tcaron">Ť</internalEntity>
- <comment> LATIN CAPITAL LETTER T WITH CARON </comment>
- <internalEntity name="tcedil">ţ</internalEntity>
- <comment> LATIN SMALL LETTER T WITH CEDILLA </comment>
- <internalEntity name="Tcedil">Ţ</internalEntity>
- <comment> LATIN CAPITAL LETTER T WITH CEDILLA </comment>
- <internalEntity name="tstrok">ŧ</internalEntity>
- <comment> LATIN SMALL LETTER T WITH STROKE </comment>
- <internalEntity name="Tstrok">Ŧ</internalEntity>
- <comment> LATIN CAPITAL LETTER T WITH STROKE </comment>
- <internalEntity name="ubreve">ŭ</internalEntity>
- <comment> LATIN SMALL LETTER U WITH BREVE </comment>
- <internalEntity name="Ubreve">Ŭ</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH BREVE </comment>
- <internalEntity name="udblac">ű</internalEntity>
- <comment> LATIN SMALL LETTER U WITH DOUBLE ACUTE </comment>
- <internalEntity name="Udblac">Ű</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH DOUBLE ACUTE </comment>
- <internalEntity name="umacr">ū</internalEntity>
- <comment> LATIN SMALL LETTER U WITH MACRON </comment>
- <internalEntity name="Umacr">Ū</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH MACRON </comment>
- <internalEntity name="uogon">ų</internalEntity>
- <comment> LATIN SMALL LETTER U WITH OGONEK </comment>
- <internalEntity name="Uogon">Ų</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH OGONEK </comment>
- <internalEntity name="uring">ů</internalEntity>
- <comment> LATIN SMALL LETTER U WITH RING ABOVE </comment>
- <internalEntity name="Uring">Ů</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH RING ABOVE </comment>
- <internalEntity name="utilde">ũ</internalEntity>
- <comment> LATIN SMALL LETTER U WITH TILDE </comment>
- <internalEntity name="Utilde">Ũ</internalEntity>
- <comment> LATIN CAPITAL LETTER U WITH TILDE </comment>
- <internalEntity name="wcirc">ŵ</internalEntity>
- <comment> LATIN SMALL LETTER W WITH CIRCUMFLEX </comment>
- <internalEntity name="Wcirc">Ŵ</internalEntity>
- <comment> LATIN CAPITAL LETTER W WITH CIRCUMFLEX </comment>
- <internalEntity name="ycirc">ŷ</internalEntity>
- <comment> LATIN SMALL LETTER Y WITH CIRCUMFLEX </comment>
- <internalEntity name="Ycirc">Ŷ</internalEntity>
- <comment> LATIN CAPITAL LETTER Y WITH CIRCUMFLEX </comment>
- <internalEntity name="Yuml">Ÿ</internalEntity>
- <comment> LATIN CAPITAL LETTER Y WITH DIAERESIS </comment>
- <internalEntity name="zacute">ź</internalEntity>
- <comment> LATIN SMALL LETTER Z WITH ACUTE </comment>
- <internalEntity name="Zacute">Ź</internalEntity>
- <comment> LATIN CAPITAL LETTER Z WITH ACUTE </comment>
- <internalEntity name="zcaron">ž</internalEntity>
- <comment> LATIN SMALL LETTER Z WITH CARON </comment>
- <internalEntity name="Zcaron">Ž</internalEntity>
- <comment> LATIN CAPITAL LETTER Z WITH CARON </comment>
- <internalEntity name="zdot">ż</internalEntity>
- <comment> LATIN SMALL LETTER Z WITH DOT ABOVE </comment>
- <internalEntity name="Zdot">Ż</internalEntity>
- <comment> LATIN CAPITAL LETTER Z WITH DOT ABOVE </comment>
- </externalIdRef>
- <comment>end of ISOlat2.module</comment>
- </includedSection>
- <flag name="ISOnum.module">
- <include/>
- </flag>
- <includedSection flag="ISOnum.module">
- <externalId name="ISOnum" system="ent/iso-num.ent" public="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"/>
- <externalIdRef name="ISOnum">
- <comment> iso-num.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="half">½</internalEntity>
- <comment> VULGAR FRACTION ONE HALF </comment>
- <internalEntity name="frac12">½</internalEntity>
- <comment> VULGAR FRACTION ONE HALF </comment>
- <internalEntity name="frac14">¼</internalEntity>
- <comment> VULGAR FRACTION ONE QUARTER </comment>
- <internalEntity name="frac34">¾</internalEntity>
- <comment> VULGAR FRACTION THREE QUARTERS </comment>
- <internalEntity name="frac18">⅛</internalEntity>
- <comment> </comment>
- <internalEntity name="frac38">⅜</internalEntity>
- <comment> </comment>
- <internalEntity name="frac58">⅝</internalEntity>
- <comment> </comment>
- <internalEntity name="frac78">⅞</internalEntity>
- <comment> </comment>
- <internalEntity name="sup1">¹</internalEntity>
- <comment> SUPERSCRIPT ONE </comment>
- <internalEntity name="sup2">²</internalEntity>
- <comment> SUPERSCRIPT TWO </comment>
- <internalEntity name="sup3">³</internalEntity>
- <comment> SUPERSCRIPT THREE </comment>
- <internalEntity name="plus">+</internalEntity>
- <comment> PLUS SIGN </comment>
- <internalEntity name="plusmn">±</internalEntity>
- <comment> PLUS-MINUS SIGN </comment>
- <internalEntity name="lt"><</internalEntity>
- <comment> LESS-THAN SIGN </comment>
- <internalEntity name="equals">=</internalEntity>
- <comment> EQUALS SIGN </comment>
- <internalEntity name="gt">></internalEntity>
- <comment> GREATER-THAN SIGN </comment>
- <internalEntity name="divide">÷</internalEntity>
- <comment> DIVISION SIGN </comment>
- <internalEntity name="times">×</internalEntity>
- <comment> MULTIPLICATION SIGN </comment>
- <internalEntity name="curren">¤</internalEntity>
- <comment> CURRENCY SIGN </comment>
- <internalEntity name="pound">£</internalEntity>
- <comment> POUND SIGN </comment>
- <internalEntity name="dollar">$</internalEntity>
- <comment> DOLLAR SIGN </comment>
- <internalEntity name="cent">¢</internalEntity>
- <comment> CENT SIGN </comment>
- <internalEntity name="yen">¥</internalEntity>
- <comment> YEN SIGN </comment>
- <internalEntity name="num">#</internalEntity>
- <comment> NUMBER SIGN </comment>
- <internalEntity name="percnt">%</internalEntity>
- <comment> PERCENT SIGN </comment>
- <internalEntity name="amp">&</internalEntity>
- <comment> AMPERSAND </comment>
- <internalEntity name="ast">*</internalEntity>
- <comment> ASTERISK OPERATOR </comment>
- <internalEntity name="commat">@</internalEntity>
- <comment> COMMERCIAL AT </comment>
- <internalEntity name="lsqb">[</internalEntity>
- <comment> LEFT SQUARE BRACKET </comment>
- <internalEntity name="bsol">\</internalEntity>
- <comment> REVERSE SOLIDUS </comment>
- <internalEntity name="rsqb">]</internalEntity>
- <comment> RIGHT SQUARE BRACKET </comment>
- <internalEntity name="lcub">{</internalEntity>
- <comment> LEFT CURLY BRACKET </comment>
- <internalEntity name="horbar">―</internalEntity>
- <comment> HORIZONTAL BAR </comment>
- <internalEntity name="verbar">|</internalEntity>
- <comment> VERTICAL LINE </comment>
- <internalEntity name="rcub">}</internalEntity>
- <comment> RIGHT CURLY BRACKET </comment>
- <internalEntity name="micro">µ</internalEntity>
- <comment> MICRO SIGN </comment>
- <internalEntity name="ohm">Ω</internalEntity>
- <comment> OHM SIGN </comment>
- <internalEntity name="deg">°</internalEntity>
- <comment> DEGREE SIGN </comment>
- <internalEntity name="ordm">º</internalEntity>
- <comment> MASCULINE ORDINAL INDICATOR </comment>
- <internalEntity name="ordf">ª</internalEntity>
- <comment> FEMININE ORDINAL INDICATOR </comment>
- <internalEntity name="sect">§</internalEntity>
- <comment> SECTION SIGN </comment>
- <internalEntity name="para">¶</internalEntity>
- <comment> PILCROW SIGN </comment>
- <internalEntity name="middot">·</internalEntity>
- <comment> MIDDLE DOT </comment>
- <internalEntity name="larr">←</internalEntity>
- <comment> LEFTWARDS DOUBLE ARROW </comment>
- <internalEntity name="rarr">→</internalEntity>
- <comment> RIGHTWARDS DOUBLE ARROW </comment>
- <internalEntity name="uarr">↑</internalEntity>
- <comment> UPWARDS ARROW </comment>
- <internalEntity name="darr">↓</internalEntity>
- <comment> DOWNWARDS ARROW </comment>
- <internalEntity name="copy">©</internalEntity>
- <comment> COPYRIGHT SIGN </comment>
- <internalEntity name="reg">®</internalEntity>
- <comment> REG TRADE MARK SIGN </comment>
- <internalEntity name="trade">™</internalEntity>
- <comment> TRADE MARK SIGN </comment>
- <internalEntity name="brvbar">¦</internalEntity>
- <comment> BROKEN BAR </comment>
- <internalEntity name="not">¬</internalEntity>
- <comment> NOT SIGN </comment>
- <internalEntity name="sung">♩</internalEntity>
- <comment> </comment>
- <internalEntity name="excl">!</internalEntity>
- <comment> EXCLAMATION MARK </comment>
- <internalEntity name="iexcl">¡</internalEntity>
- <comment> INVERTED EXCLAMATION MARK </comment>
- <internalEntity name="quot">"</internalEntity>
- <comment> QUOTATION MARK </comment>
- <internalEntity name="apos">'</internalEntity>
- <comment> APOSTROPHE </comment>
- <internalEntity name="lpar">(</internalEntity>
- <comment> LEFT PARENTHESIS </comment>
- <internalEntity name="rpar">)</internalEntity>
- <comment> RIGHT PARENTHESIS </comment>
- <internalEntity name="comma">,</internalEntity>
- <comment> COMMA </comment>
- <internalEntity name="lowbar">_</internalEntity>
- <comment> LOW LINE </comment>
- <internalEntity name="hyphen">-</internalEntity>
- <comment> HYPHEN-MINUS </comment>
- <internalEntity name="period">.</internalEntity>
- <comment> FULL STOP </comment>
- <internalEntity name="sol">/</internalEntity>
- <comment> SOLIDUS </comment>
- <internalEntity name="colon">:</internalEntity>
- <comment> COLON </comment>
- <internalEntity name="semi">;</internalEntity>
- <comment> SEMICOLON </comment>
- <internalEntity name="quest">?</internalEntity>
- <comment> QUESTION MARK </comment>
- <internalEntity name="iquest">¿</internalEntity>
- <comment> INVERTED QUESTION MARK </comment>
- <internalEntity name="laquo">«</internalEntity>
- <comment> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK </comment>
- <internalEntity name="raquo">»</internalEntity>
- <comment> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK </comment>
- <internalEntity name="lsquo">‘</internalEntity>
- <comment> </comment>
- <internalEntity name="rsquo">’</internalEntity>
- <comment> RIGHT SINGLE QUOTATION MARK </comment>
- <internalEntity name="ldquo">“</internalEntity>
- <comment> </comment>
- <internalEntity name="rdquo">”</internalEntity>
- <comment> RIGHT DOUBLE QUOTATION MARK </comment>
- <internalEntity name="nbsp"> </internalEntity>
- <comment> NO-BREAK SPACE </comment>
- <internalEntity name="shy">­</internalEntity>
- <comment> SOFT HYPHEN </comment>
- </externalIdRef>
- <comment>end of ISOnum.module</comment>
- </includedSection>
- <flag name="ISOpub.module">
- <include/>
- </flag>
- <includedSection flag="ISOpub.module">
- <externalId name="ISOpub" system="ent/iso-pub.ent" public="ISO 8879:1986//ENTITIES Publishing//EN//XML"/>
- <externalIdRef name="ISOpub">
- <comment> iso-pub.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz </comment>
- <internalEntity name="emsp"> </internalEntity>
- <comment> EM SPACE </comment>
- <internalEntity name="ensp"> </internalEntity>
- <comment> EN SPACE </comment>
- <internalEntity name="emsp13"> </internalEntity>
- <comment> THREE-PER-EM SPACE </comment>
- <internalEntity name="emsp14"> </internalEntity>
- <comment> FOUR-PER-EM SPACE </comment>
- <internalEntity name="numsp"> </internalEntity>
- <comment> FIGURE SPACE </comment>
- <internalEntity name="puncsp"> </internalEntity>
- <comment> PUNCTUATION SPACE </comment>
- <internalEntity name="thinsp"> </internalEntity>
- <comment> THIN SPACE </comment>
- <internalEntity name="hairsp"> </internalEntity>
- <comment> HAIR SPACE </comment>
- <internalEntity name="mdash">—</internalEntity>
- <comment> EM DASH </comment>
- <internalEntity name="ndash">–</internalEntity>
- <comment> EN DASH </comment>
- <internalEntity name="dash">‐</internalEntity>
- <comment> HYPHEN </comment>
- <internalEntity name="blank">␣</internalEntity>
- <comment> OPEN BOX </comment>
- <internalEntity name="hellip">…</internalEntity>
- <comment> HORIZONTAL ELLIPSIS </comment>
- <internalEntity name="nldr">‥</internalEntity>
- <comment> TWO DOT LEADER </comment>
- <internalEntity name="frac13">⅓</internalEntity>
- <comment> VULGAR FRACTION ONE THIRD </comment>
- <internalEntity name="frac23">⅔</internalEntity>
- <comment> VULGAR FRACTION TWO THIRDS </comment>
- <internalEntity name="frac15">⅕</internalEntity>
- <comment> VULGAR FRACTION ONE FIFTH </comment>
- <internalEntity name="frac25">⅖</internalEntity>
- <comment> VULGAR FRACTION TWO FIFTHS </comment>
- <internalEntity name="frac35">⅗</internalEntity>
- <comment> VULGAR FRACTION THREE FIFTHS </comment>
- <internalEntity name="frac45">⅘</internalEntity>
- <comment> VULGAR FRACTION FOUR FIFTHS </comment>
- <internalEntity name="frac16">⅙</internalEntity>
- <comment> VULGAR FRACTION ONE SIXTH </comment>
- <internalEntity name="frac56">⅚</internalEntity>
- <comment> VULGAR FRACTION FIVE SIXTHS </comment>
- <internalEntity name="incare">℅</internalEntity>
- <comment> CARE OF </comment>
- <internalEntity name="block">█</internalEntity>
- <comment> FULL BLOCK </comment>
- <internalEntity name="uhblk">▀</internalEntity>
- <comment> UPPER HALF BLOCK </comment>
- <internalEntity name="lhblk">▄</internalEntity>
- <comment> LOWER HALF BLOCK </comment>
- <internalEntity name="blk14">░</internalEntity>
- <comment> LIGHT SHADE </comment>
- <internalEntity name="blk12">▒</internalEntity>
- <comment> MEDIUM SHADE </comment>
- <internalEntity name="blk34">▓</internalEntity>
- <comment> DARK SHADE </comment>
- <internalEntity name="marker">▮</internalEntity>
- <comment> BLACK VERTICAL RECTANGLE </comment>
- <internalEntity name="cir">○</internalEntity>
- <comment> WHITE CIRCLE </comment>
- <internalEntity name="squ">□</internalEntity>
- <comment> WHITE SQUARE </comment>
- <internalEntity name="rect">▭</internalEntity>
- <comment> WHITE RECTANGLE </comment>
- <internalEntity name="utri">▵</internalEntity>
- <comment> WHITE UP-POINTING TRIANGLE </comment>
- <internalEntity name="dtri">▿</internalEntity>
- <comment> WHITE DOWN-POINTING TRIANGLE </comment>
- <internalEntity name="star">⋆</internalEntity>
- <comment> STAR OPERATOR </comment>
- <internalEntity name="bull">•</internalEntity>
- <comment> BULLET </comment>
- <internalEntity name="squf">▪</internalEntity>
- <comment> </comment>
- <internalEntity name="utrif">▴</internalEntity>
- <comment> BLACK UP-POINTING TRIANGLE </comment>
- <internalEntity name="dtrif">▾</internalEntity>
- <comment> BLACK DOWN-POINTING TRIANGLE </comment>
- <internalEntity name="ltrif">◂</internalEntity>
- <comment> BLACK LEFT-POINTING TRIANGLE </comment>
- <internalEntity name="rtrif">▸</internalEntity>
- <comment> BLACK RIGHT-POINTING TRIANGLE </comment>
- <internalEntity name="clubs">♣</internalEntity>
- <comment> BLACK CLUB SUIT </comment>
- <internalEntity name="diams">♦</internalEntity>
- <comment> BLACK DIAMOND SUIT </comment>
- <internalEntity name="hearts">♥</internalEntity>
- <comment> BLACK HEART SUIT </comment>
- <internalEntity name="spades">♠</internalEntity>
- <comment> BLACK SPADE SUIT </comment>
- <internalEntity name="malt">✠</internalEntity>
- <comment> MALTESE CROSS </comment>
- <internalEntity name="dagger">†</internalEntity>
- <comment> DAGGER </comment>
- <internalEntity name="Dagger">‡</internalEntity>
- <comment> DOUBLE DAGGER </comment>
- <internalEntity name="check">✓</internalEntity>
- <comment> CHECK MARK </comment>
- <internalEntity name="cross">✗</internalEntity>
- <comment> BALLOT X </comment>
- <internalEntity name="sharp">♯</internalEntity>
- <comment> MUSIC SHARP SIGN </comment>
- <internalEntity name="flat">♭</internalEntity>
- <comment> MUSIC FLAT SIGN </comment>
- <internalEntity name="male">♂</internalEntity>
- <comment> MALE SIGN </comment>
- <internalEntity name="female">♀</internalEntity>
- <comment> </comment>
- <internalEntity name="phone">☎</internalEntity>
- <comment> TELEPHONE SIGN </comment>
- <internalEntity name="telrec">⌕</internalEntity>
- <comment> TELEPHONE RECORDER </comment>
- <internalEntity name="copysr">℗</internalEntity>
- <comment> SOUND RECORDING COPYRIGHT </comment>
- <internalEntity name="caret">⁁</internalEntity>
- <comment> CARET </comment>
- <internalEntity name="lsquor">‚</internalEntity>
- <comment> SINGLE LOW-9 QUOTATION MARK </comment>
- <internalEntity name="ldquor">„</internalEntity>
- <comment> DOUBLE LOW-9 QUOTATION MARK </comment>
- <internalEntity name="fflig">ff</internalEntity>
- <comment> </comment>
- <internalEntity name="filig">fi</internalEntity>
- <comment> </comment>
- <comment> fjlig Unknown unicode character </comment>
- <internalEntity name="ffilig">ffi</internalEntity>
- <comment> </comment>
- <internalEntity name="ffllig">ffl</internalEntity>
- <comment> </comment>
- <internalEntity name="fllig">fl</internalEntity>
- <comment> </comment>
- <internalEntity name="mldr">…</internalEntity>
- <comment> HORIZONTAL ELLIPSIS </comment>
- <internalEntity name="rdquor">“</internalEntity>
- <comment> </comment>
- <internalEntity name="rsquor">‘</internalEntity>
- <comment> </comment>
- <internalEntity name="vellip">⋮</internalEntity>
- <comment> </comment>
- <internalEntity name="hybull">⁃</internalEntity>
- <comment> HYPHEN BULLET </comment>
- <internalEntity name="loz">◊</internalEntity>
- <comment> LOZENGE </comment>
- <internalEntity name="lozf">✦</internalEntity>
- <comment> </comment>
- <internalEntity name="ltri">◃</internalEntity>
- <comment> WHITE LEFT-POINTING TRIANGLE </comment>
- <internalEntity name="rtri">▹</internalEntity>
- <comment> WHITE RIGHT-POINTING TRIANGLE </comment>
- <internalEntity name="starf">★</internalEntity>
- <comment> BLACK STAR </comment>
- <internalEntity name="natur">♮</internalEntity>
- <comment> MUSIC NATURAL SIGN </comment>
- <internalEntity name="rx">℞</internalEntity>
- <comment> PRESCRIPTION TAKE </comment>
- <internalEntity name="sext">✶</internalEntity>
- <comment> SIX POINTED BLACK STAR </comment>
- <internalEntity name="target">⌖</internalEntity>
- <comment> POSITION INDICATOR </comment>
- <internalEntity name="dlcrop">⌍</internalEntity>
- <comment> BOTTOM LEFT CROP </comment>
- <internalEntity name="drcrop">⌌</internalEntity>
- <comment> BOTTOM RIGHT CROP </comment>
- <internalEntity name="ulcrop">⌏</internalEntity>
- <comment> TOP LEFT CROP </comment>
- <internalEntity name="urcrop">⌎</internalEntity>
- <comment> TOP RIGHT CROP </comment>
- </externalIdRef>
- <comment>end of ISOpub.module</comment>
- </includedSection>
- <flag name="ISOtech.module">
- <include/>
- </flag>
- <includedSection flag="ISOtech.module">
- <externalId name="ISOtech" system="ent/iso-tech.ent" public="ISO 8879:1986//ENTITIES General Technical//EN//XML"/>
- <externalIdRef name="ISOtech">
- <comment> iso-tech.ent (initially distributed with DocBook XML DTD V4.1.1beta1) </comment>
- <comment> Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT </comment>
- <internalEntity name="aleph">ℵ</internalEntity>
- <comment> ALEF SYMBOL </comment>
- <internalEntity name="and">∧</internalEntity>
- <comment> </comment>
- <internalEntity name="ang90">∟</internalEntity>
- <comment> RIGHT ANGLE </comment>
- <internalEntity name="angsph">∢</internalEntity>
- <comment> </comment>
- <internalEntity name="ap">≈</internalEntity>
- <comment> </comment>
- <internalEntity name="becaus">∵</internalEntity>
- <comment> BECAUSE </comment>
- <internalEntity name="bottom">⊥</internalEntity>
- <comment> </comment>
- <internalEntity name="cap">∩</internalEntity>
- <comment> </comment>
- <internalEntity name="cong">≅</internalEntity>
- <comment> </comment>
- <internalEntity name="conint">∮</internalEntity>
- <comment> </comment>
- <internalEntity name="cup">∪</internalEntity>
- <comment> </comment>
- <internalEntity name="equiv">≡</internalEntity>
- <comment> </comment>
- <internalEntity name="exist">∃</internalEntity>
- <comment> </comment>
- <internalEntity name="forall">∀</internalEntity>
- <comment> </comment>
- <internalEntity name="fnof">ƒ</internalEntity>
- <comment> LATIN SMALL LETTER F WITH HOOK </comment>
- <internalEntity name="ge">≥</internalEntity>
- <comment> GREATER-THAN OR EQUAL TO </comment>
- <internalEntity name="iff">⇔</internalEntity>
- <comment> LEFT RIGHT DOUBLE ARROW </comment>
- <internalEntity name="infin">∞</internalEntity>
- <comment> </comment>
- <internalEntity name="int">∫</internalEntity>
- <comment> </comment>
- <internalEntity name="isin">∊</internalEntity>
- <comment> </comment>
- <internalEntity name="lang">〈</internalEntity>
- <comment> </comment>
- <internalEntity name="lArr">⇐</internalEntity>
- <comment> LEFTWARDS ARROW </comment>
- <internalEntity name="le">≤</internalEntity>
- <comment> </comment>
- <internalEntity name="minus">−</internalEntity>
- <comment> MINUS SIGN </comment>
- <internalEntity name="mnplus">∓</internalEntity>
- <comment> </comment>
- <internalEntity name="nabla">∇</internalEntity>
- <comment> NABLA </comment>
- <internalEntity name="ne">≠</internalEntity>
- <comment> </comment>
- <internalEntity name="ni">∍</internalEntity>
- <comment> </comment>
- <internalEntity name="or">∨</internalEntity>
- <comment> </comment>
- <internalEntity name="par">∥</internalEntity>
- <comment> PARALLEL TO </comment>
- <internalEntity name="part">∂</internalEntity>
- <comment> </comment>
- <internalEntity name="permil">‰</internalEntity>
- <comment> PER MILLE SIGN </comment>
- <internalEntity name="perp">⊥</internalEntity>
- <comment> </comment>
- <internalEntity name="prime">′</internalEntity>
- <comment> PRIME </comment>
- <internalEntity name="Prime">″</internalEntity>
- <comment> DOUBLE PRIME </comment>
- <internalEntity name="prop">∝</internalEntity>
- <comment> </comment>
- <internalEntity name="radic">√</internalEntity>
- <comment> </comment>
- <internalEntity name="rang">〉</internalEntity>
- <comment> </comment>
- <internalEntity name="rArr">⇒</internalEntity>
- <comment> RIGHTWARDS ARROW </comment>
- <internalEntity name="sim">∼</internalEntity>
- <comment> </comment>
- <internalEntity name="sime">≃</internalEntity>
- <comment> </comment>
- <internalEntity name="square">□</internalEntity>
- <comment> WHITE SQUARE </comment>
- <internalEntity name="sub">⊂</internalEntity>
- <comment> </comment>
- <internalEntity name="sube">⊆</internalEntity>
- <comment> </comment>
- <internalEntity name="sup">⊃</internalEntity>
- <comment> </comment>
- <internalEntity name="supe">⊇</internalEntity>
- <comment> </comment>
- <internalEntity name="there4">∴</internalEntity>
- <comment> </comment>
- <internalEntity name="Verbar">‖</internalEntity>
- <comment> DOUBLE VERTICAL LINE </comment>
- <internalEntity name="angst">Å</internalEntity>
- <comment> ANGSTROM SIGN </comment>
- <internalEntity name="bernou">ℬ</internalEntity>
- <comment> SCRIPT CAPITAL B </comment>
- <internalEntity name="compfn">∘</internalEntity>
- <comment> RING OPERATOR </comment>
- <internalEntity name="Dot">¨</internalEntity>
- <comment> </comment>
- <internalEntity name="DotDot">⃜</internalEntity>
- <comment> COMBINING FOUR DOTS ABOVE </comment>
- <internalEntity name="hamilt">ℋ</internalEntity>
- <comment> SCRIPT CAPITAL H </comment>
- <internalEntity name="lagran">ℒ</internalEntity>
- <comment> SCRIPT CAPITAL L </comment>
- <internalEntity name="lowast">∗</internalEntity>
- <comment> ASTERISK OPERATOR </comment>
- <internalEntity name="notin">∉</internalEntity>
- <comment> </comment>
- <internalEntity name="order">ℴ</internalEntity>
- <comment> SCRIPT SMALL O </comment>
- <internalEntity name="phmmat">ℳ</internalEntity>
- <comment> SCRIPT CAPITAL M </comment>
- <internalEntity name="tdot">⃛</internalEntity>
- <comment> COMBINING THREE DOTS ABOVE </comment>
- <internalEntity name="tprime">‴</internalEntity>
- <comment> TRIPLE PRIME </comment>
- <internalEntity name="wedgeq">≙</internalEntity>
- <comment> ESTIMATES </comment>
- </externalIdRef>
- <comment>end of ISOtech.module</comment>
- </includedSection>
- <comment> End of DocBook XML character entity sets module V4.1.2 ................. </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> DTD modules .......................................................... </comment>
- <comment> Information pool .............. </comment>
- <flag name="dbpool.module">
- <include/>
- </flag>
- <includedSection flag="dbpool.module">
- <externalId name="dbpool" system="dbpoolx.mod" public="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"/>
- <externalIdRef name="dbpool">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML information pool module V4.1.2 ............................. </comment>
- <comment> File dbpoolx.mod ..................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbpoolx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This module contains the definitions for the objects, inline
- elements, and so on that are available to be used as the main
- content of DocBook documents. Some elements are useful for general
- publishing, and others are useful specifically for computer
- documentation.
-
- This module has the following dependencies on other modules:
-
- o It assumes that a %notation.class; entity is defined by the
- driver file or other high-level module. This entity is
- referenced in the NOTATION attributes for the graphic-related and
- ModeSpec elements.
-
- o It assumes that an appropriately parameterized table module is
- available for use with the table-related elements.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbpool PUBLIC
- "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
- "dbpoolx.mod">
- %dbpool;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> General-purpose semantics entities ................................... </comment>
- <datatype name="yesorno.attvals">
- <cdata/>
- </datatype>
- <comment> ...................................................................... </comment>
- <comment> Entities for module inclusions ....................................... </comment>
- <flag name="dbpool.redecl.module">
- <ignore/>
- </flag>
- <comment> ...................................................................... </comment>
- <comment> Entities for element classes and mixtures ............................ </comment>
- <comment> "Ubiquitous" classes: ndxterm.class and beginpage </comment>
- <modelGroup name="local.ndxterm.class">
- <choice/>
- </modelGroup>
- <modelGroup name="ndxterm.class">
- <choice>
- <elementRef>
- <name>indexterm</name>
- </elementRef>
- <modelGroupRef name="local.ndxterm.class"/>
- </choice>
- </modelGroup>
- <comment> Object-level classes ................................................. </comment>
- <modelGroup name="local.list.class">
- <choice/>
- </modelGroup>
- <modelGroup name="list.class">
- <choice>
- <elementRef>
- <name>calloutlist</name>
- </elementRef>
- <elementRef>
- <name>glosslist</name>
- </elementRef>
- <elementRef>
- <name>itemizedlist</name>
- </elementRef>
- <elementRef>
- <name>orderedlist</name>
- </elementRef>
- <elementRef>
- <name>segmentedlist</name>
- </elementRef>
- <elementRef>
- <name>simplelist</name>
- </elementRef>
- <elementRef>
- <name>variablelist</name>
- </elementRef>
- <modelGroupRef name="local.list.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.admon.class">
- <choice/>
- </modelGroup>
- <modelGroup name="admon.class">
- <choice>
- <elementRef>
- <name>caution</name>
- </elementRef>
- <elementRef>
- <name>important</name>
- </elementRef>
- <elementRef>
- <name>note</name>
- </elementRef>
- <elementRef>
- <name>tip</name>
- </elementRef>
- <elementRef>
- <name>warning</name>
- </elementRef>
- <modelGroupRef name="local.admon.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.linespecific.class">
- <choice/>
- </modelGroup>
- <modelGroup name="linespecific.class">
- <choice>
- <elementRef>
- <name>literallayout</name>
- </elementRef>
- <elementRef>
- <name>programlisting</name>
- </elementRef>
- <elementRef>
- <name>programlistingco</name>
- </elementRef>
- <elementRef>
- <name>screen</name>
- </elementRef>
- <elementRef>
- <name>screenco</name>
- </elementRef>
- <elementRef>
- <name>screenshot</name>
- </elementRef>
- <modelGroupRef name="local.linespecific.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.method.synop.class">
- <choice/>
- </modelGroup>
- <modelGroup name="method.synop.class">
- <choice>
- <elementRef>
- <name>constructorsynopsis</name>
- </elementRef>
- <elementRef>
- <name>destructorsynopsis</name>
- </elementRef>
- <elementRef>
- <name>methodsynopsis</name>
- </elementRef>
- <modelGroupRef name="local.method.synop.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.synop.class">
- <choice/>
- </modelGroup>
- <modelGroup name="synop.class">
- <choice>
- <elementRef>
- <name>synopsis</name>
- </elementRef>
- <elementRef>
- <name>cmdsynopsis</name>
- </elementRef>
- <elementRef>
- <name>funcsynopsis</name>
- </elementRef>
- <elementRef>
- <name>classsynopsis</name>
- </elementRef>
- <elementRef>
- <name>fieldsynopsis</name>
- </elementRef>
- <modelGroupRef name="method.synop.class"/>
- <modelGroupRef name="local.synop.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.para.class">
- <choice/>
- </modelGroup>
- <modelGroup name="para.class">
- <choice>
- <elementRef>
- <name>formalpara</name>
- </elementRef>
- <elementRef>
- <name>para</name>
- </elementRef>
- <elementRef>
- <name>simpara</name>
- </elementRef>
- <modelGroupRef name="local.para.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.informal.class">
- <choice/>
- </modelGroup>
- <modelGroup name="informal.class">
- <choice>
- <elementRef>
- <name>address</name>
- </elementRef>
- <elementRef>
- <name>blockquote</name>
- </elementRef>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>graphicco</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>mediaobjectco</name>
- </elementRef>
- <elementRef>
- <name>informalequation</name>
- </elementRef>
- <elementRef>
- <name>informalexample</name>
- </elementRef>
- <elementRef>
- <name>informalfigure</name>
- </elementRef>
- <elementRef>
- <name>informaltable</name>
- </elementRef>
- <modelGroupRef name="local.informal.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.formal.class">
- <choice/>
- </modelGroup>
- <modelGroup name="formal.class">
- <choice>
- <elementRef>
- <name>equation</name>
- </elementRef>
- <elementRef>
- <name>example</name>
- </elementRef>
- <elementRef>
- <name>figure</name>
- </elementRef>
- <elementRef>
- <name>table</name>
- </elementRef>
- <modelGroupRef name="local.formal.class"/>
- </choice>
- </modelGroup>
- <comment> The DocBook TC may produce an official EBNF module for DocBook. </comment>
- <comment> This PE provides the hook by which it can be inserted into the DTD. </comment>
- <modelGroup name="ebnf.block.hook">
- <choice/>
- </modelGroup>
- <modelGroup name="local.compound.class">
- <choice/>
- </modelGroup>
- <modelGroup name="compound.class">
- <choice>
- <elementRef>
- <name>msgset</name>
- </elementRef>
- <elementRef>
- <name>procedure</name>
- </elementRef>
- <elementRef>
- <name>sidebar</name>
- </elementRef>
- <elementRef>
- <name>qandaset</name>
- </elementRef>
- <modelGroupRef name="ebnf.block.hook"/>
- <modelGroupRef name="local.compound.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.genobj.class">
- <choice/>
- </modelGroup>
- <modelGroup name="genobj.class">
- <choice>
- <elementRef>
- <name>anchor</name>
- </elementRef>
- <elementRef>
- <name>bridgehead</name>
- </elementRef>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <elementRef>
- <name>highlights</name>
- </elementRef>
- <modelGroupRef name="local.genobj.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.descobj.class">
- <choice/>
- </modelGroup>
- <modelGroup name="descobj.class">
- <choice>
- <elementRef>
- <name>abstract</name>
- </elementRef>
- <elementRef>
- <name>authorblurb</name>
- </elementRef>
- <elementRef>
- <name>epigraph</name>
- </elementRef>
- <modelGroupRef name="local.descobj.class"/>
- </choice>
- </modelGroup>
- <comment> Character-level classes .............................................. </comment>
- <modelGroup name="local.xref.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="xref.char.class">
- <choice>
- <elementRef>
- <name>footnoteref</name>
- </elementRef>
- <elementRef>
- <name>xref</name>
- </elementRef>
- <modelGroupRef name="local.xref.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.gen.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="gen.char.class">
- <choice>
- <elementRef>
- <name>abbrev</name>
- </elementRef>
- <elementRef>
- <name>acronym</name>
- </elementRef>
- <elementRef>
- <name>citation</name>
- </elementRef>
- <elementRef>
- <name>citerefentry</name>
- </elementRef>
- <elementRef>
- <name>citetitle</name>
- </elementRef>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- <elementRef>
- <name>firstterm</name>
- </elementRef>
- <elementRef>
- <name>foreignphrase</name>
- </elementRef>
- <elementRef>
- <name>glossterm</name>
- </elementRef>
- <elementRef>
- <name>footnote</name>
- </elementRef>
- <elementRef>
- <name>phrase</name>
- </elementRef>
- <elementRef>
- <name>quote</name>
- </elementRef>
- <elementRef>
- <name>trademark</name>
- </elementRef>
- <elementRef>
- <name>wordasword</name>
- </elementRef>
- <modelGroupRef name="local.gen.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.link.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="link.char.class">
- <choice>
- <elementRef>
- <name>link</name>
- </elementRef>
- <elementRef>
- <name>olink</name>
- </elementRef>
- <elementRef>
- <name>ulink</name>
- </elementRef>
- <modelGroupRef name="local.link.char.class"/>
- </choice>
- </modelGroup>
- <comment> The DocBook TC may produce an official EBNF module for DocBook. </comment>
- <comment> This PE provides the hook by which it can be inserted into the DTD. </comment>
- <modelGroup name="ebnf.inline.hook">
- <choice/>
- </modelGroup>
- <modelGroup name="local.tech.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="tech.char.class">
- <choice>
- <elementRef>
- <name>action</name>
- </elementRef>
- <elementRef>
- <name>application</name>
- </elementRef>
- <elementRef>
- <name>classname</name>
- </elementRef>
- <elementRef>
- <name>methodname</name>
- </elementRef>
- <elementRef>
- <name>interfacename</name>
- </elementRef>
- <elementRef>
- <name>exceptionname</name>
- </elementRef>
- <elementRef>
- <name>ooclass</name>
- </elementRef>
- <elementRef>
- <name>oointerface</name>
- </elementRef>
- <elementRef>
- <name>ooexception</name>
- </elementRef>
- <elementRef>
- <name>command</name>
- </elementRef>
- <elementRef>
- <name>computeroutput</name>
- </elementRef>
- <elementRef>
- <name>database</name>
- </elementRef>
- <elementRef>
- <name>email</name>
- </elementRef>
- <elementRef>
- <name>envar</name>
- </elementRef>
- <elementRef>
- <name>errorcode</name>
- </elementRef>
- <elementRef>
- <name>errorname</name>
- </elementRef>
- <elementRef>
- <name>errortype</name>
- </elementRef>
- <elementRef>
- <name>filename</name>
- </elementRef>
- <elementRef>
- <name>function</name>
- </elementRef>
- <elementRef>
- <name>guibutton</name>
- </elementRef>
- <elementRef>
- <name>guiicon</name>
- </elementRef>
- <elementRef>
- <name>guilabel</name>
- </elementRef>
- <elementRef>
- <name>guimenu</name>
- </elementRef>
- <elementRef>
- <name>guimenuitem</name>
- </elementRef>
- <elementRef>
- <name>guisubmenu</name>
- </elementRef>
- <elementRef>
- <name>hardware</name>
- </elementRef>
- <elementRef>
- <name>interface</name>
- </elementRef>
- <elementRef>
- <name>keycap</name>
- </elementRef>
- <elementRef>
- <name>keycode</name>
- </elementRef>
- <elementRef>
- <name>keycombo</name>
- </elementRef>
- <elementRef>
- <name>keysym</name>
- </elementRef>
- <elementRef>
- <name>literal</name>
- </elementRef>
- <elementRef>
- <name>constant</name>
- </elementRef>
- <elementRef>
- <name>markup</name>
- </elementRef>
- <elementRef>
- <name>medialabel</name>
- </elementRef>
- <elementRef>
- <name>menuchoice</name>
- </elementRef>
- <elementRef>
- <name>mousebutton</name>
- </elementRef>
- <elementRef>
- <name>option</name>
- </elementRef>
- <elementRef>
- <name>optional</name>
- </elementRef>
- <elementRef>
- <name>parameter</name>
- </elementRef>
- <elementRef>
- <name>prompt</name>
- </elementRef>
- <elementRef>
- <name>property</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>returnvalue</name>
- </elementRef>
- <elementRef>
- <name>sgmltag</name>
- </elementRef>
- <elementRef>
- <name>structfield</name>
- </elementRef>
- <elementRef>
- <name>structname</name>
- </elementRef>
- <elementRef>
- <name>symbol</name>
- </elementRef>
- <elementRef>
- <name>systemitem</name>
- </elementRef>
- <elementRef>
- <name>token</name>
- </elementRef>
- <elementRef>
- <name>type</name>
- </elementRef>
- <elementRef>
- <name>userinput</name>
- </elementRef>
- <elementRef>
- <name>varname</name>
- </elementRef>
- <modelGroupRef name="ebnf.inline.hook"/>
- <modelGroupRef name="local.tech.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.base.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="base.char.class">
- <choice>
- <elementRef>
- <name>anchor</name>
- </elementRef>
- <modelGroupRef name="local.base.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.docinfo.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="docinfo.char.class">
- <choice>
- <elementRef>
- <name>author</name>
- </elementRef>
- <elementRef>
- <name>authorinitials</name>
- </elementRef>
- <elementRef>
- <name>corpauthor</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>othercredit</name>
- </elementRef>
- <elementRef>
- <name>productname</name>
- </elementRef>
- <elementRef>
- <name>productnumber</name>
- </elementRef>
- <elementRef>
- <name>revhistory</name>
- </elementRef>
- <modelGroupRef name="local.docinfo.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.other.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="other.char.class">
- <choice>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <elementRef>
- <name>subscript</name>
- </elementRef>
- <elementRef>
- <name>superscript</name>
- </elementRef>
- <modelGroupRef name="local.other.char.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.inlineobj.char.class">
- <choice/>
- </modelGroup>
- <modelGroup name="inlineobj.char.class">
- <choice>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <elementRef>
- <name>inlineequation</name>
- </elementRef>
- <modelGroupRef name="local.inlineobj.char.class"/>
- </choice>
- </modelGroup>
- <comment> Redeclaration placeholder ............................................ </comment>
- <comment> For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point </comment>
- <ignoredSection flag="dbpool.redecl.module">
-<!-- Defining rdbpool here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbpool "">
-%rdbpool;
-<!--end of dbpool.redecl.module--></ignoredSection>
- <comment> Object-level mixtures ................................................ </comment>
- <comment>
- list admn line synp para infm form cmpd gen desc
-Component mixture X X X X X X X X X X
-Sidebar mixture X X X X X X X a X
-Footnote mixture X X X X X
-Example mixture X X X X X
-Highlights mixture X X X
-Paragraph mixture X X X X
-Admonition mixture X X X X X X b c
-Figure mixture X X X
-Table entry mixture X X X X d
-Glossary def mixture X X X X X e
-Legal notice mixture X X X X f
-
-a. Just Procedure; not Sidebar itself or MsgSet.
-b. No MsgSet.
-c. No Highlights.
-d. Just Graphic; no other informal objects.
-e. No Anchor, BridgeHead, or Highlights.
-f. Just BlockQuote; no other informal objects.
-</comment>
- <modelGroup name="local.component.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="component.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <modelGroupRef name="compound.class"/>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="descobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.component.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.sidebar.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="sidebar.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <elementRef>
- <name>procedure</name>
- </elementRef>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.sidebar.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.qandaset.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="qandaset.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <elementRef>
- <name>procedure</name>
- </elementRef>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.qandaset.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.revdescription.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="revdescription.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <elementRef>
- <name>procedure</name>
- </elementRef>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.revdescription.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.footnote.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="footnote.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="local.footnote.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.example.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="example.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.example.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.highlights.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="highlights.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.highlights.mix"/>
- </choice>
- </modelGroup>
- <comment> %formal.class; is explicitly excluded from many contexts in which
- paragraphs are used </comment>
- <modelGroup name="local.para.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="para.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <modelGroupRef name="local.para.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.admon.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="admon.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <elementRef>
- <name>procedure</name>
- </elementRef>
- <elementRef>
- <name>sidebar</name>
- </elementRef>
- <elementRef>
- <name>anchor</name>
- </elementRef>
- <elementRef>
- <name>bridgehead</name>
- </elementRef>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.admon.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.figure.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="figure.mix">
- <choice>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.figure.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.tabentry.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="tabentry.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="para.class"/>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <modelGroupRef name="local.tabentry.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.glossdef.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="glossdef.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.glossdef.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.legalnotice.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="legalnotice.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="para.class"/>
- <elementRef>
- <name>blockquote</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.legalnotice.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.textobject.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="textobject.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="para.class"/>
- <elementRef>
- <name>blockquote</name>
- </elementRef>
- <modelGroupRef name="local.textobject.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.mediaobject.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="mediaobject.mix">
- <choice>
- <elementRef>
- <name>videoobject</name>
- </elementRef>
- <elementRef>
- <name>audioobject</name>
- </elementRef>
- <elementRef>
- <name>imageobject</name>
- </elementRef>
- <modelGroupRef name="local.mediaobject.mix"/>
- </choice>
- </modelGroup>
- <comment> Character-level mixtures ............................................. </comment>
- <comment>
- #PCD xref word link cptr base dnfo othr inob (synop)
-para.char.mix X X X X X X X X X
-title.char.mix X X X X X X X X X
-ndxterm.char.mix X X X X X X X X a
-cptr.char.mix X X X X X a
-smallcptr.char.mix X b a
-word.char.mix X c X X X a
-docinfo.char.mix X d X b X a
-
-a. Just InlineGraphic; no InlineEquation.
-b. Just Replaceable; no other computer terms.
-c. Just Emphasis and Trademark; no other word elements.
-d. Just Acronym, Emphasis, and Trademark; no other word elements.
-</comment>
- <comment> The DocBook TC may produce an official forms module for DocBook. </comment>
- <comment> This PE provides the hook by which it can be inserted into the DTD. </comment>
- <modelGroup name="forminlines.hook">
- <choice/>
- </modelGroup>
- <modelGroup name="local.para.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="para.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="xref.char.class"/>
- <modelGroupRef name="gen.char.class"/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="docinfo.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <modelGroupRef name="inlineobj.char.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="forminlines.hook"/>
- <modelGroupRef name="local.para.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.title.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="title.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="xref.char.class"/>
- <modelGroupRef name="gen.char.class"/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="docinfo.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <modelGroupRef name="inlineobj.char.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.title.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.ndxterm.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="ndxterm.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="xref.char.class"/>
- <modelGroupRef name="gen.char.class"/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="docinfo.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="local.ndxterm.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.cptr.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="cptr.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.cptr.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.smallcptr.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="smallcptr.char.mix">
- <choice>
- <pcdata/>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.smallcptr.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.word.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="word.char.mix">
- <choice>
- <pcdata/>
- <elementRef>
- <name>acronym</name>
- </elementRef>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- <elementRef>
- <name>trademark</name>
- </elementRef>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.word.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.docinfo.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="docinfo.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- <elementRef>
- <name>trademark</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.docinfo.char.mix"/>
- </choice>
- </modelGroup>
- <comment>ENTITY % bibliocomponent.mix (see Bibliographic section, below)</comment>
- <comment>ENTITY % person.ident.mix (see Bibliographic section, below)</comment>
- <comment> ...................................................................... </comment>
- <comment> Entities for content models .......................................... </comment>
- <modelGroup name="formalobject.title.content">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <comment> ...................................................................... </comment>
- <comment> Entities for attributes and attribute components ..................... </comment>
- <comment> Effectivity attributes ............................................... </comment>
- <comment> Arch: Computer or chip architecture to which element applies; no
- default </comment>
- <attributeGroup name="arch.attrib">
- <attribute>
- <name>arch</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Condition: General-purpose effectivity attribute </comment>
- <attributeGroup name="condition.attrib">
- <attribute>
- <name>condition</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Conformance: Standards conformance characteristics </comment>
- <attributeGroup name="conformance.attrib">
- <attribute>
- <name>conformance</name>
- <tokenized name="NMTOKENS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> OS: Operating system to which element applies; no default </comment>
- <attributeGroup name="os.attrib">
- <attribute>
- <name>os</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Revision: Editorial revision to which element belongs; no default </comment>
- <attributeGroup name="revision.attrib">
- <attribute>
- <name>revision</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Security: Security classification; no default </comment>
- <attributeGroup name="security.attrib">
- <attribute>
- <name>security</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> UserLevel: Level of user experience to which element applies; no
- default </comment>
- <attributeGroup name="userlevel.attrib">
- <attribute>
- <name>userlevel</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Vendor: Computer vendor to which element applies; no default </comment>
- <attributeGroup name="vendor.attrib">
- <attribute>
- <name>vendor</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="local.effectivity.attrib"/>
- <attributeGroup name="effectivity.attrib">
- <attributeGroupRef name="arch.attrib"/>
- <attributeGroupRef name="condition.attrib"/>
- <attributeGroupRef name="conformance.attrib"/>
- <attributeGroupRef name="os.attrib"/>
- <attributeGroupRef name="revision.attrib"/>
- <attributeGroupRef name="security.attrib"/>
- <attributeGroupRef name="userlevel.attrib"/>
- <attributeGroupRef name="vendor.attrib"/>
- <attributeGroupRef name="local.effectivity.attrib"/>
- </attributeGroup>
- <comment> Common attributes .................................................... </comment>
- <comment> Id: Unique identifier of element; no default </comment>
- <attributeGroup name="id.attrib">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Id: Unique identifier of element; a value must be supplied; no
- default </comment>
- <attributeGroup name="idreq.attrib">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> Lang: Indicator of language in which element is written, for
- translation, character set management, etc.; no default </comment>
- <attributeGroup name="lang.attrib">
- <attribute>
- <name>lang</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Remap: Previous role of element before conversion; no default </comment>
- <attributeGroup name="remap.attrib">
- <attribute>
- <name>remap</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Role: New role of element in local environment; no default </comment>
- <attributeGroup name="role.attrib">
- <attribute>
- <name>role</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> XRefLabel: Alternate labeling string for XRef text generation;
- default is usually title or other appropriate label text already
- contained in element </comment>
- <attributeGroup name="xreflabel.attrib">
- <attribute>
- <name>xreflabel</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> RevisionFlag: Revision status of element; default is that element
- wasn't revised </comment>
- <attributeGroup name="revisionflag.attrib">
- <attribute>
- <name>revisionflag</name>
- <tokenized>
- <enum>changed</enum>
- <enum>added</enum>
- <enum>deleted</enum>
- <enum>off</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="local.common.attrib"/>
- <comment> Role is included explicitly on each element </comment>
- <attributeGroup name="common.attrib">
- <attributeGroupRef name="id.attrib"/>
- <attributeGroupRef name="lang.attrib"/>
- <attributeGroupRef name="remap.attrib"/>
- <attributeGroupRef name="xreflabel.attrib"/>
- <attributeGroupRef name="revisionflag.attrib"/>
- <attributeGroupRef name="effectivity.attrib"/>
- <attributeGroupRef name="local.common.attrib"/>
- </attributeGroup>
- <comment> Role is included explicitly on each element </comment>
- <attributeGroup name="idreq.common.attrib">
- <attributeGroupRef name="idreq.attrib"/>
- <attributeGroupRef name="lang.attrib"/>
- <attributeGroupRef name="remap.attrib"/>
- <attributeGroupRef name="xreflabel.attrib"/>
- <attributeGroupRef name="revisionflag.attrib"/>
- <attributeGroupRef name="effectivity.attrib"/>
- <attributeGroupRef name="local.common.attrib"/>
- </attributeGroup>
- <comment> Semi-common attributes and other attribute entities .................. </comment>
- <attributeGroup name="local.graphics.attrib"/>
- <comment> EntityRef: Name of an external entity containing the content
- of the graphic </comment>
- <comment> FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the graphic </comment>
- <comment> Format: Notation of the element content, if any </comment>
- <comment> SrcCredit: Information about the source of the Graphic </comment>
- <comment> Width: Same as CALS reprowid (desired width) </comment>
- <comment> Depth: Same as CALS reprodep (desired depth) </comment>
- <comment> Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific </comment>
- <comment> Scale: Conflation of CALS hscale and vscale </comment>
- <comment> Scalefit: Same as CALS scalefit </comment>
- <attributeGroup name="graphics.attrib">
- <attribute>
- <name>entityref</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>fileref</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>format</name>
- <tokenized>
- <enumGroupRef name="notation.class"/>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>srccredit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>width</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>depth</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>scale</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>scalefit</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.graphics.attrib"/>
- </attributeGroup>
- <attributeGroup name="local.keyaction.attrib"/>
- <comment> Action: Key combination type; default is unspecified if one
- child element, Simul if there is more than one; if value is
- Other, the OtherAction attribute must have a nonempty value </comment>
- <comment> OtherAction: User-defined key combination type </comment>
- <attributeGroup name="keyaction.attrib">
- <attribute>
- <name>action</name>
- <tokenized>
- <enum>click</enum>
- <enum>double-click</enum>
- <enum>press</enum>
- <enum>seq</enum>
- <enum>simul</enum>
- <enum>other</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>otheraction</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.keyaction.attrib"/>
- </attributeGroup>
- <comment> Label: Identifying number or string; default is usually the
- appropriate number or string autogenerated by a formatter </comment>
- <attributeGroup name="label.attrib">
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Format: whether element is assumed to contain significant white
- space </comment>
- <attributeGroup name="linespecific.attrib">
- <attribute>
- <name>format</name>
- <tokenized name="NOTATION">
- <enum>linespecific</enum>
- </tokenized>
- <default>linespecific</default>
- </attribute>
- <attribute>
- <name>linenumbering</name>
- <tokenized>
- <enum>numbered</enum>
- <enum>unnumbered</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Linkend: link to related information; no default </comment>
- <attributeGroup name="linkend.attrib">
- <attribute>
- <name>linkend</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Linkend: required link to related information </comment>
- <attributeGroup name="linkendreq.attrib">
- <attribute>
- <name>linkend</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> Linkends: link to one or more sets of related information; no
- default </comment>
- <attributeGroup name="linkends.attrib">
- <attribute>
- <name>linkends</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="local.mark.attrib"/>
- <attributeGroup name="mark.attrib">
- <attribute>
- <name>mark</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.mark.attrib"/>
- </attributeGroup>
- <comment> MoreInfo: whether element's content has an associated RefEntry </comment>
- <attributeGroup name="moreinfo.attrib">
- <attribute>
- <name>moreinfo</name>
- <tokenized>
- <enum>refentry</enum>
- <enum>none</enum>
- </tokenized>
- <default>none</default>
- </attribute>
- </attributeGroup>
- <comment> Pagenum: number of page on which element appears; no default </comment>
- <attributeGroup name="pagenum.attrib">
- <attribute>
- <name>pagenum</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="local.status.attrib"/>
- <comment> Status: Editorial or publication status of the element
- it applies to, such as "in review" or "approved for distribution" </comment>
- <attributeGroup name="status.attrib">
- <attribute>
- <name>status</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.status.attrib"/>
- </attributeGroup>
- <comment> Width: width of the longest line in the element to which it
- pertains, in number of characters </comment>
- <attributeGroup name="width.attrib">
- <attribute>
- <name>width</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> ...................................................................... </comment>
- <comment> Title elements ....................................................... </comment>
- <flag name="title.module">
- <include/>
- </flag>
- <includedSection flag="title.module">
- <attributeGroup name="local.title.attrib"/>
- <attributeGroup name="title.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="title.element">
- <include/>
- </flag>
- <includedSection flag="title.element">
- <element>
- <name>title</name>
- <zeroOrMore>
- <modelGroupRef name="title.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of title.element</comment>
- </includedSection>
- <flag name="title.attlist">
- <include/>
- </flag>
- <includedSection flag="title.attlist">
- <attlist>
- <name>title</name>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="title.role.attrib"/>
- <attributeGroupRef name="local.title.attrib"/>
- </attlist>
- <comment>end of title.attlist</comment>
- </includedSection>
- <comment>end of title.module</comment>
- </includedSection>
- <flag name="titleabbrev.module">
- <include/>
- </flag>
- <includedSection flag="titleabbrev.module">
- <attributeGroup name="local.titleabbrev.attrib"/>
- <attributeGroup name="titleabbrev.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="titleabbrev.element">
- <include/>
- </flag>
- <includedSection flag="titleabbrev.element">
- <element>
- <name>titleabbrev</name>
- <zeroOrMore>
- <modelGroupRef name="title.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of titleabbrev.element</comment>
- </includedSection>
- <flag name="titleabbrev.attlist">
- <include/>
- </flag>
- <includedSection flag="titleabbrev.attlist">
- <attlist>
- <name>titleabbrev</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="titleabbrev.role.attrib"/>
- <attributeGroupRef name="local.titleabbrev.attrib"/>
- </attlist>
- <comment>end of titleabbrev.attlist</comment>
- </includedSection>
- <comment>end of titleabbrev.module</comment>
- </includedSection>
- <flag name="subtitle.module">
- <include/>
- </flag>
- <includedSection flag="subtitle.module">
- <attributeGroup name="local.subtitle.attrib"/>
- <attributeGroup name="subtitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="subtitle.element">
- <include/>
- </flag>
- <includedSection flag="subtitle.element">
- <element>
- <name>subtitle</name>
- <zeroOrMore>
- <modelGroupRef name="title.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of subtitle.element</comment>
- </includedSection>
- <flag name="subtitle.attlist">
- <include/>
- </flag>
- <includedSection flag="subtitle.attlist">
- <attlist>
- <name>subtitle</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="subtitle.role.attrib"/>
- <attributeGroupRef name="local.subtitle.attrib"/>
- </attlist>
- <comment>end of subtitle.attlist</comment>
- </includedSection>
- <comment>end of subtitle.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Bibliographic entities and elements .................................. </comment>
- <comment> The bibliographic elements are typically used in the document
- hierarchy. They do not appear in content models of information
- pool elements. See also the document information elements,
- below. </comment>
- <modelGroup name="local.person.ident.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="person.ident.mix">
- <choice>
- <elementRef>
- <name>honorific</name>
- </elementRef>
- <elementRef>
- <name>firstname</name>
- </elementRef>
- <elementRef>
- <name>surname</name>
- </elementRef>
- <elementRef>
- <name>lineage</name>
- </elementRef>
- <elementRef>
- <name>othername</name>
- </elementRef>
- <elementRef>
- <name>affiliation</name>
- </elementRef>
- <elementRef>
- <name>authorblurb</name>
- </elementRef>
- <elementRef>
- <name>contrib</name>
- </elementRef>
- <modelGroupRef name="local.person.ident.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.bibliocomponent.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="bibliocomponent.mix">
- <choice>
- <elementRef>
- <name>abbrev</name>
- </elementRef>
- <elementRef>
- <name>abstract</name>
- </elementRef>
- <elementRef>
- <name>address</name>
- </elementRef>
- <elementRef>
- <name>artpagenums</name>
- </elementRef>
- <elementRef>
- <name>author</name>
- </elementRef>
- <elementRef>
- <name>authorgroup</name>
- </elementRef>
- <elementRef>
- <name>authorinitials</name>
- </elementRef>
- <elementRef>
- <name>bibliomisc</name>
- </elementRef>
- <elementRef>
- <name>biblioset</name>
- </elementRef>
- <elementRef>
- <name>collab</name>
- </elementRef>
- <elementRef>
- <name>confgroup</name>
- </elementRef>
- <elementRef>
- <name>contractnum</name>
- </elementRef>
- <elementRef>
- <name>contractsponsor</name>
- </elementRef>
- <elementRef>
- <name>copyright</name>
- </elementRef>
- <elementRef>
- <name>corpauthor</name>
- </elementRef>
- <elementRef>
- <name>corpname</name>
- </elementRef>
- <elementRef>
- <name>date</name>
- </elementRef>
- <elementRef>
- <name>edition</name>
- </elementRef>
- <elementRef>
- <name>editor</name>
- </elementRef>
- <elementRef>
- <name>invpartnumber</name>
- </elementRef>
- <elementRef>
- <name>isbn</name>
- </elementRef>
- <elementRef>
- <name>issn</name>
- </elementRef>
- <elementRef>
- <name>issuenum</name>
- </elementRef>
- <elementRef>
- <name>orgname</name>
- </elementRef>
- <elementRef>
- <name>othercredit</name>
- </elementRef>
- <elementRef>
- <name>pagenums</name>
- </elementRef>
- <elementRef>
- <name>printhistory</name>
- </elementRef>
- <elementRef>
- <name>productname</name>
- </elementRef>
- <elementRef>
- <name>productnumber</name>
- </elementRef>
- <elementRef>
- <name>pubdate</name>
- </elementRef>
- <elementRef>
- <name>publisher</name>
- </elementRef>
- <elementRef>
- <name>publishername</name>
- </elementRef>
- <elementRef>
- <name>pubsnumber</name>
- </elementRef>
- <elementRef>
- <name>releaseinfo</name>
- </elementRef>
- <elementRef>
- <name>revhistory</name>
- </elementRef>
- <elementRef>
- <name>seriesvolnums</name>
- </elementRef>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- <elementRef>
- <name>title</name>
- </elementRef>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- <elementRef>
- <name>volumenum</name>
- </elementRef>
- <elementRef>
- <name>citetitle</name>
- </elementRef>
- <modelGroupRef name="person.ident.mix"/>
- <modelGroupRef name="ndxterm.class"/>
- <modelGroupRef name="local.bibliocomponent.mix"/>
- </choice>
- </modelGroup>
- <flag name="biblioentry.module">
- <include/>
- </flag>
- <includedSection flag="biblioentry.module">
- <attributeGroup name="local.biblioentry.attrib"/>
- <attributeGroup name="biblioentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="biblioentry.element">
- <include/>
- </flag>
- <includedSection flag="biblioentry.element">
- <element>
- <name>biblioentry</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>articleinfo</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of biblioentry.element</comment>
- </includedSection>
- <flag name="biblioentry.attlist">
- <include/>
- </flag>
- <includedSection flag="biblioentry.attlist">
- <attlist>
- <name>biblioentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="biblioentry.role.attrib"/>
- <attributeGroupRef name="local.biblioentry.attrib"/>
- </attlist>
- <comment>end of biblioentry.attlist</comment>
- </includedSection>
- <comment>end of biblioentry.module</comment>
- </includedSection>
- <flag name="bibliomixed.module">
- <include/>
- </flag>
- <includedSection flag="bibliomixed.module">
- <attributeGroup name="local.bibliomixed.attrib"/>
- <attributeGroup name="bibliomixed.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bibliomixed.element">
- <include/>
- </flag>
- <includedSection flag="bibliomixed.element">
- <element>
- <name>bibliomixed</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="bibliocomponent.mix"/>
- <elementRef>
- <name>bibliomset</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of bibliomixed.element</comment>
- </includedSection>
- <flag name="bibliomixed.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliomixed.attlist">
- <attlist>
- <name>bibliomixed</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bibliomixed.role.attrib"/>
- <attributeGroupRef name="local.bibliomixed.attrib"/>
- </attlist>
- <comment>end of bibliomixed.attlist</comment>
- </includedSection>
- <comment>end of bibliomixed.module</comment>
- </includedSection>
- <flag name="articleinfo.module">
- <include/>
- </flag>
- <includedSection flag="articleinfo.module">
- <attributeGroup name="local.articleinfo.attrib"/>
- <attributeGroup name="articleinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="articleinfo.element">
- <include/>
- </flag>
- <includedSection flag="articleinfo.element">
- <element>
- <name>articleinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of articleinfo.element</comment>
- </includedSection>
- <flag name="articleinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="articleinfo.attlist">
- <attlist>
- <name>articleinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="articleinfo.role.attrib"/>
- <attributeGroupRef name="local.articleinfo.attrib"/>
- </attlist>
- <comment>end of articleinfo.attlist</comment>
- </includedSection>
- <comment>end of articleinfo.module</comment>
- </includedSection>
- <flag name="biblioset.module">
- <include/>
- </flag>
- <includedSection flag="biblioset.module">
- <attributeGroup name="local.biblioset.attrib"/>
- <attributeGroup name="biblioset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="biblioset.element">
- <include/>
- </flag>
- <includedSection flag="biblioset.element">
- <element>
- <name>biblioset</name>
- <oneOrMore>
- <modelGroupRef name="bibliocomponent.mix"/>
- </oneOrMore>
- </element>
- <comment>end of biblioset.element</comment>
- </includedSection>
- <comment> Relation: Relationship of elements contained within BiblioSet </comment>
- <flag name="biblioset.attlist">
- <include/>
- </flag>
- <includedSection flag="biblioset.attlist">
- <attlist>
- <name>biblioset</name>
- <attribute>
- <name>relation</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="biblioset.role.attrib"/>
- <attributeGroupRef name="local.biblioset.attrib"/>
- </attlist>
- <comment>end of biblioset.attlist</comment>
- </includedSection>
- <comment>end of biblioset.module</comment>
- </includedSection>
- <flag name="bibliomset.module">
- <include/>
- </flag>
- <includedSection flag="bibliomset.module">
- <attributeGroup name="bibliomset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <attributeGroup name="local.bibliomset.attrib"/>
- <flag name="bibliomset.element">
- <include/>
- </flag>
- <includedSection flag="bibliomset.element">
- <element>
- <name>bibliomset</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="bibliocomponent.mix"/>
- <elementRef>
- <name>bibliomset</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of bibliomset.element</comment>
- </includedSection>
- <comment> Relation: Relationship of elements contained within BiblioMSet </comment>
- <flag name="bibliomset.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliomset.attlist">
- <attlist>
- <name>bibliomset</name>
- <attribute>
- <name>relation</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="bibliomset.role.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="local.bibliomset.attrib"/>
- </attlist>
- <comment>end of bibliomset.attlist</comment>
- </includedSection>
- <comment>end of bibliomset.module</comment>
- </includedSection>
- <flag name="bibliomisc.module">
- <include/>
- </flag>
- <includedSection flag="bibliomisc.module">
- <attributeGroup name="local.bibliomisc.attrib"/>
- <attributeGroup name="bibliomisc.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bibliomisc.element">
- <include/>
- </flag>
- <includedSection flag="bibliomisc.element">
- <element>
- <name>bibliomisc</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of bibliomisc.element</comment>
- </includedSection>
- <flag name="bibliomisc.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliomisc.attlist">
- <attlist>
- <name>bibliomisc</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bibliomisc.role.attrib"/>
- <attributeGroupRef name="local.bibliomisc.attrib"/>
- </attlist>
- <comment>end of bibliomisc.attlist</comment>
- </includedSection>
- <comment>end of bibliomisc.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Subject, Keyword, and ITermSet elements .............................. </comment>
- <flag name="subjectset.content.module">
- <include/>
- </flag>
- <includedSection flag="subjectset.content.module">
- <flag name="subjectset.module">
- <include/>
- </flag>
- <includedSection flag="subjectset.module">
- <attributeGroup name="local.subjectset.attrib"/>
- <attributeGroup name="subjectset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="subjectset.element">
- <include/>
- </flag>
- <includedSection flag="subjectset.element">
- <element>
- <name>subjectset</name>
- <oneOrMore>
- <elementRef>
- <name>subject</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of subjectset.element</comment>
- </includedSection>
- <comment> Scheme: Controlled vocabulary employed in SubjectTerms </comment>
- <flag name="subjectset.attlist">
- <include/>
- </flag>
- <includedSection flag="subjectset.attlist">
- <attlist>
- <name>subjectset</name>
- <attribute>
- <name>scheme</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="subjectset.role.attrib"/>
- <attributeGroupRef name="local.subjectset.attrib"/>
- </attlist>
- <comment>end of subjectset.attlist</comment>
- </includedSection>
- <comment>end of subjectset.module</comment>
- </includedSection>
- <flag name="subject.module">
- <include/>
- </flag>
- <includedSection flag="subject.module">
- <attributeGroup name="local.subject.attrib"/>
- <attributeGroup name="subject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="subject.element">
- <include/>
- </flag>
- <includedSection flag="subject.element">
- <element>
- <name>subject</name>
- <oneOrMore>
- <elementRef>
- <name>subjectterm</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of subject.element</comment>
- </includedSection>
- <comment> Weight: Ranking of this group of SubjectTerms relative
- to others, 0 is low, no highest value specified </comment>
- <flag name="subject.attlist">
- <include/>
- </flag>
- <includedSection flag="subject.attlist">
- <attlist>
- <name>subject</name>
- <attribute>
- <name>weight</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="subject.role.attrib"/>
- <attributeGroupRef name="local.subject.attrib"/>
- </attlist>
- <comment>end of subject.attlist</comment>
- </includedSection>
- <comment>end of subject.module</comment>
- </includedSection>
- <flag name="subjectterm.module">
- <include/>
- </flag>
- <includedSection flag="subjectterm.module">
- <attributeGroup name="local.subjectterm.attrib"/>
- <attributeGroup name="subjectterm.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="subjectterm.element">
- <include/>
- </flag>
- <includedSection flag="subjectterm.element">
- <element>
- <name>subjectterm</name>
- <pcdata/>
- </element>
- <comment>end of subjectterm.element</comment>
- </includedSection>
- <flag name="subjectterm.attlist">
- <include/>
- </flag>
- <includedSection flag="subjectterm.attlist">
- <attlist>
- <name>subjectterm</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="subjectterm.role.attrib"/>
- <attributeGroupRef name="local.subjectterm.attrib"/>
- </attlist>
- <comment>end of subjectterm.attlist</comment>
- </includedSection>
- <comment>end of subjectterm.module</comment>
- </includedSection>
- <comment>end of subjectset.content.module</comment>
- </includedSection>
- <flag name="keywordset.content.module">
- <include/>
- </flag>
- <includedSection flag="keywordset.content.module">
- <flag name="keywordset.module">
- <include/>
- </flag>
- <includedSection flag="keywordset.module">
- <attributeGroup name="local.keywordset.attrib"/>
- <attributeGroup name="keywordset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keywordset.element">
- <include/>
- </flag>
- <includedSection flag="keywordset.element">
- <element>
- <name>keywordset</name>
- <oneOrMore>
- <elementRef>
- <name>keyword</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of keywordset.element</comment>
- </includedSection>
- <flag name="keywordset.attlist">
- <include/>
- </flag>
- <includedSection flag="keywordset.attlist">
- <attlist>
- <name>keywordset</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keywordset.role.attrib"/>
- <attributeGroupRef name="local.keywordset.attrib"/>
- </attlist>
- <comment>end of keywordset.attlist</comment>
- </includedSection>
- <comment>end of keywordset.module</comment>
- </includedSection>
- <flag name="keyword.module">
- <include/>
- </flag>
- <includedSection flag="keyword.module">
- <attributeGroup name="local.keyword.attrib"/>
- <attributeGroup name="keyword.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keyword.element">
- <include/>
- </flag>
- <includedSection flag="keyword.element">
- <element>
- <name>keyword</name>
- <pcdata/>
- </element>
- <comment>end of keyword.element</comment>
- </includedSection>
- <flag name="keyword.attlist">
- <include/>
- </flag>
- <includedSection flag="keyword.attlist">
- <attlist>
- <name>keyword</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keyword.role.attrib"/>
- <attributeGroupRef name="local.keyword.attrib"/>
- </attlist>
- <comment>end of keyword.attlist</comment>
- </includedSection>
- <comment>end of keyword.module</comment>
- </includedSection>
- <comment>end of keywordset.content.module</comment>
- </includedSection>
- <flag name="itermset.module">
- <include/>
- </flag>
- <includedSection flag="itermset.module">
- <attributeGroup name="local.itermset.attrib"/>
- <attributeGroup name="itermset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="itermset.element">
- <include/>
- </flag>
- <includedSection flag="itermset.element">
- <element>
- <name>itermset</name>
- <oneOrMore>
- <elementRef>
- <name>indexterm</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of itermset.element</comment>
- </includedSection>
- <flag name="itermset.attlist">
- <include/>
- </flag>
- <includedSection flag="itermset.attlist">
- <attlist>
- <name>itermset</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="itermset.role.attrib"/>
- <attributeGroupRef name="local.itermset.attrib"/>
- </attlist>
- <comment>end of itermset.attlist</comment>
- </includedSection>
- <comment>end of itermset.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Compound (section-ish) elements ...................................... </comment>
- <comment> Message set ...................... </comment>
- <flag name="msgset.content.module">
- <include/>
- </flag>
- <includedSection flag="msgset.content.module">
- <flag name="msgset.module">
- <include/>
- </flag>
- <includedSection flag="msgset.module">
- <attributeGroup name="local.msgset.attrib"/>
- <attributeGroup name="msgset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgset.element">
- <include/>
- </flag>
- <includedSection flag="msgset.element">
- <element>
- <name>msgset</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>msgentry</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplemsgentry</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of msgset.element</comment>
- </includedSection>
- <flag name="msgset.attlist">
- <include/>
- </flag>
- <includedSection flag="msgset.attlist">
- <attlist>
- <name>msgset</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgset.role.attrib"/>
- <attributeGroupRef name="local.msgset.attrib"/>
- </attlist>
- <comment>end of msgset.attlist</comment>
- </includedSection>
- <comment>end of msgset.module</comment>
- </includedSection>
- <flag name="msgentry.module">
- <include/>
- </flag>
- <includedSection flag="msgentry.module">
- <attributeGroup name="local.msgentry.attrib"/>
- <attributeGroup name="msgentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgentry.element">
- <include/>
- </flag>
- <includedSection flag="msgentry.element">
- <element>
- <name>msgentry</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>msg</name>
- </elementRef>
- </oneOrMore>
- <optional>
- <elementRef>
- <name>msginfo</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>msgexplan</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of msgentry.element</comment>
- </includedSection>
- <flag name="msgentry.attlist">
- <include/>
- </flag>
- <includedSection flag="msgentry.attlist">
- <attlist>
- <name>msgentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgentry.role.attrib"/>
- <attributeGroupRef name="local.msgentry.attrib"/>
- </attlist>
- <comment>end of msgentry.attlist</comment>
- </includedSection>
- <comment>end of msgentry.module</comment>
- </includedSection>
- <flag name="simplemsgentry.module">
- <include/>
- </flag>
- <includedSection flag="simplemsgentry.module">
- <attributeGroup name="local.simplemsgentry.attrib"/>
- <attributeGroup name="simplemsgentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="simplemsgentry.element">
- <include/>
- </flag>
- <includedSection flag="simplemsgentry.element">
- <element>
- <name>simplemsgentry</name>
- <sequence>
- <elementRef>
- <name>msgtext</name>
- </elementRef>
- <elementRef>
- <name>msgexplan</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of simplemsgentry.element</comment>
- </includedSection>
- <flag name="simplemsgentry.attlist">
- <include/>
- </flag>
- <includedSection flag="simplemsgentry.attlist">
- <attlist>
- <name>simplemsgentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="simplemsgentry.role.attrib"/>
- <attributeGroupRef name="local.simplemsgentry.attrib"/>
- <attribute>
- <name>audience</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>origin</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <comment>end of simplemsgentry.attlist</comment>
- </includedSection>
- <comment>end of simplemsgentry.module</comment>
- </includedSection>
- <flag name="msg.module">
- <include/>
- </flag>
- <includedSection flag="msg.module">
- <attributeGroup name="local.msg.attrib"/>
- <attributeGroup name="msg.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msg.element">
- <include/>
- </flag>
- <includedSection flag="msg.element">
- <element>
- <name>msg</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>msgmain</name>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>msgsub</name>
- </elementRef>
- <elementRef>
- <name>msgrel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of msg.element</comment>
- </includedSection>
- <flag name="msg.attlist">
- <include/>
- </flag>
- <includedSection flag="msg.attlist">
- <attlist>
- <name>msg</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msg.role.attrib"/>
- <attributeGroupRef name="local.msg.attrib"/>
- </attlist>
- <comment>end of msg.attlist</comment>
- </includedSection>
- <comment>end of msg.module</comment>
- </includedSection>
- <flag name="msgmain.module">
- <include/>
- </flag>
- <includedSection flag="msgmain.module">
- <attributeGroup name="local.msgmain.attrib"/>
- <attributeGroup name="msgmain.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgmain.element">
- <include/>
- </flag>
- <includedSection flag="msgmain.element">
- <element>
- <name>msgmain</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>msgtext</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of msgmain.element</comment>
- </includedSection>
- <flag name="msgmain.attlist">
- <include/>
- </flag>
- <includedSection flag="msgmain.attlist">
- <attlist>
- <name>msgmain</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgmain.role.attrib"/>
- <attributeGroupRef name="local.msgmain.attrib"/>
- </attlist>
- <comment>end of msgmain.attlist</comment>
- </includedSection>
- <comment>end of msgmain.module</comment>
- </includedSection>
- <flag name="msgsub.module">
- <include/>
- </flag>
- <includedSection flag="msgsub.module">
- <attributeGroup name="local.msgsub.attrib"/>
- <attributeGroup name="msgsub.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgsub.element">
- <include/>
- </flag>
- <includedSection flag="msgsub.element">
- <element>
- <name>msgsub</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>msgtext</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of msgsub.element</comment>
- </includedSection>
- <flag name="msgsub.attlist">
- <include/>
- </flag>
- <includedSection flag="msgsub.attlist">
- <attlist>
- <name>msgsub</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgsub.role.attrib"/>
- <attributeGroupRef name="local.msgsub.attrib"/>
- </attlist>
- <comment>end of msgsub.attlist</comment>
- </includedSection>
- <comment>end of msgsub.module</comment>
- </includedSection>
- <flag name="msgrel.module">
- <include/>
- </flag>
- <includedSection flag="msgrel.module">
- <attributeGroup name="local.msgrel.attrib"/>
- <attributeGroup name="msgrel.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgrel.element">
- <include/>
- </flag>
- <includedSection flag="msgrel.element">
- <element>
- <name>msgrel</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>msgtext</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of msgrel.element</comment>
- </includedSection>
- <flag name="msgrel.attlist">
- <include/>
- </flag>
- <includedSection flag="msgrel.attlist">
- <attlist>
- <name>msgrel</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgrel.role.attrib"/>
- <attributeGroupRef name="local.msgrel.attrib"/>
- </attlist>
- <comment>end of msgrel.attlist</comment>
- </includedSection>
- <comment>end of msgrel.module</comment>
- </includedSection>
- <comment> MsgText (defined in the Inlines section, below)</comment>
- <flag name="msginfo.module">
- <include/>
- </flag>
- <includedSection flag="msginfo.module">
- <attributeGroup name="local.msginfo.attrib"/>
- <attributeGroup name="msginfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msginfo.element">
- <include/>
- </flag>
- <includedSection flag="msginfo.element">
- <element>
- <name>msginfo</name>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>msglevel</name>
- </elementRef>
- <elementRef>
- <name>msgorig</name>
- </elementRef>
- <elementRef>
- <name>msgaud</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of msginfo.element</comment>
- </includedSection>
- <flag name="msginfo.attlist">
- <include/>
- </flag>
- <includedSection flag="msginfo.attlist">
- <attlist>
- <name>msginfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msginfo.role.attrib"/>
- <attributeGroupRef name="local.msginfo.attrib"/>
- </attlist>
- <comment>end of msginfo.attlist</comment>
- </includedSection>
- <comment>end of msginfo.module</comment>
- </includedSection>
- <flag name="msglevel.module">
- <include/>
- </flag>
- <includedSection flag="msglevel.module">
- <attributeGroup name="local.msglevel.attrib"/>
- <attributeGroup name="msglevel.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msglevel.element">
- <include/>
- </flag>
- <includedSection flag="msglevel.element">
- <element>
- <name>msglevel</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of msglevel.element</comment>
- </includedSection>
- <flag name="msglevel.attlist">
- <include/>
- </flag>
- <includedSection flag="msglevel.attlist">
- <attlist>
- <name>msglevel</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msglevel.role.attrib"/>
- <attributeGroupRef name="local.msglevel.attrib"/>
- </attlist>
- <comment>end of msglevel.attlist</comment>
- </includedSection>
- <comment>end of msglevel.module</comment>
- </includedSection>
- <flag name="msgorig.module">
- <include/>
- </flag>
- <includedSection flag="msgorig.module">
- <attributeGroup name="local.msgorig.attrib"/>
- <attributeGroup name="msgorig.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgorig.element">
- <include/>
- </flag>
- <includedSection flag="msgorig.element">
- <element>
- <name>msgorig</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of msgorig.element</comment>
- </includedSection>
- <flag name="msgorig.attlist">
- <include/>
- </flag>
- <includedSection flag="msgorig.attlist">
- <attlist>
- <name>msgorig</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgorig.role.attrib"/>
- <attributeGroupRef name="local.msgorig.attrib"/>
- </attlist>
- <comment>end of msgorig.attlist</comment>
- </includedSection>
- <comment>end of msgorig.module</comment>
- </includedSection>
- <flag name="msgaud.module">
- <include/>
- </flag>
- <includedSection flag="msgaud.module">
- <attributeGroup name="local.msgaud.attrib"/>
- <attributeGroup name="msgaud.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgaud.element">
- <include/>
- </flag>
- <includedSection flag="msgaud.element">
- <element>
- <name>msgaud</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of msgaud.element</comment>
- </includedSection>
- <flag name="msgaud.attlist">
- <include/>
- </flag>
- <includedSection flag="msgaud.attlist">
- <attlist>
- <name>msgaud</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgaud.role.attrib"/>
- <attributeGroupRef name="local.msgaud.attrib"/>
- </attlist>
- <comment>end of msgaud.attlist</comment>
- </includedSection>
- <comment>end of msgaud.module</comment>
- </includedSection>
- <flag name="msgexplan.module">
- <include/>
- </flag>
- <includedSection flag="msgexplan.module">
- <attributeGroup name="local.msgexplan.attrib"/>
- <attributeGroup name="msgexplan.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgexplan.element">
- <include/>
- </flag>
- <includedSection flag="msgexplan.element">
- <element>
- <name>msgexplan</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of msgexplan.element</comment>
- </includedSection>
- <flag name="msgexplan.attlist">
- <include/>
- </flag>
- <includedSection flag="msgexplan.attlist">
- <attlist>
- <name>msgexplan</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgexplan.role.attrib"/>
- <attributeGroupRef name="local.msgexplan.attrib"/>
- </attlist>
- <comment>end of msgexplan.attlist</comment>
- </includedSection>
- <comment>end of msgexplan.module</comment>
- </includedSection>
- <comment>end of msgset.content.module</comment>
- </includedSection>
- <comment> QandASet ........................ </comment>
- <flag name="qandset.content.module">
- <include/>
- </flag>
- <includedSection flag="qandset.content.module">
- <flag name="qandset.module">
- <include/>
- </flag>
- <includedSection flag="qandset.module">
- <attributeGroup name="local.qandset.attrib"/>
- <attributeGroup name="qandset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="qandset.element">
- <include/>
- </flag>
- <includedSection flag="qandset.element">
- <element>
- <name>qandaset</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="qandaset.mix"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>qandadiv</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>qandaentry</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of qandset.element</comment>
- </includedSection>
- <flag name="qandset.attlist">
- <include/>
- </flag>
- <includedSection flag="qandset.attlist">
- <attlist>
- <name>qandaset</name>
- <attribute>
- <name>defaultlabel</name>
- <tokenized>
- <enum>qanda</enum>
- <enum>number</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="qandset.role.attrib"/>
- <attributeGroupRef name="local.qandset.attrib"/>
- </attlist>
- <comment>end of qandset.attlist</comment>
- </includedSection>
- <comment>end of qandset.module</comment>
- </includedSection>
- <flag name="qandadiv.module">
- <include/>
- </flag>
- <includedSection flag="qandadiv.module">
- <attributeGroup name="local.qandadiv.attrib"/>
- <attributeGroup name="qandadiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="qandadiv.element">
- <include/>
- </flag>
- <includedSection flag="qandadiv.element">
- <element>
- <name>qandadiv</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="qandaset.mix"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>qandadiv</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>qandaentry</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of qandadiv.element</comment>
- </includedSection>
- <flag name="qandadiv.attlist">
- <include/>
- </flag>
- <includedSection flag="qandadiv.attlist">
- <attlist>
- <name>qandadiv</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="qandadiv.role.attrib"/>
- <attributeGroupRef name="local.qandadiv.attrib"/>
- </attlist>
- <comment>end of qandadiv.attlist</comment>
- </includedSection>
- <comment>end of qandadiv.module</comment>
- </includedSection>
- <flag name="qandaentry.module">
- <include/>
- </flag>
- <includedSection flag="qandaentry.module">
- <attributeGroup name="local.qandaentry.attrib"/>
- <attributeGroup name="qandaentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="qandaentry.element">
- <include/>
- </flag>
- <includedSection flag="qandaentry.element">
- <element>
- <name>qandaentry</name>
- <sequence>
- <optional>
- <elementRef>
- <name>revhistory</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>question</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>answer</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of qandaentry.element</comment>
- </includedSection>
- <flag name="qandaentry.attlist">
- <include/>
- </flag>
- <includedSection flag="qandaentry.attlist">
- <attlist>
- <name>qandaentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="qandaentry.role.attrib"/>
- <attributeGroupRef name="local.qandaentry.attrib"/>
- </attlist>
- <comment>end of qandaentry.attlist</comment>
- </includedSection>
- <comment>end of qandaentry.module</comment>
- </includedSection>
- <flag name="question.module">
- <include/>
- </flag>
- <includedSection flag="question.module">
- <attributeGroup name="local.question.attrib"/>
- <attributeGroup name="question.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="question.element">
- <include/>
- </flag>
- <includedSection flag="question.element">
- <element>
- <name>question</name>
- <sequence>
- <optional>
- <elementRef>
- <name>label</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="qandaset.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of question.element</comment>
- </includedSection>
- <flag name="question.attlist">
- <include/>
- </flag>
- <includedSection flag="question.attlist">
- <attlist>
- <name>question</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="question.role.attrib"/>
- <attributeGroupRef name="local.question.attrib"/>
- </attlist>
- <comment>end of question.attlist</comment>
- </includedSection>
- <comment>end of question.module</comment>
- </includedSection>
- <flag name="answer.module">
- <include/>
- </flag>
- <includedSection flag="answer.module">
- <attributeGroup name="local.answer.attrib"/>
- <attributeGroup name="answer.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="answer.element">
- <include/>
- </flag>
- <includedSection flag="answer.element">
- <element>
- <name>answer</name>
- <sequence>
- <optional>
- <elementRef>
- <name>label</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="qandaset.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>qandaentry</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of answer.element</comment>
- </includedSection>
- <flag name="answer.attlist">
- <include/>
- </flag>
- <includedSection flag="answer.attlist">
- <attlist>
- <name>answer</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="answer.role.attrib"/>
- <attributeGroupRef name="local.answer.attrib"/>
- </attlist>
- <comment>end of answer.attlist</comment>
- </includedSection>
- <comment>end of answer.module</comment>
- </includedSection>
- <flag name="label.module">
- <include/>
- </flag>
- <includedSection flag="label.module">
- <attributeGroup name="local.label.attrib"/>
- <attributeGroup name="label.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="label.element">
- <include/>
- </flag>
- <includedSection flag="label.element">
- <element>
- <name>label</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of label.element</comment>
- </includedSection>
- <flag name="label.attlist">
- <include/>
- </flag>
- <includedSection flag="label.attlist">
- <attlist>
- <name>label</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="label.role.attrib"/>
- <attributeGroupRef name="local.label.attrib"/>
- </attlist>
- <comment>end of label.attlist</comment>
- </includedSection>
- <comment>end of label.module</comment>
- </includedSection>
- <comment>end of qandset.content.module</comment>
- </includedSection>
- <comment> Procedure ........................ </comment>
- <flag name="procedure.content.module">
- <include/>
- </flag>
- <includedSection flag="procedure.content.module">
- <flag name="procedure.module">
- <include/>
- </flag>
- <includedSection flag="procedure.module">
- <attributeGroup name="local.procedure.attrib"/>
- <attributeGroup name="procedure.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="procedure.element">
- <include/>
- </flag>
- <includedSection flag="procedure.element">
- <element>
- <name>procedure</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <oneOrMore>
- <elementRef>
- <name>step</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of procedure.element</comment>
- </includedSection>
- <flag name="procedure.attlist">
- <include/>
- </flag>
- <includedSection flag="procedure.attlist">
- <attlist>
- <name>procedure</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="procedure.role.attrib"/>
- <attributeGroupRef name="local.procedure.attrib"/>
- </attlist>
- <comment>end of procedure.attlist</comment>
- </includedSection>
- <comment>end of procedure.module</comment>
- </includedSection>
- <flag name="step.module">
- <include/>
- </flag>
- <includedSection flag="step.module">
- <attributeGroup name="local.step.attrib"/>
- <attributeGroup name="step.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="step.element">
- <include/>
- </flag>
- <includedSection flag="step.element">
- <element>
- <name>step</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- <optional>
- <sequence>
- <elementRef>
- <name>substeps</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- <sequence>
- <elementRef>
- <name>substeps</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <comment>end of step.element</comment>
- </includedSection>
- <comment> Performance: Whether the Step must be performed </comment>
- <comment> not #REQUIRED! </comment>
- <flag name="step.attlist">
- <include/>
- </flag>
- <includedSection flag="step.attlist">
- <attlist>
- <name>step</name>
- <attribute>
- <name>performance</name>
- <tokenized>
- <enum>optional</enum>
- <enum>required</enum>
- </tokenized>
- <default>required</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="step.role.attrib"/>
- <attributeGroupRef name="local.step.attrib"/>
- </attlist>
- <comment>end of step.attlist</comment>
- </includedSection>
- <comment>end of step.module</comment>
- </includedSection>
- <flag name="substeps.module">
- <include/>
- </flag>
- <includedSection flag="substeps.module">
- <attributeGroup name="local.substeps.attrib"/>
- <attributeGroup name="substeps.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="substeps.element">
- <include/>
- </flag>
- <includedSection flag="substeps.element">
- <element>
- <name>substeps</name>
- <oneOrMore>
- <elementRef>
- <name>step</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of substeps.element</comment>
- </includedSection>
- <comment> Performance: whether entire set of substeps must be performed </comment>
- <comment> not #REQUIRED! </comment>
- <flag name="substeps.attlist">
- <include/>
- </flag>
- <includedSection flag="substeps.attlist">
- <attlist>
- <name>substeps</name>
- <attribute>
- <name>performance</name>
- <tokenized>
- <enum>optional</enum>
- <enum>required</enum>
- </tokenized>
- <default>required</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="substeps.role.attrib"/>
- <attributeGroupRef name="local.substeps.attrib"/>
- </attlist>
- <comment>end of substeps.attlist</comment>
- </includedSection>
- <comment>end of substeps.module</comment>
- </includedSection>
- <comment>end of procedure.content.module</comment>
- </includedSection>
- <comment> Sidebar .......................... </comment>
- <flag name="sidebar.content.model">
- <include/>
- </flag>
- <includedSection flag="sidebar.content.model">
- <flag name="sidebarinfo.module">
- <include/>
- </flag>
- <includedSection flag="sidebarinfo.module">
- <attributeGroup name="local.sidebarinfo.attrib"/>
- <attributeGroup name="sidebarinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sidebarinfo.element">
- <include/>
- </flag>
- <includedSection flag="sidebarinfo.element">
- <element>
- <name>sidebarinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sidebarinfo.element</comment>
- </includedSection>
- <flag name="sidebarinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="sidebarinfo.attlist">
- <attlist>
- <name>sidebarinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sidebarinfo.role.attrib"/>
- <attributeGroupRef name="local.sidebarinfo.attrib"/>
- </attlist>
- <comment>end of sidebarinfo.attlist</comment>
- </includedSection>
- <comment>end of sidebarinfo.module</comment>
- </includedSection>
- <flag name="sidebar.module">
- <include/>
- </flag>
- <includedSection flag="sidebar.module">
- <attributeGroup name="local.sidebar.attrib"/>
- <attributeGroup name="sidebar.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sidebar.element">
- <include/>
- </flag>
- <includedSection flag="sidebar.element">
- <element>
- <name>sidebar</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sidebarinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <oneOrMore>
- <modelGroupRef name="sidebar.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of sidebar.element</comment>
- </includedSection>
- <flag name="sidebar.attlist">
- <include/>
- </flag>
- <includedSection flag="sidebar.attlist">
- <attlist>
- <name>sidebar</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sidebar.role.attrib"/>
- <attributeGroupRef name="local.sidebar.attrib"/>
- </attlist>
- <comment>end of sidebar.attlist</comment>
- </includedSection>
- <comment>end of sidebar.module</comment>
- </includedSection>
- <comment>end of sidebar.content.model</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Paragraph-related elements ........................................... </comment>
- <flag name="abstract.module">
- <include/>
- </flag>
- <includedSection flag="abstract.module">
- <attributeGroup name="local.abstract.attrib"/>
- <attributeGroup name="abstract.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="abstract.element">
- <include/>
- </flag>
- <includedSection flag="abstract.element">
- <element>
- <name>abstract</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="para.class"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of abstract.element</comment>
- </includedSection>
- <flag name="abstract.attlist">
- <include/>
- </flag>
- <includedSection flag="abstract.attlist">
- <attlist>
- <name>abstract</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="abstract.role.attrib"/>
- <attributeGroupRef name="local.abstract.attrib"/>
- </attlist>
- <comment>end of abstract.attlist</comment>
- </includedSection>
- <comment>end of abstract.module</comment>
- </includedSection>
- <flag name="authorblurb.module">
- <include/>
- </flag>
- <includedSection flag="authorblurb.module">
- <attributeGroup name="local.authorblurb.attrib"/>
- <attributeGroup name="authorblurb.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="authorblurb.element">
- <include/>
- </flag>
- <includedSection flag="authorblurb.element">
- <element>
- <name>authorblurb</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="para.class"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of authorblurb.element</comment>
- </includedSection>
- <flag name="authorblurb.attlist">
- <include/>
- </flag>
- <includedSection flag="authorblurb.attlist">
- <attlist>
- <name>authorblurb</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="authorblurb.role.attrib"/>
- <attributeGroupRef name="local.authorblurb.attrib"/>
- </attlist>
- <comment>end of authorblurb.attlist</comment>
- </includedSection>
- <comment>end of authorblurb.module</comment>
- </includedSection>
- <flag name="blockquote.module">
- <include/>
- </flag>
- <includedSection flag="blockquote.module">
- <attributeGroup name="local.blockquote.attrib"/>
- <attributeGroup name="blockquote.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="blockquote.element">
- <include/>
- </flag>
- <includedSection flag="blockquote.element">
- <element>
- <name>blockquote</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>attribution</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of blockquote.element</comment>
- </includedSection>
- <flag name="blockquote.attlist">
- <include/>
- </flag>
- <includedSection flag="blockquote.attlist">
- <attlist>
- <name>blockquote</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="blockquote.role.attrib"/>
- <attributeGroupRef name="local.blockquote.attrib"/>
- </attlist>
- <comment>end of blockquote.attlist</comment>
- </includedSection>
- <comment>end of blockquote.module</comment>
- </includedSection>
- <flag name="attribution.module">
- <include/>
- </flag>
- <includedSection flag="attribution.module">
- <attributeGroup name="local.attribution.attrib"/>
- <attributeGroup name="attribution.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="attribution.element">
- <include/>
- </flag>
- <includedSection flag="attribution.element">
- <element>
- <name>attribution</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of attribution.element</comment>
- </includedSection>
- <flag name="attribution.attlist">
- <include/>
- </flag>
- <includedSection flag="attribution.attlist">
- <attlist>
- <name>attribution</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="attribution.role.attrib"/>
- <attributeGroupRef name="local.attribution.attrib"/>
- </attlist>
- <comment>end of attribution.attlist</comment>
- </includedSection>
- <comment>end of attribution.module</comment>
- </includedSection>
- <flag name="bridgehead.module">
- <include/>
- </flag>
- <includedSection flag="bridgehead.module">
- <attributeGroup name="local.bridgehead.attrib"/>
- <attributeGroup name="bridgehead.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bridgehead.element">
- <include/>
- </flag>
- <includedSection flag="bridgehead.element">
- <element>
- <name>bridgehead</name>
- <zeroOrMore>
- <modelGroupRef name="title.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of bridgehead.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the BridgeHead
- should appear </comment>
- <flag name="bridgehead.attlist">
- <include/>
- </flag>
- <includedSection flag="bridgehead.attlist">
- <attlist>
- <name>bridgehead</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>other</enum>
- <enum>sect1</enum>
- <enum>sect2</enum>
- <enum>sect3</enum>
- <enum>sect4</enum>
- <enum>sect5</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bridgehead.role.attrib"/>
- <attributeGroupRef name="local.bridgehead.attrib"/>
- </attlist>
- <comment>end of bridgehead.attlist</comment>
- </includedSection>
- <comment>end of bridgehead.module</comment>
- </includedSection>
- <flag name="remark.module">
- <include/>
- </flag>
- <includedSection flag="remark.module">
- <attributeGroup name="local.remark.attrib"/>
- <attributeGroup name="remark.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="remark.element">
- <include/>
- </flag>
- <includedSection flag="remark.element">
- <element>
- <name>remark</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of remark.element</comment>
- </includedSection>
- <flag name="remark.attlist">
- <include/>
- </flag>
- <includedSection flag="remark.attlist">
- <attlist>
- <name>remark</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="remark.role.attrib"/>
- <attributeGroupRef name="local.remark.attrib"/>
- </attlist>
- <comment>end of remark.attlist</comment>
- </includedSection>
- <comment>end of remark.module</comment>
- </includedSection>
- <flag name="epigraph.module">
- <include/>
- </flag>
- <includedSection flag="epigraph.module">
- <attributeGroup name="local.epigraph.attrib"/>
- <attributeGroup name="epigraph.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="epigraph.element">
- <include/>
- </flag>
- <includedSection flag="epigraph.element">
- <element>
- <name>epigraph</name>
- <sequence>
- <optional>
- <elementRef>
- <name>attribution</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="para.class"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of epigraph.element</comment>
- </includedSection>
- <flag name="epigraph.attlist">
- <include/>
- </flag>
- <includedSection flag="epigraph.attlist">
- <attlist>
- <name>epigraph</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="epigraph.role.attrib"/>
- <attributeGroupRef name="local.epigraph.attrib"/>
- </attlist>
- <comment>end of epigraph.attlist</comment>
- </includedSection>
- <comment> Attribution (defined above)</comment>
- <comment>end of epigraph.module</comment>
- </includedSection>
- <flag name="footnote.module">
- <include/>
- </flag>
- <includedSection flag="footnote.module">
- <attributeGroup name="local.footnote.attrib"/>
- <attributeGroup name="footnote.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="footnote.element">
- <include/>
- </flag>
- <includedSection flag="footnote.element">
- <element>
- <name>footnote</name>
- <oneOrMore>
- <modelGroupRef name="footnote.mix"/>
- </oneOrMore>
- </element>
- <comment>end of footnote.element</comment>
- </includedSection>
- <flag name="footnote.attlist">
- <include/>
- </flag>
- <includedSection flag="footnote.attlist">
- <attlist>
- <name>footnote</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="footnote.role.attrib"/>
- <attributeGroupRef name="local.footnote.attrib"/>
- </attlist>
- <comment>end of footnote.attlist</comment>
- </includedSection>
- <comment>end of footnote.module</comment>
- </includedSection>
- <flag name="highlights.module">
- <include/>
- </flag>
- <includedSection flag="highlights.module">
- <attributeGroup name="local.highlights.attrib"/>
- <attributeGroup name="highlights.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="highlights.element">
- <include/>
- </flag>
- <includedSection flag="highlights.element">
- <element>
- <name>highlights</name>
- <oneOrMore>
- <modelGroupRef name="highlights.mix"/>
- </oneOrMore>
- </element>
- <comment>end of highlights.element</comment>
- </includedSection>
- <flag name="highlights.attlist">
- <include/>
- </flag>
- <includedSection flag="highlights.attlist">
- <attlist>
- <name>highlights</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="highlights.role.attrib"/>
- <attributeGroupRef name="local.highlights.attrib"/>
- </attlist>
- <comment>end of highlights.attlist</comment>
- </includedSection>
- <comment>end of highlights.module</comment>
- </includedSection>
- <flag name="formalpara.module">
- <include/>
- </flag>
- <includedSection flag="formalpara.module">
- <attributeGroup name="local.formalpara.attrib"/>
- <attributeGroup name="formalpara.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="formalpara.element">
- <include/>
- </flag>
- <includedSection flag="formalpara.element">
- <element>
- <name>formalpara</name>
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- <elementRef>
- <name>para</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of formalpara.element</comment>
- </includedSection>
- <flag name="formalpara.attlist">
- <include/>
- </flag>
- <includedSection flag="formalpara.attlist">
- <attlist>
- <name>formalpara</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="formalpara.role.attrib"/>
- <attributeGroupRef name="local.formalpara.attrib"/>
- </attlist>
- <comment>end of formalpara.attlist</comment>
- </includedSection>
- <comment>end of formalpara.module</comment>
- </includedSection>
- <flag name="para.module">
- <include/>
- </flag>
- <includedSection flag="para.module">
- <attributeGroup name="local.para.attrib"/>
- <attributeGroup name="para.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="para.element">
- <include/>
- </flag>
- <includedSection flag="para.element">
- <element>
- <name>para</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <modelGroupRef name="para.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of para.element</comment>
- </includedSection>
- <flag name="para.attlist">
- <include/>
- </flag>
- <includedSection flag="para.attlist">
- <attlist>
- <name>para</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="para.role.attrib"/>
- <attributeGroupRef name="local.para.attrib"/>
- </attlist>
- <comment>end of para.attlist</comment>
- </includedSection>
- <comment>end of para.module</comment>
- </includedSection>
- <flag name="simpara.module">
- <include/>
- </flag>
- <includedSection flag="simpara.module">
- <attributeGroup name="local.simpara.attrib"/>
- <attributeGroup name="simpara.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="simpara.element">
- <include/>
- </flag>
- <includedSection flag="simpara.element">
- <element>
- <name>simpara</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of simpara.element</comment>
- </includedSection>
- <flag name="simpara.attlist">
- <include/>
- </flag>
- <includedSection flag="simpara.attlist">
- <attlist>
- <name>simpara</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="simpara.role.attrib"/>
- <attributeGroupRef name="local.simpara.attrib"/>
- </attlist>
- <comment>end of simpara.attlist</comment>
- </includedSection>
- <comment>end of simpara.module</comment>
- </includedSection>
- <flag name="admon.module">
- <include/>
- </flag>
- <includedSection flag="admon.module">
- <attributeGroup name="local.admon.attrib"/>
- <attributeGroup name="admon.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="caution.element">
- <include/>
- </flag>
- <includedSection flag="caution.element">
- <element>
- <name>caution</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="admon.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of caution.element</comment>
- </includedSection>
- <flag name="caution.attlist">
- <include/>
- </flag>
- <includedSection flag="caution.attlist">
- <attlist>
- <name>caution</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="admon.role.attrib"/>
- <attributeGroupRef name="local.admon.attrib"/>
- </attlist>
- <comment>end of caution.attlist</comment>
- </includedSection>
- <flag name="important.element">
- <include/>
- </flag>
- <includedSection flag="important.element">
- <element>
- <name>important</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="admon.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of important.element</comment>
- </includedSection>
- <flag name="important.attlist">
- <include/>
- </flag>
- <includedSection flag="important.attlist">
- <attlist>
- <name>important</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="admon.role.attrib"/>
- <attributeGroupRef name="local.admon.attrib"/>
- </attlist>
- <comment>end of important.attlist</comment>
- </includedSection>
- <flag name="note.element">
- <include/>
- </flag>
- <includedSection flag="note.element">
- <element>
- <name>note</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="admon.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of note.element</comment>
- </includedSection>
- <flag name="note.attlist">
- <include/>
- </flag>
- <includedSection flag="note.attlist">
- <attlist>
- <name>note</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="admon.role.attrib"/>
- <attributeGroupRef name="local.admon.attrib"/>
- </attlist>
- <comment>end of note.attlist</comment>
- </includedSection>
- <flag name="tip.element">
- <include/>
- </flag>
- <includedSection flag="tip.element">
- <element>
- <name>tip</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="admon.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of tip.element</comment>
- </includedSection>
- <flag name="tip.attlist">
- <include/>
- </flag>
- <includedSection flag="tip.attlist">
- <attlist>
- <name>tip</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="admon.role.attrib"/>
- <attributeGroupRef name="local.admon.attrib"/>
- </attlist>
- <comment>end of tip.attlist</comment>
- </includedSection>
- <flag name="warning.element">
- <include/>
- </flag>
- <includedSection flag="warning.element">
- <element>
- <name>warning</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="admon.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of warning.element</comment>
- </includedSection>
- <flag name="warning.attlist">
- <include/>
- </flag>
- <includedSection flag="warning.attlist">
- <attlist>
- <name>warning</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="admon.role.attrib"/>
- <attributeGroupRef name="local.admon.attrib"/>
- </attlist>
- <comment>end of warning.attlist</comment>
- </includedSection>
- <comment>end of admon.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Lists ................................................................ </comment>
- <comment> GlossList ........................ </comment>
- <flag name="glosslist.module">
- <include/>
- </flag>
- <includedSection flag="glosslist.module">
- <attributeGroup name="local.glosslist.attrib"/>
- <attributeGroup name="glosslist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glosslist.element">
- <include/>
- </flag>
- <includedSection flag="glosslist.element">
- <element>
- <name>glosslist</name>
- <oneOrMore>
- <elementRef>
- <name>glossentry</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of glosslist.element</comment>
- </includedSection>
- <flag name="glosslist.attlist">
- <include/>
- </flag>
- <includedSection flag="glosslist.attlist">
- <attlist>
- <name>glosslist</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glosslist.role.attrib"/>
- <attributeGroupRef name="local.glosslist.attrib"/>
- </attlist>
- <comment>end of glosslist.attlist</comment>
- </includedSection>
- <comment>end of glosslist.module</comment>
- </includedSection>
- <flag name="glossentry.content.module">
- <include/>
- </flag>
- <includedSection flag="glossentry.content.module">
- <flag name="glossentry.module">
- <include/>
- </flag>
- <includedSection flag="glossentry.module">
- <attributeGroup name="local.glossentry.attrib"/>
- <attributeGroup name="glossentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossentry.element">
- <include/>
- </flag>
- <includedSection flag="glossentry.element">
- <element>
- <name>glossentry</name>
- <sequence>
- <elementRef>
- <name>glossterm</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>acronym</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>abbrev</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>revhistory</name>
- </elementRef>
- </optional>
- <choice>
- <elementRef>
- <name>glosssee</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>glossdef</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of glossentry.element</comment>
- </includedSection>
- <comment> SortAs: String by which the GlossEntry is to be sorted
- (alphabetized) in lieu of its proper content </comment>
- <flag name="glossentry.attlist">
- <include/>
- </flag>
- <includedSection flag="glossentry.attlist">
- <attlist>
- <name>glossentry</name>
- <attribute>
- <name>sortas</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossentry.role.attrib"/>
- <attributeGroupRef name="local.glossentry.attrib"/>
- </attlist>
- <comment>end of glossentry.attlist</comment>
- </includedSection>
- <comment>end of glossentry.module</comment>
- </includedSection>
- <comment> GlossTerm (defined in the Inlines section, below)</comment>
- <flag name="glossdef.module">
- <include/>
- </flag>
- <includedSection flag="glossdef.module">
- <attributeGroup name="local.glossdef.attrib"/>
- <attributeGroup name="glossdef.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossdef.element">
- <include/>
- </flag>
- <includedSection flag="glossdef.element">
- <element>
- <name>glossdef</name>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="glossdef.mix"/>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>glossseealso</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of glossdef.element</comment>
- </includedSection>
- <comment> Subject: List of subjects; keywords for the definition </comment>
- <flag name="glossdef.attlist">
- <include/>
- </flag>
- <includedSection flag="glossdef.attlist">
- <attlist>
- <name>glossdef</name>
- <attribute>
- <name>subject</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossdef.role.attrib"/>
- <attributeGroupRef name="local.glossdef.attrib"/>
- </attlist>
- <comment>end of glossdef.attlist</comment>
- </includedSection>
- <comment>end of glossdef.module</comment>
- </includedSection>
- <flag name="glosssee.module">
- <include/>
- </flag>
- <includedSection flag="glosssee.module">
- <attributeGroup name="local.glosssee.attrib"/>
- <attributeGroup name="glosssee.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glosssee.element">
- <include/>
- </flag>
- <includedSection flag="glosssee.element">
- <element>
- <name>glosssee</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of glosssee.element</comment>
- </includedSection>
- <comment> OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSee </comment>
- <flag name="glosssee.attlist">
- <include/>
- </flag>
- <includedSection flag="glosssee.attlist">
- <attlist>
- <name>glosssee</name>
- <attribute>
- <name>otherterm</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glosssee.role.attrib"/>
- <attributeGroupRef name="local.glosssee.attrib"/>
- </attlist>
- <comment>end of glosssee.attlist</comment>
- </includedSection>
- <comment>end of glosssee.module</comment>
- </includedSection>
- <flag name="glossseealso.module">
- <include/>
- </flag>
- <includedSection flag="glossseealso.module">
- <attributeGroup name="local.glossseealso.attrib"/>
- <attributeGroup name="glossseealso.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossseealso.element">
- <include/>
- </flag>
- <includedSection flag="glossseealso.element">
- <element>
- <name>glossseealso</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of glossseealso.element</comment>
- </includedSection>
- <comment> OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSeeAlso </comment>
- <flag name="glossseealso.attlist">
- <include/>
- </flag>
- <includedSection flag="glossseealso.attlist">
- <attlist>
- <name>glossseealso</name>
- <attribute>
- <name>otherterm</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossseealso.role.attrib"/>
- <attributeGroupRef name="local.glossseealso.attrib"/>
- </attlist>
- <comment>end of glossseealso.attlist</comment>
- </includedSection>
- <comment>end of glossseealso.module</comment>
- </includedSection>
- <comment>end of glossentry.content.module</comment>
- </includedSection>
- <comment> ItemizedList and OrderedList ..... </comment>
- <flag name="itemizedlist.module">
- <include/>
- </flag>
- <includedSection flag="itemizedlist.module">
- <attributeGroup name="local.itemizedlist.attrib"/>
- <attributeGroup name="itemizedlist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="itemizedlist.element">
- <include/>
- </flag>
- <includedSection flag="itemizedlist.element">
- <element>
- <name>itemizedlist</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>listitem</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of itemizedlist.element</comment>
- </includedSection>
- <comment> Spacing: Whether the vertical space in the list should be
- compressed </comment>
- <comment> Mark: Keyword, e.g., bullet, dash, checkbox, none;
- list of keywords and defaults are implementation specific </comment>
- <flag name="itemizedlist.attlist">
- <include/>
- </flag>
- <includedSection flag="itemizedlist.attlist">
- <attlist>
- <name>itemizedlist</name>
- <attribute>
- <name>spacing</name>
- <tokenized>
- <enum>normal</enum>
- <enum>compact</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="mark.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="itemizedlist.role.attrib"/>
- <attributeGroupRef name="local.itemizedlist.attrib"/>
- </attlist>
- <comment>end of itemizedlist.attlist</comment>
- </includedSection>
- <comment>end of itemizedlist.module</comment>
- </includedSection>
- <flag name="orderedlist.module">
- <include/>
- </flag>
- <includedSection flag="orderedlist.module">
- <attributeGroup name="local.orderedlist.attrib"/>
- <attributeGroup name="orderedlist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="orderedlist.element">
- <include/>
- </flag>
- <includedSection flag="orderedlist.element">
- <element>
- <name>orderedlist</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>listitem</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of orderedlist.element</comment>
- </includedSection>
- <comment> Numeration: Style of ListItem numbered; default is expected
- to be Arabic </comment>
- <comment> InheritNum: Specifies for a nested list that the numbering
- of ListItems should include the number of the item
- within which they are nested (e.g., 1a and 1b within 1,
- rather than a and b) </comment>
- <comment> Continuation: Where list numbering begins afresh (Restarts,
- the default) or continues that of the immediately preceding
- list (Continues) </comment>
- <comment> Spacing: Whether the vertical space in the list should be
- compressed </comment>
- <flag name="orderedlist.attlist">
- <include/>
- </flag>
- <includedSection flag="orderedlist.attlist">
- <attlist>
- <name>orderedlist</name>
- <attribute>
- <name>numeration</name>
- <tokenized>
- <enum>arabic</enum>
- <enum>upperalpha</enum>
- <enum>loweralpha</enum>
- <enum>upperroman</enum>
- <enum>lowerroman</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>inheritnum</name>
- <tokenized>
- <enum>inherit</enum>
- <enum>ignore</enum>
- </tokenized>
- <default>ignore</default>
- </attribute>
- <attribute>
- <name>continuation</name>
- <tokenized>
- <enum>continues</enum>
- <enum>restarts</enum>
- </tokenized>
- <default>restarts</default>
- </attribute>
- <attribute>
- <name>spacing</name>
- <tokenized>
- <enum>normal</enum>
- <enum>compact</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="orderedlist.role.attrib"/>
- <attributeGroupRef name="local.orderedlist.attrib"/>
- </attlist>
- <comment>end of orderedlist.attlist</comment>
- </includedSection>
- <comment>end of orderedlist.module</comment>
- </includedSection>
- <flag name="listitem.module">
- <include/>
- </flag>
- <includedSection flag="listitem.module">
- <attributeGroup name="local.listitem.attrib"/>
- <attributeGroup name="listitem.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="listitem.element">
- <include/>
- </flag>
- <includedSection flag="listitem.element">
- <element>
- <name>listitem</name>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- </element>
- <comment>end of listitem.element</comment>
- </includedSection>
- <comment> Override: Indicates the mark to be used for this ListItem
- instead of the default mark or the mark specified by
- the Mark attribute on the enclosing ItemizedList </comment>
- <flag name="listitem.attlist">
- <include/>
- </flag>
- <includedSection flag="listitem.attlist">
- <attlist>
- <name>listitem</name>
- <attribute>
- <name>override</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="listitem.role.attrib"/>
- <attributeGroupRef name="local.listitem.attrib"/>
- </attlist>
- <comment>end of listitem.attlist</comment>
- </includedSection>
- <comment>end of listitem.module</comment>
- </includedSection>
- <comment> SegmentedList .................... </comment>
- <flag name="segmentedlist.content.module">
- <include/>
- </flag>
- <includedSection flag="segmentedlist.content.module">
- <flag name="segmentedlist.module">
- <include/>
- </flag>
- <includedSection flag="segmentedlist.module">
- <attributeGroup name="local.segmentedlist.attrib"/>
- <attributeGroup name="segmentedlist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="segmentedlist.element">
- <include/>
- </flag>
- <includedSection flag="segmentedlist.element">
- <element>
- <name>segmentedlist</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <elementRef>
- <name>segtitle</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>segtitle</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>seglistitem</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of segmentedlist.element</comment>
- </includedSection>
- <flag name="segmentedlist.attlist">
- <include/>
- </flag>
- <includedSection flag="segmentedlist.attlist">
- <attlist>
- <name>segmentedlist</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="segmentedlist.role.attrib"/>
- <attributeGroupRef name="local.segmentedlist.attrib"/>
- </attlist>
- <comment>end of segmentedlist.attlist</comment>
- </includedSection>
- <comment>end of segmentedlist.module</comment>
- </includedSection>
- <flag name="segtitle.module">
- <include/>
- </flag>
- <includedSection flag="segtitle.module">
- <attributeGroup name="local.segtitle.attrib"/>
- <attributeGroup name="segtitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="segtitle.element">
- <include/>
- </flag>
- <includedSection flag="segtitle.element">
- <element>
- <name>segtitle</name>
- <zeroOrMore>
- <modelGroupRef name="title.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of segtitle.element</comment>
- </includedSection>
- <flag name="segtitle.attlist">
- <include/>
- </flag>
- <includedSection flag="segtitle.attlist">
- <attlist>
- <name>segtitle</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="segtitle.role.attrib"/>
- <attributeGroupRef name="local.segtitle.attrib"/>
- </attlist>
- <comment>end of segtitle.attlist</comment>
- </includedSection>
- <comment>end of segtitle.module</comment>
- </includedSection>
- <flag name="seglistitem.module">
- <include/>
- </flag>
- <includedSection flag="seglistitem.module">
- <attributeGroup name="local.seglistitem.attrib"/>
- <attributeGroup name="seglistitem.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="seglistitem.element">
- <include/>
- </flag>
- <includedSection flag="seglistitem.element">
- <element>
- <name>seglistitem</name>
- <sequence>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>seg</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of seglistitem.element</comment>
- </includedSection>
- <flag name="seglistitem.attlist">
- <include/>
- </flag>
- <includedSection flag="seglistitem.attlist">
- <attlist>
- <name>seglistitem</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seglistitem.role.attrib"/>
- <attributeGroupRef name="local.seglistitem.attrib"/>
- </attlist>
- <comment>end of seglistitem.attlist</comment>
- </includedSection>
- <comment>end of seglistitem.module</comment>
- </includedSection>
- <flag name="seg.module">
- <include/>
- </flag>
- <includedSection flag="seg.module">
- <attributeGroup name="local.seg.attrib"/>
- <attributeGroup name="seg.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="seg.element">
- <include/>
- </flag>
- <includedSection flag="seg.element">
- <element>
- <name>seg</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of seg.element</comment>
- </includedSection>
- <flag name="seg.attlist">
- <include/>
- </flag>
- <includedSection flag="seg.attlist">
- <attlist>
- <name>seg</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seg.role.attrib"/>
- <attributeGroupRef name="local.seg.attrib"/>
- </attlist>
- <comment>end of seg.attlist</comment>
- </includedSection>
- <comment>end of seg.module</comment>
- </includedSection>
- <comment>end of segmentedlist.content.module</comment>
- </includedSection>
- <comment> SimpleList ....................... </comment>
- <flag name="simplelist.content.module">
- <include/>
- </flag>
- <includedSection flag="simplelist.content.module">
- <flag name="simplelist.module">
- <include/>
- </flag>
- <includedSection flag="simplelist.module">
- <attributeGroup name="local.simplelist.attrib"/>
- <attributeGroup name="simplelist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="simplelist.element">
- <include/>
- </flag>
- <includedSection flag="simplelist.element">
- <element>
- <name>simplelist</name>
- <oneOrMore>
- <elementRef>
- <name>member</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of simplelist.element</comment>
- </includedSection>
- <comment> Columns: The number of columns the array should contain </comment>
- <comment> Type: How the Members of the SimpleList should be
- formatted: Inline (members separated with commas etc.
- inline), Vert (top to bottom in n Columns), or Horiz (in
- the direction of text flow) in n Columns. If Column
- is 1 or implied, Type=Vert and Type=Horiz give the same
- results. </comment>
- <flag name="simplelist.attlist">
- <include/>
- </flag>
- <includedSection flag="simplelist.attlist">
- <attlist>
- <name>simplelist</name>
- <attribute>
- <name>columns</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>inline</enum>
- <enum>vert</enum>
- <enum>horiz</enum>
- </tokenized>
- <default>vert</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="simplelist.role.attrib"/>
- <attributeGroupRef name="local.simplelist.attrib"/>
- </attlist>
- <comment>end of simplelist.attlist</comment>
- </includedSection>
- <comment>end of simplelist.module</comment>
- </includedSection>
- <flag name="member.module">
- <include/>
- </flag>
- <includedSection flag="member.module">
- <attributeGroup name="local.member.attrib"/>
- <attributeGroup name="member.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="member.element">
- <include/>
- </flag>
- <includedSection flag="member.element">
- <element>
- <name>member</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of member.element</comment>
- </includedSection>
- <flag name="member.attlist">
- <include/>
- </flag>
- <includedSection flag="member.attlist">
- <attlist>
- <name>member</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="member.role.attrib"/>
- <attributeGroupRef name="local.member.attrib"/>
- </attlist>
- <comment>end of member.attlist</comment>
- </includedSection>
- <comment>end of member.module</comment>
- </includedSection>
- <comment>end of simplelist.content.module</comment>
- </includedSection>
- <comment> VariableList ..................... </comment>
- <flag name="variablelist.content.module">
- <include/>
- </flag>
- <includedSection flag="variablelist.content.module">
- <flag name="variablelist.module">
- <include/>
- </flag>
- <includedSection flag="variablelist.module">
- <attributeGroup name="local.variablelist.attrib"/>
- <attributeGroup name="variablelist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="variablelist.element">
- <include/>
- </flag>
- <includedSection flag="variablelist.element">
- <element>
- <name>variablelist</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>varlistentry</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of variablelist.element</comment>
- </includedSection>
- <comment> TermLength: Length beyond which the presentation engine
- may consider the Term too long and select an alternate
- presentation of the Term and, or, its associated ListItem. </comment>
- <flag name="variablelist.attlist">
- <include/>
- </flag>
- <includedSection flag="variablelist.attlist">
- <attlist>
- <name>variablelist</name>
- <attribute>
- <name>termlength</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="variablelist.role.attrib"/>
- <attributeGroupRef name="local.variablelist.attrib"/>
- </attlist>
- <comment>end of variablelist.attlist</comment>
- </includedSection>
- <comment>end of variablelist.module</comment>
- </includedSection>
- <flag name="varlistentry.module">
- <include/>
- </flag>
- <includedSection flag="varlistentry.module">
- <attributeGroup name="local.varlistentry.attrib"/>
- <attributeGroup name="varlistentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="varlistentry.element">
- <include/>
- </flag>
- <includedSection flag="varlistentry.element">
- <element>
- <name>varlistentry</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>term</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>listitem</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of varlistentry.element</comment>
- </includedSection>
- <flag name="varlistentry.attlist">
- <include/>
- </flag>
- <includedSection flag="varlistentry.attlist">
- <attlist>
- <name>varlistentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="varlistentry.role.attrib"/>
- <attributeGroupRef name="local.varlistentry.attrib"/>
- </attlist>
- <comment>end of varlistentry.attlist</comment>
- </includedSection>
- <comment>end of varlistentry.module</comment>
- </includedSection>
- <flag name="term.module">
- <include/>
- </flag>
- <includedSection flag="term.module">
- <attributeGroup name="local.term.attrib"/>
- <attributeGroup name="term.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="term.element">
- <include/>
- </flag>
- <includedSection flag="term.element">
- <element>
- <name>term</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of term.element</comment>
- </includedSection>
- <flag name="term.attlist">
- <include/>
- </flag>
- <includedSection flag="term.attlist">
- <attlist>
- <name>term</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="term.role.attrib"/>
- <attributeGroupRef name="local.term.attrib"/>
- </attlist>
- <comment>end of term.attlist</comment>
- </includedSection>
- <comment>end of term.module</comment>
- </includedSection>
- <comment> ListItem (defined above)</comment>
- <comment>end of variablelist.content.module</comment>
- </includedSection>
- <comment> CalloutList ...................... </comment>
- <flag name="calloutlist.content.module">
- <include/>
- </flag>
- <includedSection flag="calloutlist.content.module">
- <flag name="calloutlist.module">
- <include/>
- </flag>
- <includedSection flag="calloutlist.module">
- <attributeGroup name="local.calloutlist.attrib"/>
- <attributeGroup name="calloutlist.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="calloutlist.element">
- <include/>
- </flag>
- <includedSection flag="calloutlist.element">
- <element>
- <name>calloutlist</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>callout</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of calloutlist.element</comment>
- </includedSection>
- <flag name="calloutlist.attlist">
- <include/>
- </flag>
- <includedSection flag="calloutlist.attlist">
- <attlist>
- <name>calloutlist</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="calloutlist.role.attrib"/>
- <attributeGroupRef name="local.calloutlist.attrib"/>
- </attlist>
- <comment>end of calloutlist.attlist</comment>
- </includedSection>
- <comment>end of calloutlist.module</comment>
- </includedSection>
- <flag name="callout.module">
- <include/>
- </flag>
- <includedSection flag="callout.module">
- <attributeGroup name="local.callout.attrib"/>
- <attributeGroup name="callout.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="callout.element">
- <include/>
- </flag>
- <includedSection flag="callout.element">
- <element>
- <name>callout</name>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- </element>
- <comment>end of callout.element</comment>
- </includedSection>
- <comment> AreaRefs: IDs of one or more Areas or AreaSets described
- by this Callout </comment>
- <flag name="callout.attlist">
- <include/>
- </flag>
- <includedSection flag="callout.attlist">
- <attlist>
- <name>callout</name>
- <attribute>
- <name>arearefs</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="callout.role.attrib"/>
- <attributeGroupRef name="local.callout.attrib"/>
- </attlist>
- <comment>end of callout.attlist</comment>
- </includedSection>
- <comment>end of callout.module</comment>
- </includedSection>
- <comment>end of calloutlist.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Objects .............................................................. </comment>
- <comment> Examples etc. .................... </comment>
- <flag name="example.module">
- <include/>
- </flag>
- <includedSection flag="example.module">
- <attributeGroup name="local.example.attrib"/>
- <attributeGroup name="example.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="example.element">
- <include/>
- </flag>
- <includedSection flag="example.element">
- <element>
- <name>example</name>
- <sequence>
- <modelGroupRef name="formalobject.title.content"/>
- <oneOrMore>
- <modelGroupRef name="example.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of example.element</comment>
- </includedSection>
- <flag name="example.attlist">
- <include/>
- </flag>
- <includedSection flag="example.attlist">
- <attlist>
- <name>example</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="width.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="example.role.attrib"/>
- <attributeGroupRef name="local.example.attrib"/>
- </attlist>
- <comment>end of example.attlist</comment>
- </includedSection>
- <comment>end of example.module</comment>
- </includedSection>
- <flag name="informalexample.module">
- <include/>
- </flag>
- <includedSection flag="informalexample.module">
- <attributeGroup name="local.informalexample.attrib"/>
- <attributeGroup name="informalexample.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="informalexample.element">
- <include/>
- </flag>
- <includedSection flag="informalexample.element">
- <element>
- <name>informalexample</name>
- <oneOrMore>
- <modelGroupRef name="example.mix"/>
- </oneOrMore>
- </element>
- <comment>end of informalexample.element</comment>
- </includedSection>
- <flag name="informalexample.attlist">
- <include/>
- </flag>
- <includedSection flag="informalexample.attlist">
- <attlist>
- <name>informalexample</name>
- <attributeGroupRef name="width.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="informalexample.role.attrib"/>
- <attributeGroupRef name="local.informalexample.attrib"/>
- </attlist>
- <comment>end of informalexample.attlist</comment>
- </includedSection>
- <comment>end of informalexample.module</comment>
- </includedSection>
- <flag name="programlistingco.module">
- <include/>
- </flag>
- <includedSection flag="programlistingco.module">
- <attributeGroup name="local.programlistingco.attrib"/>
- <attributeGroup name="programlistingco.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="programlistingco.element">
- <include/>
- </flag>
- <includedSection flag="programlistingco.element">
- <element>
- <name>programlistingco</name>
- <sequence>
- <elementRef>
- <name>areaspec</name>
- </elementRef>
- <elementRef>
- <name>programlisting</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>calloutlist</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of programlistingco.element</comment>
- </includedSection>
- <flag name="programlistingco.attlist">
- <include/>
- </flag>
- <includedSection flag="programlistingco.attlist">
- <attlist>
- <name>programlistingco</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="programlistingco.role.attrib"/>
- <attributeGroupRef name="local.programlistingco.attrib"/>
- </attlist>
- <comment>end of programlistingco.attlist</comment>
- </includedSection>
- <comment> CalloutList (defined above in Lists)</comment>
- <comment>end of informalexample.module</comment>
- </includedSection>
- <flag name="areaspec.content.module">
- <include/>
- </flag>
- <includedSection flag="areaspec.content.module">
- <flag name="areaspec.module">
- <include/>
- </flag>
- <includedSection flag="areaspec.module">
- <attributeGroup name="local.areaspec.attrib"/>
- <attributeGroup name="areaspec.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="areaspec.element">
- <include/>
- </flag>
- <includedSection flag="areaspec.element">
- <element>
- <name>areaspec</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>area</name>
- </elementRef>
- <elementRef>
- <name>areaset</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of areaspec.element</comment>
- </includedSection>
- <comment> Units: global unit of measure in which coordinates in
- this spec are expressed:
-
- - CALSPair "x1,y1 x2,y2": lower-left and upper-right
- coordinates in a rectangle describing repro area in which
- graphic is placed, where X and Y dimensions are each some
- number 0..10000 (taken from CALS graphic attributes)
-
- - LineColumn "line column": line number and column number
- at which to start callout text in "linespecific" content
-
- - LineRange "startline endline": whole lines from startline
- to endline in "linespecific" content
-
- - LineColumnPair "line1 col1 line2 col2": starting and ending
- points of area in "linespecific" content that starts at
- first position and ends at second position (including the
- beginnings of any intervening lines)
-
- - Other: directive to look at value of OtherUnits attribute
- to get implementation-specific keyword
-
- The default is implementation-specific; usually dependent on
- the parent element (GraphicCO gets CALSPair, ProgramListingCO
- and ScreenCO get LineColumn) </comment>
- <comment> OtherUnits: User-defined units </comment>
- <flag name="areaspec.attlist">
- <include/>
- </flag>
- <includedSection flag="areaspec.attlist">
- <attlist>
- <name>areaspec</name>
- <attribute>
- <name>units</name>
- <tokenized>
- <enum>calspair</enum>
- <enum>linecolumn</enum>
- <enum>linerange</enum>
- <enum>linecolumnpair</enum>
- <enum>other</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>otherunits</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="areaspec.role.attrib"/>
- <attributeGroupRef name="local.areaspec.attrib"/>
- </attlist>
- <comment>end of areaspec.attlist</comment>
- </includedSection>
- <comment>end of areaspec.module</comment>
- </includedSection>
- <flag name="area.module">
- <include/>
- </flag>
- <includedSection flag="area.module">
- <attributeGroup name="local.area.attrib"/>
- <attributeGroup name="area.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="area.element">
- <include/>
- </flag>
- <includedSection flag="area.element">
- <element>
- <name>area</name>
- <sequence/>
- </element>
- <comment>end of area.element</comment>
- </includedSection>
- <comment> bug number/symbol override or initialization </comment>
- <comment> to any related information </comment>
- <comment> Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSet and AreaSpec </comment>
- <comment> OtherUnits: User-defined units </comment>
- <flag name="area.attlist">
- <include/>
- </flag>
- <includedSection flag="area.attlist">
- <attlist>
- <name>area</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="linkends.attrib"/>
- <attribute>
- <name>units</name>
- <tokenized>
- <enum>calspair</enum>
- <enum>linecolumn</enum>
- <enum>linerange</enum>
- <enum>linecolumnpair</enum>
- <enum>other</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>otherunits</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attribute>
- <name>coords</name>
- <cdata/>
- <required/>
- </attribute>
- <attributeGroupRef name="idreq.common.attrib"/>
- <attributeGroupRef name="area.role.attrib"/>
- <attributeGroupRef name="local.area.attrib"/>
- </attlist>
- <comment>end of area.attlist</comment>
- </includedSection>
- <comment>end of area.module</comment>
- </includedSection>
- <flag name="areaset.module">
- <include/>
- </flag>
- <includedSection flag="areaset.module">
- <attributeGroup name="local.areaset.attrib"/>
- <attributeGroup name="areaset.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="areaset.element">
- <include/>
- </flag>
- <includedSection flag="areaset.element">
- <element>
- <name>areaset</name>
- <oneOrMore>
- <elementRef>
- <name>area</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of areaset.element</comment>
- </includedSection>
- <comment> bug number/symbol override or initialization </comment>
- <comment> Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSpec </comment>
- <flag name="areaset.attlist">
- <include/>
- </flag>
- <includedSection flag="areaset.attlist">
- <attlist>
- <name>areaset</name>
- <attributeGroupRef name="label.attrib"/>
- <attribute>
- <name>units</name>
- <tokenized>
- <enum>calspair</enum>
- <enum>linecolumn</enum>
- <enum>linerange</enum>
- <enum>linecolumnpair</enum>
- <enum>other</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>otherunits</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attribute>
- <name>coords</name>
- <cdata/>
- <required/>
- </attribute>
- <attributeGroupRef name="idreq.common.attrib"/>
- <attributeGroupRef name="areaset.role.attrib"/>
- <attributeGroupRef name="local.areaset.attrib"/>
- </attlist>
- <comment>end of areaset.attlist</comment>
- </includedSection>
- <comment>end of areaset.module</comment>
- </includedSection>
- <comment>end of areaspec.content.module</comment>
- </includedSection>
- <flag name="programlisting.module">
- <include/>
- </flag>
- <includedSection flag="programlisting.module">
- <attributeGroup name="local.programlisting.attrib"/>
- <attributeGroup name="programlisting.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="programlisting.element">
- <include/>
- </flag>
- <includedSection flag="programlisting.element">
- <element>
- <name>programlisting</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <elementRef>
- <name>co</name>
- </elementRef>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of programlisting.element</comment>
- </includedSection>
- <flag name="programlisting.attlist">
- <include/>
- </flag>
- <includedSection flag="programlisting.attlist">
- <attlist>
- <name>programlisting</name>
- <attributeGroupRef name="width.attrib"/>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="programlisting.role.attrib"/>
- <attributeGroupRef name="local.programlisting.attrib"/>
- </attlist>
- <comment>end of programlisting.attlist</comment>
- </includedSection>
- <comment>end of programlisting.module</comment>
- </includedSection>
- <flag name="literallayout.module">
- <include/>
- </flag>
- <includedSection flag="literallayout.module">
- <attributeGroup name="local.literallayout.attrib"/>
- <attributeGroup name="literallayout.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="literallayout.element">
- <include/>
- </flag>
- <includedSection flag="literallayout.element">
- <element>
- <name>literallayout</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- <elementRef>
- <name>co</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of literallayout.element</comment>
- </includedSection>
- <flag name="literallayout.attlist">
- <include/>
- </flag>
- <includedSection flag="literallayout.attlist">
- <attlist>
- <name>literallayout</name>
- <attributeGroupRef name="width.attrib"/>
- <attributeGroupRef name="linespecific.attrib"/>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>monospaced</enum>
- <enum>normal</enum>
- </tokenized>
- <default>normal</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="literallayout.role.attrib"/>
- <attributeGroupRef name="local.literallayout.attrib"/>
- </attlist>
- <comment>end of literallayout.attlist</comment>
- </includedSection>
- <comment> LineAnnotation (defined in the Inlines section, below)</comment>
- <comment>end of literallayout.module</comment>
- </includedSection>
- <flag name="screenco.module">
- <include/>
- </flag>
- <includedSection flag="screenco.module">
- <attributeGroup name="local.screenco.attrib"/>
- <attributeGroup name="screenco.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="screenco.element">
- <include/>
- </flag>
- <includedSection flag="screenco.element">
- <element>
- <name>screenco</name>
- <sequence>
- <elementRef>
- <name>areaspec</name>
- </elementRef>
- <elementRef>
- <name>screen</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>calloutlist</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of screenco.element</comment>
- </includedSection>
- <flag name="screenco.attlist">
- <include/>
- </flag>
- <includedSection flag="screenco.attlist">
- <attlist>
- <name>screenco</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="screenco.role.attrib"/>
- <attributeGroupRef name="local.screenco.attrib"/>
- </attlist>
- <comment>end of screenco.attlist</comment>
- </includedSection>
- <comment> AreaSpec (defined above)</comment>
- <comment> CalloutList (defined above in Lists)</comment>
- <comment>end of screenco.module</comment>
- </includedSection>
- <flag name="screen.module">
- <include/>
- </flag>
- <includedSection flag="screen.module">
- <attributeGroup name="local.screen.attrib"/>
- <attributeGroup name="screen.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="screen.element">
- <include/>
- </flag>
- <includedSection flag="screen.element">
- <element>
- <name>screen</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <elementRef>
- <name>co</name>
- </elementRef>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of screen.element</comment>
- </includedSection>
- <flag name="screen.attlist">
- <include/>
- </flag>
- <includedSection flag="screen.attlist">
- <attlist>
- <name>screen</name>
- <attributeGroupRef name="width.attrib"/>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="screen.role.attrib"/>
- <attributeGroupRef name="local.screen.attrib"/>
- </attlist>
- <comment>end of screen.attlist</comment>
- </includedSection>
- <comment>end of screen.module</comment>
- </includedSection>
- <flag name="screenshot.content.module">
- <include/>
- </flag>
- <includedSection flag="screenshot.content.module">
- <flag name="screenshot.module">
- <include/>
- </flag>
- <includedSection flag="screenshot.module">
- <attributeGroup name="local.screenshot.attrib"/>
- <attributeGroup name="screenshot.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="screenshot.element">
- <include/>
- </flag>
- <includedSection flag="screenshot.element">
- <element>
- <name>screenshot</name>
- <sequence>
- <optional>
- <elementRef>
- <name>screeninfo</name>
- </elementRef>
- </optional>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>graphicco</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>mediaobjectco</name>
- </elementRef>
- </choice>
- </sequence>
- </element>
- <comment>end of screenshot.element</comment>
- </includedSection>
- <flag name="screenshot.attlist">
- <include/>
- </flag>
- <includedSection flag="screenshot.attlist">
- <attlist>
- <name>screenshot</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="screenshot.role.attrib"/>
- <attributeGroupRef name="local.screenshot.attrib"/>
- </attlist>
- <comment>end of screenshot.attlist</comment>
- </includedSection>
- <comment>end of screenshot.module</comment>
- </includedSection>
- <flag name="screeninfo.module">
- <include/>
- </flag>
- <includedSection flag="screeninfo.module">
- <attributeGroup name="local.screeninfo.attrib"/>
- <attributeGroup name="screeninfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="screeninfo.element">
- <include/>
- </flag>
- <includedSection flag="screeninfo.element">
- <element>
- <name>screeninfo</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of screeninfo.element</comment>
- </includedSection>
- <flag name="screeninfo.attlist">
- <include/>
- </flag>
- <includedSection flag="screeninfo.attlist">
- <attlist>
- <name>screeninfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="screeninfo.role.attrib"/>
- <attributeGroupRef name="local.screeninfo.attrib"/>
- </attlist>
- <comment>end of screeninfo.attlist</comment>
- </includedSection>
- <comment>end of screeninfo.module</comment>
- </includedSection>
- <comment>end of screenshot.content.module</comment>
- </includedSection>
- <comment> Figures etc. ..................... </comment>
- <flag name="figure.module">
- <include/>
- </flag>
- <includedSection flag="figure.module">
- <attributeGroup name="local.figure.attrib"/>
- <attributeGroup name="figure.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="figure.element">
- <include/>
- </flag>
- <includedSection flag="figure.element">
- <element>
- <name>figure</name>
- <sequence>
- <modelGroupRef name="formalobject.title.content"/>
- <oneOrMore>
- <choice>
- <modelGroupRef name="figure.mix"/>
- <modelGroupRef name="link.char.class"/>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of figure.element</comment>
- </includedSection>
- <comment> Float: Whether the Figure is supposed to be rendered
- where convenient (yes (1) value) or at the place it occurs
- in the text (no (0) value, the default) </comment>
- <flag name="figure.attlist">
- <include/>
- </flag>
- <includedSection flag="figure.attlist">
- <attlist>
- <name>figure</name>
- <attribute>
- <name>float</name>
- <datatypeRef name="yesorno.attvals"/>
- <default>0</default>
- </attribute>
- <attribute>
- <name>pgwide</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="figure.role.attrib"/>
- <attributeGroupRef name="local.figure.attrib"/>
- </attlist>
- <comment>end of figure.attlist</comment>
- </includedSection>
- <comment>end of figure.module</comment>
- </includedSection>
- <flag name="informalfigure.module">
- <include/>
- </flag>
- <includedSection flag="informalfigure.module">
- <attributeGroup name="local.informalfigure.attrib"/>
- <attributeGroup name="informalfigure.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="informalfigure.element">
- <include/>
- </flag>
- <includedSection flag="informalfigure.element">
- <element>
- <name>informalfigure</name>
- <oneOrMore>
- <choice>
- <modelGroupRef name="figure.mix"/>
- <modelGroupRef name="link.char.class"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of informalfigure.element</comment>
- </includedSection>
- <flag name="informalfigure.attlist">
- <include/>
- </flag>
- <includedSection flag="informalfigure.attlist">
- <comment>
-Float: Whether the Figure is supposed to be rendered
-where convenient (yes (1) value) or at the place it occurs
-in the text (no (0) value, the default)
-</comment>
- <attlist>
- <name>informalfigure</name>
- <attribute>
- <name>float</name>
- <datatypeRef name="yesorno.attvals"/>
- <default>0</default>
- </attribute>
- <attribute>
- <name>pgwide</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="informalfigure.role.attrib"/>
- <attributeGroupRef name="local.informalfigure.attrib"/>
- </attlist>
- <comment>end of informalfigure.attlist</comment>
- </includedSection>
- <comment>end of informalfigure.module</comment>
- </includedSection>
- <flag name="graphicco.module">
- <include/>
- </flag>
- <includedSection flag="graphicco.module">
- <attributeGroup name="local.graphicco.attrib"/>
- <attributeGroup name="graphicco.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="graphicco.element">
- <include/>
- </flag>
- <includedSection flag="graphicco.element">
- <element>
- <name>graphicco</name>
- <sequence>
- <elementRef>
- <name>areaspec</name>
- </elementRef>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>calloutlist</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of graphicco.element</comment>
- </includedSection>
- <flag name="graphicco.attlist">
- <include/>
- </flag>
- <includedSection flag="graphicco.attlist">
- <attlist>
- <name>graphicco</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="graphicco.role.attrib"/>
- <attributeGroupRef name="local.graphicco.attrib"/>
- </attlist>
- <comment>end of graphicco.attlist</comment>
- </includedSection>
- <comment> AreaSpec (defined above in Examples)</comment>
- <comment> CalloutList (defined above in Lists)</comment>
- <comment>end of graphicco.module</comment>
- </includedSection>
- <comment> Graphical data can be the content of Graphic, or you can reference
- an external file either as an entity (Entitref) or a filename
- (Fileref). </comment>
- <flag name="graphic.module">
- <include/>
- </flag>
- <includedSection flag="graphic.module">
- <attributeGroup name="local.graphic.attrib"/>
- <attributeGroup name="graphic.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="graphic.element">
- <include/>
- </flag>
- <includedSection flag="graphic.element">
- <element>
- <name>graphic</name>
- <sequence/>
- </element>
- <comment>end of graphic.element</comment>
- </includedSection>
- <flag name="graphic.attlist">
- <include/>
- </flag>
- <includedSection flag="graphic.attlist">
- <attlist>
- <name>graphic</name>
- <attributeGroupRef name="graphics.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="graphic.role.attrib"/>
- <attributeGroupRef name="local.graphic.attrib"/>
- </attlist>
- <comment>end of graphic.attlist</comment>
- </includedSection>
- <comment>end of graphic.module</comment>
- </includedSection>
- <flag name="inlinegraphic.module">
- <include/>
- </flag>
- <includedSection flag="inlinegraphic.module">
- <attributeGroup name="local.inlinegraphic.attrib"/>
- <attributeGroup name="inlinegraphic.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="inlinegraphic.element">
- <include/>
- </flag>
- <includedSection flag="inlinegraphic.element">
- <element>
- <name>inlinegraphic</name>
- <sequence/>
- </element>
- <comment>end of inlinegraphic.element</comment>
- </includedSection>
- <flag name="inlinegraphic.attlist">
- <include/>
- </flag>
- <includedSection flag="inlinegraphic.attlist">
- <attlist>
- <name>inlinegraphic</name>
- <attributeGroupRef name="graphics.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="inlinegraphic.role.attrib"/>
- <attributeGroupRef name="local.inlinegraphic.attrib"/>
- </attlist>
- <comment>end of inlinegraphic.attlist</comment>
- </includedSection>
- <comment>end of inlinegraphic.module</comment>
- </includedSection>
- <flag name="mediaobject.content.module">
- <include/>
- </flag>
- <includedSection flag="mediaobject.content.module">
- <flag name="mediaobject.module">
- <include/>
- </flag>
- <includedSection flag="mediaobject.module">
- <attributeGroup name="local.mediaobject.attrib"/>
- <attributeGroup name="mediaobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="mediaobject.element">
- <include/>
- </flag>
- <includedSection flag="mediaobject.element">
- <element>
- <name>mediaobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="mediaobject.mix"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="mediaobject.mix"/>
- <elementRef>
- <name>textobject</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>caption</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment>end of mediaobject.element</comment>
- </includedSection>
- <flag name="mediaobject.attlist">
- <include/>
- </flag>
- <includedSection flag="mediaobject.attlist">
- <attlist>
- <name>mediaobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="mediaobject.role.attrib"/>
- <attributeGroupRef name="local.mediaobject.attrib"/>
- </attlist>
- <comment>end of mediaobject.attlist</comment>
- </includedSection>
- <comment>end of mediaobject.module</comment>
- </includedSection>
- <flag name="inlinemediaobject.module">
- <include/>
- </flag>
- <includedSection flag="inlinemediaobject.module">
- <attributeGroup name="local.inlinemediaobject.attrib"/>
- <attributeGroup name="inlinemediaobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="inlinemediaobject.element">
- <include/>
- </flag>
- <includedSection flag="inlinemediaobject.element">
- <element>
- <name>inlinemediaobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="mediaobject.mix"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="mediaobject.mix"/>
- <elementRef>
- <name>textobject</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of inlinemediaobject.element</comment>
- </includedSection>
- <flag name="inlinemediaobject.attlist">
- <include/>
- </flag>
- <includedSection flag="inlinemediaobject.attlist">
- <attlist>
- <name>inlinemediaobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="inlinemediaobject.role.attrib"/>
- <attributeGroupRef name="local.inlinemediaobject.attrib"/>
- </attlist>
- <comment>end of inlinemediaobject.attlist</comment>
- </includedSection>
- <comment>end of inlinemediaobject.module</comment>
- </includedSection>
- <flag name="videoobject.module">
- <include/>
- </flag>
- <includedSection flag="videoobject.module">
- <attributeGroup name="local.videoobject.attrib"/>
- <attributeGroup name="videoobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="videoobject.element">
- <include/>
- </flag>
- <includedSection flag="videoobject.element">
- <element>
- <name>videoobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>videodata</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of videoobject.element</comment>
- </includedSection>
- <flag name="videoobject.attlist">
- <include/>
- </flag>
- <includedSection flag="videoobject.attlist">
- <attlist>
- <name>videoobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="videoobject.role.attrib"/>
- <attributeGroupRef name="local.videoobject.attrib"/>
- </attlist>
- <comment>end of videoobject.attlist</comment>
- </includedSection>
- <comment>end of videoobject.module</comment>
- </includedSection>
- <flag name="audioobject.module">
- <include/>
- </flag>
- <includedSection flag="audioobject.module">
- <attributeGroup name="local.audioobject.attrib"/>
- <attributeGroup name="audioobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="audioobject.element">
- <include/>
- </flag>
- <includedSection flag="audioobject.element">
- <element>
- <name>audioobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>audiodata</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of audioobject.element</comment>
- </includedSection>
- <flag name="audioobject.attlist">
- <include/>
- </flag>
- <includedSection flag="audioobject.attlist">
- <attlist>
- <name>audioobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="audioobject.role.attrib"/>
- <attributeGroupRef name="local.audioobject.attrib"/>
- </attlist>
- <comment>end of audioobject.attlist</comment>
- </includedSection>
- <comment>end of audioobject.module</comment>
- </includedSection>
- <flag name="imageobject.module">
- <include/>
- </flag>
- <includedSection flag="imageobject.module">
- <attributeGroup name="local.imageobject.attrib"/>
- <attributeGroup name="imageobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="imageobject.element">
- <include/>
- </flag>
- <includedSection flag="imageobject.element">
- <element>
- <name>imageobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>imagedata</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of imageobject.element</comment>
- </includedSection>
- <flag name="imageobject.attlist">
- <include/>
- </flag>
- <includedSection flag="imageobject.attlist">
- <attlist>
- <name>imageobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="imageobject.role.attrib"/>
- <attributeGroupRef name="local.imageobject.attrib"/>
- </attlist>
- <comment>end of imageobject.attlist</comment>
- </includedSection>
- <comment>end of imageobject.module</comment>
- </includedSection>
- <flag name="textobject.module">
- <include/>
- </flag>
- <includedSection flag="textobject.module">
- <attributeGroup name="local.textobject.attrib"/>
- <attributeGroup name="textobject.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="textobject.element">
- <include/>
- </flag>
- <includedSection flag="textobject.element">
- <element>
- <name>textobject</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <choice>
- <elementRef>
- <name>phrase</name>
- </elementRef>
- <oneOrMore>
- <modelGroupRef name="textobject.mix"/>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of textobject.element</comment>
- </includedSection>
- <flag name="textobject.attlist">
- <include/>
- </flag>
- <includedSection flag="textobject.attlist">
- <attlist>
- <name>textobject</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="textobject.role.attrib"/>
- <attributeGroupRef name="local.textobject.attrib"/>
- </attlist>
- <comment>end of textobject.attlist</comment>
- </includedSection>
- <comment>end of textobject.module</comment>
- </includedSection>
- <flag name="objectinfo.module">
- <include/>
- </flag>
- <includedSection flag="objectinfo.module">
- <attributeGroup name="local.objectinfo.attrib"/>
- <attributeGroup name="objectinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="objectinfo.element">
- <include/>
- </flag>
- <includedSection flag="objectinfo.element">
- <element>
- <name>objectinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of objectinfo.element</comment>
- </includedSection>
- <flag name="objectinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="objectinfo.attlist">
- <attlist>
- <name>objectinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="objectinfo.role.attrib"/>
- <attributeGroupRef name="local.objectinfo.attrib"/>
- </attlist>
- <comment>end of objectinfo.attlist</comment>
- </includedSection>
- <comment>end of objectinfo.module</comment>
- </includedSection>
- <comment>EntityRef: Name of an external entity containing the content
- of the object data</comment>
- <comment>FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the object data</comment>
- <comment>Format: Notation of the element content, if any</comment>
- <comment>SrcCredit: Information about the source of the image</comment>
- <attributeGroup name="local.objectdata.attrib"/>
- <attributeGroup name="objectdata.attrib">
- <attribute>
- <name>entityref</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>fileref</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>format</name>
- <tokenized>
- <enumGroupRef name="notation.class"/>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>srccredit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.objectdata.attrib"/>
- </attributeGroup>
- <flag name="videodata.module">
- <include/>
- </flag>
- <includedSection flag="videodata.module">
- <attributeGroup name="local.videodata.attrib"/>
- <attributeGroup name="videodata.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="videodata.element">
- <include/>
- </flag>
- <includedSection flag="videodata.element">
- <element>
- <name>videodata</name>
- <sequence/>
- </element>
- <comment>end of videodata.element</comment>
- </includedSection>
- <flag name="videodata.attlist">
- <include/>
- </flag>
- <includedSection flag="videodata.attlist">
- <comment>Width: Same as CALS reprowid (desired width)</comment>
- <comment>Depth: Same as CALS reprodep (desired depth)</comment>
- <comment>Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific</comment>
- <comment>Scale: Conflation of CALS hscale and vscale</comment>
- <comment>Scalefit: Same as CALS scalefit</comment>
- <attlist>
- <name>videodata</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="objectdata.attrib"/>
- <attribute>
- <name>width</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>depth</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>scale</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>scalefit</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="videodata.role.attrib"/>
- <attributeGroupRef name="local.videodata.attrib"/>
- </attlist>
- <comment>end of videodata.attlist</comment>
- </includedSection>
- <comment>end of videodata.module</comment>
- </includedSection>
- <flag name="audiodata.module">
- <include/>
- </flag>
- <includedSection flag="audiodata.module">
- <attributeGroup name="local.audiodata.attrib"/>
- <attributeGroup name="audiodata.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="audiodata.element">
- <include/>
- </flag>
- <includedSection flag="audiodata.element">
- <element>
- <name>audiodata</name>
- <sequence/>
- </element>
- <comment>end of audiodata.element</comment>
- </includedSection>
- <flag name="audiodata.attlist">
- <include/>
- </flag>
- <includedSection flag="audiodata.attlist">
- <attlist>
- <name>audiodata</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="objectdata.attrib"/>
- <attributeGroupRef name="local.audiodata.attrib"/>
- <attributeGroupRef name="audiodata.role.attrib"/>
- </attlist>
- <comment>end of audiodata.attlist</comment>
- </includedSection>
- <comment>end of audiodata.module</comment>
- </includedSection>
- <flag name="imagedata.module">
- <include/>
- </flag>
- <includedSection flag="imagedata.module">
- <attributeGroup name="local.imagedata.attrib"/>
- <attributeGroup name="imagedata.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="imagedata.element">
- <include/>
- </flag>
- <includedSection flag="imagedata.element">
- <element>
- <name>imagedata</name>
- <sequence/>
- </element>
- <comment>end of imagedata.element</comment>
- </includedSection>
- <flag name="imagedata.attlist">
- <include/>
- </flag>
- <includedSection flag="imagedata.attlist">
- <comment>Width: Same as CALS reprowid (desired width)</comment>
- <comment>Depth: Same as CALS reprodep (desired depth)</comment>
- <comment>Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific</comment>
- <comment>Scale: Conflation of CALS hscale and vscale</comment>
- <comment>Scalefit: Same as CALS scalefit</comment>
- <attlist>
- <name>imagedata</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="objectdata.attrib"/>
- <attribute>
- <name>width</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>depth</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>scale</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>scalefit</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.imagedata.attrib"/>
- <attributeGroupRef name="imagedata.role.attrib"/>
- </attlist>
- <comment>end of imagedata.attlist</comment>
- </includedSection>
- <comment>end of imagedata.module</comment>
- </includedSection>
- <flag name="caption.module">
- <include/>
- </flag>
- <includedSection flag="caption.module">
- <attributeGroup name="local.caption.attrib"/>
- <attributeGroup name="caption.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="caption.element">
- <include/>
- </flag>
- <includedSection flag="caption.element">
- <element>
- <name>caption</name>
- <zeroOrMore>
- <modelGroupRef name="textobject.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of caption.element</comment>
- </includedSection>
- <flag name="caption.attlist">
- <include/>
- </flag>
- <includedSection flag="caption.attlist">
- <attlist>
- <name>caption</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="local.caption.attrib"/>
- <attributeGroupRef name="caption.role.attrib"/>
- </attlist>
- <comment>end of caption.attlist</comment>
- </includedSection>
- <comment>end of caption.module</comment>
- </includedSection>
- <flag name="mediaobjectco.module">
- <include/>
- </flag>
- <includedSection flag="mediaobjectco.module">
- <attributeGroup name="local.mediaobjectco.attrib"/>
- <attributeGroup name="mediaobjectco.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="mediaobjectco.element">
- <include/>
- </flag>
- <includedSection flag="mediaobjectco.element">
- <element>
- <name>mediaobjectco</name>
- <sequence>
- <optional>
- <elementRef>
- <name>objectinfo</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>imageobjectco</name>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>imageobjectco</name>
- </elementRef>
- <elementRef>
- <name>textobject</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of mediaobjectco.element</comment>
- </includedSection>
- <flag name="mediaobjectco.attlist">
- <include/>
- </flag>
- <includedSection flag="mediaobjectco.attlist">
- <attlist>
- <name>mediaobjectco</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="mediaobjectco.role.attrib"/>
- <attributeGroupRef name="local.mediaobjectco.attrib"/>
- </attlist>
- <comment>end of mediaobjectco.attlist</comment>
- </includedSection>
- <comment>end of mediaobjectco.module</comment>
- </includedSection>
- <flag name="imageobjectco.module">
- <include/>
- </flag>
- <includedSection flag="imageobjectco.module">
- <attributeGroup name="local.imageobjectco.attrib"/>
- <attributeGroup name="imageobjectco.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="imageobjectco.element">
- <include/>
- </flag>
- <includedSection flag="imageobjectco.element">
- <element>
- <name>imageobjectco</name>
- <sequence>
- <elementRef>
- <name>areaspec</name>
- </elementRef>
- <elementRef>
- <name>imageobject</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>calloutlist</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of imageobjectco.element</comment>
- </includedSection>
- <flag name="imageobjectco.attlist">
- <include/>
- </flag>
- <includedSection flag="imageobjectco.attlist">
- <attlist>
- <name>imageobjectco</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="imageobjectco.role.attrib"/>
- <attributeGroupRef name="local.imageobjectco.attrib"/>
- </attlist>
- <comment>end of imageobjectco.attlist</comment>
- </includedSection>
- <comment>end of imageobjectco.module</comment>
- </includedSection>
- <comment>end of mediaobject.content.module</comment>
- </includedSection>
- <comment> Equations ........................ </comment>
- <comment> This PE provides a mechanism for replacing equation content, </comment>
- <comment> perhaps adding a new or different model (e.g., MathML) </comment>
- <modelGroup name="equation.content">
- <sequence>
- <optional>
- <elementRef>
- <name>alt</name>
- </elementRef>
- </optional>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </modelGroup>
- <modelGroup name="inlineequation.content">
- <sequence>
- <optional>
- <elementRef>
- <name>alt</name>
- </elementRef>
- </optional>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </modelGroup>
- <flag name="equation.module">
- <include/>
- </flag>
- <includedSection flag="equation.module">
- <attributeGroup name="local.equation.attrib"/>
- <attributeGroup name="equation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="equation.element">
- <include/>
- </flag>
- <includedSection flag="equation.element">
- <element>
- <name>equation</name>
- <sequence>
- <optional>
- <modelGroupRef name="formalobject.title.content"/>
- </optional>
- <choice>
- <elementRef>
- <name>informalequation</name>
- </elementRef>
- <modelGroupRef name="equation.content"/>
- </choice>
- </sequence>
- </element>
- <comment>end of equation.element</comment>
- </includedSection>
- <flag name="equation.attlist">
- <include/>
- </flag>
- <includedSection flag="equation.attlist">
- <attlist>
- <name>equation</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="equation.role.attrib"/>
- <attributeGroupRef name="local.equation.attrib"/>
- </attlist>
- <comment>end of equation.attlist</comment>
- </includedSection>
- <comment>end of equation.module</comment>
- </includedSection>
- <flag name="informalequation.module">
- <include/>
- </flag>
- <includedSection flag="informalequation.module">
- <attributeGroup name="local.informalequation.attrib"/>
- <attributeGroup name="informalequation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="informalequation.element">
- <include/>
- </flag>
- <includedSection flag="informalequation.element">
- <element>
- <name>informalequation</name>
- <modelGroupRef name="equation.content"/>
- </element>
- <comment>end of informalequation.element</comment>
- </includedSection>
- <flag name="informalequation.attlist">
- <include/>
- </flag>
- <includedSection flag="informalequation.attlist">
- <attlist>
- <name>informalequation</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="informalequation.role.attrib"/>
- <attributeGroupRef name="local.informalequation.attrib"/>
- </attlist>
- <comment>end of informalequation.attlist</comment>
- </includedSection>
- <comment>end of informalequation.module</comment>
- </includedSection>
- <flag name="inlineequation.module">
- <include/>
- </flag>
- <includedSection flag="inlineequation.module">
- <attributeGroup name="local.inlineequation.attrib"/>
- <attributeGroup name="inlineequation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="inlineequation.element">
- <include/>
- </flag>
- <includedSection flag="inlineequation.element">
- <element>
- <name>inlineequation</name>
- <modelGroupRef name="inlineequation.content"/>
- </element>
- <comment>end of inlineequation.element</comment>
- </includedSection>
- <flag name="inlineequation.attlist">
- <include/>
- </flag>
- <includedSection flag="inlineequation.attlist">
- <attlist>
- <name>inlineequation</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="inlineequation.role.attrib"/>
- <attributeGroupRef name="local.inlineequation.attrib"/>
- </attlist>
- <comment>end of inlineequation.attlist</comment>
- </includedSection>
- <comment>end of inlineequation.module</comment>
- </includedSection>
- <flag name="alt.module">
- <include/>
- </flag>
- <includedSection flag="alt.module">
- <attributeGroup name="local.alt.attrib"/>
- <attributeGroup name="alt.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="alt.element">
- <include/>
- </flag>
- <includedSection flag="alt.element">
- <element>
- <name>alt</name>
- <pcdata/>
- </element>
- <comment>end of alt.element</comment>
- </includedSection>
- <flag name="alt.attlist">
- <include/>
- </flag>
- <includedSection flag="alt.attlist">
- <attlist>
- <name>alt</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="alt.role.attrib"/>
- <attributeGroupRef name="local.alt.attrib"/>
- </attlist>
- <comment>end of alt.attlist</comment>
- </includedSection>
- <comment>end of alt.module</comment>
- </includedSection>
- <comment> Tables ........................... </comment>
- <flag name="table.module">
- <include/>
- </flag>
- <includedSection flag="table.module">
- <comment> Choose a table model. CALS or OASIS XML Exchange </comment>
- <flag name="cals.table.module">
- <include/>
- </flag>
- <includedSection flag="cals.table.module">
- <flag name="exchange.table.module">
- <ignore/>
- </flag>
- </includedSection>
- <overridden>
- <flag name="exchange.table.module">
- <include/>
- </flag>
- </overridden>
- <attributeGroup name="tables.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <includedSection flag="cals.table.module">
- <comment> Add label and role attributes to table and informaltable </comment>
- <attributeGroup name="bodyatt">
- <attributeGroupRef name="label.attrib"/>
- </attributeGroup>
- <comment> Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
- EntryTbl, and Entry (and InformalTable element). </comment>
- <attributeGroup name="secur">
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tables.role.attrib"/>
- </attributeGroup>
- <attributeGroup name="common.table.attribs">
- <attributeGroupRef name="bodyatt"/>
- <attributeGroupRef name="secur"/>
- </attributeGroup>
- <comment> Content model for Table. </comment>
- <modelGroup name="tbl.table.mdl">
- <sequence>
- <modelGroupRef name="formalobject.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>tgroup</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </modelGroup>
- <comment> Allow either objects or inlines; beware of REs between elements. </comment>
- <modelGroup name="tbl.entry.mdl">
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <modelGroupRef name="tabentry.mix"/>
- </choice>
- </modelGroup>
- <comment> Reference CALS Table Model </comment>
- <externalId name="tablemodel" system="calstblx.dtd" public="-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN"/>
- </includedSection>
- <ignoredSection flag="exchange.table.module">
-<!-- Add common attributes and the Label attribute to Table and -->
-<!-- InformalTable. -->
-<!ENTITY % bodyatt
- "%common.attrib;
- %label.attrib;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;">
-
-<!-- Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry -->
-
-<!ENTITY % tbl.tgroup.att "%common.attrib;">
-<!ENTITY % tbl.colspec.att "%common.attrib;">
-<!ENTITY % tbl.tbody.att "%common.attrib;">
-<!ENTITY % tbl.thead.att "%common.attrib;">
-<!ENTITY % tbl.row.att "%common.attrib;">
-<!ENTITY % tbl.entry.att "%common.attrib;">
-
-<!-- Content model for Table. -->
-<!ENTITY % tbl.table.mdl
- "((%formalobject.title.content;),
- (%ndxterm.class;)*,
- (graphic+|tgroup+))">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*">
-
-<!-- Reference OASIS Exchange Table Model -->
-<!ENTITY % tablemodel
- PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
- "soextblx.dtd">
-</ignoredSection>
- <externalIdRef name="tablemodel">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML CALS Table Model V4.1.2 .................................... </comment>
- <comment> File calstblx.mod .................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- This DTD is based on the CALS Table Model
- PUBLIC "-//USA-DOD//DTD Table Model 951010//EN"
-
- $Id: calstblx.dtd,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This module contains the definitions for the CALS Table Model
- converted to XML.
-</comment>
- <comment> These definitions are not directly related to the table model, but are
- used in the default CALS table model and are usually defined elsewhere
- (and prior to the inclusion of this table module) in a CALS DTD. </comment>
- <overridden>
- <attributeGroup name="bodyatt"/>
- </overridden>
- <overridden>
- <attributeGroup name="secur"/>
- </overridden>
- <comment> no if zero(s),
- yes if any other digits value </comment>
- <datatype name="yesorno">
- <cdata/>
- </datatype>
- <modelGroup name="titles">
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- </modelGroup>
- <comment> default for use in entry content </comment>
- <modelGroup name="paracon">
- <pcdata/>
- </modelGroup>
- <comment>
-The parameter entities as defined below provide the CALS table model
-as published (as part of the Example DTD) in MIL-HDBK-28001.
-
-These following declarations provide the CALS-compliant default definitions
-for these entities. However, these entities can and should be redefined
-(by giving the appropriate parameter entity declaration(s) prior to the
-reference to this Table Model declaration set entity) to fit the needs
-of the current application.
-</comment>
- <param name="tbl.table.name">(table|chart)</param>
- <modelGroup name="tbl.table-titles.mdl">
- <modelGroupRef name="titles"/>
- </modelGroup>
- <modelGroup name="tbl.table-main.mdl">
- <choice>
- <oneOrMore>
- <elementRef>
- <name>tgroup</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </modelGroup>
- <overridden>
- <param name="tbl.table.mdl">%tbl.table-titles.mdl; %tbl.table-main.mdl;</param>
- </overridden>
- <attributeGroup name="tbl.table.att">
- <attribute>
- <name>tabstyle</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>tocentry</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>shortentry</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>orient</name>
- <tokenized>
- <enum>port</enum>
- <enum>land</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>pgwide</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <modelGroup name="tbl.tgroup.mdl">
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>colspec</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>spanspec</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>thead</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>tfoot</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>tbody</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <attributeGroup name="tbl.tgroup.att">
- <attribute>
- <name>tgroupstyle</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <modelGroup name="tbl.hdft.mdl">
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>colspec</name>
- </elementRef>
- </zeroOrMore>
- <oneOrMore>
- <elementRef>
- <name>row</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </modelGroup>
- <modelGroup name="tbl.row.mdl">
- <oneOrMore>
- <choice>
- <elementRef>
- <name>entry</name>
- </elementRef>
- <elementRef>
- <name>entrytbl</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <modelGroup name="tbl.entrytbl.mdl">
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>colspec</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>spanspec</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>thead</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>tbody</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <overridden>
- <modelGroup name="tbl.entry.mdl">
- <choice>
- <modelGroupRef name="paracon"/>
- <elementRef>
- <name>para</name>
- </elementRef>
- <elementRef>
- <name>warning</name>
- </elementRef>
- <elementRef>
- <name>caution</name>
- </elementRef>
- <elementRef>
- <name>note</name>
- </elementRef>
- <elementRef>
- <name>legend</name>
- </elementRef>
- </choice>
- </modelGroup>
- </overridden>
- <comment> ===== Element and attribute declarations follow. ===== </comment>
- <element>
- <name>table</name>
- <modelGroupRef name="tbl.table.mdl"/>
- </element>
- <attlist>
- <name>table</name>
- <attribute>
- <name>frame</name>
- <tokenized>
- <enum>top</enum>
- <enum>bottom</enum>
- <enum>topbot</enum>
- <enum>all</enum>
- <enum>sides</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="tbl.table.att"/>
- <attributeGroupRef name="bodyatt"/>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>tgroup</name>
- <modelGroupRef name="tbl.tgroup.mdl"/>
- </element>
- <attlist>
- <name>tgroup</name>
- <attribute>
- <name>cols</name>
- <cdata/>
- <required/>
- </attribute>
- <attributeGroupRef name="tbl.tgroup.att"/>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>colspec</name>
- <sequence/>
- </element>
- <attlist>
- <name>colspec</name>
- <attribute>
- <name>colnum</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>colname</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>colwidth</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>spanspec</name>
- <sequence/>
- </element>
- <attlist>
- <name>spanspec</name>
- <attribute>
- <name>namest</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>nameend</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>spanname</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>thead</name>
- <modelGroupRef name="tbl.hdft.mdl"/>
- </element>
- <attlist>
- <name>thead</name>
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>tfoot</name>
- <modelGroupRef name="tbl.hdft.mdl"/>
- </element>
- <attlist>
- <name>tfoot</name>
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>tbody</name>
- <oneOrMore>
- <elementRef>
- <name>row</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>tbody</name>
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>row</name>
- <modelGroupRef name="tbl.row.mdl"/>
- </element>
- <attlist>
- <name>row</name>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>entrytbl</name>
- <modelGroupRef name="tbl.entrytbl.mdl"/>
- </element>
- <attlist>
- <name>entrytbl</name>
- <attribute>
- <name>cols</name>
- <cdata/>
- <required/>
- </attribute>
- <attributeGroupRef name="tbl.tgroup.att"/>
- <attribute>
- <name>colname</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>spanname</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>namest</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>nameend</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <element>
- <name>entry</name>
- <zeroOrMore>
- <modelGroupRef name="tbl.entry.mdl"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>entry</name>
- <attribute>
- <name>colname</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>namest</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>nameend</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>spanname</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>morerows</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>right</enum>
- <enum>center</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rotate</name>
- <datatypeRef name="yesorno"/>
- <implied/>
- </attribute>
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="secur"/>
- </attlist>
- <comment> End of DocBook XML CALS Table Model V4.1.2 ............................. </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- <comment>end of table.module</comment>
- </includedSection>
- <flag name="informaltable.module">
- <include/>
- </flag>
- <includedSection flag="informaltable.module">
- <comment> Note that InformalTable is dependent on some of the entity
- declarations that customize Table. </comment>
- <attributeGroup name="local.informaltable.attrib"/>
- <flag name="informaltable.element">
- <include/>
- </flag>
- <includedSection flag="informaltable.element">
- <element>
- <name>informaltable</name>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>tgroup</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <comment>end of informaltable.element</comment>
- </includedSection>
- <comment> Frame, Colsep, and Rowsep must be repeated because
- they are not in entities in the table module. </comment>
- <comment> includes TabStyle, ToCentry, ShortEntry,
- Orient, PgWide </comment>
- <comment> includes Label </comment>
- <comment> includes common attributes </comment>
- <flag name="informaltable.attlist">
- <include/>
- </flag>
- <includedSection flag="informaltable.attlist">
- <attlist>
- <name>informaltable</name>
- <attribute>
- <name>frame</name>
- <tokenized>
- <enum>top</enum>
- <enum>bottom</enum>
- <enum>topbot</enum>
- <enum>all</enum>
- <enum>sides</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>colsep</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rowsep</name>
- <datatypeRef name="yesorno.attvals"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.table.attribs"/>
- <attributeGroupRef name="tbl.table.att"/>
- <attributeGroupRef name="local.informaltable.attrib"/>
- </attlist>
- <comment>end of informaltable.attlist</comment>
- </includedSection>
- <comment>end of informaltable.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Synopses ............................................................. </comment>
- <comment> Synopsis ......................... </comment>
- <flag name="synopsis.module">
- <include/>
- </flag>
- <includedSection flag="synopsis.module">
- <attributeGroup name="local.synopsis.attrib"/>
- <attributeGroup name="synopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="synopsis.element">
- <include/>
- </flag>
- <includedSection flag="synopsis.element">
- <element>
- <name>synopsis</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="para.char.mix"/>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- <elementRef>
- <name>co</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of synopsis.element</comment>
- </includedSection>
- <flag name="synopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="synopsis.attlist">
- <attlist>
- <name>synopsis</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="synopsis.role.attrib"/>
- <attributeGroupRef name="local.synopsis.attrib"/>
- </attlist>
- <comment>end of synopsis.attlist</comment>
- </includedSection>
- <comment> LineAnnotation (defined in the Inlines section, below)</comment>
- <comment>end of synopsis.module</comment>
- </includedSection>
- <comment> CmdSynopsis ...................... </comment>
- <flag name="cmdsynopsis.content.module">
- <include/>
- </flag>
- <includedSection flag="cmdsynopsis.content.module">
- <flag name="cmdsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="cmdsynopsis.module">
- <attributeGroup name="local.cmdsynopsis.attrib"/>
- <attributeGroup name="cmdsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="cmdsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="cmdsynopsis.element">
- <element>
- <name>cmdsynopsis</name>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>command</name>
- </elementRef>
- <elementRef>
- <name>arg</name>
- </elementRef>
- <elementRef>
- <name>group</name>
- </elementRef>
- <elementRef>
- <name>sbr</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>synopfragment</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of cmdsynopsis.element</comment>
- </includedSection>
- <comment> Sepchar: Character that should separate command and all
- top-level arguments; alternate value might be e.g., Δ </comment>
- <flag name="cmdsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="cmdsynopsis.attlist">
- <attlist>
- <name>cmdsynopsis</name>
- <attributeGroupRef name="label.attrib"/>
- <attribute>
- <name>sepchar</name>
- <cdata/>
- <default> </default>
- </attribute>
- <attribute>
- <name>cmdlength</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="cmdsynopsis.role.attrib"/>
- <attributeGroupRef name="local.cmdsynopsis.attrib"/>
- </attlist>
- <comment>end of cmdsynopsis.attlist</comment>
- </includedSection>
- <comment>end of cmdsynopsis.module</comment>
- </includedSection>
- <flag name="arg.module">
- <include/>
- </flag>
- <includedSection flag="arg.module">
- <attributeGroup name="local.arg.attrib"/>
- <attributeGroup name="arg.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="arg.element">
- <include/>
- </flag>
- <includedSection flag="arg.element">
- <element>
- <name>arg</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <name>arg</name>
- </elementRef>
- <elementRef>
- <name>group</name>
- </elementRef>
- <elementRef>
- <name>option</name>
- </elementRef>
- <elementRef>
- <name>synopfragmentref</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>sbr</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of arg.element</comment>
- </includedSection>
- <comment> Choice: Whether Arg must be supplied: Opt (optional to
- supply, e.g. [arg]; the default), Req (required to supply,
- e.g. {arg}), or Plain (required to supply, e.g. arg) </comment>
- <comment> Rep: whether Arg is repeatable: Norepeat (e.g. arg without
- ellipsis; the default), or Repeat (e.g. arg...) </comment>
- <flag name="arg.attlist">
- <include/>
- </flag>
- <includedSection flag="arg.attlist">
- <attlist>
- <name>arg</name>
- <attribute>
- <name>choice</name>
- <tokenized>
- <enum>opt</enum>
- <enum>req</enum>
- <enum>plain</enum>
- </tokenized>
- <default>opt</default>
- </attribute>
- <attribute>
- <name>rep</name>
- <tokenized>
- <enum>norepeat</enum>
- <enum>repeat</enum>
- </tokenized>
- <default>norepeat</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="arg.role.attrib"/>
- <attributeGroupRef name="local.arg.attrib"/>
- </attlist>
- <comment>end of arg.attlist</comment>
- </includedSection>
- <comment>end of arg.module</comment>
- </includedSection>
- <flag name="group.module">
- <include/>
- </flag>
- <includedSection flag="group.module">
- <attributeGroup name="local.group.attrib"/>
- <attributeGroup name="group.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="group.element">
- <include/>
- </flag>
- <includedSection flag="group.element">
- <element>
- <name>group</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>arg</name>
- </elementRef>
- <elementRef>
- <name>group</name>
- </elementRef>
- <elementRef>
- <name>option</name>
- </elementRef>
- <elementRef>
- <name>synopfragmentref</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>sbr</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of group.element</comment>
- </includedSection>
- <comment> Choice: Whether Group must be supplied: Opt (optional to
- supply, e.g. [g1|g2|g3]; the default), Req (required to
- supply, e.g. {g1|g2|g3}), Plain (required to supply,
- e.g. g1|g2|g3), OptMult (can supply zero or more, e.g.
- [[g1|g2|g3]]), or ReqMult (must supply one or more, e.g.
- {{g1|g2|g3}}) </comment>
- <comment> Rep: whether Group is repeatable: Norepeat (e.g. group
- without ellipsis; the default), or Repeat (e.g. group...) </comment>
- <flag name="group.attlist">
- <include/>
- </flag>
- <includedSection flag="group.attlist">
- <attlist>
- <name>group</name>
- <attribute>
- <name>choice</name>
- <tokenized>
- <enum>opt</enum>
- <enum>req</enum>
- <enum>plain</enum>
- </tokenized>
- <default>opt</default>
- </attribute>
- <attribute>
- <name>rep</name>
- <tokenized>
- <enum>norepeat</enum>
- <enum>repeat</enum>
- </tokenized>
- <default>norepeat</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="group.role.attrib"/>
- <attributeGroupRef name="local.group.attrib"/>
- </attlist>
- <comment>end of group.attlist</comment>
- </includedSection>
- <comment>end of group.module</comment>
- </includedSection>
- <flag name="sbr.module">
- <include/>
- </flag>
- <includedSection flag="sbr.module">
- <attributeGroup name="local.sbr.attrib"/>
- <comment> Synopsis break </comment>
- <attributeGroup name="sbr.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sbr.element">
- <include/>
- </flag>
- <includedSection flag="sbr.element">
- <element>
- <name>sbr</name>
- <sequence/>
- </element>
- <comment>end of sbr.element</comment>
- </includedSection>
- <flag name="sbr.attlist">
- <include/>
- </flag>
- <includedSection flag="sbr.attlist">
- <attlist>
- <name>sbr</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sbr.role.attrib"/>
- <attributeGroupRef name="local.sbr.attrib"/>
- </attlist>
- <comment>end of sbr.attlist</comment>
- </includedSection>
- <comment>end of sbr.module</comment>
- </includedSection>
- <flag name="synopfragmentref.module">
- <include/>
- </flag>
- <includedSection flag="synopfragmentref.module">
- <attributeGroup name="local.synopfragmentref.attrib"/>
- <attributeGroup name="synopfragmentref.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="synopfragmentref.element">
- <include/>
- </flag>
- <includedSection flag="synopfragmentref.element">
- <element>
- <name>synopfragmentref</name>
- <pcdata/>
- </element>
- <comment>end of synopfragmentref.element</comment>
- </includedSection>
- <comment> to SynopFragment of complex synopsis
- material for separate referencing </comment>
- <flag name="synopfragmentref.attlist">
- <include/>
- </flag>
- <includedSection flag="synopfragmentref.attlist">
- <attlist>
- <name>synopfragmentref</name>
- <attributeGroupRef name="linkendreq.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="synopfragmentref.role.attrib"/>
- <attributeGroupRef name="local.synopfragmentref.attrib"/>
- </attlist>
- <comment>end of synopfragmentref.attlist</comment>
- </includedSection>
- <comment>end of synopfragmentref.module</comment>
- </includedSection>
- <flag name="synopfragment.module">
- <include/>
- </flag>
- <includedSection flag="synopfragment.module">
- <attributeGroup name="local.synopfragment.attrib"/>
- <attributeGroup name="synopfragment.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="synopfragment.element">
- <include/>
- </flag>
- <includedSection flag="synopfragment.element">
- <element>
- <name>synopfragment</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>arg</name>
- </elementRef>
- <elementRef>
- <name>group</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of synopfragment.element</comment>
- </includedSection>
- <flag name="synopfragment.attlist">
- <include/>
- </flag>
- <includedSection flag="synopfragment.attlist">
- <attlist>
- <name>synopfragment</name>
- <attributeGroupRef name="idreq.common.attrib"/>
- <attributeGroupRef name="synopfragment.role.attrib"/>
- <attributeGroupRef name="local.synopfragment.attrib"/>
- </attlist>
- <comment>end of synopfragment.attlist</comment>
- </includedSection>
- <comment>end of synopfragment.module</comment>
- </includedSection>
- <comment> Command (defined in the Inlines section, below)</comment>
- <comment> Option (defined in the Inlines section, below)</comment>
- <comment> Replaceable (defined in the Inlines section, below)</comment>
- <comment>end of cmdsynopsis.content.module</comment>
- </includedSection>
- <comment> FuncSynopsis ..................... </comment>
- <flag name="funcsynopsis.content.module">
- <include/>
- </flag>
- <includedSection flag="funcsynopsis.content.module">
- <flag name="funcsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="funcsynopsis.module">
- <attributeGroup name="local.funcsynopsis.attrib"/>
- <attributeGroup name="funcsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="funcsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="funcsynopsis.element">
- <element>
- <name>funcsynopsis</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>funcsynopsisinfo</name>
- </elementRef>
- <elementRef>
- <name>funcprototype</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of funcsynopsis.element</comment>
- </includedSection>
- <flag name="funcsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="funcsynopsis.attlist">
- <attlist>
- <name>funcsynopsis</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="funcsynopsis.role.attrib"/>
- <attributeGroupRef name="local.funcsynopsis.attrib"/>
- </attlist>
- <comment>end of funcsynopsis.attlist</comment>
- </includedSection>
- <comment>end of funcsynopsis.module</comment>
- </includedSection>
- <flag name="funcsynopsisinfo.module">
- <include/>
- </flag>
- <includedSection flag="funcsynopsisinfo.module">
- <attributeGroup name="local.funcsynopsisinfo.attrib"/>
- <attributeGroup name="funcsynopsisinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="funcsynopsisinfo.element">
- <include/>
- </flag>
- <includedSection flag="funcsynopsisinfo.element">
- <element>
- <name>funcsynopsisinfo</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="cptr.char.mix"/>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of funcsynopsisinfo.element</comment>
- </includedSection>
- <flag name="funcsynopsisinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="funcsynopsisinfo.attlist">
- <attlist>
- <name>funcsynopsisinfo</name>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="funcsynopsisinfo.role.attrib"/>
- <attributeGroupRef name="local.funcsynopsisinfo.attrib"/>
- </attlist>
- <comment>end of funcsynopsisinfo.attlist</comment>
- </includedSection>
- <comment>end of funcsynopsisinfo.module</comment>
- </includedSection>
- <flag name="funcprototype.module">
- <include/>
- </flag>
- <includedSection flag="funcprototype.module">
- <attributeGroup name="local.funcprototype.attrib"/>
- <attributeGroup name="funcprototype.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="funcprototype.element">
- <include/>
- </flag>
- <includedSection flag="funcprototype.element">
- <element>
- <name>funcprototype</name>
- <sequence>
- <elementRef>
- <name>funcdef</name>
- </elementRef>
- <choice>
- <elementRef>
- <name>void</name>
- </elementRef>
- <elementRef>
- <name>varargs</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>paramdef</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of funcprototype.element</comment>
- </includedSection>
- <flag name="funcprototype.attlist">
- <include/>
- </flag>
- <includedSection flag="funcprototype.attlist">
- <attlist>
- <name>funcprototype</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="funcprototype.role.attrib"/>
- <attributeGroupRef name="local.funcprototype.attrib"/>
- </attlist>
- <comment>end of funcprototype.attlist</comment>
- </includedSection>
- <comment>end of funcprototype.module</comment>
- </includedSection>
- <flag name="funcdef.module">
- <include/>
- </flag>
- <includedSection flag="funcdef.module">
- <attributeGroup name="local.funcdef.attrib"/>
- <attributeGroup name="funcdef.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="funcdef.element">
- <include/>
- </flag>
- <includedSection flag="funcdef.element">
- <element>
- <name>funcdef</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>function</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of funcdef.element</comment>
- </includedSection>
- <flag name="funcdef.attlist">
- <include/>
- </flag>
- <includedSection flag="funcdef.attlist">
- <attlist>
- <name>funcdef</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="funcdef.role.attrib"/>
- <attributeGroupRef name="local.funcdef.attrib"/>
- </attlist>
- <comment>end of funcdef.attlist</comment>
- </includedSection>
- <comment>end of funcdef.module</comment>
- </includedSection>
- <flag name="void.module">
- <include/>
- </flag>
- <includedSection flag="void.module">
- <attributeGroup name="local.void.attrib"/>
- <attributeGroup name="void.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="void.element">
- <include/>
- </flag>
- <includedSection flag="void.element">
- <element>
- <name>void</name>
- <sequence/>
- </element>
- <comment>end of void.element</comment>
- </includedSection>
- <flag name="void.attlist">
- <include/>
- </flag>
- <includedSection flag="void.attlist">
- <attlist>
- <name>void</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="void.role.attrib"/>
- <attributeGroupRef name="local.void.attrib"/>
- </attlist>
- <comment>end of void.attlist</comment>
- </includedSection>
- <comment>end of void.module</comment>
- </includedSection>
- <flag name="varargs.module">
- <include/>
- </flag>
- <includedSection flag="varargs.module">
- <attributeGroup name="local.varargs.attrib"/>
- <attributeGroup name="varargs.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="varargs.element">
- <include/>
- </flag>
- <includedSection flag="varargs.element">
- <element>
- <name>varargs</name>
- <sequence/>
- </element>
- <comment>end of varargs.element</comment>
- </includedSection>
- <flag name="varargs.attlist">
- <include/>
- </flag>
- <includedSection flag="varargs.attlist">
- <attlist>
- <name>varargs</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="varargs.role.attrib"/>
- <attributeGroupRef name="local.varargs.attrib"/>
- </attlist>
- <comment>end of varargs.attlist</comment>
- </includedSection>
- <comment>end of varargs.module</comment>
- </includedSection>
- <comment> Processing assumes that only one Parameter will appear in a
- ParamDef, and that FuncParams will be used at most once, for
- providing information on the "inner parameters" for parameters that
- are pointers to functions. </comment>
- <flag name="paramdef.module">
- <include/>
- </flag>
- <includedSection flag="paramdef.module">
- <attributeGroup name="local.paramdef.attrib"/>
- <attributeGroup name="paramdef.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="paramdef.element">
- <include/>
- </flag>
- <includedSection flag="paramdef.element">
- <element>
- <name>paramdef</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>parameter</name>
- </elementRef>
- <elementRef>
- <name>funcparams</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of paramdef.element</comment>
- </includedSection>
- <flag name="paramdef.attlist">
- <include/>
- </flag>
- <includedSection flag="paramdef.attlist">
- <attlist>
- <name>paramdef</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="paramdef.role.attrib"/>
- <attributeGroupRef name="local.paramdef.attrib"/>
- </attlist>
- <comment>end of paramdef.attlist</comment>
- </includedSection>
- <comment>end of paramdef.module</comment>
- </includedSection>
- <flag name="funcparams.module">
- <include/>
- </flag>
- <includedSection flag="funcparams.module">
- <attributeGroup name="local.funcparams.attrib"/>
- <attributeGroup name="funcparams.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="funcparams.element">
- <include/>
- </flag>
- <includedSection flag="funcparams.element">
- <element>
- <name>funcparams</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of funcparams.element</comment>
- </includedSection>
- <flag name="funcparams.attlist">
- <include/>
- </flag>
- <includedSection flag="funcparams.attlist">
- <attlist>
- <name>funcparams</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="funcparams.role.attrib"/>
- <attributeGroupRef name="local.funcparams.attrib"/>
- </attlist>
- <comment>end of funcparams.attlist</comment>
- </includedSection>
- <comment>end of funcparams.module</comment>
- </includedSection>
- <comment> LineAnnotation (defined in the Inlines section, below)</comment>
- <comment> Replaceable (defined in the Inlines section, below)</comment>
- <comment> Function (defined in the Inlines section, below)</comment>
- <comment> Parameter (defined in the Inlines section, below)</comment>
- <comment>end of funcsynopsis.content.module</comment>
- </includedSection>
- <comment> ClassSynopsis ..................... </comment>
- <flag name="classsynopsis.content.module">
- <include/>
- </flag>
- <includedSection flag="classsynopsis.content.module">
- <flag name="classsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="classsynopsis.module">
- <attributeGroup name="local.classsynopsis.attrib"/>
- <attributeGroup name="classsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="classsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="classsynopsis.element">
- <element>
- <name>classsynopsis</name>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>ooclass</name>
- </elementRef>
- <elementRef>
- <name>oointerface</name>
- </elementRef>
- <elementRef>
- <name>ooexception</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>classsynopsisinfo</name>
- </elementRef>
- <elementRef>
- <name>fieldsynopsis</name>
- </elementRef>
- <modelGroupRef name="method.synop.class"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of classsynopsis.element</comment>
- </includedSection>
- <flag name="classsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="classsynopsis.attlist">
- <attlist>
- <name>classsynopsis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="classsynopsis.role.attrib"/>
- <attributeGroupRef name="local.classsynopsis.attrib"/>
- <attribute>
- <name>language</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>class</enum>
- <enum>interface</enum>
- </tokenized>
- <default>class</default>
- </attribute>
- </attlist>
- <comment>end of classsynopsis.attlist</comment>
- </includedSection>
- <comment>end of classsynopsis.module</comment>
- </includedSection>
- <flag name="classsynopsisinfo.module">
- <include/>
- </flag>
- <includedSection flag="classsynopsisinfo.module">
- <attributeGroup name="local.classsynopsisinfo.attrib"/>
- <attributeGroup name="classsynopsisinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="classsynopsisinfo.element">
- <include/>
- </flag>
- <includedSection flag="classsynopsisinfo.element">
- <element>
- <name>classsynopsisinfo</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="cptr.char.mix"/>
- <elementRef>
- <name>lineannotation</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of classsynopsisinfo.element</comment>
- </includedSection>
- <flag name="classsynopsisinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="classsynopsisinfo.attlist">
- <attlist>
- <name>classsynopsisinfo</name>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="classsynopsisinfo.role.attrib"/>
- <attributeGroupRef name="local.classsynopsisinfo.attrib"/>
- </attlist>
- <comment>end of classsynopsisinfo.attlist</comment>
- </includedSection>
- <comment>end of classsynopsisinfo.module</comment>
- </includedSection>
- <flag name="ooclass.module">
- <include/>
- </flag>
- <includedSection flag="ooclass.module">
- <attributeGroup name="local.ooclass.attrib"/>
- <attributeGroup name="ooclass.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="ooclass.element">
- <include/>
- </flag>
- <includedSection flag="ooclass.element">
- <element>
- <name>ooclass</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <name>classname</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of ooclass.element</comment>
- </includedSection>
- <flag name="ooclass.attlist">
- <include/>
- </flag>
- <includedSection flag="ooclass.attlist">
- <attlist>
- <name>ooclass</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ooclass.role.attrib"/>
- <attributeGroupRef name="local.ooclass.attrib"/>
- </attlist>
- <comment>end of ooclass.attlist</comment>
- </includedSection>
- <comment>end of ooclass.module</comment>
- </includedSection>
- <flag name="oointerface.module">
- <include/>
- </flag>
- <includedSection flag="oointerface.module">
- <attributeGroup name="local.oointerface.attrib"/>
- <attributeGroup name="oointerface.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="oointerface.element">
- <include/>
- </flag>
- <includedSection flag="oointerface.element">
- <element>
- <name>oointerface</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <name>interfacename</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of oointerface.element</comment>
- </includedSection>
- <flag name="oointerface.attlist">
- <include/>
- </flag>
- <includedSection flag="oointerface.attlist">
- <attlist>
- <name>oointerface</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="oointerface.role.attrib"/>
- <attributeGroupRef name="local.oointerface.attrib"/>
- </attlist>
- <comment>end of oointerface.attlist</comment>
- </includedSection>
- <comment>end of oointerface.module</comment>
- </includedSection>
- <flag name="ooexception.module">
- <include/>
- </flag>
- <includedSection flag="ooexception.module">
- <attributeGroup name="local.ooexception.attrib"/>
- <attributeGroup name="ooexception.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="ooexception.element">
- <include/>
- </flag>
- <includedSection flag="ooexception.element">
- <element>
- <name>ooexception</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <name>exceptionname</name>
- </elementRef>
- </sequence>
- </element>
- <comment>end of ooexception.element</comment>
- </includedSection>
- <flag name="ooexception.attlist">
- <include/>
- </flag>
- <includedSection flag="ooexception.attlist">
- <attlist>
- <name>ooexception</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ooexception.role.attrib"/>
- <attributeGroupRef name="local.ooexception.attrib"/>
- </attlist>
- <comment>end of ooexception.attlist</comment>
- </includedSection>
- <comment>end of ooexception.module</comment>
- </includedSection>
- <flag name="modifier.module">
- <include/>
- </flag>
- <includedSection flag="modifier.module">
- <attributeGroup name="local.modifier.attrib"/>
- <attributeGroup name="modifier.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="modifier.element">
- <include/>
- </flag>
- <includedSection flag="modifier.element">
- <element>
- <name>modifier</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of modifier.element</comment>
- </includedSection>
- <flag name="modifier.attlist">
- <include/>
- </flag>
- <includedSection flag="modifier.attlist">
- <attlist>
- <name>modifier</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="modifier.role.attrib"/>
- <attributeGroupRef name="local.modifier.attrib"/>
- </attlist>
- <comment>end of modifier.attlist</comment>
- </includedSection>
- <comment>end of modifier.module</comment>
- </includedSection>
- <flag name="interfacename.module">
- <include/>
- </flag>
- <includedSection flag="interfacename.module">
- <attributeGroup name="local.interfacename.attrib"/>
- <attributeGroup name="interfacename.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="interfacename.element">
- <include/>
- </flag>
- <includedSection flag="interfacename.element">
- <element>
- <name>interfacename</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of interfacename.element</comment>
- </includedSection>
- <flag name="interfacename.attlist">
- <include/>
- </flag>
- <includedSection flag="interfacename.attlist">
- <attlist>
- <name>interfacename</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="interfacename.role.attrib"/>
- <attributeGroupRef name="local.interfacename.attrib"/>
- </attlist>
- <comment>end of interfacename.attlist</comment>
- </includedSection>
- <comment>end of interfacename.module</comment>
- </includedSection>
- <flag name="exceptionname.module">
- <include/>
- </flag>
- <includedSection flag="exceptionname.module">
- <attributeGroup name="local.exceptionname.attrib"/>
- <attributeGroup name="exceptionname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="exceptionname.element">
- <include/>
- </flag>
- <includedSection flag="exceptionname.element">
- <element>
- <name>exceptionname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of exceptionname.element</comment>
- </includedSection>
- <flag name="exceptionname.attlist">
- <include/>
- </flag>
- <includedSection flag="exceptionname.attlist">
- <attlist>
- <name>exceptionname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="exceptionname.role.attrib"/>
- <attributeGroupRef name="local.exceptionname.attrib"/>
- </attlist>
- <comment>end of exceptionname.attlist</comment>
- </includedSection>
- <comment>end of exceptionname.module</comment>
- </includedSection>
- <flag name="fieldsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="fieldsynopsis.module">
- <attributeGroup name="local.fieldsynopsis.attrib"/>
- <attributeGroup name="fieldsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="fieldsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="fieldsynopsis.element">
- <element>
- <name>fieldsynopsis</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>type</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>varname</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>initializer</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment>end of fieldsynopsis.element</comment>
- </includedSection>
- <flag name="fieldsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="fieldsynopsis.attlist">
- <attlist>
- <name>fieldsynopsis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="fieldsynopsis.role.attrib"/>
- <attributeGroupRef name="local.fieldsynopsis.attrib"/>
- </attlist>
- <comment>end of fieldsynopsis.attlist</comment>
- </includedSection>
- <comment>end of fieldsynopsis.module</comment>
- </includedSection>
- <flag name="initializer.module">
- <include/>
- </flag>
- <includedSection flag="initializer.module">
- <attributeGroup name="local.initializer.attrib"/>
- <attributeGroup name="initializer.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="initializer.element">
- <include/>
- </flag>
- <includedSection flag="initializer.element">
- <element>
- <name>initializer</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of initializer.element</comment>
- </includedSection>
- <flag name="initializer.attlist">
- <include/>
- </flag>
- <includedSection flag="initializer.attlist">
- <attlist>
- <name>initializer</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="initializer.role.attrib"/>
- <attributeGroupRef name="local.initializer.attrib"/>
- </attlist>
- <comment>end of initializer.attlist</comment>
- </includedSection>
- <comment>end of initializer.module</comment>
- </includedSection>
- <flag name="constructorsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="constructorsynopsis.module">
- <attributeGroup name="local.constructorsynopsis.attrib"/>
- <attributeGroup name="constructorsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="constructorsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="constructorsynopsis.element">
- <element>
- <name>constructorsynopsis</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>methodname</name>
- </elementRef>
- </optional>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>methodparam</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>void</name>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>exceptionname</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of constructorsynopsis.element</comment>
- </includedSection>
- <flag name="constructorsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="constructorsynopsis.attlist">
- <attlist>
- <name>constructorsynopsis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="constructorsynopsis.role.attrib"/>
- <attributeGroupRef name="local.constructorsynopsis.attrib"/>
- </attlist>
- <comment>end of constructorsynopsis.attlist</comment>
- </includedSection>
- <comment>end of constructorsynopsis.module</comment>
- </includedSection>
- <flag name="destructorsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="destructorsynopsis.module">
- <attributeGroup name="local.destructorsynopsis.attrib"/>
- <attributeGroup name="destructorsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="destructorsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="destructorsynopsis.element">
- <element>
- <name>destructorsynopsis</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>methodname</name>
- </elementRef>
- </optional>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>methodparam</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>void</name>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>exceptionname</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of destructorsynopsis.element</comment>
- </includedSection>
- <flag name="destructorsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="destructorsynopsis.attlist">
- <attlist>
- <name>destructorsynopsis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="destructorsynopsis.role.attrib"/>
- <attributeGroupRef name="local.destructorsynopsis.attrib"/>
- </attlist>
- <comment>end of destructorsynopsis.attlist</comment>
- </includedSection>
- <comment>end of destructorsynopsis.module</comment>
- </includedSection>
- <flag name="methodsynopsis.module">
- <include/>
- </flag>
- <includedSection flag="methodsynopsis.module">
- <attributeGroup name="local.methodsynopsis.attrib"/>
- <attributeGroup name="methodsynopsis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="methodsynopsis.element">
- <include/>
- </flag>
- <includedSection flag="methodsynopsis.element">
- <element>
- <name>methodsynopsis</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <choice>
- <elementRef>
- <name>type</name>
- </elementRef>
- <elementRef>
- <name>void</name>
- </elementRef>
- </choice>
- </optional>
- <elementRef>
- <name>methodname</name>
- </elementRef>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>methodparam</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>void</name>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>exceptionname</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of methodsynopsis.element</comment>
- </includedSection>
- <flag name="methodsynopsis.attlist">
- <include/>
- </flag>
- <includedSection flag="methodsynopsis.attlist">
- <attlist>
- <name>methodsynopsis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="methodsynopsis.role.attrib"/>
- <attributeGroupRef name="local.methodsynopsis.attrib"/>
- </attlist>
- <comment>end of methodsynopsis.attlist</comment>
- </includedSection>
- <comment>end of methodsynopsis.module</comment>
- </includedSection>
- <flag name="methodname.module">
- <include/>
- </flag>
- <includedSection flag="methodname.module">
- <attributeGroup name="local.methodname.attrib"/>
- <attributeGroup name="methodname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="methodname.element">
- <include/>
- </flag>
- <includedSection flag="methodname.element">
- <element>
- <name>methodname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of methodname.element</comment>
- </includedSection>
- <flag name="methodname.attlist">
- <include/>
- </flag>
- <includedSection flag="methodname.attlist">
- <attlist>
- <name>methodname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="methodname.role.attrib"/>
- <attributeGroupRef name="local.methodname.attrib"/>
- </attlist>
- <comment>end of methodname.attlist</comment>
- </includedSection>
- <comment>end of methodname.module</comment>
- </includedSection>
- <flag name="methodparam.module">
- <include/>
- </flag>
- <includedSection flag="methodparam.module">
- <attributeGroup name="local.methodparam.attrib"/>
- <attributeGroup name="methodparam.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="methodparam.element">
- <include/>
- </flag>
- <includedSection flag="methodparam.element">
- <element>
- <name>methodparam</name>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>type</name>
- </elementRef>
- </optional>
- <choice>
- <sequence>
- <elementRef>
- <name>parameter</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>initializer</name>
- </elementRef>
- </optional>
- </sequence>
- <elementRef>
- <name>funcparams</name>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>modifier</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of methodparam.element</comment>
- </includedSection>
- <flag name="methodparam.attlist">
- <include/>
- </flag>
- <includedSection flag="methodparam.attlist">
- <attlist>
- <name>methodparam</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="methodparam.role.attrib"/>
- <attributeGroupRef name="local.methodparam.attrib"/>
- <attribute>
- <name>choice</name>
- <tokenized>
- <enum>opt</enum>
- <enum>req</enum>
- <enum>plain</enum>
- </tokenized>
- <default>req</default>
- </attribute>
- <attribute>
- <name>rep</name>
- <tokenized>
- <enum>norepeat</enum>
- <enum>repeat</enum>
- </tokenized>
- <default>norepeat</default>
- </attribute>
- </attlist>
- <comment>end of methodparam.attlist</comment>
- </includedSection>
- <comment>end of methodparam.module</comment>
- </includedSection>
- <comment>end of classsynopsis.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Document information entities and elements ........................... </comment>
- <comment> The document information elements include some elements that are
- currently used only in the document hierarchy module. They are
- defined here so that they will be available for use in customized
- document hierarchies. </comment>
- <comment> .................................. </comment>
- <flag name="docinfo.content.module">
- <include/>
- </flag>
- <includedSection flag="docinfo.content.module">
- <comment> Ackno ............................ </comment>
- <flag name="ackno.module">
- <include/>
- </flag>
- <includedSection flag="ackno.module">
- <attributeGroup name="local.ackno.attrib"/>
- <attributeGroup name="ackno.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="ackno.element">
- <include/>
- </flag>
- <includedSection flag="ackno.element">
- <element>
- <name>ackno</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of ackno.element</comment>
- </includedSection>
- <flag name="ackno.attlist">
- <include/>
- </flag>
- <includedSection flag="ackno.attlist">
- <attlist>
- <name>ackno</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ackno.role.attrib"/>
- <attributeGroupRef name="local.ackno.attrib"/>
- </attlist>
- <comment>end of ackno.attlist</comment>
- </includedSection>
- <comment>end of ackno.module</comment>
- </includedSection>
- <comment> Address .......................... </comment>
- <flag name="address.content.module">
- <include/>
- </flag>
- <includedSection flag="address.content.module">
- <flag name="address.module">
- <include/>
- </flag>
- <includedSection flag="address.module">
- <attributeGroup name="local.address.attrib"/>
- <attributeGroup name="address.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="address.element">
- <include/>
- </flag>
- <includedSection flag="address.element">
- <element>
- <name>address</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="person.ident.mix"/>
- <elementRef>
- <name>street</name>
- </elementRef>
- <elementRef>
- <name>pob</name>
- </elementRef>
- <elementRef>
- <name>postcode</name>
- </elementRef>
- <elementRef>
- <name>city</name>
- </elementRef>
- <elementRef>
- <name>state</name>
- </elementRef>
- <elementRef>
- <name>country</name>
- </elementRef>
- <elementRef>
- <name>phone</name>
- </elementRef>
- <elementRef>
- <name>fax</name>
- </elementRef>
- <elementRef>
- <name>email</name>
- </elementRef>
- <elementRef>
- <name>otheraddr</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of address.element</comment>
- </includedSection>
- <flag name="address.attlist">
- <include/>
- </flag>
- <includedSection flag="address.attlist">
- <attlist>
- <name>address</name>
- <attributeGroupRef name="linespecific.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="address.role.attrib"/>
- <attributeGroupRef name="local.address.attrib"/>
- </attlist>
- <comment>end of address.attlist</comment>
- </includedSection>
- <comment>end of address.module</comment>
- </includedSection>
- <flag name="street.module">
- <include/>
- </flag>
- <includedSection flag="street.module">
- <attributeGroup name="local.street.attrib"/>
- <attributeGroup name="street.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="street.element">
- <include/>
- </flag>
- <includedSection flag="street.element">
- <element>
- <name>street</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of street.element</comment>
- </includedSection>
- <flag name="street.attlist">
- <include/>
- </flag>
- <includedSection flag="street.attlist">
- <attlist>
- <name>street</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="street.role.attrib"/>
- <attributeGroupRef name="local.street.attrib"/>
- </attlist>
- <comment>end of street.attlist</comment>
- </includedSection>
- <comment>end of street.module</comment>
- </includedSection>
- <flag name="pob.module">
- <include/>
- </flag>
- <includedSection flag="pob.module">
- <attributeGroup name="local.pob.attrib"/>
- <attributeGroup name="pob.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="pob.element">
- <include/>
- </flag>
- <includedSection flag="pob.element">
- <element>
- <name>pob</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of pob.element</comment>
- </includedSection>
- <flag name="pob.attlist">
- <include/>
- </flag>
- <includedSection flag="pob.attlist">
- <attlist>
- <name>pob</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="pob.role.attrib"/>
- <attributeGroupRef name="local.pob.attrib"/>
- </attlist>
- <comment>end of pob.attlist</comment>
- </includedSection>
- <comment>end of pob.module</comment>
- </includedSection>
- <flag name="postcode.module">
- <include/>
- </flag>
- <includedSection flag="postcode.module">
- <attributeGroup name="local.postcode.attrib"/>
- <attributeGroup name="postcode.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="postcode.element">
- <include/>
- </flag>
- <includedSection flag="postcode.element">
- <element>
- <name>postcode</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of postcode.element</comment>
- </includedSection>
- <flag name="postcode.attlist">
- <include/>
- </flag>
- <includedSection flag="postcode.attlist">
- <attlist>
- <name>postcode</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="postcode.role.attrib"/>
- <attributeGroupRef name="local.postcode.attrib"/>
- </attlist>
- <comment>end of postcode.attlist</comment>
- </includedSection>
- <comment>end of postcode.module</comment>
- </includedSection>
- <flag name="city.module">
- <include/>
- </flag>
- <includedSection flag="city.module">
- <attributeGroup name="local.city.attrib"/>
- <attributeGroup name="city.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="city.element">
- <include/>
- </flag>
- <includedSection flag="city.element">
- <element>
- <name>city</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of city.element</comment>
- </includedSection>
- <flag name="city.attlist">
- <include/>
- </flag>
- <includedSection flag="city.attlist">
- <attlist>
- <name>city</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="city.role.attrib"/>
- <attributeGroupRef name="local.city.attrib"/>
- </attlist>
- <comment>end of city.attlist</comment>
- </includedSection>
- <comment>end of city.module</comment>
- </includedSection>
- <flag name="state.module">
- <include/>
- </flag>
- <includedSection flag="state.module">
- <attributeGroup name="local.state.attrib"/>
- <attributeGroup name="state.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="state.element">
- <include/>
- </flag>
- <includedSection flag="state.element">
- <element>
- <name>state</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of state.element</comment>
- </includedSection>
- <flag name="state.attlist">
- <include/>
- </flag>
- <includedSection flag="state.attlist">
- <attlist>
- <name>state</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="state.role.attrib"/>
- <attributeGroupRef name="local.state.attrib"/>
- </attlist>
- <comment>end of state.attlist</comment>
- </includedSection>
- <comment>end of state.module</comment>
- </includedSection>
- <flag name="country.module">
- <include/>
- </flag>
- <includedSection flag="country.module">
- <attributeGroup name="local.country.attrib"/>
- <attributeGroup name="country.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="country.element">
- <include/>
- </flag>
- <includedSection flag="country.element">
- <element>
- <name>country</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of country.element</comment>
- </includedSection>
- <flag name="country.attlist">
- <include/>
- </flag>
- <includedSection flag="country.attlist">
- <attlist>
- <name>country</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="country.role.attrib"/>
- <attributeGroupRef name="local.country.attrib"/>
- </attlist>
- <comment>end of country.attlist</comment>
- </includedSection>
- <comment>end of country.module</comment>
- </includedSection>
- <flag name="phone.module">
- <include/>
- </flag>
- <includedSection flag="phone.module">
- <attributeGroup name="local.phone.attrib"/>
- <attributeGroup name="phone.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="phone.element">
- <include/>
- </flag>
- <includedSection flag="phone.element">
- <element>
- <name>phone</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of phone.element</comment>
- </includedSection>
- <flag name="phone.attlist">
- <include/>
- </flag>
- <includedSection flag="phone.attlist">
- <attlist>
- <name>phone</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="phone.role.attrib"/>
- <attributeGroupRef name="local.phone.attrib"/>
- </attlist>
- <comment>end of phone.attlist</comment>
- </includedSection>
- <comment>end of phone.module</comment>
- </includedSection>
- <flag name="fax.module">
- <include/>
- </flag>
- <includedSection flag="fax.module">
- <attributeGroup name="local.fax.attrib"/>
- <attributeGroup name="fax.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="fax.element">
- <include/>
- </flag>
- <includedSection flag="fax.element">
- <element>
- <name>fax</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of fax.element</comment>
- </includedSection>
- <flag name="fax.attlist">
- <include/>
- </flag>
- <includedSection flag="fax.attlist">
- <attlist>
- <name>fax</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="fax.role.attrib"/>
- <attributeGroupRef name="local.fax.attrib"/>
- </attlist>
- <comment>end of fax.attlist</comment>
- </includedSection>
- <comment>end of fax.module</comment>
- </includedSection>
- <comment> Email (defined in the Inlines section, below)</comment>
- <flag name="otheraddr.module">
- <include/>
- </flag>
- <includedSection flag="otheraddr.module">
- <attributeGroup name="local.otheraddr.attrib"/>
- <attributeGroup name="otheraddr.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="otheraddr.element">
- <include/>
- </flag>
- <includedSection flag="otheraddr.element">
- <element>
- <name>otheraddr</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of otheraddr.element</comment>
- </includedSection>
- <flag name="otheraddr.attlist">
- <include/>
- </flag>
- <includedSection flag="otheraddr.attlist">
- <attlist>
- <name>otheraddr</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="otheraddr.role.attrib"/>
- <attributeGroupRef name="local.otheraddr.attrib"/>
- </attlist>
- <comment>end of otheraddr.attlist</comment>
- </includedSection>
- <comment>end of otheraddr.module</comment>
- </includedSection>
- <comment>end of address.content.module</comment>
- </includedSection>
- <comment> Affiliation ...................... </comment>
- <flag name="affiliation.content.module">
- <include/>
- </flag>
- <includedSection flag="affiliation.content.module">
- <flag name="affiliation.module">
- <include/>
- </flag>
- <includedSection flag="affiliation.module">
- <attributeGroup name="local.affiliation.attrib"/>
- <attributeGroup name="affiliation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="affiliation.element">
- <include/>
- </flag>
- <includedSection flag="affiliation.element">
- <element>
- <name>affiliation</name>
- <sequence>
- <optional>
- <elementRef>
- <name>shortaffil</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>jobtitle</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>orgname</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>orgdiv</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>address</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of affiliation.element</comment>
- </includedSection>
- <flag name="affiliation.attlist">
- <include/>
- </flag>
- <includedSection flag="affiliation.attlist">
- <attlist>
- <name>affiliation</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="affiliation.role.attrib"/>
- <attributeGroupRef name="local.affiliation.attrib"/>
- </attlist>
- <comment>end of affiliation.attlist</comment>
- </includedSection>
- <comment>end of affiliation.module</comment>
- </includedSection>
- <flag name="shortaffil.module">
- <include/>
- </flag>
- <includedSection flag="shortaffil.module">
- <attributeGroup name="local.shortaffil.attrib"/>
- <attributeGroup name="shortaffil.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="shortaffil.element">
- <include/>
- </flag>
- <includedSection flag="shortaffil.element">
- <element>
- <name>shortaffil</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of shortaffil.element</comment>
- </includedSection>
- <flag name="shortaffil.attlist">
- <include/>
- </flag>
- <includedSection flag="shortaffil.attlist">
- <attlist>
- <name>shortaffil</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="shortaffil.role.attrib"/>
- <attributeGroupRef name="local.shortaffil.attrib"/>
- </attlist>
- <comment>end of shortaffil.attlist</comment>
- </includedSection>
- <comment>end of shortaffil.module</comment>
- </includedSection>
- <flag name="jobtitle.module">
- <include/>
- </flag>
- <includedSection flag="jobtitle.module">
- <attributeGroup name="local.jobtitle.attrib"/>
- <attributeGroup name="jobtitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="jobtitle.element">
- <include/>
- </flag>
- <includedSection flag="jobtitle.element">
- <element>
- <name>jobtitle</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of jobtitle.element</comment>
- </includedSection>
- <flag name="jobtitle.attlist">
- <include/>
- </flag>
- <includedSection flag="jobtitle.attlist">
- <attlist>
- <name>jobtitle</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="jobtitle.role.attrib"/>
- <attributeGroupRef name="local.jobtitle.attrib"/>
- </attlist>
- <comment>end of jobtitle.attlist</comment>
- </includedSection>
- <comment>end of jobtitle.module</comment>
- </includedSection>
- <comment> OrgName (defined elsewhere in this section)</comment>
- <flag name="orgdiv.module">
- <include/>
- </flag>
- <includedSection flag="orgdiv.module">
- <attributeGroup name="local.orgdiv.attrib"/>
- <attributeGroup name="orgdiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="orgdiv.element">
- <include/>
- </flag>
- <includedSection flag="orgdiv.element">
- <element>
- <name>orgdiv</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of orgdiv.element</comment>
- </includedSection>
- <flag name="orgdiv.attlist">
- <include/>
- </flag>
- <includedSection flag="orgdiv.attlist">
- <attlist>
- <name>orgdiv</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="orgdiv.role.attrib"/>
- <attributeGroupRef name="local.orgdiv.attrib"/>
- </attlist>
- <comment>end of orgdiv.attlist</comment>
- </includedSection>
- <comment>end of orgdiv.module</comment>
- </includedSection>
- <comment> Address (defined elsewhere in this section)</comment>
- <comment>end of affiliation.content.module</comment>
- </includedSection>
- <comment> ArtPageNums ...................... </comment>
- <flag name="artpagenums.module">
- <include/>
- </flag>
- <includedSection flag="artpagenums.module">
- <attributeGroup name="local.artpagenums.attrib"/>
- <attributeGroup name="artpagenums.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="artpagenums.element">
- <include/>
- </flag>
- <includedSection flag="artpagenums.element">
- <element>
- <name>artpagenums</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of artpagenums.element</comment>
- </includedSection>
- <flag name="artpagenums.attlist">
- <include/>
- </flag>
- <includedSection flag="artpagenums.attlist">
- <attlist>
- <name>artpagenums</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="artpagenums.role.attrib"/>
- <attributeGroupRef name="local.artpagenums.attrib"/>
- </attlist>
- <comment>end of artpagenums.attlist</comment>
- </includedSection>
- <comment>end of artpagenums.module</comment>
- </includedSection>
- <comment> Author ........................... </comment>
- <flag name="author.module">
- <include/>
- </flag>
- <includedSection flag="author.module">
- <attributeGroup name="local.author.attrib"/>
- <attributeGroup name="author.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="author.element">
- <include/>
- </flag>
- <includedSection flag="author.element">
- <element>
- <name>author</name>
- <oneOrMore>
- <modelGroupRef name="person.ident.mix"/>
- </oneOrMore>
- </element>
- <comment>end of author.element</comment>
- </includedSection>
- <flag name="author.attlist">
- <include/>
- </flag>
- <includedSection flag="author.attlist">
- <attlist>
- <name>author</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="author.role.attrib"/>
- <attributeGroupRef name="local.author.attrib"/>
- </attlist>
- <comment>end of author.attlist</comment>
- </includedSection>
- <comment>(see "Personal identity elements" for %person.ident.mix;)</comment>
- <comment>end of author.module</comment>
- </includedSection>
- <comment> AuthorGroup ...................... </comment>
- <flag name="authorgroup.content.module">
- <include/>
- </flag>
- <includedSection flag="authorgroup.content.module">
- <flag name="authorgroup.module">
- <include/>
- </flag>
- <includedSection flag="authorgroup.module">
- <attributeGroup name="local.authorgroup.attrib"/>
- <attributeGroup name="authorgroup.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="authorgroup.element">
- <include/>
- </flag>
- <includedSection flag="authorgroup.element">
- <element>
- <name>authorgroup</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>author</name>
- </elementRef>
- <elementRef>
- <name>editor</name>
- </elementRef>
- <elementRef>
- <name>collab</name>
- </elementRef>
- <elementRef>
- <name>corpauthor</name>
- </elementRef>
- <elementRef>
- <name>othercredit</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of authorgroup.element</comment>
- </includedSection>
- <flag name="authorgroup.attlist">
- <include/>
- </flag>
- <includedSection flag="authorgroup.attlist">
- <attlist>
- <name>authorgroup</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="authorgroup.role.attrib"/>
- <attributeGroupRef name="local.authorgroup.attrib"/>
- </attlist>
- <comment>end of authorgroup.attlist</comment>
- </includedSection>
- <comment>end of authorgroup.module</comment>
- </includedSection>
- <comment> Author (defined elsewhere in this section)</comment>
- <comment> Editor (defined elsewhere in this section)</comment>
- <flag name="collab.content.module">
- <include/>
- </flag>
- <includedSection flag="collab.content.module">
- <flag name="collab.module">
- <include/>
- </flag>
- <includedSection flag="collab.module">
- <attributeGroup name="local.collab.attrib"/>
- <attributeGroup name="collab.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="collab.element">
- <include/>
- </flag>
- <includedSection flag="collab.element">
- <element>
- <name>collab</name>
- <sequence>
- <elementRef>
- <name>collabname</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>affiliation</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of collab.element</comment>
- </includedSection>
- <flag name="collab.attlist">
- <include/>
- </flag>
- <includedSection flag="collab.attlist">
- <attlist>
- <name>collab</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="collab.role.attrib"/>
- <attributeGroupRef name="local.collab.attrib"/>
- </attlist>
- <comment>end of collab.attlist</comment>
- </includedSection>
- <comment>end of collab.module</comment>
- </includedSection>
- <flag name="collabname.module">
- <include/>
- </flag>
- <includedSection flag="collabname.module">
- <attributeGroup name="local.collabname.attrib"/>
- <attributeGroup name="collabname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="collabname.element">
- <include/>
- </flag>
- <includedSection flag="collabname.element">
- <element>
- <name>collabname</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of collabname.element</comment>
- </includedSection>
- <flag name="collabname.attlist">
- <include/>
- </flag>
- <includedSection flag="collabname.attlist">
- <attlist>
- <name>collabname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="collabname.role.attrib"/>
- <attributeGroupRef name="local.collabname.attrib"/>
- </attlist>
- <comment>end of collabname.attlist</comment>
- </includedSection>
- <comment>end of collabname.module</comment>
- </includedSection>
- <comment> Affiliation (defined elsewhere in this section)</comment>
- <comment>end of collab.content.module</comment>
- </includedSection>
- <comment> CorpAuthor (defined elsewhere in this section)</comment>
- <comment> OtherCredit (defined elsewhere in this section)</comment>
- <comment>end of authorgroup.content.module</comment>
- </includedSection>
- <comment> AuthorInitials ................... </comment>
- <flag name="authorinitials.module">
- <include/>
- </flag>
- <includedSection flag="authorinitials.module">
- <attributeGroup name="local.authorinitials.attrib"/>
- <attributeGroup name="authorinitials.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="authorinitials.element">
- <include/>
- </flag>
- <includedSection flag="authorinitials.element">
- <element>
- <name>authorinitials</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of authorinitials.element</comment>
- </includedSection>
- <flag name="authorinitials.attlist">
- <include/>
- </flag>
- <includedSection flag="authorinitials.attlist">
- <attlist>
- <name>authorinitials</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="authorinitials.role.attrib"/>
- <attributeGroupRef name="local.authorinitials.attrib"/>
- </attlist>
- <comment>end of authorinitials.attlist</comment>
- </includedSection>
- <comment>end of authorinitials.module</comment>
- </includedSection>
- <comment> ConfGroup ........................ </comment>
- <flag name="confgroup.content.module">
- <include/>
- </flag>
- <includedSection flag="confgroup.content.module">
- <flag name="confgroup.module">
- <include/>
- </flag>
- <includedSection flag="confgroup.module">
- <attributeGroup name="local.confgroup.attrib"/>
- <attributeGroup name="confgroup.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="confgroup.element">
- <include/>
- </flag>
- <includedSection flag="confgroup.element">
- <element>
- <name>confgroup</name>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>confdates</name>
- </elementRef>
- <elementRef>
- <name>conftitle</name>
- </elementRef>
- <elementRef>
- <name>confnum</name>
- </elementRef>
- <elementRef>
- <name>address</name>
- </elementRef>
- <elementRef>
- <name>confsponsor</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of confgroup.element</comment>
- </includedSection>
- <flag name="confgroup.attlist">
- <include/>
- </flag>
- <includedSection flag="confgroup.attlist">
- <attlist>
- <name>confgroup</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="confgroup.role.attrib"/>
- <attributeGroupRef name="local.confgroup.attrib"/>
- </attlist>
- <comment>end of confgroup.attlist</comment>
- </includedSection>
- <comment>end of confgroup.module</comment>
- </includedSection>
- <flag name="confdates.module">
- <include/>
- </flag>
- <includedSection flag="confdates.module">
- <attributeGroup name="local.confdates.attrib"/>
- <attributeGroup name="confdates.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="confdates.element">
- <include/>
- </flag>
- <includedSection flag="confdates.element">
- <element>
- <name>confdates</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of confdates.element</comment>
- </includedSection>
- <flag name="confdates.attlist">
- <include/>
- </flag>
- <includedSection flag="confdates.attlist">
- <attlist>
- <name>confdates</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="confdates.role.attrib"/>
- <attributeGroupRef name="local.confdates.attrib"/>
- </attlist>
- <comment>end of confdates.attlist</comment>
- </includedSection>
- <comment>end of confdates.module</comment>
- </includedSection>
- <flag name="conftitle.module">
- <include/>
- </flag>
- <includedSection flag="conftitle.module">
- <attributeGroup name="local.conftitle.attrib"/>
- <attributeGroup name="conftitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="conftitle.element">
- <include/>
- </flag>
- <includedSection flag="conftitle.element">
- <element>
- <name>conftitle</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of conftitle.element</comment>
- </includedSection>
- <flag name="conftitle.attlist">
- <include/>
- </flag>
- <includedSection flag="conftitle.attlist">
- <attlist>
- <name>conftitle</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="conftitle.role.attrib"/>
- <attributeGroupRef name="local.conftitle.attrib"/>
- </attlist>
- <comment>end of conftitle.attlist</comment>
- </includedSection>
- <comment>end of conftitle.module</comment>
- </includedSection>
- <flag name="confnum.module">
- <include/>
- </flag>
- <includedSection flag="confnum.module">
- <attributeGroup name="local.confnum.attrib"/>
- <attributeGroup name="confnum.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="confnum.element">
- <include/>
- </flag>
- <includedSection flag="confnum.element">
- <element>
- <name>confnum</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of confnum.element</comment>
- </includedSection>
- <flag name="confnum.attlist">
- <include/>
- </flag>
- <includedSection flag="confnum.attlist">
- <attlist>
- <name>confnum</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="confnum.role.attrib"/>
- <attributeGroupRef name="local.confnum.attrib"/>
- </attlist>
- <comment>end of confnum.attlist</comment>
- </includedSection>
- <comment>end of confnum.module</comment>
- </includedSection>
- <comment> Address (defined elsewhere in this section)</comment>
- <flag name="confsponsor.module">
- <include/>
- </flag>
- <includedSection flag="confsponsor.module">
- <attributeGroup name="local.confsponsor.attrib"/>
- <attributeGroup name="confsponsor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="confsponsor.element">
- <include/>
- </flag>
- <includedSection flag="confsponsor.element">
- <element>
- <name>confsponsor</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of confsponsor.element</comment>
- </includedSection>
- <flag name="confsponsor.attlist">
- <include/>
- </flag>
- <includedSection flag="confsponsor.attlist">
- <attlist>
- <name>confsponsor</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="confsponsor.role.attrib"/>
- <attributeGroupRef name="local.confsponsor.attrib"/>
- </attlist>
- <comment>end of confsponsor.attlist</comment>
- </includedSection>
- <comment>end of confsponsor.module</comment>
- </includedSection>
- <comment>end of confgroup.content.module</comment>
- </includedSection>
- <comment> ContractNum ...................... </comment>
- <flag name="contractnum.module">
- <include/>
- </flag>
- <includedSection flag="contractnum.module">
- <attributeGroup name="local.contractnum.attrib"/>
- <attributeGroup name="contractnum.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="contractnum.element">
- <include/>
- </flag>
- <includedSection flag="contractnum.element">
- <element>
- <name>contractnum</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of contractnum.element</comment>
- </includedSection>
- <flag name="contractnum.attlist">
- <include/>
- </flag>
- <includedSection flag="contractnum.attlist">
- <attlist>
- <name>contractnum</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="contractnum.role.attrib"/>
- <attributeGroupRef name="local.contractnum.attrib"/>
- </attlist>
- <comment>end of contractnum.attlist</comment>
- </includedSection>
- <comment>end of contractnum.module</comment>
- </includedSection>
- <comment> ContractSponsor .................. </comment>
- <flag name="contractsponsor.module">
- <include/>
- </flag>
- <includedSection flag="contractsponsor.module">
- <attributeGroup name="local.contractsponsor.attrib"/>
- <attributeGroup name="contractsponsor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="contractsponsor.element">
- <include/>
- </flag>
- <includedSection flag="contractsponsor.element">
- <element>
- <name>contractsponsor</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of contractsponsor.element</comment>
- </includedSection>
- <flag name="contractsponsor.attlist">
- <include/>
- </flag>
- <includedSection flag="contractsponsor.attlist">
- <attlist>
- <name>contractsponsor</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="contractsponsor.role.attrib"/>
- <attributeGroupRef name="local.contractsponsor.attrib"/>
- </attlist>
- <comment>end of contractsponsor.attlist</comment>
- </includedSection>
- <comment>end of contractsponsor.module</comment>
- </includedSection>
- <comment> Copyright ........................ </comment>
- <flag name="copyright.content.module">
- <include/>
- </flag>
- <includedSection flag="copyright.content.module">
- <flag name="copyright.module">
- <include/>
- </flag>
- <includedSection flag="copyright.module">
- <attributeGroup name="local.copyright.attrib"/>
- <attributeGroup name="copyright.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="copyright.element">
- <include/>
- </flag>
- <includedSection flag="copyright.element">
- <element>
- <name>copyright</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>year</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>holder</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of copyright.element</comment>
- </includedSection>
- <flag name="copyright.attlist">
- <include/>
- </flag>
- <includedSection flag="copyright.attlist">
- <attlist>
- <name>copyright</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="copyright.role.attrib"/>
- <attributeGroupRef name="local.copyright.attrib"/>
- </attlist>
- <comment>end of copyright.attlist</comment>
- </includedSection>
- <comment>end of copyright.module</comment>
- </includedSection>
- <flag name="year.module">
- <include/>
- </flag>
- <includedSection flag="year.module">
- <attributeGroup name="local.year.attrib"/>
- <attributeGroup name="year.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="year.element">
- <include/>
- </flag>
- <includedSection flag="year.element">
- <element>
- <name>year</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of year.element</comment>
- </includedSection>
- <flag name="year.attlist">
- <include/>
- </flag>
- <includedSection flag="year.attlist">
- <attlist>
- <name>year</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="year.role.attrib"/>
- <attributeGroupRef name="local.year.attrib"/>
- </attlist>
- <comment>end of year.attlist</comment>
- </includedSection>
- <comment>end of year.module</comment>
- </includedSection>
- <flag name="holder.module">
- <include/>
- </flag>
- <includedSection flag="holder.module">
- <attributeGroup name="local.holder.attrib"/>
- <attributeGroup name="holder.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="holder.element">
- <include/>
- </flag>
- <includedSection flag="holder.element">
- <element>
- <name>holder</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of holder.element</comment>
- </includedSection>
- <flag name="holder.attlist">
- <include/>
- </flag>
- <includedSection flag="holder.attlist">
- <attlist>
- <name>holder</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="holder.role.attrib"/>
- <attributeGroupRef name="local.holder.attrib"/>
- </attlist>
- <comment>end of holder.attlist</comment>
- </includedSection>
- <comment>end of holder.module</comment>
- </includedSection>
- <comment>end of copyright.content.module</comment>
- </includedSection>
- <comment> CorpAuthor ....................... </comment>
- <flag name="corpauthor.module">
- <include/>
- </flag>
- <includedSection flag="corpauthor.module">
- <attributeGroup name="local.corpauthor.attrib"/>
- <attributeGroup name="corpauthor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="corpauthor.element">
- <include/>
- </flag>
- <includedSection flag="corpauthor.element">
- <element>
- <name>corpauthor</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of corpauthor.element</comment>
- </includedSection>
- <flag name="corpauthor.attlist">
- <include/>
- </flag>
- <includedSection flag="corpauthor.attlist">
- <attlist>
- <name>corpauthor</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="corpauthor.role.attrib"/>
- <attributeGroupRef name="local.corpauthor.attrib"/>
- </attlist>
- <comment>end of corpauthor.attlist</comment>
- </includedSection>
- <comment>end of corpauthor.module</comment>
- </includedSection>
- <comment> CorpName ......................... </comment>
- <flag name="corpname.module">
- <include/>
- </flag>
- <includedSection flag="corpname.module">
- <attributeGroup name="local.corpname.attrib"/>
- <flag name="corpname.element">
- <include/>
- </flag>
- <includedSection flag="corpname.element">
- <element>
- <name>corpname</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of corpname.element</comment>
- </includedSection>
- <attributeGroup name="corpname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="corpname.attlist">
- <include/>
- </flag>
- <includedSection flag="corpname.attlist">
- <attlist>
- <name>corpname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="corpname.role.attrib"/>
- <attributeGroupRef name="local.corpname.attrib"/>
- </attlist>
- <comment>end of corpname.attlist</comment>
- </includedSection>
- <comment>end of corpname.module</comment>
- </includedSection>
- <comment> Date ............................. </comment>
- <flag name="date.module">
- <include/>
- </flag>
- <includedSection flag="date.module">
- <attributeGroup name="local.date.attrib"/>
- <attributeGroup name="date.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="date.element">
- <include/>
- </flag>
- <includedSection flag="date.element">
- <element>
- <name>date</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of date.element</comment>
- </includedSection>
- <flag name="date.attlist">
- <include/>
- </flag>
- <includedSection flag="date.attlist">
- <attlist>
- <name>date</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="date.role.attrib"/>
- <attributeGroupRef name="local.date.attrib"/>
- </attlist>
- <comment>end of date.attlist</comment>
- </includedSection>
- <comment>end of date.module</comment>
- </includedSection>
- <comment> Edition .......................... </comment>
- <flag name="edition.module">
- <include/>
- </flag>
- <includedSection flag="edition.module">
- <attributeGroup name="local.edition.attrib"/>
- <attributeGroup name="edition.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="edition.element">
- <include/>
- </flag>
- <includedSection flag="edition.element">
- <element>
- <name>edition</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of edition.element</comment>
- </includedSection>
- <flag name="edition.attlist">
- <include/>
- </flag>
- <includedSection flag="edition.attlist">
- <attlist>
- <name>edition</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="edition.role.attrib"/>
- <attributeGroupRef name="local.edition.attrib"/>
- </attlist>
- <comment>end of edition.attlist</comment>
- </includedSection>
- <comment>end of edition.module</comment>
- </includedSection>
- <comment> Editor ........................... </comment>
- <flag name="editor.module">
- <include/>
- </flag>
- <includedSection flag="editor.module">
- <attributeGroup name="local.editor.attrib"/>
- <attributeGroup name="editor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="editor.element">
- <include/>
- </flag>
- <includedSection flag="editor.element">
- <element>
- <name>editor</name>
- <oneOrMore>
- <modelGroupRef name="person.ident.mix"/>
- </oneOrMore>
- </element>
- <comment>end of editor.element</comment>
- </includedSection>
- <flag name="editor.attlist">
- <include/>
- </flag>
- <includedSection flag="editor.attlist">
- <attlist>
- <name>editor</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="editor.role.attrib"/>
- <attributeGroupRef name="local.editor.attrib"/>
- </attlist>
- <comment>end of editor.attlist</comment>
- </includedSection>
- <comment>(see "Personal identity elements" for %person.ident.mix;)</comment>
- <comment>end of editor.module</comment>
- </includedSection>
- <comment> ISBN ............................. </comment>
- <flag name="isbn.module">
- <include/>
- </flag>
- <includedSection flag="isbn.module">
- <attributeGroup name="local.isbn.attrib"/>
- <attributeGroup name="isbn.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="isbn.element">
- <include/>
- </flag>
- <includedSection flag="isbn.element">
- <element>
- <name>isbn</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of isbn.element</comment>
- </includedSection>
- <flag name="isbn.attlist">
- <include/>
- </flag>
- <includedSection flag="isbn.attlist">
- <attlist>
- <name>isbn</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="isbn.role.attrib"/>
- <attributeGroupRef name="local.isbn.attrib"/>
- </attlist>
- <comment>end of isbn.attlist</comment>
- </includedSection>
- <comment>end of isbn.module</comment>
- </includedSection>
- <comment> ISSN ............................. </comment>
- <flag name="issn.module">
- <include/>
- </flag>
- <includedSection flag="issn.module">
- <attributeGroup name="local.issn.attrib"/>
- <attributeGroup name="issn.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="issn.element">
- <include/>
- </flag>
- <includedSection flag="issn.element">
- <element>
- <name>issn</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of issn.element</comment>
- </includedSection>
- <flag name="issn.attlist">
- <include/>
- </flag>
- <includedSection flag="issn.attlist">
- <attlist>
- <name>issn</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="issn.role.attrib"/>
- <attributeGroupRef name="local.issn.attrib"/>
- </attlist>
- <comment>end of issn.attlist</comment>
- </includedSection>
- <comment>end of issn.module</comment>
- </includedSection>
- <comment> InvPartNumber .................... </comment>
- <flag name="invpartnumber.module">
- <include/>
- </flag>
- <includedSection flag="invpartnumber.module">
- <attributeGroup name="local.invpartnumber.attrib"/>
- <attributeGroup name="invpartnumber.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="invpartnumber.element">
- <include/>
- </flag>
- <includedSection flag="invpartnumber.element">
- <element>
- <name>invpartnumber</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of invpartnumber.element</comment>
- </includedSection>
- <flag name="invpartnumber.attlist">
- <include/>
- </flag>
- <includedSection flag="invpartnumber.attlist">
- <attlist>
- <name>invpartnumber</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="invpartnumber.role.attrib"/>
- <attributeGroupRef name="local.invpartnumber.attrib"/>
- </attlist>
- <comment>end of invpartnumber.attlist</comment>
- </includedSection>
- <comment>end of invpartnumber.module</comment>
- </includedSection>
- <comment> IssueNum ......................... </comment>
- <flag name="issuenum.module">
- <include/>
- </flag>
- <includedSection flag="issuenum.module">
- <attributeGroup name="local.issuenum.attrib"/>
- <attributeGroup name="issuenum.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="issuenum.element">
- <include/>
- </flag>
- <includedSection flag="issuenum.element">
- <element>
- <name>issuenum</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of issuenum.element</comment>
- </includedSection>
- <flag name="issuenum.attlist">
- <include/>
- </flag>
- <includedSection flag="issuenum.attlist">
- <attlist>
- <name>issuenum</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="issuenum.role.attrib"/>
- <attributeGroupRef name="local.issuenum.attrib"/>
- </attlist>
- <comment>end of issuenum.attlist</comment>
- </includedSection>
- <comment>end of issuenum.module</comment>
- </includedSection>
- <comment> LegalNotice ...................... </comment>
- <flag name="legalnotice.module">
- <include/>
- </flag>
- <includedSection flag="legalnotice.module">
- <attributeGroup name="local.legalnotice.attrib"/>
- <attributeGroup name="legalnotice.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="legalnotice.element">
- <include/>
- </flag>
- <includedSection flag="legalnotice.element">
- <element>
- <name>legalnotice</name>
- <sequence>
- <optional>
- <elementRef>
- <name>title</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="legalnotice.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of legalnotice.element</comment>
- </includedSection>
- <flag name="legalnotice.attlist">
- <include/>
- </flag>
- <includedSection flag="legalnotice.attlist">
- <attlist>
- <name>legalnotice</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="legalnotice.role.attrib"/>
- <attributeGroupRef name="local.legalnotice.attrib"/>
- </attlist>
- <comment>end of legalnotice.attlist</comment>
- </includedSection>
- <comment>end of legalnotice.module</comment>
- </includedSection>
- <comment> ModeSpec ......................... </comment>
- <flag name="modespec.module">
- <include/>
- </flag>
- <includedSection flag="modespec.module">
- <attributeGroup name="local.modespec.attrib"/>
- <attributeGroup name="modespec.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="modespec.element">
- <include/>
- </flag>
- <includedSection flag="modespec.element">
- <element>
- <name>modespec</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of modespec.element</comment>
- </includedSection>
- <comment> Application: Type of action required for completion
- of the links to which the ModeSpec is relevant (e.g.,
- retrieval query) </comment>
- <flag name="modespec.attlist">
- <include/>
- </flag>
- <includedSection flag="modespec.attlist">
- <attlist>
- <name>modespec</name>
- <attribute>
- <name>application</name>
- <tokenized name="NOTATION">
- <enumGroupRef name="notation.class"/>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="modespec.role.attrib"/>
- <attributeGroupRef name="local.modespec.attrib"/>
- </attlist>
- <comment>end of modespec.attlist</comment>
- </includedSection>
- <comment>end of modespec.module</comment>
- </includedSection>
- <comment> OrgName .......................... </comment>
- <flag name="orgname.module">
- <include/>
- </flag>
- <includedSection flag="orgname.module">
- <attributeGroup name="local.orgname.attrib"/>
- <attributeGroup name="orgname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="orgname.element">
- <include/>
- </flag>
- <includedSection flag="orgname.element">
- <element>
- <name>orgname</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of orgname.element</comment>
- </includedSection>
- <flag name="orgname.attlist">
- <include/>
- </flag>
- <includedSection flag="orgname.attlist">
- <attlist>
- <name>orgname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="orgname.role.attrib"/>
- <attributeGroupRef name="local.orgname.attrib"/>
- </attlist>
- <comment>end of orgname.attlist</comment>
- </includedSection>
- <comment>end of orgname.module</comment>
- </includedSection>
- <comment> OtherCredit ...................... </comment>
- <flag name="othercredit.module">
- <include/>
- </flag>
- <includedSection flag="othercredit.module">
- <attributeGroup name="local.othercredit.attrib"/>
- <attributeGroup name="othercredit.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="othercredit.element">
- <include/>
- </flag>
- <includedSection flag="othercredit.element">
- <element>
- <name>othercredit</name>
- <oneOrMore>
- <modelGroupRef name="person.ident.mix"/>
- </oneOrMore>
- </element>
- <comment>end of othercredit.element</comment>
- </includedSection>
- <flag name="othercredit.attlist">
- <include/>
- </flag>
- <includedSection flag="othercredit.attlist">
- <attlist>
- <name>othercredit</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="othercredit.role.attrib"/>
- <attributeGroupRef name="local.othercredit.attrib"/>
- </attlist>
- <comment>end of othercredit.attlist</comment>
- </includedSection>
- <comment>(see "Personal identity elements" for %person.ident.mix;)</comment>
- <comment>end of othercredit.module</comment>
- </includedSection>
- <comment> PageNums ......................... </comment>
- <flag name="pagenums.module">
- <include/>
- </flag>
- <includedSection flag="pagenums.module">
- <attributeGroup name="local.pagenums.attrib"/>
- <attributeGroup name="pagenums.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="pagenums.element">
- <include/>
- </flag>
- <includedSection flag="pagenums.element">
- <element>
- <name>pagenums</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of pagenums.element</comment>
- </includedSection>
- <flag name="pagenums.attlist">
- <include/>
- </flag>
- <includedSection flag="pagenums.attlist">
- <attlist>
- <name>pagenums</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="pagenums.role.attrib"/>
- <attributeGroupRef name="local.pagenums.attrib"/>
- </attlist>
- <comment>end of pagenums.attlist</comment>
- </includedSection>
- <comment>end of pagenums.module</comment>
- </includedSection>
- <comment> Personal identity elements ....... </comment>
- <comment> These elements are used only within Author, Editor, and
-OtherCredit. </comment>
- <flag name="person.ident.module">
- <include/>
- </flag>
- <includedSection flag="person.ident.module">
- <flag name="contrib.module">
- <include/>
- </flag>
- <includedSection flag="contrib.module">
- <attributeGroup name="local.contrib.attrib"/>
- <attributeGroup name="contrib.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="contrib.element">
- <include/>
- </flag>
- <includedSection flag="contrib.element">
- <element>
- <name>contrib</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of contrib.element</comment>
- </includedSection>
- <flag name="contrib.attlist">
- <include/>
- </flag>
- <includedSection flag="contrib.attlist">
- <attlist>
- <name>contrib</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="contrib.role.attrib"/>
- <attributeGroupRef name="local.contrib.attrib"/>
- </attlist>
- <comment>end of contrib.attlist</comment>
- </includedSection>
- <comment>end of contrib.module</comment>
- </includedSection>
- <flag name="firstname.module">
- <include/>
- </flag>
- <includedSection flag="firstname.module">
- <attributeGroup name="local.firstname.attrib"/>
- <attributeGroup name="firstname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="firstname.element">
- <include/>
- </flag>
- <includedSection flag="firstname.element">
- <element>
- <name>firstname</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of firstname.element</comment>
- </includedSection>
- <flag name="firstname.attlist">
- <include/>
- </flag>
- <includedSection flag="firstname.attlist">
- <attlist>
- <name>firstname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="firstname.role.attrib"/>
- <attributeGroupRef name="local.firstname.attrib"/>
- </attlist>
- <comment>end of firstname.attlist</comment>
- </includedSection>
- <comment>end of firstname.module</comment>
- </includedSection>
- <flag name="honorific.module">
- <include/>
- </flag>
- <includedSection flag="honorific.module">
- <attributeGroup name="local.honorific.attrib"/>
- <attributeGroup name="honorific.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="honorific.element">
- <include/>
- </flag>
- <includedSection flag="honorific.element">
- <element>
- <name>honorific</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of honorific.element</comment>
- </includedSection>
- <flag name="honorific.attlist">
- <include/>
- </flag>
- <includedSection flag="honorific.attlist">
- <attlist>
- <name>honorific</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="honorific.role.attrib"/>
- <attributeGroupRef name="local.honorific.attrib"/>
- </attlist>
- <comment>end of honorific.attlist</comment>
- </includedSection>
- <comment>end of honorific.module</comment>
- </includedSection>
- <flag name="lineage.module">
- <include/>
- </flag>
- <includedSection flag="lineage.module">
- <attributeGroup name="local.lineage.attrib"/>
- <attributeGroup name="lineage.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="lineage.element">
- <include/>
- </flag>
- <includedSection flag="lineage.element">
- <element>
- <name>lineage</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of lineage.element</comment>
- </includedSection>
- <flag name="lineage.attlist">
- <include/>
- </flag>
- <includedSection flag="lineage.attlist">
- <attlist>
- <name>lineage</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="lineage.role.attrib"/>
- <attributeGroupRef name="local.lineage.attrib"/>
- </attlist>
- <comment>end of lineage.attlist</comment>
- </includedSection>
- <comment>end of lineage.module</comment>
- </includedSection>
- <flag name="othername.module">
- <include/>
- </flag>
- <includedSection flag="othername.module">
- <attributeGroup name="local.othername.attrib"/>
- <attributeGroup name="othername.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="othername.element">
- <include/>
- </flag>
- <includedSection flag="othername.element">
- <element>
- <name>othername</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of othername.element</comment>
- </includedSection>
- <flag name="othername.attlist">
- <include/>
- </flag>
- <includedSection flag="othername.attlist">
- <attlist>
- <name>othername</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="othername.role.attrib"/>
- <attributeGroupRef name="local.othername.attrib"/>
- </attlist>
- <comment>end of othername.attlist</comment>
- </includedSection>
- <comment>end of othername.module</comment>
- </includedSection>
- <flag name="surname.module">
- <include/>
- </flag>
- <includedSection flag="surname.module">
- <attributeGroup name="local.surname.attrib"/>
- <attributeGroup name="surname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="surname.element">
- <include/>
- </flag>
- <includedSection flag="surname.element">
- <element>
- <name>surname</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of surname.element</comment>
- </includedSection>
- <flag name="surname.attlist">
- <include/>
- </flag>
- <includedSection flag="surname.attlist">
- <attlist>
- <name>surname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="surname.role.attrib"/>
- <attributeGroupRef name="local.surname.attrib"/>
- </attlist>
- <comment>end of surname.attlist</comment>
- </includedSection>
- <comment>end of surname.module</comment>
- </includedSection>
- <comment>end of person.ident.module</comment>
- </includedSection>
- <comment> PrintHistory ..................... </comment>
- <flag name="printhistory.module">
- <include/>
- </flag>
- <includedSection flag="printhistory.module">
- <attributeGroup name="local.printhistory.attrib"/>
- <attributeGroup name="printhistory.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="printhistory.element">
- <include/>
- </flag>
- <includedSection flag="printhistory.element">
- <element>
- <name>printhistory</name>
- <oneOrMore>
- <modelGroupRef name="para.class"/>
- </oneOrMore>
- </element>
- <comment>end of printhistory.element</comment>
- </includedSection>
- <flag name="printhistory.attlist">
- <include/>
- </flag>
- <includedSection flag="printhistory.attlist">
- <attlist>
- <name>printhistory</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="printhistory.role.attrib"/>
- <attributeGroupRef name="local.printhistory.attrib"/>
- </attlist>
- <comment>end of printhistory.attlist</comment>
- </includedSection>
- <comment>end of printhistory.module</comment>
- </includedSection>
- <comment> ProductName ...................... </comment>
- <flag name="productname.module">
- <include/>
- </flag>
- <includedSection flag="productname.module">
- <attributeGroup name="local.productname.attrib"/>
- <attributeGroup name="productname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="productname.element">
- <include/>
- </flag>
- <includedSection flag="productname.element">
- <element>
- <name>productname</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of productname.element</comment>
- </includedSection>
- <comment> Class: More precisely identifies the item the element names </comment>
- <flag name="productname.attlist">
- <include/>
- </flag>
- <includedSection flag="productname.attlist">
- <attlist>
- <name>productname</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>service</enum>
- <enum>trade</enum>
- <enum>registered</enum>
- <enum>copyright</enum>
- </tokenized>
- <default>trade</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="productname.role.attrib"/>
- <attributeGroupRef name="local.productname.attrib"/>
- </attlist>
- <comment>end of productname.attlist</comment>
- </includedSection>
- <comment>end of productname.module</comment>
- </includedSection>
- <comment> ProductNumber .................... </comment>
- <flag name="productnumber.module">
- <include/>
- </flag>
- <includedSection flag="productnumber.module">
- <attributeGroup name="local.productnumber.attrib"/>
- <attributeGroup name="productnumber.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="productnumber.element">
- <include/>
- </flag>
- <includedSection flag="productnumber.element">
- <element>
- <name>productnumber</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of productnumber.element</comment>
- </includedSection>
- <flag name="productnumber.attlist">
- <include/>
- </flag>
- <includedSection flag="productnumber.attlist">
- <attlist>
- <name>productnumber</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="productnumber.role.attrib"/>
- <attributeGroupRef name="local.productnumber.attrib"/>
- </attlist>
- <comment>end of productnumber.attlist</comment>
- </includedSection>
- <comment>end of productnumber.module</comment>
- </includedSection>
- <comment> PubDate .......................... </comment>
- <flag name="pubdate.module">
- <include/>
- </flag>
- <includedSection flag="pubdate.module">
- <attributeGroup name="local.pubdate.attrib"/>
- <attributeGroup name="pubdate.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="pubdate.element">
- <include/>
- </flag>
- <includedSection flag="pubdate.element">
- <element>
- <name>pubdate</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of pubdate.element</comment>
- </includedSection>
- <flag name="pubdate.attlist">
- <include/>
- </flag>
- <includedSection flag="pubdate.attlist">
- <attlist>
- <name>pubdate</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="pubdate.role.attrib"/>
- <attributeGroupRef name="local.pubdate.attrib"/>
- </attlist>
- <comment>end of pubdate.attlist</comment>
- </includedSection>
- <comment>end of pubdate.module</comment>
- </includedSection>
- <comment> Publisher ........................ </comment>
- <flag name="publisher.content.module">
- <include/>
- </flag>
- <includedSection flag="publisher.content.module">
- <flag name="publisher.module">
- <include/>
- </flag>
- <includedSection flag="publisher.module">
- <attributeGroup name="local.publisher.attrib"/>
- <attributeGroup name="publisher.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="publisher.element">
- <include/>
- </flag>
- <includedSection flag="publisher.element">
- <element>
- <name>publisher</name>
- <sequence>
- <elementRef>
- <name>publishername</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>address</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of publisher.element</comment>
- </includedSection>
- <flag name="publisher.attlist">
- <include/>
- </flag>
- <includedSection flag="publisher.attlist">
- <attlist>
- <name>publisher</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="publisher.role.attrib"/>
- <attributeGroupRef name="local.publisher.attrib"/>
- </attlist>
- <comment>end of publisher.attlist</comment>
- </includedSection>
- <comment>end of publisher.module</comment>
- </includedSection>
- <flag name="publishername.module">
- <include/>
- </flag>
- <includedSection flag="publishername.module">
- <attributeGroup name="local.publishername.attrib"/>
- <attributeGroup name="publishername.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="publishername.element">
- <include/>
- </flag>
- <includedSection flag="publishername.element">
- <element>
- <name>publishername</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of publishername.element</comment>
- </includedSection>
- <flag name="publishername.attlist">
- <include/>
- </flag>
- <includedSection flag="publishername.attlist">
- <attlist>
- <name>publishername</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="publishername.role.attrib"/>
- <attributeGroupRef name="local.publishername.attrib"/>
- </attlist>
- <comment>end of publishername.attlist</comment>
- </includedSection>
- <comment>end of publishername.module</comment>
- </includedSection>
- <comment> Address (defined elsewhere in this section)</comment>
- <comment>end of publisher.content.module</comment>
- </includedSection>
- <comment> PubsNumber ....................... </comment>
- <flag name="pubsnumber.module">
- <include/>
- </flag>
- <includedSection flag="pubsnumber.module">
- <attributeGroup name="local.pubsnumber.attrib"/>
- <attributeGroup name="pubsnumber.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="pubsnumber.element">
- <include/>
- </flag>
- <includedSection flag="pubsnumber.element">
- <element>
- <name>pubsnumber</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of pubsnumber.element</comment>
- </includedSection>
- <flag name="pubsnumber.attlist">
- <include/>
- </flag>
- <includedSection flag="pubsnumber.attlist">
- <attlist>
- <name>pubsnumber</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="pubsnumber.role.attrib"/>
- <attributeGroupRef name="local.pubsnumber.attrib"/>
- </attlist>
- <comment>end of pubsnumber.attlist</comment>
- </includedSection>
- <comment>end of pubsnumber.module</comment>
- </includedSection>
- <comment> ReleaseInfo ...................... </comment>
- <flag name="releaseinfo.module">
- <include/>
- </flag>
- <includedSection flag="releaseinfo.module">
- <attributeGroup name="local.releaseinfo.attrib"/>
- <attributeGroup name="releaseinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="releaseinfo.element">
- <include/>
- </flag>
- <includedSection flag="releaseinfo.element">
- <element>
- <name>releaseinfo</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of releaseinfo.element</comment>
- </includedSection>
- <flag name="releaseinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="releaseinfo.attlist">
- <attlist>
- <name>releaseinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="releaseinfo.role.attrib"/>
- <attributeGroupRef name="local.releaseinfo.attrib"/>
- </attlist>
- <comment>end of releaseinfo.attlist</comment>
- </includedSection>
- <comment>end of releaseinfo.module</comment>
- </includedSection>
- <comment> RevHistory ....................... </comment>
- <flag name="revhistory.content.module">
- <include/>
- </flag>
- <includedSection flag="revhistory.content.module">
- <flag name="revhistory.module">
- <include/>
- </flag>
- <includedSection flag="revhistory.module">
- <attributeGroup name="local.revhistory.attrib"/>
- <attributeGroup name="revhistory.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="revhistory.element">
- <include/>
- </flag>
- <includedSection flag="revhistory.element">
- <element>
- <name>revhistory</name>
- <oneOrMore>
- <elementRef>
- <name>revision</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of revhistory.element</comment>
- </includedSection>
- <flag name="revhistory.attlist">
- <include/>
- </flag>
- <includedSection flag="revhistory.attlist">
- <attlist>
- <name>revhistory</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="revhistory.role.attrib"/>
- <attributeGroupRef name="local.revhistory.attrib"/>
- </attlist>
- <comment>end of revhistory.attlist</comment>
- </includedSection>
- <comment>end of revhistory.module</comment>
- </includedSection>
- <flag name="revision.module">
- <include/>
- </flag>
- <includedSection flag="revision.module">
- <attributeGroup name="local.revision.attrib"/>
- <attributeGroup name="revision.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="revision.element">
- <include/>
- </flag>
- <includedSection flag="revision.element">
- <element>
- <name>revision</name>
- <sequence>
- <elementRef>
- <name>revnumber</name>
- </elementRef>
- <elementRef>
- <name>date</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>authorinitials</name>
- </elementRef>
- </zeroOrMore>
- <optional>
- <choice>
- <elementRef>
- <name>revremark</name>
- </elementRef>
- <elementRef>
- <name>revdescription</name>
- </elementRef>
- </choice>
- </optional>
- </sequence>
- </element>
- <comment>end of revision.element</comment>
- </includedSection>
- <flag name="revision.attlist">
- <include/>
- </flag>
- <includedSection flag="revision.attlist">
- <attlist>
- <name>revision</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="revision.role.attrib"/>
- <attributeGroupRef name="local.revision.attrib"/>
- </attlist>
- <comment>end of revision.attlist</comment>
- </includedSection>
- <comment>end of revision.module</comment>
- </includedSection>
- <flag name="revnumber.module">
- <include/>
- </flag>
- <includedSection flag="revnumber.module">
- <attributeGroup name="local.revnumber.attrib"/>
- <attributeGroup name="revnumber.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="revnumber.element">
- <include/>
- </flag>
- <includedSection flag="revnumber.element">
- <element>
- <name>revnumber</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of revnumber.element</comment>
- </includedSection>
- <flag name="revnumber.attlist">
- <include/>
- </flag>
- <includedSection flag="revnumber.attlist">
- <attlist>
- <name>revnumber</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="revnumber.role.attrib"/>
- <attributeGroupRef name="local.revnumber.attrib"/>
- </attlist>
- <comment>end of revnumber.attlist</comment>
- </includedSection>
- <comment>end of revnumber.module</comment>
- </includedSection>
- <comment> Date (defined elsewhere in this section)</comment>
- <comment> AuthorInitials (defined elsewhere in this section)</comment>
- <flag name="revremark.module">
- <include/>
- </flag>
- <includedSection flag="revremark.module">
- <attributeGroup name="local.revremark.attrib"/>
- <attributeGroup name="revremark.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="revremark.element">
- <include/>
- </flag>
- <includedSection flag="revremark.element">
- <element>
- <name>revremark</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of revremark.element</comment>
- </includedSection>
- <flag name="revremark.attlist">
- <include/>
- </flag>
- <includedSection flag="revremark.attlist">
- <attlist>
- <name>revremark</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="revremark.role.attrib"/>
- <attributeGroupRef name="local.revremark.attrib"/>
- </attlist>
- <comment>end of revremark.attlist</comment>
- </includedSection>
- <comment>end of revremark.module</comment>
- </includedSection>
- <flag name="revdescription.module">
- <include/>
- </flag>
- <includedSection flag="revdescription.module">
- <attributeGroup name="local.revdescription.attrib"/>
- <attributeGroup name="revdescription.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="revdescription.element">
- <include/>
- </flag>
- <includedSection flag="revdescription.element">
- <element>
- <name>revdescription</name>
- <oneOrMore>
- <modelGroupRef name="revdescription.mix"/>
- </oneOrMore>
- </element>
- <comment>end of revdescription.element</comment>
- </includedSection>
- <flag name="revdescription.attlist">
- <include/>
- </flag>
- <includedSection flag="revdescription.attlist">
- <attlist>
- <name>revdescription</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="revdescription.role.attrib"/>
- <attributeGroupRef name="local.revdescription.attrib"/>
- </attlist>
- <comment>end of revdescription.attlist</comment>
- </includedSection>
- <comment>end of revdescription.module</comment>
- </includedSection>
- <comment>end of revhistory.content.module</comment>
- </includedSection>
- <comment> SeriesVolNums .................... </comment>
- <flag name="seriesvolnums.module">
- <include/>
- </flag>
- <includedSection flag="seriesvolnums.module">
- <attributeGroup name="local.seriesvolnums.attrib"/>
- <attributeGroup name="seriesvolnums.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="seriesvolnums.element">
- <include/>
- </flag>
- <includedSection flag="seriesvolnums.element">
- <element>
- <name>seriesvolnums</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of seriesvolnums.element</comment>
- </includedSection>
- <flag name="seriesvolnums.attlist">
- <include/>
- </flag>
- <includedSection flag="seriesvolnums.attlist">
- <attlist>
- <name>seriesvolnums</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seriesvolnums.role.attrib"/>
- <attributeGroupRef name="local.seriesvolnums.attrib"/>
- </attlist>
- <comment>end of seriesvolnums.attlist</comment>
- </includedSection>
- <comment>end of seriesvolnums.module</comment>
- </includedSection>
- <comment> VolumeNum ........................ </comment>
- <flag name="volumenum.module">
- <include/>
- </flag>
- <includedSection flag="volumenum.module">
- <attributeGroup name="local.volumenum.attrib"/>
- <attributeGroup name="volumenum.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="volumenum.element">
- <include/>
- </flag>
- <includedSection flag="volumenum.element">
- <element>
- <name>volumenum</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of volumenum.element</comment>
- </includedSection>
- <flag name="volumenum.attlist">
- <include/>
- </flag>
- <includedSection flag="volumenum.attlist">
- <attlist>
- <name>volumenum</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="volumenum.role.attrib"/>
- <attributeGroupRef name="local.volumenum.attrib"/>
- </attlist>
- <comment>end of volumenum.attlist</comment>
- </includedSection>
- <comment>end of volumenum.module</comment>
- </includedSection>
- <comment> .................................. </comment>
- <comment>end of docinfo.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Inline, link, and ubiquitous elements ................................ </comment>
- <comment> Technical and computer terms ......................................... </comment>
- <flag name="accel.module">
- <include/>
- </flag>
- <includedSection flag="accel.module">
- <attributeGroup name="local.accel.attrib"/>
- <attributeGroup name="accel.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="accel.element">
- <include/>
- </flag>
- <includedSection flag="accel.element">
- <element>
- <name>accel</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of accel.element</comment>
- </includedSection>
- <flag name="accel.attlist">
- <include/>
- </flag>
- <includedSection flag="accel.attlist">
- <attlist>
- <name>accel</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="accel.role.attrib"/>
- <attributeGroupRef name="local.accel.attrib"/>
- </attlist>
- <comment>end of accel.attlist</comment>
- </includedSection>
- <comment>end of accel.module</comment>
- </includedSection>
- <flag name="action.module">
- <include/>
- </flag>
- <includedSection flag="action.module">
- <attributeGroup name="local.action.attrib"/>
- <attributeGroup name="action.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="action.element">
- <include/>
- </flag>
- <includedSection flag="action.element">
- <element>
- <name>action</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of action.element</comment>
- </includedSection>
- <flag name="action.attlist">
- <include/>
- </flag>
- <includedSection flag="action.attlist">
- <attlist>
- <name>action</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="action.role.attrib"/>
- <attributeGroupRef name="local.action.attrib"/>
- </attlist>
- <comment>end of action.attlist</comment>
- </includedSection>
- <comment>end of action.module</comment>
- </includedSection>
- <flag name="application.module">
- <include/>
- </flag>
- <includedSection flag="application.module">
- <attributeGroup name="local.application.attrib"/>
- <attributeGroup name="application.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="application.element">
- <include/>
- </flag>
- <includedSection flag="application.element">
- <element>
- <name>application</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of application.element</comment>
- </includedSection>
- <flag name="application.attlist">
- <include/>
- </flag>
- <includedSection flag="application.attlist">
- <attlist>
- <name>application</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>hardware</enum>
- <enum>software</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="application.role.attrib"/>
- <attributeGroupRef name="local.application.attrib"/>
- </attlist>
- <comment>end of application.attlist</comment>
- </includedSection>
- <comment>end of application.module</comment>
- </includedSection>
- <flag name="classname.module">
- <include/>
- </flag>
- <includedSection flag="classname.module">
- <attributeGroup name="local.classname.attrib"/>
- <attributeGroup name="classname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="classname.element">
- <include/>
- </flag>
- <includedSection flag="classname.element">
- <element>
- <name>classname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of classname.element</comment>
- </includedSection>
- <flag name="classname.attlist">
- <include/>
- </flag>
- <includedSection flag="classname.attlist">
- <attlist>
- <name>classname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="classname.role.attrib"/>
- <attributeGroupRef name="local.classname.attrib"/>
- </attlist>
- <comment>end of classname.attlist</comment>
- </includedSection>
- <comment>end of classname.module</comment>
- </includedSection>
- <flag name="co.module">
- <include/>
- </flag>
- <includedSection flag="co.module">
- <attributeGroup name="local.co.attrib"/>
- <comment> CO is a callout area of the LineColumn unit type (a single character
- position); the position is directly indicated by the location of CO. </comment>
- <attributeGroup name="co.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="co.element">
- <include/>
- </flag>
- <includedSection flag="co.element">
- <element>
- <name>co</name>
- <sequence/>
- </element>
- <comment>end of co.element</comment>
- </includedSection>
- <comment> bug number/symbol override or initialization </comment>
- <comment> to any related information </comment>
- <flag name="co.attlist">
- <include/>
- </flag>
- <includedSection flag="co.attlist">
- <attlist>
- <name>co</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="linkends.attrib"/>
- <attributeGroupRef name="idreq.common.attrib"/>
- <attributeGroupRef name="co.role.attrib"/>
- <attributeGroupRef name="local.co.attrib"/>
- </attlist>
- <comment>end of co.attlist</comment>
- </includedSection>
- <comment>end of co.module</comment>
- </includedSection>
- <flag name="command.module">
- <include/>
- </flag>
- <includedSection flag="command.module">
- <attributeGroup name="local.command.attrib"/>
- <attributeGroup name="command.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="command.element">
- <include/>
- </flag>
- <includedSection flag="command.element">
- <element>
- <name>command</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of command.element</comment>
- </includedSection>
- <flag name="command.attlist">
- <include/>
- </flag>
- <includedSection flag="command.attlist">
- <attlist>
- <name>command</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="command.role.attrib"/>
- <attributeGroupRef name="local.command.attrib"/>
- </attlist>
- <comment>end of command.attlist</comment>
- </includedSection>
- <comment>end of command.module</comment>
- </includedSection>
- <flag name="computeroutput.module">
- <include/>
- </flag>
- <includedSection flag="computeroutput.module">
- <attributeGroup name="local.computeroutput.attrib"/>
- <attributeGroup name="computeroutput.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="computeroutput.element">
- <include/>
- </flag>
- <includedSection flag="computeroutput.element">
- <element>
- <name>computeroutput</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of computeroutput.element</comment>
- </includedSection>
- <flag name="computeroutput.attlist">
- <include/>
- </flag>
- <includedSection flag="computeroutput.attlist">
- <attlist>
- <name>computeroutput</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="computeroutput.role.attrib"/>
- <attributeGroupRef name="local.computeroutput.attrib"/>
- </attlist>
- <comment>end of computeroutput.attlist</comment>
- </includedSection>
- <comment>end of computeroutput.module</comment>
- </includedSection>
- <flag name="database.module">
- <include/>
- </flag>
- <includedSection flag="database.module">
- <attributeGroup name="local.database.attrib"/>
- <attributeGroup name="database.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="database.element">
- <include/>
- </flag>
- <includedSection flag="database.element">
- <element>
- <name>database</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of database.element</comment>
- </includedSection>
- <comment> Class: Type of database the element names; no default </comment>
- <flag name="database.attlist">
- <include/>
- </flag>
- <includedSection flag="database.attlist">
- <attlist>
- <name>database</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>name</enum>
- <enum>table</enum>
- <enum>field</enum>
- <enum>key1</enum>
- <enum>key2</enum>
- <enum>record</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="database.role.attrib"/>
- <attributeGroupRef name="local.database.attrib"/>
- </attlist>
- <comment>end of database.attlist</comment>
- </includedSection>
- <comment>end of database.module</comment>
- </includedSection>
- <flag name="email.module">
- <include/>
- </flag>
- <includedSection flag="email.module">
- <attributeGroup name="local.email.attrib"/>
- <attributeGroup name="email.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="email.element">
- <include/>
- </flag>
- <includedSection flag="email.element">
- <element>
- <name>email</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of email.element</comment>
- </includedSection>
- <flag name="email.attlist">
- <include/>
- </flag>
- <includedSection flag="email.attlist">
- <attlist>
- <name>email</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="email.role.attrib"/>
- <attributeGroupRef name="local.email.attrib"/>
- </attlist>
- <comment>end of email.attlist</comment>
- </includedSection>
- <comment>end of email.module</comment>
- </includedSection>
- <flag name="envar.module">
- <include/>
- </flag>
- <includedSection flag="envar.module">
- <attributeGroup name="local.envar.attrib"/>
- <attributeGroup name="envar.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="envar.element">
- <include/>
- </flag>
- <includedSection flag="envar.element">
- <element>
- <name>envar</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of envar.element</comment>
- </includedSection>
- <flag name="envar.attlist">
- <include/>
- </flag>
- <includedSection flag="envar.attlist">
- <attlist>
- <name>envar</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="envar.role.attrib"/>
- <attributeGroupRef name="local.envar.attrib"/>
- </attlist>
- <comment>end of envar.attlist</comment>
- </includedSection>
- <comment>end of envar.module</comment>
- </includedSection>
- <flag name="errorcode.module">
- <include/>
- </flag>
- <includedSection flag="errorcode.module">
- <attributeGroup name="local.errorcode.attrib"/>
- <attributeGroup name="errorcode.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="errorcode.element">
- <include/>
- </flag>
- <includedSection flag="errorcode.element">
- <element>
- <name>errorcode</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of errorcode.element</comment>
- </includedSection>
- <flag name="errorcode.attlist">
- <include/>
- </flag>
- <includedSection flag="errorcode.attlist">
- <attlist>
- <name>errorcode</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="errorcode.role.attrib"/>
- <attributeGroupRef name="local.errorcode.attrib"/>
- </attlist>
- <comment>end of errorcode.attlist</comment>
- </includedSection>
- <comment>end of errorcode.module</comment>
- </includedSection>
- <flag name="errorname.module">
- <include/>
- </flag>
- <includedSection flag="errorname.module">
- <attributeGroup name="local.errorname.attrib"/>
- <attributeGroup name="errorname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="errorname.element">
- <include/>
- </flag>
- <includedSection flag="errorname.element">
- <element>
- <name>errorname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of errorname.element</comment>
- </includedSection>
- <flag name="errorname.attlist">
- <include/>
- </flag>
- <includedSection flag="errorname.attlist">
- <attlist>
- <name>errorname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="errorname.role.attrib"/>
- <attributeGroupRef name="local.errorname.attrib"/>
- </attlist>
- <comment>end of errorname.attlist</comment>
- </includedSection>
- <comment>end of errorname.module</comment>
- </includedSection>
- <flag name="errortype.module">
- <include/>
- </flag>
- <includedSection flag="errortype.module">
- <attributeGroup name="local.errortype.attrib"/>
- <attributeGroup name="errortype.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="errortype.element">
- <include/>
- </flag>
- <includedSection flag="errortype.element">
- <element>
- <name>errortype</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of errortype.element</comment>
- </includedSection>
- <flag name="errortype.attlist">
- <include/>
- </flag>
- <includedSection flag="errortype.attlist">
- <attlist>
- <name>errortype</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="errortype.role.attrib"/>
- <attributeGroupRef name="local.errortype.attrib"/>
- </attlist>
- <comment>end of errortype.attlist</comment>
- </includedSection>
- <comment>end of errortype.module</comment>
- </includedSection>
- <flag name="filename.module">
- <include/>
- </flag>
- <includedSection flag="filename.module">
- <attributeGroup name="local.filename.attrib"/>
- <attributeGroup name="filename.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="filename.element">
- <include/>
- </flag>
- <includedSection flag="filename.element">
- <element>
- <name>filename</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of filename.element</comment>
- </includedSection>
- <comment> Class: Type of filename the element names; no default </comment>
- <comment> Path: Search path (possibly system-specific) in which
- file can be found </comment>
- <flag name="filename.attlist">
- <include/>
- </flag>
- <includedSection flag="filename.attlist">
- <attlist>
- <name>filename</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>headerfile</enum>
- <enum>devicefile</enum>
- <enum>libraryfile</enum>
- <enum>directory</enum>
- <enum>symlink</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>path</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="filename.role.attrib"/>
- <attributeGroupRef name="local.filename.attrib"/>
- </attlist>
- <comment>end of filename.attlist</comment>
- </includedSection>
- <comment>end of filename.module</comment>
- </includedSection>
- <flag name="function.module">
- <include/>
- </flag>
- <includedSection flag="function.module">
- <attributeGroup name="local.function.attrib"/>
- <attributeGroup name="function.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="function.element">
- <include/>
- </flag>
- <includedSection flag="function.element">
- <element>
- <name>function</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of function.element</comment>
- </includedSection>
- <flag name="function.attlist">
- <include/>
- </flag>
- <includedSection flag="function.attlist">
- <attlist>
- <name>function</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="function.role.attrib"/>
- <attributeGroupRef name="local.function.attrib"/>
- </attlist>
- <comment>end of function.attlist</comment>
- </includedSection>
- <comment>end of function.module</comment>
- </includedSection>
- <flag name="guibutton.module">
- <include/>
- </flag>
- <includedSection flag="guibutton.module">
- <attributeGroup name="local.guibutton.attrib"/>
- <attributeGroup name="guibutton.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guibutton.element">
- <include/>
- </flag>
- <includedSection flag="guibutton.element">
- <element>
- <name>guibutton</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guibutton.element</comment>
- </includedSection>
- <flag name="guibutton.attlist">
- <include/>
- </flag>
- <includedSection flag="guibutton.attlist">
- <attlist>
- <name>guibutton</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guibutton.role.attrib"/>
- <attributeGroupRef name="local.guibutton.attrib"/>
- </attlist>
- <comment>end of guibutton.attlist</comment>
- </includedSection>
- <comment>end of guibutton.module</comment>
- </includedSection>
- <flag name="guiicon.module">
- <include/>
- </flag>
- <includedSection flag="guiicon.module">
- <attributeGroup name="local.guiicon.attrib"/>
- <attributeGroup name="guiicon.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guiicon.element">
- <include/>
- </flag>
- <includedSection flag="guiicon.element">
- <element>
- <name>guiicon</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guiicon.element</comment>
- </includedSection>
- <flag name="guiicon.attlist">
- <include/>
- </flag>
- <includedSection flag="guiicon.attlist">
- <attlist>
- <name>guiicon</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guiicon.role.attrib"/>
- <attributeGroupRef name="local.guiicon.attrib"/>
- </attlist>
- <comment>end of guiicon.attlist</comment>
- </includedSection>
- <comment>end of guiicon.module</comment>
- </includedSection>
- <flag name="guilabel.module">
- <include/>
- </flag>
- <includedSection flag="guilabel.module">
- <attributeGroup name="local.guilabel.attrib"/>
- <attributeGroup name="guilabel.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guilabel.element">
- <include/>
- </flag>
- <includedSection flag="guilabel.element">
- <element>
- <name>guilabel</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guilabel.element</comment>
- </includedSection>
- <flag name="guilabel.attlist">
- <include/>
- </flag>
- <includedSection flag="guilabel.attlist">
- <attlist>
- <name>guilabel</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guilabel.role.attrib"/>
- <attributeGroupRef name="local.guilabel.attrib"/>
- </attlist>
- <comment>end of guilabel.attlist</comment>
- </includedSection>
- <comment>end of guilabel.module</comment>
- </includedSection>
- <flag name="guimenu.module">
- <include/>
- </flag>
- <includedSection flag="guimenu.module">
- <attributeGroup name="local.guimenu.attrib"/>
- <attributeGroup name="guimenu.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guimenu.element">
- <include/>
- </flag>
- <includedSection flag="guimenu.element">
- <element>
- <name>guimenu</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guimenu.element</comment>
- </includedSection>
- <flag name="guimenu.attlist">
- <include/>
- </flag>
- <includedSection flag="guimenu.attlist">
- <attlist>
- <name>guimenu</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guimenu.role.attrib"/>
- <attributeGroupRef name="local.guimenu.attrib"/>
- </attlist>
- <comment>end of guimenu.attlist</comment>
- </includedSection>
- <comment>end of guimenu.module</comment>
- </includedSection>
- <flag name="guimenuitem.module">
- <include/>
- </flag>
- <includedSection flag="guimenuitem.module">
- <attributeGroup name="local.guimenuitem.attrib"/>
- <attributeGroup name="guimenuitem.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guimenuitem.element">
- <include/>
- </flag>
- <includedSection flag="guimenuitem.element">
- <element>
- <name>guimenuitem</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guimenuitem.element</comment>
- </includedSection>
- <flag name="guimenuitem.attlist">
- <include/>
- </flag>
- <includedSection flag="guimenuitem.attlist">
- <attlist>
- <name>guimenuitem</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guimenuitem.role.attrib"/>
- <attributeGroupRef name="local.guimenuitem.attrib"/>
- </attlist>
- <comment>end of guimenuitem.attlist</comment>
- </includedSection>
- <comment>end of guimenuitem.module</comment>
- </includedSection>
- <flag name="guisubmenu.module">
- <include/>
- </flag>
- <includedSection flag="guisubmenu.module">
- <attributeGroup name="local.guisubmenu.attrib"/>
- <attributeGroup name="guisubmenu.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="guisubmenu.element">
- <include/>
- </flag>
- <includedSection flag="guisubmenu.element">
- <element>
- <name>guisubmenu</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of guisubmenu.element</comment>
- </includedSection>
- <flag name="guisubmenu.attlist">
- <include/>
- </flag>
- <includedSection flag="guisubmenu.attlist">
- <attlist>
- <name>guisubmenu</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="guisubmenu.role.attrib"/>
- <attributeGroupRef name="local.guisubmenu.attrib"/>
- </attlist>
- <comment>end of guisubmenu.attlist</comment>
- </includedSection>
- <comment>end of guisubmenu.module</comment>
- </includedSection>
- <flag name="hardware.module">
- <include/>
- </flag>
- <includedSection flag="hardware.module">
- <attributeGroup name="local.hardware.attrib"/>
- <attributeGroup name="hardware.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="hardware.element">
- <include/>
- </flag>
- <includedSection flag="hardware.element">
- <element>
- <name>hardware</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of hardware.element</comment>
- </includedSection>
- <flag name="hardware.attlist">
- <include/>
- </flag>
- <includedSection flag="hardware.attlist">
- <attlist>
- <name>hardware</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="hardware.role.attrib"/>
- <attributeGroupRef name="local.hardware.attrib"/>
- </attlist>
- <comment>end of hardware.attlist</comment>
- </includedSection>
- <comment>end of hardware.module</comment>
- </includedSection>
- <flag name="interface.module">
- <include/>
- </flag>
- <includedSection flag="interface.module">
- <attributeGroup name="local.interface.attrib"/>
- <attributeGroup name="interface.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="interface.element">
- <include/>
- </flag>
- <includedSection flag="interface.element">
- <element>
- <name>interface</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>accel</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of interface.element</comment>
- </includedSection>
- <comment> Class: Type of the Interface item; no default </comment>
- <flag name="interface.attlist">
- <include/>
- </flag>
- <includedSection flag="interface.attlist">
- <attlist>
- <name>interface</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="interface.role.attrib"/>
- <attributeGroupRef name="local.interface.attrib"/>
- </attlist>
- <comment>end of interface.attlist</comment>
- </includedSection>
- <comment>end of interface.module</comment>
- </includedSection>
- <flag name="keycap.module">
- <include/>
- </flag>
- <includedSection flag="keycap.module">
- <attributeGroup name="local.keycap.attrib"/>
- <attributeGroup name="keycap.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keycap.element">
- <include/>
- </flag>
- <includedSection flag="keycap.element">
- <element>
- <name>keycap</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of keycap.element</comment>
- </includedSection>
- <flag name="keycap.attlist">
- <include/>
- </flag>
- <includedSection flag="keycap.attlist">
- <attlist>
- <name>keycap</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keycap.role.attrib"/>
- <attributeGroupRef name="local.keycap.attrib"/>
- </attlist>
- <comment>end of keycap.attlist</comment>
- </includedSection>
- <comment>end of keycap.module</comment>
- </includedSection>
- <flag name="keycode.module">
- <include/>
- </flag>
- <includedSection flag="keycode.module">
- <attributeGroup name="local.keycode.attrib"/>
- <attributeGroup name="keycode.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keycode.element">
- <include/>
- </flag>
- <includedSection flag="keycode.element">
- <element>
- <name>keycode</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of keycode.element</comment>
- </includedSection>
- <flag name="keycode.attlist">
- <include/>
- </flag>
- <includedSection flag="keycode.attlist">
- <attlist>
- <name>keycode</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keycode.role.attrib"/>
- <attributeGroupRef name="local.keycode.attrib"/>
- </attlist>
- <comment>end of keycode.attlist</comment>
- </includedSection>
- <comment>end of keycode.module</comment>
- </includedSection>
- <flag name="keycombo.module">
- <include/>
- </flag>
- <includedSection flag="keycombo.module">
- <attributeGroup name="local.keycombo.attrib"/>
- <attributeGroup name="keycombo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keycombo.element">
- <include/>
- </flag>
- <includedSection flag="keycombo.element">
- <element>
- <name>keycombo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>keycap</name>
- </elementRef>
- <elementRef>
- <name>keycombo</name>
- </elementRef>
- <elementRef>
- <name>keysym</name>
- </elementRef>
- <elementRef>
- <name>mousebutton</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of keycombo.element</comment>
- </includedSection>
- <flag name="keycombo.attlist">
- <include/>
- </flag>
- <includedSection flag="keycombo.attlist">
- <attlist>
- <name>keycombo</name>
- <attributeGroupRef name="keyaction.attrib"/>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keycombo.role.attrib"/>
- <attributeGroupRef name="local.keycombo.attrib"/>
- </attlist>
- <comment>end of keycombo.attlist</comment>
- </includedSection>
- <comment>end of keycombo.module</comment>
- </includedSection>
- <flag name="keysym.module">
- <include/>
- </flag>
- <includedSection flag="keysym.module">
- <attributeGroup name="local.keysym.attrib"/>
- <attributeGroup name="keysysm.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="keysym.element">
- <include/>
- </flag>
- <includedSection flag="keysym.element">
- <element>
- <name>keysym</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of keysym.element</comment>
- </includedSection>
- <flag name="keysym.attlist">
- <include/>
- </flag>
- <includedSection flag="keysym.attlist">
- <attlist>
- <name>keysym</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="keysysm.role.attrib"/>
- <attributeGroupRef name="local.keysym.attrib"/>
- </attlist>
- <comment>end of keysym.attlist</comment>
- </includedSection>
- <comment>end of keysym.module</comment>
- </includedSection>
- <flag name="lineannotation.module">
- <include/>
- </flag>
- <includedSection flag="lineannotation.module">
- <attributeGroup name="local.lineannotation.attrib"/>
- <attributeGroup name="lineannotation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="lineannotation.element">
- <include/>
- </flag>
- <includedSection flag="lineannotation.element">
- <element>
- <name>lineannotation</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of lineannotation.element</comment>
- </includedSection>
- <flag name="lineannotation.attlist">
- <include/>
- </flag>
- <includedSection flag="lineannotation.attlist">
- <attlist>
- <name>lineannotation</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="lineannotation.role.attrib"/>
- <attributeGroupRef name="local.lineannotation.attrib"/>
- </attlist>
- <comment>end of lineannotation.attlist</comment>
- </includedSection>
- <comment>end of lineannotation.module</comment>
- </includedSection>
- <flag name="literal.module">
- <include/>
- </flag>
- <includedSection flag="literal.module">
- <attributeGroup name="local.literal.attrib"/>
- <attributeGroup name="literal.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="literal.element">
- <include/>
- </flag>
- <includedSection flag="literal.element">
- <element>
- <name>literal</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of literal.element</comment>
- </includedSection>
- <flag name="literal.attlist">
- <include/>
- </flag>
- <includedSection flag="literal.attlist">
- <attlist>
- <name>literal</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="literal.role.attrib"/>
- <attributeGroupRef name="local.literal.attrib"/>
- </attlist>
- <comment>end of literal.attlist</comment>
- </includedSection>
- <comment>end of literal.module</comment>
- </includedSection>
- <flag name="constant.module">
- <include/>
- </flag>
- <includedSection flag="constant.module">
- <attributeGroup name="local.constant.attrib"/>
- <attributeGroup name="constant.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="constant.element">
- <include/>
- </flag>
- <includedSection flag="constant.element">
- <element>
- <name>constant</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of constant.element</comment>
- </includedSection>
- <flag name="constant.attlist">
- <include/>
- </flag>
- <includedSection flag="constant.attlist">
- <attlist>
- <name>constant</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="constant.role.attrib"/>
- <attributeGroupRef name="local.constant.attrib"/>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>limit</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <comment>end of constant.attlist</comment>
- </includedSection>
- <comment>end of constant.module</comment>
- </includedSection>
- <flag name="varname.module">
- <include/>
- </flag>
- <includedSection flag="varname.module">
- <attributeGroup name="local.varname.attrib"/>
- <attributeGroup name="varname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="varname.element">
- <include/>
- </flag>
- <includedSection flag="varname.element">
- <element>
- <name>varname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of varname.element</comment>
- </includedSection>
- <flag name="varname.attlist">
- <include/>
- </flag>
- <includedSection flag="varname.attlist">
- <attlist>
- <name>varname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="varname.role.attrib"/>
- <attributeGroupRef name="local.varname.attrib"/>
- </attlist>
- <comment>end of varname.attlist</comment>
- </includedSection>
- <comment>end of varname.module</comment>
- </includedSection>
- <flag name="markup.module">
- <include/>
- </flag>
- <includedSection flag="markup.module">
- <attributeGroup name="local.markup.attrib"/>
- <attributeGroup name="markup.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="markup.element">
- <include/>
- </flag>
- <includedSection flag="markup.element">
- <element>
- <name>markup</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of markup.element</comment>
- </includedSection>
- <flag name="markup.attlist">
- <include/>
- </flag>
- <includedSection flag="markup.attlist">
- <attlist>
- <name>markup</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="markup.role.attrib"/>
- <attributeGroupRef name="local.markup.attrib"/>
- </attlist>
- <comment>end of markup.attlist</comment>
- </includedSection>
- <comment>end of markup.module</comment>
- </includedSection>
- <flag name="medialabel.module">
- <include/>
- </flag>
- <includedSection flag="medialabel.module">
- <attributeGroup name="local.medialabel.attrib"/>
- <attributeGroup name="medialabel.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="medialabel.element">
- <include/>
- </flag>
- <includedSection flag="medialabel.element">
- <element>
- <name>medialabel</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of medialabel.element</comment>
- </includedSection>
- <comment> Class: Type of medium named by the element; no default </comment>
- <flag name="medialabel.attlist">
- <include/>
- </flag>
- <includedSection flag="medialabel.attlist">
- <attlist>
- <name>medialabel</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>cartridge</enum>
- <enum>cdrom</enum>
- <enum>disk</enum>
- <enum>tape</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="medialabel.role.attrib"/>
- <attributeGroupRef name="local.medialabel.attrib"/>
- </attlist>
- <comment>end of medialabel.attlist</comment>
- </includedSection>
- <comment>end of medialabel.module</comment>
- </includedSection>
- <flag name="menuchoice.content.module">
- <include/>
- </flag>
- <includedSection flag="menuchoice.content.module">
- <flag name="menuchoice.module">
- <include/>
- </flag>
- <includedSection flag="menuchoice.module">
- <attributeGroup name="local.menuchoice.attrib"/>
- <attributeGroup name="menuchoice.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="menuchoice.element">
- <include/>
- </flag>
- <includedSection flag="menuchoice.element">
- <element>
- <name>menuchoice</name>
- <sequence>
- <optional>
- <elementRef>
- <name>shortcut</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>guibutton</name>
- </elementRef>
- <elementRef>
- <name>guiicon</name>
- </elementRef>
- <elementRef>
- <name>guilabel</name>
- </elementRef>
- <elementRef>
- <name>guimenu</name>
- </elementRef>
- <elementRef>
- <name>guimenuitem</name>
- </elementRef>
- <elementRef>
- <name>guisubmenu</name>
- </elementRef>
- <elementRef>
- <name>interface</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of menuchoice.element</comment>
- </includedSection>
- <flag name="menuchoice.attlist">
- <include/>
- </flag>
- <includedSection flag="menuchoice.attlist">
- <attlist>
- <name>menuchoice</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="menuchoice.role.attrib"/>
- <attributeGroupRef name="local.menuchoice.attrib"/>
- </attlist>
- <comment>end of menuchoice.attlist</comment>
- </includedSection>
- <comment>end of menuchoice.module</comment>
- </includedSection>
- <flag name="shortcut.module">
- <include/>
- </flag>
- <includedSection flag="shortcut.module">
- <comment> See also KeyCombo </comment>
- <attributeGroup name="local.shortcut.attrib"/>
- <attributeGroup name="shortcut.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="shortcut.element">
- <include/>
- </flag>
- <includedSection flag="shortcut.element">
- <element>
- <name>shortcut</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>keycap</name>
- </elementRef>
- <elementRef>
- <name>keycombo</name>
- </elementRef>
- <elementRef>
- <name>keysym</name>
- </elementRef>
- <elementRef>
- <name>mousebutton</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of shortcut.element</comment>
- </includedSection>
- <flag name="shortcut.attlist">
- <include/>
- </flag>
- <includedSection flag="shortcut.attlist">
- <attlist>
- <name>shortcut</name>
- <attributeGroupRef name="keyaction.attrib"/>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="shortcut.role.attrib"/>
- <attributeGroupRef name="local.shortcut.attrib"/>
- </attlist>
- <comment>end of shortcut.attlist</comment>
- </includedSection>
- <comment>end of shortcut.module</comment>
- </includedSection>
- <comment>end of menuchoice.content.module</comment>
- </includedSection>
- <flag name="mousebutton.module">
- <include/>
- </flag>
- <includedSection flag="mousebutton.module">
- <attributeGroup name="local.mousebutton.attrib"/>
- <attributeGroup name="mousebutton.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="mousebutton.element">
- <include/>
- </flag>
- <includedSection flag="mousebutton.element">
- <element>
- <name>mousebutton</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of mousebutton.element</comment>
- </includedSection>
- <flag name="mousebutton.attlist">
- <include/>
- </flag>
- <includedSection flag="mousebutton.attlist">
- <attlist>
- <name>mousebutton</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="mousebutton.role.attrib"/>
- <attributeGroupRef name="local.mousebutton.attrib"/>
- </attlist>
- <comment>end of mousebutton.attlist</comment>
- </includedSection>
- <comment>end of mousebutton.module</comment>
- </includedSection>
- <flag name="msgtext.module">
- <include/>
- </flag>
- <includedSection flag="msgtext.module">
- <attributeGroup name="local.msgtext.attrib"/>
- <attributeGroup name="msgtext.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="msgtext.element">
- <include/>
- </flag>
- <includedSection flag="msgtext.element">
- <element>
- <name>msgtext</name>
- <oneOrMore>
- <modelGroupRef name="component.mix"/>
- </oneOrMore>
- </element>
- <comment>end of msgtext.element</comment>
- </includedSection>
- <flag name="msgtext.attlist">
- <include/>
- </flag>
- <includedSection flag="msgtext.attlist">
- <attlist>
- <name>msgtext</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="msgtext.role.attrib"/>
- <attributeGroupRef name="local.msgtext.attrib"/>
- </attlist>
- <comment>end of msgtext.attlist</comment>
- </includedSection>
- <comment>end of msgtext.module</comment>
- </includedSection>
- <flag name="option.module">
- <include/>
- </flag>
- <includedSection flag="option.module">
- <attributeGroup name="local.option.attrib"/>
- <attributeGroup name="option.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="option.element">
- <include/>
- </flag>
- <includedSection flag="option.element">
- <element>
- <name>option</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of option.element</comment>
- </includedSection>
- <flag name="option.attlist">
- <include/>
- </flag>
- <includedSection flag="option.attlist">
- <attlist>
- <name>option</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="option.role.attrib"/>
- <attributeGroupRef name="local.option.attrib"/>
- </attlist>
- <comment>end of option.attlist</comment>
- </includedSection>
- <comment>end of option.module</comment>
- </includedSection>
- <flag name="optional.module">
- <include/>
- </flag>
- <includedSection flag="optional.module">
- <attributeGroup name="local.optional.attrib"/>
- <attributeGroup name="optional.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="optional.element">
- <include/>
- </flag>
- <includedSection flag="optional.element">
- <element>
- <name>optional</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of optional.element</comment>
- </includedSection>
- <flag name="optional.attlist">
- <include/>
- </flag>
- <includedSection flag="optional.attlist">
- <attlist>
- <name>optional</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="optional.role.attrib"/>
- <attributeGroupRef name="local.optional.attrib"/>
- </attlist>
- <comment>end of optional.attlist</comment>
- </includedSection>
- <comment>end of optional.module</comment>
- </includedSection>
- <flag name="parameter.module">
- <include/>
- </flag>
- <includedSection flag="parameter.module">
- <attributeGroup name="local.parameter.attrib"/>
- <attributeGroup name="parameter.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="parameter.element">
- <include/>
- </flag>
- <includedSection flag="parameter.element">
- <element>
- <name>parameter</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of parameter.element</comment>
- </includedSection>
- <comment> Class: Type of the Parameter; no default </comment>
- <flag name="parameter.attlist">
- <include/>
- </flag>
- <includedSection flag="parameter.attlist">
- <attlist>
- <name>parameter</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>command</enum>
- <enum>function</enum>
- <enum>option</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="parameter.role.attrib"/>
- <attributeGroupRef name="local.parameter.attrib"/>
- </attlist>
- <comment>end of parameter.attlist</comment>
- </includedSection>
- <comment>end of parameter.module</comment>
- </includedSection>
- <flag name="prompt.module">
- <include/>
- </flag>
- <includedSection flag="prompt.module">
- <attributeGroup name="local.prompt.attrib"/>
- <attributeGroup name="prompt.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="prompt.element">
- <include/>
- </flag>
- <includedSection flag="prompt.element">
- <element>
- <name>prompt</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of prompt.element</comment>
- </includedSection>
- <flag name="prompt.attlist">
- <include/>
- </flag>
- <includedSection flag="prompt.attlist">
- <attlist>
- <name>prompt</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="prompt.role.attrib"/>
- <attributeGroupRef name="local.prompt.attrib"/>
- </attlist>
- <comment>end of prompt.attlist</comment>
- </includedSection>
- <comment>end of prompt.module</comment>
- </includedSection>
- <flag name="property.module">
- <include/>
- </flag>
- <includedSection flag="property.module">
- <attributeGroup name="local.property.attrib"/>
- <attributeGroup name="property.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="property.element">
- <include/>
- </flag>
- <includedSection flag="property.element">
- <element>
- <name>property</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of property.element</comment>
- </includedSection>
- <flag name="property.attlist">
- <include/>
- </flag>
- <includedSection flag="property.attlist">
- <attlist>
- <name>property</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="property.role.attrib"/>
- <attributeGroupRef name="local.property.attrib"/>
- </attlist>
- <comment>end of property.attlist</comment>
- </includedSection>
- <comment>end of property.module</comment>
- </includedSection>
- <flag name="replaceable.module">
- <include/>
- </flag>
- <includedSection flag="replaceable.module">
- <attributeGroup name="local.replaceable.attrib"/>
- <attributeGroup name="replaceable.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="replaceable.element">
- <include/>
- </flag>
- <includedSection flag="replaceable.element">
- <element>
- <name>replaceable</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <elementRef>
- <name>optional</name>
- </elementRef>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of replaceable.element</comment>
- </includedSection>
- <comment> Class: Type of information the element represents; no
- default </comment>
- <flag name="replaceable.attlist">
- <include/>
- </flag>
- <includedSection flag="replaceable.attlist">
- <attlist>
- <name>replaceable</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>command</enum>
- <enum>function</enum>
- <enum>option</enum>
- <enum>parameter</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="replaceable.role.attrib"/>
- <attributeGroupRef name="local.replaceable.attrib"/>
- </attlist>
- <comment>end of replaceable.attlist</comment>
- </includedSection>
- <comment>end of replaceable.module</comment>
- </includedSection>
- <flag name="returnvalue.module">
- <include/>
- </flag>
- <includedSection flag="returnvalue.module">
- <attributeGroup name="local.returnvalue.attrib"/>
- <attributeGroup name="returnvalue.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="returnvalue.element">
- <include/>
- </flag>
- <includedSection flag="returnvalue.element">
- <element>
- <name>returnvalue</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of returnvalue.element</comment>
- </includedSection>
- <flag name="returnvalue.attlist">
- <include/>
- </flag>
- <includedSection flag="returnvalue.attlist">
- <attlist>
- <name>returnvalue</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="returnvalue.role.attrib"/>
- <attributeGroupRef name="local.returnvalue.attrib"/>
- </attlist>
- <comment>end of returnvalue.attlist</comment>
- </includedSection>
- <comment>end of returnvalue.module</comment>
- </includedSection>
- <flag name="sgmltag.module">
- <include/>
- </flag>
- <includedSection flag="sgmltag.module">
- <attributeGroup name="local.sgmltag.attrib"/>
- <attributeGroup name="sgmltag.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sgmltag.element">
- <include/>
- </flag>
- <includedSection flag="sgmltag.element">
- <element>
- <name>sgmltag</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of sgmltag.element</comment>
- </includedSection>
- <comment> Class: Type of SGML construct the element names; no default </comment>
- <flag name="sgmltag.attlist">
- <include/>
- </flag>
- <includedSection flag="sgmltag.attlist">
- <attlist>
- <name>sgmltag</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>attribute</enum>
- <enum>attvalue</enum>
- <enum>element</enum>
- <enum>endtag</enum>
- <enum>emptytag</enum>
- <enum>genentity</enum>
- <enum>numcharref</enum>
- <enum>paramentity</enum>
- <enum>pi</enum>
- <enum>xmlpi</enum>
- <enum>starttag</enum>
- <enum>sgmlcomment</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sgmltag.role.attrib"/>
- <attributeGroupRef name="local.sgmltag.attrib"/>
- </attlist>
- <comment>end of sgmltag.attlist</comment>
- </includedSection>
- <comment>end of sgmltag.module</comment>
- </includedSection>
- <flag name="structfield.module">
- <include/>
- </flag>
- <includedSection flag="structfield.module">
- <attributeGroup name="local.structfield.attrib"/>
- <attributeGroup name="structfield.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="structfield.element">
- <include/>
- </flag>
- <includedSection flag="structfield.element">
- <element>
- <name>structfield</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of structfield.element</comment>
- </includedSection>
- <flag name="structfield.attlist">
- <include/>
- </flag>
- <includedSection flag="structfield.attlist">
- <attlist>
- <name>structfield</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="structfield.role.attrib"/>
- <attributeGroupRef name="local.structfield.attrib"/>
- </attlist>
- <comment>end of structfield.attlist</comment>
- </includedSection>
- <comment>end of structfield.module</comment>
- </includedSection>
- <flag name="structname.module">
- <include/>
- </flag>
- <includedSection flag="structname.module">
- <attributeGroup name="local.structname.attrib"/>
- <attributeGroup name="structname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="structname.element">
- <include/>
- </flag>
- <includedSection flag="structname.element">
- <element>
- <name>structname</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of structname.element</comment>
- </includedSection>
- <flag name="structname.attlist">
- <include/>
- </flag>
- <includedSection flag="structname.attlist">
- <attlist>
- <name>structname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="structname.role.attrib"/>
- <attributeGroupRef name="local.structname.attrib"/>
- </attlist>
- <comment>end of structname.attlist</comment>
- </includedSection>
- <comment>end of structname.module</comment>
- </includedSection>
- <flag name="symbol.module">
- <include/>
- </flag>
- <includedSection flag="symbol.module">
- <attributeGroup name="local.symbol.attrib"/>
- <attributeGroup name="symbol.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="symbol.element">
- <include/>
- </flag>
- <includedSection flag="symbol.element">
- <element>
- <name>symbol</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of symbol.element</comment>
- </includedSection>
- <comment> Class: Type of symbol; no default </comment>
- <flag name="symbol.attlist">
- <include/>
- </flag>
- <includedSection flag="symbol.attlist">
- <attlist>
- <name>symbol</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>limit</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="symbol.role.attrib"/>
- <attributeGroupRef name="local.symbol.attrib"/>
- </attlist>
- <comment>end of symbol.attlist</comment>
- </includedSection>
- <comment>end of symbol.module</comment>
- </includedSection>
- <flag name="systemitem.module">
- <include/>
- </flag>
- <includedSection flag="systemitem.module">
- <attributeGroup name="local.systemitem.attrib"/>
- <attributeGroup name="systemitem.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="systemitem.element">
- <include/>
- </flag>
- <includedSection flag="systemitem.element">
- <element>
- <name>systemitem</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="smallcptr.char.mix"/>
- <elementRef>
- <name>acronym</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of systemitem.element</comment>
- </includedSection>
- <comment> Class: Type of system item the element names; no default </comment>
- <flag name="systemitem.attlist">
- <include/>
- </flag>
- <includedSection flag="systemitem.attlist">
- <attlist>
- <name>systemitem</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>constant</enum>
- <enum>groupname</enum>
- <enum>library</enum>
- <enum>macro</enum>
- <enum>osname</enum>
- <enum>resource</enum>
- <enum>systemname</enum>
- <enum>username</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="systemitem.role.attrib"/>
- <attributeGroupRef name="local.systemitem.attrib"/>
- </attlist>
- <comment>end of systemitem.attlist</comment>
- </includedSection>
- <comment>end of systemitem.module</comment>
- </includedSection>
- <flag name="token.module">
- <include/>
- </flag>
- <includedSection flag="token.module">
- <attributeGroup name="local.token.attrib"/>
- <attributeGroup name="token.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="token.element">
- <include/>
- </flag>
- <includedSection flag="token.element">
- <element>
- <name>token</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of token.element</comment>
- </includedSection>
- <flag name="token.attlist">
- <include/>
- </flag>
- <includedSection flag="token.attlist">
- <attlist>
- <name>token</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="token.role.attrib"/>
- <attributeGroupRef name="local.token.attrib"/>
- </attlist>
- <comment>end of token.attlist</comment>
- </includedSection>
- <comment>end of token.module</comment>
- </includedSection>
- <flag name="type.module">
- <include/>
- </flag>
- <includedSection flag="type.module">
- <attributeGroup name="local.type.attrib"/>
- <attributeGroup name="type.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="type.element">
- <include/>
- </flag>
- <includedSection flag="type.element">
- <element>
- <name>type</name>
- <zeroOrMore>
- <modelGroupRef name="smallcptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of type.element</comment>
- </includedSection>
- <flag name="type.attlist">
- <include/>
- </flag>
- <includedSection flag="type.attlist">
- <attlist>
- <name>type</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="type.role.attrib"/>
- <attributeGroupRef name="local.type.attrib"/>
- </attlist>
- <comment>end of type.attlist</comment>
- </includedSection>
- <comment>end of type.module</comment>
- </includedSection>
- <flag name="userinput.module">
- <include/>
- </flag>
- <includedSection flag="userinput.module">
- <attributeGroup name="local.userinput.attrib"/>
- <attributeGroup name="userinput.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="userinput.element">
- <include/>
- </flag>
- <includedSection flag="userinput.element">
- <element>
- <name>userinput</name>
- <zeroOrMore>
- <modelGroupRef name="cptr.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of userinput.element</comment>
- </includedSection>
- <flag name="userinput.attlist">
- <include/>
- </flag>
- <includedSection flag="userinput.attlist">
- <attlist>
- <name>userinput</name>
- <attributeGroupRef name="moreinfo.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="userinput.role.attrib"/>
- <attributeGroupRef name="local.userinput.attrib"/>
- </attlist>
- <comment>end of userinput.attlist</comment>
- </includedSection>
- <comment>end of userinput.module</comment>
- </includedSection>
- <comment> General words and phrases ............................................ </comment>
- <flag name="abbrev.module">
- <include/>
- </flag>
- <includedSection flag="abbrev.module">
- <attributeGroup name="local.abbrev.attrib"/>
- <attributeGroup name="abbrev.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="abbrev.element">
- <include/>
- </flag>
- <includedSection flag="abbrev.element">
- <element>
- <name>abbrev</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of abbrev.element</comment>
- </includedSection>
- <flag name="abbrev.attlist">
- <include/>
- </flag>
- <includedSection flag="abbrev.attlist">
- <attlist>
- <name>abbrev</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="abbrev.role.attrib"/>
- <attributeGroupRef name="local.abbrev.attrib"/>
- </attlist>
- <comment>end of abbrev.attlist</comment>
- </includedSection>
- <comment>end of abbrev.module</comment>
- </includedSection>
- <flag name="acronym.module">
- <include/>
- </flag>
- <includedSection flag="acronym.module">
- <attributeGroup name="local.acronym.attrib"/>
- <attributeGroup name="acronym.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="acronym.element">
- <include/>
- </flag>
- <includedSection flag="acronym.element">
- <element>
- <name>acronym</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of acronym.element</comment>
- </includedSection>
- <flag name="acronym.attlist">
- <include/>
- </flag>
- <includedSection flag="acronym.attlist">
- <attlist>
- <name>acronym</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="acronym.role.attrib"/>
- <attributeGroupRef name="local.acronym.attrib"/>
- </attlist>
- <comment>end of acronym.attlist</comment>
- </includedSection>
- <comment>end of acronym.module</comment>
- </includedSection>
- <flag name="citation.module">
- <include/>
- </flag>
- <includedSection flag="citation.module">
- <attributeGroup name="local.citation.attrib"/>
- <attributeGroup name="citation.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="citation.element">
- <include/>
- </flag>
- <includedSection flag="citation.element">
- <element>
- <name>citation</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of citation.element</comment>
- </includedSection>
- <flag name="citation.attlist">
- <include/>
- </flag>
- <includedSection flag="citation.attlist">
- <attlist>
- <name>citation</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="citation.role.attrib"/>
- <attributeGroupRef name="local.citation.attrib"/>
- </attlist>
- <comment>end of citation.attlist</comment>
- </includedSection>
- <comment>end of citation.module</comment>
- </includedSection>
- <flag name="citerefentry.module">
- <include/>
- </flag>
- <includedSection flag="citerefentry.module">
- <attributeGroup name="local.citerefentry.attrib"/>
- <attributeGroup name="citerefentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="citerefentry.element">
- <include/>
- </flag>
- <includedSection flag="citerefentry.element">
- <element>
- <name>citerefentry</name>
- <sequence>
- <elementRef>
- <name>refentrytitle</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>manvolnum</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment>end of citerefentry.element</comment>
- </includedSection>
- <flag name="citerefentry.attlist">
- <include/>
- </flag>
- <includedSection flag="citerefentry.attlist">
- <attlist>
- <name>citerefentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="citerefentry.role.attrib"/>
- <attributeGroupRef name="local.citerefentry.attrib"/>
- </attlist>
- <comment>end of citerefentry.attlist</comment>
- </includedSection>
- <comment>end of citerefentry.module</comment>
- </includedSection>
- <flag name="refentrytitle.module">
- <include/>
- </flag>
- <includedSection flag="refentrytitle.module">
- <attributeGroup name="local.refentrytitle.attrib"/>
- <attributeGroup name="refentrytitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refentrytitle.element">
- <include/>
- </flag>
- <includedSection flag="refentrytitle.element">
- <element>
- <name>refentrytitle</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refentrytitle.element</comment>
- </includedSection>
- <flag name="refentrytitle.attlist">
- <include/>
- </flag>
- <includedSection flag="refentrytitle.attlist">
- <attlist>
- <name>refentrytitle</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refentrytitle.role.attrib"/>
- <attributeGroupRef name="local.refentrytitle.attrib"/>
- </attlist>
- <comment>end of refentrytitle.attlist</comment>
- </includedSection>
- <comment>end of refentrytitle.module</comment>
- </includedSection>
- <flag name="manvolnum.module">
- <include/>
- </flag>
- <includedSection flag="manvolnum.module">
- <attributeGroup name="local.manvolnum.attrib"/>
- <attributeGroup name="namvolnum.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="manvolnum.element">
- <include/>
- </flag>
- <includedSection flag="manvolnum.element">
- <element>
- <name>manvolnum</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of manvolnum.element</comment>
- </includedSection>
- <flag name="manvolnum.attlist">
- <include/>
- </flag>
- <includedSection flag="manvolnum.attlist">
- <attlist>
- <name>manvolnum</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="namvolnum.role.attrib"/>
- <attributeGroupRef name="local.manvolnum.attrib"/>
- </attlist>
- <comment>end of manvolnum.attlist</comment>
- </includedSection>
- <comment>end of manvolnum.module</comment>
- </includedSection>
- <flag name="citetitle.module">
- <include/>
- </flag>
- <includedSection flag="citetitle.module">
- <attributeGroup name="local.citetitle.attrib"/>
- <attributeGroup name="citetitle.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="citetitle.element">
- <include/>
- </flag>
- <includedSection flag="citetitle.element">
- <element>
- <name>citetitle</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of citetitle.element</comment>
- </includedSection>
- <comment> Pubwork: Genre of published work cited; no default </comment>
- <flag name="citetitle.attlist">
- <include/>
- </flag>
- <includedSection flag="citetitle.attlist">
- <attlist>
- <name>citetitle</name>
- <attribute>
- <name>pubwork</name>
- <tokenized>
- <enum>article</enum>
- <enum>book</enum>
- <enum>chapter</enum>
- <enum>part</enum>
- <enum>refentry</enum>
- <enum>section</enum>
- <enum>journal</enum>
- <enum>series</enum>
- <enum>set</enum>
- <enum>manuscript</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="citetitle.role.attrib"/>
- <attributeGroupRef name="local.citetitle.attrib"/>
- </attlist>
- <comment>end of citetitle.attlist</comment>
- </includedSection>
- <comment>end of citetitle.module</comment>
- </includedSection>
- <flag name="emphasis.module">
- <include/>
- </flag>
- <includedSection flag="emphasis.module">
- <attributeGroup name="local.emphasis.attrib"/>
- <attributeGroup name="emphasis.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="emphasis.element">
- <include/>
- </flag>
- <includedSection flag="emphasis.element">
- <element>
- <name>emphasis</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of emphasis.element</comment>
- </includedSection>
- <flag name="emphasis.attlist">
- <include/>
- </flag>
- <includedSection flag="emphasis.attlist">
- <attlist>
- <name>emphasis</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="emphasis.role.attrib"/>
- <attributeGroupRef name="local.emphasis.attrib"/>
- </attlist>
- <comment>end of emphasis.attlist</comment>
- </includedSection>
- <comment>end of emphasis.module</comment>
- </includedSection>
- <flag name="firstterm.module">
- <include/>
- </flag>
- <includedSection flag="firstterm.module">
- <attributeGroup name="local.firstterm.attrib"/>
- <attributeGroup name="firstterm.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="firstterm.element">
- <include/>
- </flag>
- <includedSection flag="firstterm.element">
- <element>
- <name>firstterm</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of firstterm.element</comment>
- </includedSection>
- <comment> to GlossEntry or other explanation </comment>
- <flag name="firstterm.attlist">
- <include/>
- </flag>
- <includedSection flag="firstterm.attlist">
- <attlist>
- <name>firstterm</name>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="firstterm.role.attrib"/>
- <attributeGroupRef name="local.firstterm.attrib"/>
- </attlist>
- <comment>end of firstterm.attlist</comment>
- </includedSection>
- <comment>end of firstterm.module</comment>
- </includedSection>
- <flag name="foreignphrase.module">
- <include/>
- </flag>
- <includedSection flag="foreignphrase.module">
- <attributeGroup name="local.foreignphrase.attrib"/>
- <attributeGroup name="foreignphrase.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="foreignphrase.element">
- <include/>
- </flag>
- <includedSection flag="foreignphrase.element">
- <element>
- <name>foreignphrase</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of foreignphrase.element</comment>
- </includedSection>
- <flag name="foreignphrase.attlist">
- <include/>
- </flag>
- <includedSection flag="foreignphrase.attlist">
- <attlist>
- <name>foreignphrase</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="foreignphrase.role.attrib"/>
- <attributeGroupRef name="local.foreignphrase.attrib"/>
- </attlist>
- <comment>end of foreignphrase.attlist</comment>
- </includedSection>
- <comment>end of foreignphrase.module</comment>
- </includedSection>
- <flag name="glossterm.module">
- <include/>
- </flag>
- <includedSection flag="glossterm.module">
- <attributeGroup name="local.glossterm.attrib"/>
- <attributeGroup name="glossterm.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossterm.element">
- <include/>
- </flag>
- <includedSection flag="glossterm.element">
- <element>
- <name>glossterm</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of glossterm.element</comment>
- </includedSection>
- <comment> to GlossEntry if Glossterm used in text </comment>
- <comment> BaseForm: Provides the form of GlossTerm to be used
- for indexing </comment>
- <flag name="glossterm.attlist">
- <include/>
- </flag>
- <includedSection flag="glossterm.attlist">
- <attlist>
- <name>glossterm</name>
- <attributeGroupRef name="linkend.attrib"/>
- <attribute>
- <name>baseform</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossterm.role.attrib"/>
- <attributeGroupRef name="local.glossterm.attrib"/>
- </attlist>
- <comment>end of glossterm.attlist</comment>
- </includedSection>
- <comment>end of glossterm.module</comment>
- </includedSection>
- <flag name="phrase.module">
- <include/>
- </flag>
- <includedSection flag="phrase.module">
- <attributeGroup name="local.phrase.attrib"/>
- <attributeGroup name="phrase.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="phrase.element">
- <include/>
- </flag>
- <includedSection flag="phrase.element">
- <element>
- <name>phrase</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of phrase.element</comment>
- </includedSection>
- <flag name="phrase.attlist">
- <include/>
- </flag>
- <includedSection flag="phrase.attlist">
- <attlist>
- <name>phrase</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="phrase.role.attrib"/>
- <attributeGroupRef name="local.phrase.attrib"/>
- </attlist>
- <comment>end of phrase.attlist</comment>
- </includedSection>
- <comment>end of phrase.module</comment>
- </includedSection>
- <flag name="quote.module">
- <include/>
- </flag>
- <includedSection flag="quote.module">
- <attributeGroup name="local.quote.attrib"/>
- <attributeGroup name="quote.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="quote.element">
- <include/>
- </flag>
- <includedSection flag="quote.element">
- <element>
- <name>quote</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of quote.element</comment>
- </includedSection>
- <flag name="quote.attlist">
- <include/>
- </flag>
- <includedSection flag="quote.attlist">
- <attlist>
- <name>quote</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="quote.role.attrib"/>
- <attributeGroupRef name="local.quote.attrib"/>
- </attlist>
- <comment>end of quote.attlist</comment>
- </includedSection>
- <comment>end of quote.module</comment>
- </includedSection>
- <flag name="ssscript.module">
- <include/>
- </flag>
- <includedSection flag="ssscript.module">
- <attributeGroup name="local.ssscript.attrib"/>
- <attributeGroup name="ssscript.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="subscript.element">
- <include/>
- </flag>
- <includedSection flag="subscript.element">
- <element>
- <name>subscript</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>symbol</name>
- </elementRef>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of subscript.element</comment>
- </includedSection>
- <flag name="subscript.attlist">
- <include/>
- </flag>
- <includedSection flag="subscript.attlist">
- <attlist>
- <name>subscript</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ssscript.role.attrib"/>
- <attributeGroupRef name="local.ssscript.attrib"/>
- </attlist>
- <comment>end of subscript.attlist</comment>
- </includedSection>
- <flag name="superscript.element">
- <include/>
- </flag>
- <includedSection flag="superscript.element">
- <element>
- <name>superscript</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- <elementRef>
- <name>replaceable</name>
- </elementRef>
- <elementRef>
- <name>symbol</name>
- </elementRef>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of superscript.element</comment>
- </includedSection>
- <flag name="superscript.attlist">
- <include/>
- </flag>
- <includedSection flag="superscript.attlist">
- <attlist>
- <name>superscript</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ssscript.role.attrib"/>
- <attributeGroupRef name="local.ssscript.attrib"/>
- </attlist>
- <comment>end of superscript.attlist</comment>
- </includedSection>
- <comment>end of ssscript.module</comment>
- </includedSection>
- <flag name="trademark.module">
- <include/>
- </flag>
- <includedSection flag="trademark.module">
- <attributeGroup name="local.trademark.attrib"/>
- <attributeGroup name="trademark.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="trademark.element">
- <include/>
- </flag>
- <includedSection flag="trademark.element">
- <element>
- <name>trademark</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <elementRef>
- <name>inlinegraphic</name>
- </elementRef>
- <elementRef>
- <name>inlinemediaobject</name>
- </elementRef>
- <elementRef>
- <name>emphasis</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <comment>end of trademark.element</comment>
- </includedSection>
- <comment> Class: More precisely identifies the item the element names </comment>
- <flag name="trademark.attlist">
- <include/>
- </flag>
- <includedSection flag="trademark.attlist">
- <attlist>
- <name>trademark</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>service</enum>
- <enum>trade</enum>
- <enum>registered</enum>
- <enum>copyright</enum>
- </tokenized>
- <default>trade</default>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="trademark.role.attrib"/>
- <attributeGroupRef name="local.trademark.attrib"/>
- </attlist>
- <comment>end of trademark.attlist</comment>
- </includedSection>
- <comment>end of trademark.module</comment>
- </includedSection>
- <flag name="wordasword.module">
- <include/>
- </flag>
- <includedSection flag="wordasword.module">
- <attributeGroup name="local.wordasword.attrib"/>
- <attributeGroup name="wordasword.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="wordasword.element">
- <include/>
- </flag>
- <includedSection flag="wordasword.element">
- <element>
- <name>wordasword</name>
- <zeroOrMore>
- <modelGroupRef name="word.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of wordasword.element</comment>
- </includedSection>
- <flag name="wordasword.attlist">
- <include/>
- </flag>
- <includedSection flag="wordasword.attlist">
- <attlist>
- <name>wordasword</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="wordasword.role.attrib"/>
- <attributeGroupRef name="local.wordasword.attrib"/>
- </attlist>
- <comment>end of wordasword.attlist</comment>
- </includedSection>
- <comment>end of wordasword.module</comment>
- </includedSection>
- <comment> Links and cross-references ........................................... </comment>
- <flag name="link.module">
- <include/>
- </flag>
- <includedSection flag="link.module">
- <attributeGroup name="local.link.attrib"/>
- <attributeGroup name="link.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="link.element">
- <include/>
- </flag>
- <includedSection flag="link.element">
- <element>
- <name>link</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of link.element</comment>
- </includedSection>
- <comment> Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element </comment>
- <comment> to linked-to object </comment>
- <comment> Type: Freely assignable parameter </comment>
- <flag name="link.attlist">
- <include/>
- </flag>
- <includedSection flag="link.attlist">
- <attlist>
- <name>link</name>
- <attribute>
- <name>endterm</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="linkendreq.attrib"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="link.role.attrib"/>
- <attributeGroupRef name="local.link.attrib"/>
- </attlist>
- <comment>end of link.attlist</comment>
- </includedSection>
- <comment>end of link.module</comment>
- </includedSection>
- <flag name="olink.module">
- <include/>
- </flag>
- <includedSection flag="olink.module">
- <attributeGroup name="local.olink.attrib"/>
- <attributeGroup name="olink.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="olink.element">
- <include/>
- </flag>
- <includedSection flag="olink.element">
- <element>
- <name>olink</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of olink.element</comment>
- </includedSection>
- <comment> TargetDocEnt: Name of an entity to be the target of the link </comment>
- <comment> LinkMode: ID of a ModeSpec containing instructions for
- operating on the entity named by TargetDocEnt </comment>
- <comment> LocalInfo: Information that may be passed to ModeSpec </comment>
- <comment> Type: Freely assignable parameter </comment>
- <flag name="olink.attlist">
- <include/>
- </flag>
- <includedSection flag="olink.attlist">
- <attlist>
- <name>olink</name>
- <attribute>
- <name>targetdocent</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>linkmode</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>localinfo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="olink.role.attrib"/>
- <attributeGroupRef name="local.olink.attrib"/>
- </attlist>
- <comment>end of olink.attlist</comment>
- </includedSection>
- <comment>end of olink.module</comment>
- </includedSection>
- <flag name="ulink.module">
- <include/>
- </flag>
- <includedSection flag="ulink.module">
- <attributeGroup name="local.ulink.attrib"/>
- <attributeGroup name="ulink.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="ulink.element">
- <include/>
- </flag>
- <includedSection flag="ulink.element">
- <element>
- <name>ulink</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of ulink.element</comment>
- </includedSection>
- <comment> URL: uniform resource locator; the target of the ULink </comment>
- <comment> Type: Freely assignable parameter </comment>
- <flag name="ulink.attlist">
- <include/>
- </flag>
- <includedSection flag="ulink.attlist">
- <attlist>
- <name>ulink</name>
- <attribute>
- <name>url</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="ulink.role.attrib"/>
- <attributeGroupRef name="local.ulink.attrib"/>
- </attlist>
- <comment>end of ulink.attlist</comment>
- </includedSection>
- <comment>end of ulink.module</comment>
- </includedSection>
- <flag name="footnoteref.module">
- <include/>
- </flag>
- <includedSection flag="footnoteref.module">
- <attributeGroup name="local.footnoteref.attrib"/>
- <attributeGroup name="footnoteref.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="footnoteref.element">
- <include/>
- </flag>
- <includedSection flag="footnoteref.element">
- <element>
- <name>footnoteref</name>
- <sequence/>
- </element>
- <comment>end of footnoteref.element</comment>
- </includedSection>
- <comment> to footnote content supplied elsewhere </comment>
- <flag name="footnoteref.attlist">
- <include/>
- </flag>
- <includedSection flag="footnoteref.attlist">
- <attlist>
- <name>footnoteref</name>
- <attributeGroupRef name="linkendreq.attrib"/>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="footnoteref.role.attrib"/>
- <attributeGroupRef name="local.footnoteref.attrib"/>
- </attlist>
- <comment>end of footnoteref.attlist</comment>
- </includedSection>
- <comment>end of footnoteref.module</comment>
- </includedSection>
- <flag name="xref.module">
- <include/>
- </flag>
- <includedSection flag="xref.module">
- <attributeGroup name="local.xref.attrib"/>
- <attributeGroup name="xref.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="xref.element">
- <include/>
- </flag>
- <includedSection flag="xref.element">
- <element>
- <name>xref</name>
- <sequence/>
- </element>
- <comment>end of xref.element</comment>
- </includedSection>
- <comment> Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element </comment>
- <comment> to linked-to object </comment>
- <flag name="xref.attlist">
- <include/>
- </flag>
- <includedSection flag="xref.attlist">
- <attlist>
- <name>xref</name>
- <attribute>
- <name>endterm</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="linkendreq.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="xref.role.attrib"/>
- <attributeGroupRef name="local.xref.attrib"/>
- </attlist>
- <comment>end of xref.attlist</comment>
- </includedSection>
- <comment>end of xref.module</comment>
- </includedSection>
- <comment> Ubiquitous elements .................................................. </comment>
- <flag name="anchor.module">
- <include/>
- </flag>
- <includedSection flag="anchor.module">
- <attributeGroup name="local.anchor.attrib"/>
- <attributeGroup name="anchor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="anchor.element">
- <include/>
- </flag>
- <includedSection flag="anchor.element">
- <element>
- <name>anchor</name>
- <sequence/>
- </element>
- <comment>end of anchor.element</comment>
- </includedSection>
- <comment> required </comment>
- <comment> replaces Lang </comment>
- <flag name="anchor.attlist">
- <include/>
- </flag>
- <includedSection flag="anchor.attlist">
- <attlist>
- <name>anchor</name>
- <attributeGroupRef name="idreq.attrib"/>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="remap.attrib"/>
- <attributeGroupRef name="xreflabel.attrib"/>
- <attributeGroupRef name="revisionflag.attrib"/>
- <attributeGroupRef name="effectivity.attrib"/>
- <attributeGroupRef name="anchor.role.attrib"/>
- <attributeGroupRef name="local.anchor.attrib"/>
- </attlist>
- <comment>end of anchor.attlist</comment>
- </includedSection>
- <comment>end of anchor.module</comment>
- </includedSection>
- <flag name="beginpage.module">
- <include/>
- </flag>
- <includedSection flag="beginpage.module">
- <attributeGroup name="local.beginpage.attrib"/>
- <attributeGroup name="beginpage.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="beginpage.element">
- <include/>
- </flag>
- <includedSection flag="beginpage.element">
- <element>
- <name>beginpage</name>
- <sequence/>
- </element>
- <comment>end of beginpage.element</comment>
- </includedSection>
- <comment> PageNum: Number of page that begins at this point </comment>
- <flag name="beginpage.attlist">
- <include/>
- </flag>
- <includedSection flag="beginpage.attlist">
- <attlist>
- <name>beginpage</name>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="beginpage.role.attrib"/>
- <attributeGroupRef name="local.beginpage.attrib"/>
- </attlist>
- <comment>end of beginpage.attlist</comment>
- </includedSection>
- <comment>end of beginpage.module</comment>
- </includedSection>
- <comment> IndexTerms appear in the text flow for generating or linking an
- index. </comment>
- <flag name="indexterm.content.module">
- <include/>
- </flag>
- <includedSection flag="indexterm.content.module">
- <flag name="indexterm.module">
- <include/>
- </flag>
- <includedSection flag="indexterm.module">
- <attributeGroup name="local.indexterm.attrib"/>
- <attributeGroup name="indexterm.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="indexterm.element">
- <include/>
- </flag>
- <includedSection flag="indexterm.element">
- <element>
- <name>indexterm</name>
- <sequence>
- <optional>
- <elementRef>
- <name>primary</name>
- </elementRef>
- </optional>
- <optional>
- <choice>
- <sequence>
- <elementRef>
- <name>secondary</name>
- </elementRef>
- <optional>
- <choice>
- <sequence>
- <elementRef>
- <name>tertiary</name>
- </elementRef>
- <optional>
- <choice>
- <elementRef>
- <name>see</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>seealso</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </optional>
- </sequence>
- <elementRef>
- <name>see</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>seealso</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </optional>
- </sequence>
- <elementRef>
- <name>see</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>seealso</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </optional>
- </sequence>
- </element>
- <comment>end of indexterm.element</comment>
- </includedSection>
- <comment> Scope: Indicates which generated indices the IndexTerm
- should appear in: Global (whole document set), Local (this
- document only), or All (both) </comment>
- <comment> Significance: Whether this IndexTerm is the most pertinent
- of its series (Preferred) or not (Normal, the default) </comment>
- <comment> Class: Indicates type of IndexTerm; default is Singular,
- or EndOfRange if StartRef is supplied; StartOfRange value
- must be supplied explicitly on starts of ranges </comment>
- <comment> StartRef: ID of the IndexTerm that starts the indexing
- range ended by this IndexTerm </comment>
- <comment> Zone: IDs of the elements to which the IndexTerm applies,
- and indicates that the IndexTerm applies to those entire
- elements rather than the point at which the IndexTerm
- occurs </comment>
- <flag name="indexterm.attlist">
- <include/>
- </flag>
- <includedSection flag="indexterm.attlist">
- <attlist>
- <name>indexterm</name>
- <attributeGroupRef name="pagenum.attrib"/>
- <attribute>
- <name>scope</name>
- <tokenized>
- <enum>all</enum>
- <enum>global</enum>
- <enum>local</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>significance</name>
- <tokenized>
- <enum>preferred</enum>
- <enum>normal</enum>
- </tokenized>
- <default>normal</default>
- </attribute>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>singular</enum>
- <enum>startofrange</enum>
- <enum>endofrange</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>startref</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexterm.role.attrib"/>
- <attributeGroupRef name="local.indexterm.attrib"/>
- </attlist>
- <comment>end of indexterm.attlist</comment>
- </includedSection>
- <comment>end of indexterm.module</comment>
- </includedSection>
- <flag name="primsecter.module">
- <include/>
- </flag>
- <includedSection flag="primsecter.module">
- <attributeGroup name="local.primsecter.attrib"/>
- <attributeGroup name="primsecter.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="primary.element">
- <include/>
- </flag>
- <includedSection flag="primary.element">
- <element>
- <name>primary</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of primary.element</comment>
- </includedSection>
- <comment> SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" </comment>
- <flag name="primary.attlist">
- <include/>
- </flag>
- <includedSection flag="primary.attlist">
- <attlist>
- <name>primary</name>
- <attribute>
- <name>sortas</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecter.role.attrib"/>
- <attributeGroupRef name="local.primsecter.attrib"/>
- </attlist>
- <comment>end of primary.attlist</comment>
- </includedSection>
- <flag name="secondary.element">
- <include/>
- </flag>
- <includedSection flag="secondary.element">
- <element>
- <name>secondary</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of secondary.element</comment>
- </includedSection>
- <comment> SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" </comment>
- <flag name="secondary.attlist">
- <include/>
- </flag>
- <includedSection flag="secondary.attlist">
- <attlist>
- <name>secondary</name>
- <attribute>
- <name>sortas</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecter.role.attrib"/>
- <attributeGroupRef name="local.primsecter.attrib"/>
- </attlist>
- <comment>end of secondary.attlist</comment>
- </includedSection>
- <flag name="tertiary.element">
- <include/>
- </flag>
- <includedSection flag="tertiary.element">
- <element>
- <name>tertiary</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of tertiary.element</comment>
- </includedSection>
- <comment> SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" </comment>
- <flag name="tertiary.attlist">
- <include/>
- </flag>
- <includedSection flag="tertiary.attlist">
- <attlist>
- <name>tertiary</name>
- <attribute>
- <name>sortas</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecter.role.attrib"/>
- <attributeGroupRef name="local.primsecter.attrib"/>
- </attlist>
- <comment>end of tertiary.attlist</comment>
- </includedSection>
- <comment>end of primsecter.module</comment>
- </includedSection>
- <flag name="seeseealso.module">
- <include/>
- </flag>
- <includedSection flag="seeseealso.module">
- <attributeGroup name="local.seeseealso.attrib"/>
- <attributeGroup name="seeseealso.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="see.element">
- <include/>
- </flag>
- <includedSection flag="see.element">
- <element>
- <name>see</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of see.element</comment>
- </includedSection>
- <flag name="see.attlist">
- <include/>
- </flag>
- <includedSection flag="see.attlist">
- <attlist>
- <name>see</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seeseealso.role.attrib"/>
- <attributeGroupRef name="local.seeseealso.attrib"/>
- </attlist>
- <comment>end of see.attlist</comment>
- </includedSection>
- <flag name="seealso.element">
- <include/>
- </flag>
- <includedSection flag="seealso.element">
- <element>
- <name>seealso</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of seealso.element</comment>
- </includedSection>
- <flag name="seealso.attlist">
- <include/>
- </flag>
- <includedSection flag="seealso.attlist">
- <attlist>
- <name>seealso</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seeseealso.role.attrib"/>
- <attributeGroupRef name="local.seeseealso.attrib"/>
- </attlist>
- <comment>end of seealso.attlist</comment>
- </includedSection>
- <comment>end of seeseealso.module</comment>
- </includedSection>
- <comment>end of indexterm.content.module</comment>
- </includedSection>
- <comment> End of DocBook XML information pool module V4.1.2 ...................... </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- </includedSection>
- <comment> Redeclaration placeholder ..... </comment>
- <flag name="intermod.redecl.module">
- <ignore/>
- </flag>
- <ignoredSection flag="intermod.redecl.module">
-<!-- Defining rdbmods here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbmods "">
-%rdbmods;
-<!--end of intermod.redecl.module--></ignoredSection>
- <comment> Document hierarchy ............ </comment>
- <flag name="dbhier.module">
- <include/>
- </flag>
- <includedSection flag="dbhier.module">
- <externalId name="dbhier" system="dbhierx.mod" public="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"/>
- <externalIdRef name="dbhier">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML document hierarchy module V4.1.2 ........................... </comment>
- <comment> File dbhierx.mod ..................................................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, and the Organization for the Advancement
- of Structured Information Standards (OASIS).
-
- $Id: dbhierx.mod,v 1.4 2000/09/19 20:44:29 ndw Exp $
-
- Permission to use, copy, modify and distribute the DocBook XML 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 the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the docbook at lists.oasis-open.org mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> This module contains the definitions for the overall document
- hierarchies of DocBook documents. It covers computer documentation
- manuals and manual fragments, as well as reference entries (such as
- man pages) and technical journals or anthologies containing
- articles.
-
- This module depends on the DocBook information pool module. All
- elements and entities referenced but not defined here are assumed
- to be defined in the information pool module.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbhier PUBLIC
- "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
- "dbhierx.mod">
- %dbhier;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
-</comment>
- <comment> ...................................................................... </comment>
- <comment> Entities for module inclusions ....................................... </comment>
- <flag name="dbhier.redecl.module">
- <ignore/>
- </flag>
- <flag name="dbhier.redecl2.module">
- <ignore/>
- </flag>
- <comment> ...................................................................... </comment>
- <comment> Entities for element classes ......................................... </comment>
- <modelGroup name="local.appendix.class">
- <choice/>
- </modelGroup>
- <modelGroup name="appendix.class">
- <choice>
- <elementRef>
- <name>appendix</name>
- </elementRef>
- <modelGroupRef name="local.appendix.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.article.class">
- <choice/>
- </modelGroup>
- <modelGroup name="article.class">
- <choice>
- <elementRef>
- <name>article</name>
- </elementRef>
- <modelGroupRef name="local.article.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.book.class">
- <choice/>
- </modelGroup>
- <modelGroup name="book.class">
- <choice>
- <elementRef>
- <name>book</name>
- </elementRef>
- <modelGroupRef name="local.book.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.chapter.class">
- <choice/>
- </modelGroup>
- <modelGroup name="chapter.class">
- <choice>
- <elementRef>
- <name>chapter</name>
- </elementRef>
- <modelGroupRef name="local.chapter.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.index.class">
- <choice/>
- </modelGroup>
- <modelGroup name="index.class">
- <choice>
- <elementRef>
- <name>index</name>
- </elementRef>
- <elementRef>
- <name>setindex</name>
- </elementRef>
- <modelGroupRef name="local.index.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.refentry.class">
- <choice/>
- </modelGroup>
- <modelGroup name="refentry.class">
- <choice>
- <elementRef>
- <name>refentry</name>
- </elementRef>
- <modelGroupRef name="local.refentry.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.nav.class">
- <choice/>
- </modelGroup>
- <modelGroup name="nav.class">
- <choice>
- <elementRef>
- <name>toc</name>
- </elementRef>
- <elementRef>
- <name>lot</name>
- </elementRef>
- <elementRef>
- <name>index</name>
- </elementRef>
- <elementRef>
- <name>glossary</name>
- </elementRef>
- <elementRef>
- <name>bibliography</name>
- </elementRef>
- <modelGroupRef name="local.nav.class"/>
- </choice>
- </modelGroup>
- <comment> Redeclaration placeholder ............................................ </comment>
- <comment> For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point </comment>
- <ignoredSection flag="dbhier.redecl.module">
-<!-- Defining rdbhier here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier "">
-%rdbhier;
-<!--end of dbhier.redecl.module--></ignoredSection>
- <comment> ...................................................................... </comment>
- <comment> Entities for element mixtures ........................................ </comment>
- <comment> The DocBook TC may produce an official forms module for DocBook. </comment>
- <comment> This PE provides the hook by which it can be inserted into the DTD. </comment>
- <modelGroup name="forms.hook">
- <choice/>
- </modelGroup>
- <modelGroup name="local.divcomponent.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="divcomponent.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <modelGroupRef name="compound.class"/>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="descobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="forms.hook"/>
- <modelGroupRef name="local.divcomponent.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.refcomponent.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="refcomponent.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="admon.class"/>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <modelGroupRef name="formal.class"/>
- <modelGroupRef name="compound.class"/>
- <modelGroupRef name="genobj.class"/>
- <modelGroupRef name="descobj.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.refcomponent.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.indexdivcomponent.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="indexdivcomponent.mix">
- <choice>
- <elementRef>
- <name>itemizedlist</name>
- </elementRef>
- <elementRef>
- <name>orderedlist</name>
- </elementRef>
- <elementRef>
- <name>variablelist</name>
- </elementRef>
- <elementRef>
- <name>simplelist</name>
- </elementRef>
- <modelGroupRef name="linespecific.class"/>
- <modelGroupRef name="synop.class"/>
- <modelGroupRef name="para.class"/>
- <modelGroupRef name="informal.class"/>
- <elementRef>
- <name>anchor</name>
- </elementRef>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <modelGroupRef name="link.char.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.indexdivcomponent.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.refname.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="refname.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="local.refname.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.partcontent.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="partcontent.mix">
- <choice>
- <modelGroupRef name="appendix.class"/>
- <modelGroupRef name="chapter.class"/>
- <modelGroupRef name="nav.class"/>
- <modelGroupRef name="article.class"/>
- <elementRef>
- <name>preface</name>
- </elementRef>
- <modelGroupRef name="refentry.class"/>
- <elementRef>
- <name>reference</name>
- </elementRef>
- <modelGroupRef name="local.partcontent.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.refinline.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="refinline.char.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="xref.char.class"/>
- <modelGroupRef name="gen.char.class"/>
- <modelGroupRef name="link.char.class"/>
- <modelGroupRef name="tech.char.class"/>
- <modelGroupRef name="base.char.class"/>
- <modelGroupRef name="docinfo.char.class"/>
- <modelGroupRef name="other.char.class"/>
- <modelGroupRef name="ndxterm.class"/>
- <elementRef>
- <name>beginpage</name>
- </elementRef>
- <modelGroupRef name="local.refinline.char.mix"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.refclass.char.mix">
- <choice/>
- </modelGroup>
- <modelGroup name="refclass.char.mix">
- <choice>
- <pcdata/>
- <elementRef>
- <name>application</name>
- </elementRef>
- <modelGroupRef name="local.refclass.char.mix"/>
- </choice>
- </modelGroup>
- <comment> Redeclaration placeholder 2 .......................................... </comment>
- <comment> For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point </comment>
- <ignoredSection flag="dbhier.redecl2.module">
-<!-- Defining rdbhier2 here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier2 "">
-%rdbhier2;
-<!--end of dbhier.redecl2.module--></ignoredSection>
- <comment> ...................................................................... </comment>
- <comment> Entities for content models .......................................... </comment>
- <modelGroup name="div.title.content">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <modelGroup name="bookcomponent.title.content">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <modelGroup name="sect.title.content">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <modelGroup name="refsect.title.content">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>titleabbrev</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <modelGroup name="bookcomponent.content">
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <elementRef>
- <name>sect1</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>section</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>sect1</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>section</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </choice>
- </modelGroup>
- <comment> ...................................................................... </comment>
- <comment> Set and SetInfo ...................................................... </comment>
- <flag name="set.content.module">
- <include/>
- </flag>
- <includedSection flag="set.content.module">
- <flag name="set.module">
- <include/>
- </flag>
- <includedSection flag="set.module">
- <attributeGroup name="local.set.attrib"/>
- <attributeGroup name="set.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="set.element">
- <include/>
- </flag>
- <includedSection flag="set.element">
- <element>
- <name>set</name>
- <sequence>
- <optional>
- <modelGroupRef name="div.title.content"/>
- </optional>
- <optional>
- <elementRef>
- <name>setinfo</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>toc</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="book.class"/>
- </oneOrMore>
- <optional>
- <elementRef>
- <name>setindex</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment>end of set.element</comment>
- </includedSection>
- <comment> FPI: SGML formal public identifier </comment>
- <flag name="set.attlist">
- <include/>
- </flag>
- <includedSection flag="set.attlist">
- <attlist>
- <name>set</name>
- <attribute>
- <name>fpi</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="set.role.attrib"/>
- <attributeGroupRef name="local.set.attrib"/>
- </attlist>
- <comment>end of set.attlist</comment>
- </includedSection>
- <comment>end of set.module</comment>
- </includedSection>
- <flag name="setinfo.module">
- <include/>
- </flag>
- <includedSection flag="setinfo.module">
- <attributeGroup name="local.setinfo.attrib"/>
- <attributeGroup name="setinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="setinfo.element">
- <include/>
- </flag>
- <includedSection flag="setinfo.element">
- <element>
- <name>setinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of setinfo.element</comment>
- </includedSection>
- <comment> Contents: IDs of the ToC, Books, and SetIndex that comprise
- the set, in the order of their appearance </comment>
- <flag name="setinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="setinfo.attlist">
- <attlist>
- <name>setinfo</name>
- <attribute>
- <name>contents</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="setinfo.role.attrib"/>
- <attributeGroupRef name="local.setinfo.attrib"/>
- </attlist>
- <comment>end of setinfo.attlist</comment>
- </includedSection>
- <comment>end of setinfo.module</comment>
- </includedSection>
- <comment>end of set.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Book and BookInfo .................................................... </comment>
- <flag name="book.content.module">
- <include/>
- </flag>
- <includedSection flag="book.content.module">
- <flag name="book.module">
- <include/>
- </flag>
- <includedSection flag="book.module">
- <attributeGroup name="local.book.attrib"/>
- <attributeGroup name="book.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="book.element">
- <include/>
- </flag>
- <includedSection flag="book.element">
- <element>
- <name>book</name>
- <sequence>
- <optional>
- <modelGroupRef name="div.title.content"/>
- </optional>
- <optional>
- <elementRef>
- <name>bookinfo</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>dedication</name>
- </elementRef>
- <elementRef>
- <name>toc</name>
- </elementRef>
- <elementRef>
- <name>lot</name>
- </elementRef>
- <elementRef>
- <name>glossary</name>
- </elementRef>
- <elementRef>
- <name>bibliography</name>
- </elementRef>
- <elementRef>
- <name>preface</name>
- </elementRef>
- <modelGroupRef name="chapter.class"/>
- <elementRef>
- <name>reference</name>
- </elementRef>
- <elementRef>
- <name>part</name>
- </elementRef>
- <modelGroupRef name="article.class"/>
- <modelGroupRef name="appendix.class"/>
- <modelGroupRef name="index.class"/>
- <elementRef>
- <name>colophon</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of book.element</comment>
- </includedSection>
- <comment> FPI: SGML formal public identifier </comment>
- <flag name="book.attlist">
- <include/>
- </flag>
- <includedSection flag="book.attlist">
- <attlist>
- <name>book</name>
- <attribute>
- <name>fpi</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="book.role.attrib"/>
- <attributeGroupRef name="local.book.attrib"/>
- </attlist>
- <comment>end of book.attlist</comment>
- </includedSection>
- <comment>end of book.module</comment>
- </includedSection>
- <flag name="bookinfo.module">
- <include/>
- </flag>
- <includedSection flag="bookinfo.module">
- <attributeGroup name="local.bookinfo.attrib"/>
- <attributeGroup name="bookinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bookinfo.element">
- <include/>
- </flag>
- <includedSection flag="bookinfo.element">
- <element>
- <name>bookinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of bookinfo.element</comment>
- </includedSection>
- <comment> Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
- Appendixes, References, GLossary, Bibliography, and indexes
- comprising the Book, in the order of their appearance </comment>
- <flag name="bookinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="bookinfo.attlist">
- <attlist>
- <name>bookinfo</name>
- <attribute>
- <name>contents</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bookinfo.role.attrib"/>
- <attributeGroupRef name="local.bookinfo.attrib"/>
- </attlist>
- <comment>end of bookinfo.attlist</comment>
- </includedSection>
- <comment>end of bookinfo.module</comment>
- </includedSection>
- <comment>end of book.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Dedication, ToC, and LoT ............................................. </comment>
- <flag name="dedication.module">
- <include/>
- </flag>
- <includedSection flag="dedication.module">
- <attributeGroup name="local.dedication.attrib"/>
- <attributeGroup name="dedication.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="dedication.element">
- <include/>
- </flag>
- <includedSection flag="dedication.element">
- <element>
- <name>dedication</name>
- <sequence>
- <optional>
- <modelGroupRef name="sect.title.content"/>
- </optional>
- <oneOrMore>
- <modelGroupRef name="legalnotice.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of dedication.element</comment>
- </includedSection>
- <flag name="dedication.attlist">
- <include/>
- </flag>
- <includedSection flag="dedication.attlist">
- <attlist>
- <name>dedication</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="dedication.role.attrib"/>
- <attributeGroupRef name="local.dedication.attrib"/>
- </attlist>
- <comment>end of dedication.attlist</comment>
- </includedSection>
- <comment>end of dedication.module</comment>
- </includedSection>
- <flag name="colophon.module">
- <include/>
- </flag>
- <includedSection flag="colophon.module">
- <attributeGroup name="local.colophon.attrib"/>
- <attributeGroup name="colophon.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="colophon.element">
- <include/>
- </flag>
- <includedSection flag="colophon.element">
- <element>
- <name>colophon</name>
- <sequence>
- <optional>
- <modelGroupRef name="sect.title.content"/>
- </optional>
- <oneOrMore>
- <modelGroupRef name="textobject.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of colophon.element</comment>
- </includedSection>
- <flag name="colophon.attlist">
- <include/>
- </flag>
- <includedSection flag="colophon.attlist">
- <attlist>
- <name>colophon</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="colophon.role.attrib"/>
- <attributeGroupRef name="local.colophon.attrib"/>
- </attlist>
- <comment>end of colophon.attlist</comment>
- </includedSection>
- <comment>end of colophon.module</comment>
- </includedSection>
- <flag name="toc.content.module">
- <include/>
- </flag>
- <includedSection flag="toc.content.module">
- <flag name="toc.module">
- <include/>
- </flag>
- <includedSection flag="toc.module">
- <attributeGroup name="local.toc.attrib"/>
- <attributeGroup name="toc.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toc.element">
- <include/>
- </flag>
- <includedSection flag="toc.element">
- <element>
- <name>toc</name>
- <sequence>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>tocfront</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>tocpart</name>
- </elementRef>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>tocback</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of toc.element</comment>
- </includedSection>
- <flag name="toc.attlist">
- <include/>
- </flag>
- <includedSection flag="toc.attlist">
- <attlist>
- <name>toc</name>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toc.role.attrib"/>
- <attributeGroupRef name="local.toc.attrib"/>
- </attlist>
- <comment>end of toc.attlist</comment>
- </includedSection>
- <comment>end of toc.module</comment>
- </includedSection>
- <flag name="tocfront.module">
- <include/>
- </flag>
- <includedSection flag="tocfront.module">
- <attributeGroup name="local.tocfront.attrib"/>
- <attributeGroup name="tocfront.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="tocfront.element">
- <include/>
- </flag>
- <includedSection flag="tocfront.element">
- <element>
- <name>tocfront</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of tocfront.element</comment>
- </includedSection>
- <comment> to element that this entry represents </comment>
- <flag name="tocfront.attlist">
- <include/>
- </flag>
- <includedSection flag="tocfront.attlist">
- <attlist>
- <name>tocfront</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tocfront.role.attrib"/>
- <attributeGroupRef name="local.tocfront.attrib"/>
- </attlist>
- <comment>end of tocfront.attlist</comment>
- </includedSection>
- <comment>end of tocfront.module</comment>
- </includedSection>
- <flag name="tocentry.module">
- <include/>
- </flag>
- <includedSection flag="tocentry.module">
- <attributeGroup name="local.tocentry.attrib"/>
- <attributeGroup name="tocentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="tocentry.element">
- <include/>
- </flag>
- <includedSection flag="tocentry.element">
- <element>
- <name>tocentry</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of tocentry.element</comment>
- </includedSection>
- <comment> to element that this entry represents </comment>
- <flag name="tocentry.attlist">
- <include/>
- </flag>
- <includedSection flag="tocentry.attlist">
- <attlist>
- <name>tocentry</name>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tocentry.role.attrib"/>
- <attributeGroupRef name="local.tocentry.attrib"/>
- </attlist>
- <comment>end of tocentry.attlist</comment>
- </includedSection>
- <comment>end of tocentry.module</comment>
- </includedSection>
- <flag name="tocpart.module">
- <include/>
- </flag>
- <includedSection flag="tocpart.module">
- <attributeGroup name="local.tocpart.attrib"/>
- <attributeGroup name="tocpart.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="tocpart.element">
- <include/>
- </flag>
- <includedSection flag="tocpart.element">
- <element>
- <name>tocpart</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of tocpart.element</comment>
- </includedSection>
- <flag name="tocpart.attlist">
- <include/>
- </flag>
- <includedSection flag="tocpart.attlist">
- <attlist>
- <name>tocpart</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tocpart.role.attrib"/>
- <attributeGroupRef name="local.tocpart.attrib"/>
- </attlist>
- <comment>end of tocpart.attlist</comment>
- </includedSection>
- <comment>end of tocpart.module</comment>
- </includedSection>
- <flag name="tocchap.module">
- <include/>
- </flag>
- <includedSection flag="tocchap.module">
- <attributeGroup name="local.tocchap.attrib"/>
- <attributeGroup name="tocchap.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="tocchap.element">
- <include/>
- </flag>
- <includedSection flag="tocchap.element">
- <element>
- <name>tocchap</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>toclevel1</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of tocchap.element</comment>
- </includedSection>
- <flag name="tocchap.attlist">
- <include/>
- </flag>
- <includedSection flag="tocchap.attlist">
- <attlist>
- <name>tocchap</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tocchap.role.attrib"/>
- <attributeGroupRef name="local.tocchap.attrib"/>
- </attlist>
- <comment>end of tocchap.attlist</comment>
- </includedSection>
- <comment>end of tocchap.module</comment>
- </includedSection>
- <flag name="toclevel1.module">
- <include/>
- </flag>
- <includedSection flag="toclevel1.module">
- <attributeGroup name="local.toclevel1.attrib"/>
- <attributeGroup name="toclevel1.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toclevel1.element">
- <include/>
- </flag>
- <includedSection flag="toclevel1.element">
- <element>
- <name>toclevel1</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>toclevel2</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of toclevel1.element</comment>
- </includedSection>
- <flag name="toclevel1.attlist">
- <include/>
- </flag>
- <includedSection flag="toclevel1.attlist">
- <attlist>
- <name>toclevel1</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toclevel1.role.attrib"/>
- <attributeGroupRef name="local.toclevel1.attrib"/>
- </attlist>
- <comment>end of toclevel1.attlist</comment>
- </includedSection>
- <comment>end of toclevel1.module</comment>
- </includedSection>
- <flag name="toclevel2.module">
- <include/>
- </flag>
- <includedSection flag="toclevel2.module">
- <attributeGroup name="local.toclevel2.attrib"/>
- <attributeGroup name="toclevel2.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toclevel2.element">
- <include/>
- </flag>
- <includedSection flag="toclevel2.element">
- <element>
- <name>toclevel2</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>toclevel3</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of toclevel2.element</comment>
- </includedSection>
- <flag name="toclevel2.attlist">
- <include/>
- </flag>
- <includedSection flag="toclevel2.attlist">
- <attlist>
- <name>toclevel2</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toclevel2.role.attrib"/>
- <attributeGroupRef name="local.toclevel2.attrib"/>
- </attlist>
- <comment>end of toclevel2.attlist</comment>
- </includedSection>
- <comment>end of toclevel2.module</comment>
- </includedSection>
- <flag name="toclevel3.module">
- <include/>
- </flag>
- <includedSection flag="toclevel3.module">
- <attributeGroup name="local.toclevel3.attrib"/>
- <attributeGroup name="toclevel3.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toclevel3.element">
- <include/>
- </flag>
- <includedSection flag="toclevel3.element">
- <element>
- <name>toclevel3</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>toclevel4</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of toclevel3.element</comment>
- </includedSection>
- <flag name="toclevel3.attlist">
- <include/>
- </flag>
- <includedSection flag="toclevel3.attlist">
- <attlist>
- <name>toclevel3</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toclevel3.role.attrib"/>
- <attributeGroupRef name="local.toclevel3.attrib"/>
- </attlist>
- <comment>end of toclevel3.attlist</comment>
- </includedSection>
- <comment>end of toclevel3.module</comment>
- </includedSection>
- <flag name="toclevel4.module">
- <include/>
- </flag>
- <includedSection flag="toclevel4.module">
- <attributeGroup name="local.toclevel4.attrib"/>
- <attributeGroup name="toclevel4.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toclevel4.element">
- <include/>
- </flag>
- <includedSection flag="toclevel4.element">
- <element>
- <name>toclevel4</name>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>toclevel5</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of toclevel4.element</comment>
- </includedSection>
- <flag name="toclevel4.attlist">
- <include/>
- </flag>
- <includedSection flag="toclevel4.attlist">
- <attlist>
- <name>toclevel4</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toclevel4.role.attrib"/>
- <attributeGroupRef name="local.toclevel4.attrib"/>
- </attlist>
- <comment>end of toclevel4.attlist</comment>
- </includedSection>
- <comment>end of toclevel4.module</comment>
- </includedSection>
- <flag name="toclevel5.module">
- <include/>
- </flag>
- <includedSection flag="toclevel5.module">
- <attributeGroup name="local.toclevel5.attrib"/>
- <attributeGroup name="toclevel5.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="toclevel5.element">
- <include/>
- </flag>
- <includedSection flag="toclevel5.element">
- <element>
- <name>toclevel5</name>
- <oneOrMore>
- <elementRef>
- <name>tocentry</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment>end of toclevel5.element</comment>
- </includedSection>
- <flag name="toclevel5.attlist">
- <include/>
- </flag>
- <includedSection flag="toclevel5.attlist">
- <attlist>
- <name>toclevel5</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="toclevel5.role.attrib"/>
- <attributeGroupRef name="local.toclevel5.attrib"/>
- </attlist>
- <comment>end of toclevel5.attlist</comment>
- </includedSection>
- <comment>end of toclevel5.module</comment>
- </includedSection>
- <flag name="tocback.module">
- <include/>
- </flag>
- <includedSection flag="tocback.module">
- <attributeGroup name="local.tocback.attrib"/>
- <attributeGroup name="tocback.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="tocback.element">
- <include/>
- </flag>
- <includedSection flag="tocback.element">
- <element>
- <name>tocback</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of tocback.element</comment>
- </includedSection>
- <comment> to element that this entry represents </comment>
- <flag name="tocback.attlist">
- <include/>
- </flag>
- <includedSection flag="tocback.attlist">
- <attlist>
- <name>tocback</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="tocback.role.attrib"/>
- <attributeGroupRef name="local.tocback.attrib"/>
- </attlist>
- <comment>end of tocback.attlist</comment>
- </includedSection>
- <comment>end of tocback.module</comment>
- </includedSection>
- <comment>end of toc.content.module</comment>
- </includedSection>
- <flag name="lot.content.module">
- <include/>
- </flag>
- <includedSection flag="lot.content.module">
- <flag name="lot.module">
- <include/>
- </flag>
- <includedSection flag="lot.module">
- <attributeGroup name="local.lot.attrib"/>
- <attributeGroup name="lot.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="lot.element">
- <include/>
- </flag>
- <includedSection flag="lot.element">
- <element>
- <name>lot</name>
- <sequence>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>lotentry</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of lot.element</comment>
- </includedSection>
- <flag name="lot.attlist">
- <include/>
- </flag>
- <includedSection flag="lot.attlist">
- <attlist>
- <name>lot</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="lot.role.attrib"/>
- <attributeGroupRef name="local.lot.attrib"/>
- </attlist>
- <comment>end of lot.attlist</comment>
- </includedSection>
- <comment>end of lot.module</comment>
- </includedSection>
- <flag name="lotentry.module">
- <include/>
- </flag>
- <includedSection flag="lotentry.module">
- <attributeGroup name="local.lotentry.attrib"/>
- <attributeGroup name="lotentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="lotentry.element">
- <include/>
- </flag>
- <includedSection flag="lotentry.element">
- <element>
- <name>lotentry</name>
- <zeroOrMore>
- <modelGroupRef name="para.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of lotentry.element</comment>
- </includedSection>
- <comment> SrcCredit: Information about the source of the entry,
- as for a list of illustrations </comment>
- <comment> linkend: to element that this entry represents</comment>
- <flag name="lotentry.attlist">
- <include/>
- </flag>
- <includedSection flag="lotentry.attlist">
- <attlist>
- <name>lotentry</name>
- <attribute>
- <name>srccredit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="pagenum.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="lotentry.role.attrib"/>
- <attributeGroupRef name="local.lotentry.attrib"/>
- </attlist>
- <comment>end of lotentry.attlist</comment>
- </includedSection>
- <comment>end of lotentry.module</comment>
- </includedSection>
- <comment>end of lot.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Appendix, Chapter, Part, Preface, Reference, PartIntro ............... </comment>
- <flag name="appendix.module">
- <include/>
- </flag>
- <includedSection flag="appendix.module">
- <attributeGroup name="local.appendix.attrib"/>
- <attributeGroup name="appendix.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="appendix.element">
- <include/>
- </flag>
- <includedSection flag="appendix.element">
- <element>
- <name>appendix</name>
- <sequence>
- <optional>
- <elementRef>
- <name>appendixinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of appendix.element</comment>
- </includedSection>
- <flag name="appendix.attlist">
- <include/>
- </flag>
- <includedSection flag="appendix.attlist">
- <attlist>
- <name>appendix</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="appendix.role.attrib"/>
- <attributeGroupRef name="local.appendix.attrib"/>
- </attlist>
- <comment>end of appendix.attlist</comment>
- </includedSection>
- <comment>end of appendix.module</comment>
- </includedSection>
- <flag name="chapter.module">
- <include/>
- </flag>
- <includedSection flag="chapter.module">
- <attributeGroup name="local.chapter.attrib"/>
- <attributeGroup name="chapter.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="chapter.element">
- <include/>
- </flag>
- <includedSection flag="chapter.element">
- <element>
- <name>chapter</name>
- <sequence>
- <optional>
- <elementRef>
- <name>chapterinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of chapter.element</comment>
- </includedSection>
- <flag name="chapter.attlist">
- <include/>
- </flag>
- <includedSection flag="chapter.attlist">
- <attlist>
- <name>chapter</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="chapter.role.attrib"/>
- <attributeGroupRef name="local.chapter.attrib"/>
- </attlist>
- <comment>end of chapter.attlist</comment>
- </includedSection>
- <comment>end of chapter.module</comment>
- </includedSection>
- <flag name="part.module">
- <include/>
- </flag>
- <includedSection flag="part.module">
- <comment> Note that Part was to have its content model reduced in V4.1.2. This
-change will not be made after all. </comment>
- <attributeGroup name="local.part.attrib"/>
- <attributeGroup name="part.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="part.element">
- <include/>
- </flag>
- <includedSection flag="part.element">
- <element>
- <name>part</name>
- <sequence>
- <optional>
- <elementRef>
- <name>partinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- <optional>
- <elementRef>
- <name>partintro</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="partcontent.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of part.element</comment>
- </includedSection>
- <flag name="part.attlist">
- <include/>
- </flag>
- <includedSection flag="part.attlist">
- <attlist>
- <name>part</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="part.role.attrib"/>
- <attributeGroupRef name="local.part.attrib"/>
- </attlist>
- <comment>end of part.attlist</comment>
- </includedSection>
- <comment>ELEMENT PartIntro (defined below)</comment>
- <comment>end of part.module</comment>
- </includedSection>
- <flag name="preface.module">
- <include/>
- </flag>
- <includedSection flag="preface.module">
- <attributeGroup name="local.preface.attrib"/>
- <attributeGroup name="preface.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="preface.element">
- <include/>
- </flag>
- <includedSection flag="preface.element">
- <element>
- <name>preface</name>
- <sequence>
- <optional>
- <elementRef>
- <name>prefaceinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of preface.element</comment>
- </includedSection>
- <flag name="preface.attlist">
- <include/>
- </flag>
- <includedSection flag="preface.attlist">
- <attlist>
- <name>preface</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="preface.role.attrib"/>
- <attributeGroupRef name="local.preface.attrib"/>
- </attlist>
- <comment>end of preface.attlist</comment>
- </includedSection>
- <comment>end of preface.module</comment>
- </includedSection>
- <flag name="reference.module">
- <include/>
- </flag>
- <includedSection flag="reference.module">
- <attributeGroup name="local.reference.attrib"/>
- <attributeGroup name="reference.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="reference.element">
- <include/>
- </flag>
- <includedSection flag="reference.element">
- <element>
- <name>reference</name>
- <sequence>
- <optional>
- <elementRef>
- <name>referenceinfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- <optional>
- <elementRef>
- <name>partintro</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of reference.element</comment>
- </includedSection>
- <flag name="reference.attlist">
- <include/>
- </flag>
- <includedSection flag="reference.attlist">
- <attlist>
- <name>reference</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="reference.role.attrib"/>
- <attributeGroupRef name="local.reference.attrib"/>
- </attlist>
- <comment>end of reference.attlist</comment>
- </includedSection>
- <comment>ELEMENT PartIntro (defined below)</comment>
- <comment>end of reference.module</comment>
- </includedSection>
- <flag name="partintro.module">
- <include/>
- </flag>
- <includedSection flag="partintro.module">
- <attributeGroup name="local.partintro.attrib"/>
- <attributeGroup name="partintro.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="partintro.element">
- <include/>
- </flag>
- <includedSection flag="partintro.element">
- <element>
- <name>partintro</name>
- <sequence>
- <optional>
- <modelGroupRef name="div.title.content"/>
- </optional>
- <modelGroupRef name="bookcomponent.content"/>
- </sequence>
- </element>
- <comment>end of partintro.element</comment>
- </includedSection>
- <flag name="partintro.attlist">
- <include/>
- </flag>
- <includedSection flag="partintro.attlist">
- <attlist>
- <name>partintro</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="local.partintro.attrib"/>
- <attributeGroupRef name="partintro.role.attrib"/>
- </attlist>
- <comment>end of partintro.attlist</comment>
- </includedSection>
- <comment>end of partintro.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Other Info elements .................................................. </comment>
- <flag name="appendixinfo.module">
- <include/>
- </flag>
- <includedSection flag="appendixinfo.module">
- <attributeGroup name="local.appendixinfo.attrib"/>
- <attributeGroup name="appendixinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="appendixinfo.element">
- <include/>
- </flag>
- <includedSection flag="appendixinfo.element">
- <element>
- <name>appendixinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of appendixinfo.element</comment>
- </includedSection>
- <flag name="appendixinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="appendixinfo.attlist">
- <attlist>
- <name>appendixinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="appendixinfo.role.attrib"/>
- <attributeGroupRef name="local.appendixinfo.attrib"/>
- </attlist>
- <comment>end of appendixinfo.attlist</comment>
- </includedSection>
- <comment>end of appendixinfo.module</comment>
- </includedSection>
- <flag name="bibliographyinfo.module">
- <include/>
- </flag>
- <includedSection flag="bibliographyinfo.module">
- <attributeGroup name="local.bibliographyinfo.attrib"/>
- <attributeGroup name="bibliographyinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bibliographyinfo.element">
- <include/>
- </flag>
- <includedSection flag="bibliographyinfo.element">
- <element>
- <name>bibliographyinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of bibliographyinfo.element</comment>
- </includedSection>
- <flag name="bibliographyinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliographyinfo.attlist">
- <attlist>
- <name>bibliographyinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bibliographyinfo.role.attrib"/>
- <attributeGroupRef name="local.bibliographyinfo.attrib"/>
- </attlist>
- <comment>end of bibliographyinfo.attlist</comment>
- </includedSection>
- <comment>end of bibliographyinfo.module</comment>
- </includedSection>
- <flag name="chapterinfo.module">
- <include/>
- </flag>
- <includedSection flag="chapterinfo.module">
- <attributeGroup name="local.chapterinfo.attrib"/>
- <attributeGroup name="chapterinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="chapterinfo.element">
- <include/>
- </flag>
- <includedSection flag="chapterinfo.element">
- <element>
- <name>chapterinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of chapterinfo.element</comment>
- </includedSection>
- <flag name="chapterinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="chapterinfo.attlist">
- <attlist>
- <name>chapterinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="chapterinfo.role.attrib"/>
- <attributeGroupRef name="local.chapterinfo.attrib"/>
- </attlist>
- <comment>end of chapterinfo.attlist</comment>
- </includedSection>
- <comment>end of chapterinfo.module</comment>
- </includedSection>
- <flag name="glossaryinfo.module">
- <include/>
- </flag>
- <includedSection flag="glossaryinfo.module">
- <attributeGroup name="local.glossaryinfo.attrib"/>
- <attributeGroup name="glossaryinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossaryinfo.element">
- <include/>
- </flag>
- <includedSection flag="glossaryinfo.element">
- <element>
- <name>glossaryinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of glossaryinfo.element</comment>
- </includedSection>
- <flag name="glossaryinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="glossaryinfo.attlist">
- <attlist>
- <name>glossaryinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossaryinfo.role.attrib"/>
- <attributeGroupRef name="local.glossaryinfo.attrib"/>
- </attlist>
- <comment>end of glossaryinfo.attlist</comment>
- </includedSection>
- <comment>end of glossaryinfo.module</comment>
- </includedSection>
- <flag name="indexinfo.module">
- <include/>
- </flag>
- <includedSection flag="indexinfo.module">
- <attributeGroup name="local.indexinfo.attrib"/>
- <attributeGroup name="indexinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="indexinfo.element">
- <include/>
- </flag>
- <includedSection flag="indexinfo.element">
- <element>
- <name>indexinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of indexinfo.element</comment>
- </includedSection>
- <flag name="indexinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="indexinfo.attlist">
- <attlist>
- <name>indexinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexinfo.role.attrib"/>
- <attributeGroupRef name="local.indexinfo.attrib"/>
- </attlist>
- <comment>end of indexinfo.attlist</comment>
- </includedSection>
- <comment>end of indexinfo.module</comment>
- </includedSection>
- <flag name="setindexinfo.module">
- <include/>
- </flag>
- <includedSection flag="setindexinfo.module">
- <attributeGroup name="local.setindexinfo.attrib"/>
- <attributeGroup name="setindexinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="setindexinfo.element">
- <include/>
- </flag>
- <includedSection flag="setindexinfo.element">
- <element>
- <name>setindexinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of setindexinfo.element</comment>
- </includedSection>
- <flag name="setindexinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="setindexinfo.attlist">
- <attlist>
- <name>setindexinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="setindexinfo.role.attrib"/>
- <attributeGroupRef name="local.setindexinfo.attrib"/>
- </attlist>
- <comment>end of setindexinfo.attlist</comment>
- </includedSection>
- <comment>end of setindexinfo.module</comment>
- </includedSection>
- <flag name="partinfo.module">
- <include/>
- </flag>
- <includedSection flag="partinfo.module">
- <attributeGroup name="local.partinfo.attrib"/>
- <attributeGroup name="partinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="partinfo.element">
- <include/>
- </flag>
- <includedSection flag="partinfo.element">
- <element>
- <name>partinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of partinfo.element</comment>
- </includedSection>
- <flag name="partinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="partinfo.attlist">
- <attlist>
- <name>partinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="partinfo.role.attrib"/>
- <attributeGroupRef name="local.partinfo.attrib"/>
- </attlist>
- <comment>end of partinfo.attlist</comment>
- </includedSection>
- <comment>end of partinfo.module</comment>
- </includedSection>
- <flag name="prefaceinfo.module">
- <include/>
- </flag>
- <includedSection flag="prefaceinfo.module">
- <attributeGroup name="local.prefaceinfo.attrib"/>
- <attributeGroup name="prefaceinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="prefaceinfo.element">
- <include/>
- </flag>
- <includedSection flag="prefaceinfo.element">
- <element>
- <name>prefaceinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of prefaceinfo.element</comment>
- </includedSection>
- <flag name="prefaceinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="prefaceinfo.attlist">
- <attlist>
- <name>prefaceinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="prefaceinfo.role.attrib"/>
- <attributeGroupRef name="local.prefaceinfo.attrib"/>
- </attlist>
- <comment>end of prefaceinfo.attlist</comment>
- </includedSection>
- <comment>end of prefaceinfo.module</comment>
- </includedSection>
- <flag name="refentryinfo.module">
- <include/>
- </flag>
- <includedSection flag="refentryinfo.module">
- <attributeGroup name="local.refentryinfo.attrib"/>
- <attributeGroup name="refentryinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refentryinfo.element">
- <include/>
- </flag>
- <includedSection flag="refentryinfo.element">
- <element>
- <name>refentryinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of refentryinfo.element</comment>
- </includedSection>
- <flag name="refentryinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="refentryinfo.attlist">
- <attlist>
- <name>refentryinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refentryinfo.role.attrib"/>
- <attributeGroupRef name="local.refentryinfo.attrib"/>
- </attlist>
- <comment>end of refentryinfo.attlist</comment>
- </includedSection>
- <comment>end of refentryinfo.module</comment>
- </includedSection>
- <flag name="refsect1info.module">
- <include/>
- </flag>
- <includedSection flag="refsect1info.module">
- <attributeGroup name="local.refsect1info.attrib"/>
- <attributeGroup name="refsect1info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect1info.element">
- <include/>
- </flag>
- <includedSection flag="refsect1info.element">
- <element>
- <name>refsect1info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of refsect1info.element</comment>
- </includedSection>
- <flag name="refsect1info.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect1info.attlist">
- <attlist>
- <name>refsect1info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect1info.role.attrib"/>
- <attributeGroupRef name="local.refsect1info.attrib"/>
- </attlist>
- <comment>end of refsect1info.attlist</comment>
- </includedSection>
- <comment>end of refsect1info.module</comment>
- </includedSection>
- <flag name="refsect2info.module">
- <include/>
- </flag>
- <includedSection flag="refsect2info.module">
- <attributeGroup name="local.refsect2info.attrib"/>
- <attributeGroup name="refsect2info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect2info.element">
- <include/>
- </flag>
- <includedSection flag="refsect2info.element">
- <element>
- <name>refsect2info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of refsect2info.element</comment>
- </includedSection>
- <flag name="refsect2info.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect2info.attlist">
- <attlist>
- <name>refsect2info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect2info.role.attrib"/>
- <attributeGroupRef name="local.refsect2info.attrib"/>
- </attlist>
- <comment>end of refsect2info.attlist</comment>
- </includedSection>
- <comment>end of refsect2info.module</comment>
- </includedSection>
- <flag name="refsect3info.module">
- <include/>
- </flag>
- <includedSection flag="refsect3info.module">
- <attributeGroup name="local.refsect3info.attrib"/>
- <attributeGroup name="refsect3info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect3info.element">
- <include/>
- </flag>
- <includedSection flag="refsect3info.element">
- <element>
- <name>refsect3info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of refsect3info.element</comment>
- </includedSection>
- <flag name="refsect3info.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect3info.attlist">
- <attlist>
- <name>refsect3info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect3info.role.attrib"/>
- <attributeGroupRef name="local.refsect3info.attrib"/>
- </attlist>
- <comment>end of refsect3info.attlist</comment>
- </includedSection>
- <comment>end of refsect3info.module</comment>
- </includedSection>
- <flag name="refsynopsisdivinfo.module">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdivinfo.module">
- <attributeGroup name="local.refsynopsisdivinfo.attrib"/>
- <attributeGroup name="refsynopsisdivinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsynopsisdivinfo.element">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdivinfo.element">
- <element>
- <name>refsynopsisdivinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of refsynopsisdivinfo.element</comment>
- </includedSection>
- <flag name="refsynopsisdivinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdivinfo.attlist">
- <attlist>
- <name>refsynopsisdivinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsynopsisdivinfo.role.attrib"/>
- <attributeGroupRef name="local.refsynopsisdivinfo.attrib"/>
- </attlist>
- <comment>end of refsynopsisdivinfo.attlist</comment>
- </includedSection>
- <comment>end of refsynopsisdivinfo.module</comment>
- </includedSection>
- <flag name="referenceinfo.module">
- <include/>
- </flag>
- <includedSection flag="referenceinfo.module">
- <attributeGroup name="local.referenceinfo.attrib"/>
- <attributeGroup name="referenceinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="referenceinfo.element">
- <include/>
- </flag>
- <includedSection flag="referenceinfo.element">
- <element>
- <name>referenceinfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of referenceinfo.element</comment>
- </includedSection>
- <flag name="referenceinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="referenceinfo.attlist">
- <attlist>
- <name>referenceinfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="referenceinfo.role.attrib"/>
- <attributeGroupRef name="local.referenceinfo.attrib"/>
- </attlist>
- <comment>end of referenceinfo.attlist</comment>
- </includedSection>
- <comment>end of referenceinfo.module</comment>
- </includedSection>
- <attributeGroup name="local.sect1info.attrib"/>
- <attributeGroup name="sect1info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect1info.element">
- <include/>
- </flag>
- <includedSection flag="sect1info.element">
- <element>
- <name>sect1info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sect1info.element</comment>
- </includedSection>
- <flag name="sect1info.attlist">
- <include/>
- </flag>
- <includedSection flag="sect1info.attlist">
- <attlist>
- <name>sect1info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect1info.role.attrib"/>
- <attributeGroupRef name="local.sect1info.attrib"/>
- </attlist>
- <comment>end of sect1info.attlist</comment>
- </includedSection>
- <attributeGroup name="local.sect2info.attrib"/>
- <attributeGroup name="sect2info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect2info.element">
- <include/>
- </flag>
- <includedSection flag="sect2info.element">
- <element>
- <name>sect2info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sect2info.element</comment>
- </includedSection>
- <flag name="sect2info.attlist">
- <include/>
- </flag>
- <includedSection flag="sect2info.attlist">
- <attlist>
- <name>sect2info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect2info.role.attrib"/>
- <attributeGroupRef name="local.sect2info.attrib"/>
- </attlist>
- <comment>end of sect2info.attlist</comment>
- </includedSection>
- <attributeGroup name="local.sect3info.attrib"/>
- <attributeGroup name="sect3info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect3info.element">
- <include/>
- </flag>
- <includedSection flag="sect3info.element">
- <element>
- <name>sect3info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sect3info.element</comment>
- </includedSection>
- <flag name="sect3info.attlist">
- <include/>
- </flag>
- <includedSection flag="sect3info.attlist">
- <attlist>
- <name>sect3info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect3info.role.attrib"/>
- <attributeGroupRef name="local.sect3info.attrib"/>
- </attlist>
- <comment>end of sect3info.attlist</comment>
- </includedSection>
- <attributeGroup name="local.sect4info.attrib"/>
- <attributeGroup name="sect4info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect4info.element">
- <include/>
- </flag>
- <includedSection flag="sect4info.element">
- <element>
- <name>sect4info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sect4info.element</comment>
- </includedSection>
- <flag name="sect4info.attlist">
- <include/>
- </flag>
- <includedSection flag="sect4info.attlist">
- <attlist>
- <name>sect4info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect4info.role.attrib"/>
- <attributeGroupRef name="local.sect4info.attrib"/>
- </attlist>
- <comment>end of sect4info.attlist</comment>
- </includedSection>
- <attributeGroup name="local.sect5info.attrib"/>
- <attributeGroup name="sect5info.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect5info.element">
- <include/>
- </flag>
- <includedSection flag="sect5info.element">
- <element>
- <name>sect5info</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sect5info.element</comment>
- </includedSection>
- <flag name="sect5info.attlist">
- <include/>
- </flag>
- <includedSection flag="sect5info.attlist">
- <attlist>
- <name>sect5info</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect5info.role.attrib"/>
- <attributeGroupRef name="local.sect5info.attrib"/>
- </attlist>
- <comment>end of sect5info.attlist</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Section (parallel to Sect*) ......................................... </comment>
- <flag name="section.content.module">
- <include/>
- </flag>
- <includedSection flag="section.content.module">
- <flag name="section.module">
- <include/>
- </flag>
- <includedSection flag="section.module">
- <attributeGroup name="local.section.attrib"/>
- <attributeGroup name="section.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="section.element">
- <include/>
- </flag>
- <includedSection flag="section.element">
- <element>
- <name>section</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sectioninfo</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>section</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>section</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of section.element</comment>
- </includedSection>
- <flag name="section.attlist">
- <include/>
- </flag>
- <includedSection flag="section.attlist">
- <attlist>
- <name>section</name>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="section.role.attrib"/>
- <attributeGroupRef name="local.section.attrib"/>
- </attlist>
- <comment>end of section.attlist</comment>
- </includedSection>
- <comment>end of section.module</comment>
- </includedSection>
- <flag name="sectioninfo.module">
- <include/>
- </flag>
- <includedSection flag="sectioninfo.module">
- <attributeGroup name="sectioninfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <attributeGroup name="local.sectioninfo.attrib"/>
- <flag name="sectioninfo.element">
- <include/>
- </flag>
- <includedSection flag="sectioninfo.element">
- <element>
- <name>sectioninfo</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>mediaobject</name>
- </elementRef>
- <elementRef>
- <name>legalnotice</name>
- </elementRef>
- <elementRef>
- <name>modespec</name>
- </elementRef>
- <elementRef>
- <name>subjectset</name>
- </elementRef>
- <elementRef>
- <name>keywordset</name>
- </elementRef>
- <elementRef>
- <name>itermset</name>
- </elementRef>
- <modelGroupRef name="bibliocomponent.mix"/>
- </choice>
- </oneOrMore>
- </element>
- <comment>end of sectioninfo.element</comment>
- </includedSection>
- <flag name="sectioninfo.attlist">
- <include/>
- </flag>
- <includedSection flag="sectioninfo.attlist">
- <attlist>
- <name>sectioninfo</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sectioninfo.role.attrib"/>
- <attributeGroupRef name="local.sectioninfo.attrib"/>
- </attlist>
- <comment>end of sectioninfo.attlist</comment>
- </includedSection>
- <comment>end of sectioninfo.module</comment>
- </includedSection>
- <comment>end of section.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Sect1, Sect2, Sect3, Sect4, Sect5 .................................... </comment>
- <flag name="sect1.module">
- <include/>
- </flag>
- <includedSection flag="sect1.module">
- <attributeGroup name="local.sect1.attrib"/>
- <attributeGroup name="sect1.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect1.element">
- <include/>
- </flag>
- <includedSection flag="sect1.element">
- <element>
- <name>sect1</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sect1info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>sect2</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>sect2</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of sect1.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the heading should
- appear </comment>
- <flag name="sect1.attlist">
- <include/>
- </flag>
- <includedSection flag="sect1.attlist">
- <attlist>
- <name>sect1</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>sect2</enum>
- <enum>sect3</enum>
- <enum>sect4</enum>
- <enum>sect5</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect1.role.attrib"/>
- <attributeGroupRef name="local.sect1.attrib"/>
- </attlist>
- <comment>end of sect1.attlist</comment>
- </includedSection>
- <comment>end of sect1.module</comment>
- </includedSection>
- <flag name="sect2.module">
- <include/>
- </flag>
- <includedSection flag="sect2.module">
- <attributeGroup name="local.sect2.attrib"/>
- <attributeGroup name="sect2.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect2.element">
- <include/>
- </flag>
- <includedSection flag="sect2.element">
- <element>
- <name>sect2</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sect2info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>sect3</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>sect3</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of sect2.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the heading should
- appear </comment>
- <flag name="sect2.attlist">
- <include/>
- </flag>
- <includedSection flag="sect2.attlist">
- <attlist>
- <name>sect2</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>sect1</enum>
- <enum>sect3</enum>
- <enum>sect4</enum>
- <enum>sect5</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect2.role.attrib"/>
- <attributeGroupRef name="local.sect2.attrib"/>
- </attlist>
- <comment>end of sect2.attlist</comment>
- </includedSection>
- <comment>end of sect2.module</comment>
- </includedSection>
- <flag name="sect3.module">
- <include/>
- </flag>
- <includedSection flag="sect3.module">
- <attributeGroup name="local.sect3.attrib"/>
- <attributeGroup name="sect3.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect3.element">
- <include/>
- </flag>
- <includedSection flag="sect3.element">
- <element>
- <name>sect3</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sect3info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>sect4</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>sect4</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of sect3.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the heading should
- appear </comment>
- <flag name="sect3.attlist">
- <include/>
- </flag>
- <includedSection flag="sect3.attlist">
- <attlist>
- <name>sect3</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>sect1</enum>
- <enum>sect2</enum>
- <enum>sect4</enum>
- <enum>sect5</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect3.role.attrib"/>
- <attributeGroupRef name="local.sect3.attrib"/>
- </attlist>
- <comment>end of sect3.attlist</comment>
- </includedSection>
- <comment>end of sect3.module</comment>
- </includedSection>
- <flag name="sect4.module">
- <include/>
- </flag>
- <includedSection flag="sect4.module">
- <attributeGroup name="local.sect4.attrib"/>
- <attributeGroup name="sect4.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect4.element">
- <include/>
- </flag>
- <includedSection flag="sect4.element">
- <element>
- <name>sect4</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sect4info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>sect5</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>sect5</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of sect4.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the heading should
- appear </comment>
- <flag name="sect4.attlist">
- <include/>
- </flag>
- <includedSection flag="sect4.attlist">
- <attlist>
- <name>sect4</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>sect1</enum>
- <enum>sect2</enum>
- <enum>sect3</enum>
- <enum>sect5</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect4.role.attrib"/>
- <attributeGroupRef name="local.sect4.attrib"/>
- </attlist>
- <comment>end of sect4.attlist</comment>
- </includedSection>
- <comment>end of sect4.module</comment>
- </includedSection>
- <flag name="sect5.module">
- <include/>
- </flag>
- <includedSection flag="sect5.module">
- <attributeGroup name="local.sect5.attrib"/>
- <attributeGroup name="sect5.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="sect5.element">
- <include/>
- </flag>
- <includedSection flag="sect5.element">
- <element>
- <name>sect5</name>
- <sequence>
- <optional>
- <elementRef>
- <name>sect5info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- <choice>
- <zeroOrMore>
- <modelGroupRef name="refentry.class"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- <oneOrMore>
- <modelGroupRef name="refentry.class"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>simplesect</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="nav.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of sect5.element</comment>
- </includedSection>
- <comment> Renderas: Indicates the format in which the heading should
- appear </comment>
- <flag name="sect5.attlist">
- <include/>
- </flag>
- <includedSection flag="sect5.attlist">
- <attlist>
- <name>sect5</name>
- <attribute>
- <name>renderas</name>
- <tokenized>
- <enum>sect1</enum>
- <enum>sect2</enum>
- <enum>sect3</enum>
- <enum>sect4</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attributeGroupRef name="label.attrib"/>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="sect5.role.attrib"/>
- <attributeGroupRef name="local.sect5.attrib"/>
- </attlist>
- <comment>end of sect5.attlist</comment>
- </includedSection>
- <comment>end of sect5.module</comment>
- </includedSection>
- <flag name="simplesect.module">
- <include/>
- </flag>
- <includedSection flag="simplesect.module">
- <attributeGroup name="local.simplesect.attrib"/>
- <attributeGroup name="simplesect.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="simplesect.element">
- <include/>
- </flag>
- <includedSection flag="simplesect.element">
- <element>
- <name>simplesect</name>
- <sequence>
- <modelGroupRef name="sect.title.content"/>
- <oneOrMore>
- <modelGroupRef name="divcomponent.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of simplesect.element</comment>
- </includedSection>
- <flag name="simplesect.attlist">
- <include/>
- </flag>
- <includedSection flag="simplesect.attlist">
- <attlist>
- <name>simplesect</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="simplesect.role.attrib"/>
- <attributeGroupRef name="local.simplesect.attrib"/>
- </attlist>
- <comment>end of simplesect.attlist</comment>
- </includedSection>
- <comment>end of simplesect.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Bibliography ......................................................... </comment>
- <flag name="bibliography.content.module">
- <include/>
- </flag>
- <includedSection flag="bibliography.content.module">
- <flag name="bibliography.module">
- <include/>
- </flag>
- <includedSection flag="bibliography.module">
- <attributeGroup name="local.bibliography.attrib"/>
- <attributeGroup name="bibliography.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bibliography.element">
- <include/>
- </flag>
- <includedSection flag="bibliography.element">
- <element>
- <name>bibliography</name>
- <sequence>
- <optional>
- <elementRef>
- <name>bibliographyinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>bibliodiv</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>biblioentry</name>
- </elementRef>
- <elementRef>
- <name>bibliomixed</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of bibliography.element</comment>
- </includedSection>
- <flag name="bibliography.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliography.attlist">
- <attlist>
- <name>bibliography</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bibliography.role.attrib"/>
- <attributeGroupRef name="local.bibliography.attrib"/>
- </attlist>
- <comment>end of bibliography.attlist</comment>
- </includedSection>
- <comment>end of bibliography.module</comment>
- </includedSection>
- <flag name="bibliodiv.module">
- <include/>
- </flag>
- <includedSection flag="bibliodiv.module">
- <attributeGroup name="local.bibliodiv.attrib"/>
- <attributeGroup name="bibliodiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="bibliodiv.element">
- <include/>
- </flag>
- <includedSection flag="bibliodiv.element">
- <element>
- <name>bibliodiv</name>
- <sequence>
- <optional>
- <modelGroupRef name="sect.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>biblioentry</name>
- </elementRef>
- <elementRef>
- <name>bibliomixed</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of bibliodiv.element</comment>
- </includedSection>
- <flag name="bibliodiv.attlist">
- <include/>
- </flag>
- <includedSection flag="bibliodiv.attlist">
- <attlist>
- <name>bibliodiv</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="bibliodiv.role.attrib"/>
- <attributeGroupRef name="local.bibliodiv.attrib"/>
- </attlist>
- <comment>end of bibliodiv.attlist</comment>
- </includedSection>
- <comment>end of bibliodiv.module</comment>
- </includedSection>
- <comment>end of bibliography.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Glossary ............................................................. </comment>
- <flag name="glossary.content.module">
- <include/>
- </flag>
- <includedSection flag="glossary.content.module">
- <flag name="glossary.module">
- <include/>
- </flag>
- <includedSection flag="glossary.module">
- <attributeGroup name="local.glossary.attrib"/>
- <attributeGroup name="glossary.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossary.element">
- <include/>
- </flag>
- <includedSection flag="glossary.element">
- <element>
- <name>glossary</name>
- <sequence>
- <optional>
- <elementRef>
- <name>glossaryinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>glossdiv</name>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <name>glossentry</name>
- </elementRef>
- </oneOrMore>
- </choice>
- <optional>
- <elementRef>
- <name>bibliography</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment>end of glossary.element</comment>
- </includedSection>
- <flag name="glossary.attlist">
- <include/>
- </flag>
- <includedSection flag="glossary.attlist">
- <attlist>
- <name>glossary</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossary.role.attrib"/>
- <attributeGroupRef name="local.glossary.attrib"/>
- </attlist>
- <comment>end of glossary.attlist</comment>
- </includedSection>
- <comment>end of glossary.module</comment>
- </includedSection>
- <flag name="glossdiv.module">
- <include/>
- </flag>
- <includedSection flag="glossdiv.module">
- <attributeGroup name="local.glossdiv.attrib"/>
- <attributeGroup name="glossdiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="glossdiv.element">
- <include/>
- </flag>
- <includedSection flag="glossdiv.element">
- <element>
- <name>glossdiv</name>
- <sequence>
- <modelGroupRef name="sect.title.content"/>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <oneOrMore>
- <elementRef>
- <name>glossentry</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of glossdiv.element</comment>
- </includedSection>
- <flag name="glossdiv.attlist">
- <include/>
- </flag>
- <includedSection flag="glossdiv.attlist">
- <attlist>
- <name>glossdiv</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="glossdiv.role.attrib"/>
- <attributeGroupRef name="local.glossdiv.attrib"/>
- </attlist>
- <comment>end of glossdiv.attlist</comment>
- </includedSection>
- <comment>end of glossdiv.module</comment>
- </includedSection>
- <comment>end of glossary.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Index and SetIndex ................................................... </comment>
- <flag name="index.content.module">
- <include/>
- </flag>
- <includedSection flag="index.content.module">
- <flag name="indexes.module">
- <include/>
- </flag>
- <includedSection flag="indexes.module">
- <attributeGroup name="local.indexes.attrib"/>
- <attributeGroup name="indexes.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="index.element">
- <include/>
- </flag>
- <includedSection flag="index.element">
- <element>
- <name>index</name>
- <sequence>
- <optional>
- <elementRef>
- <name>indexinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <choice>
- <zeroOrMore>
- <elementRef>
- <name>indexdiv</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>indexentry</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of index.element</comment>
- </includedSection>
- <flag name="index.attlist">
- <include/>
- </flag>
- <includedSection flag="index.attlist">
- <attlist>
- <name>index</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexes.role.attrib"/>
- <attributeGroupRef name="local.indexes.attrib"/>
- </attlist>
- <comment>end of index.attlist</comment>
- </includedSection>
- <flag name="setindex.element">
- <include/>
- </flag>
- <includedSection flag="setindex.element">
- <element>
- <name>setindex</name>
- <sequence>
- <optional>
- <elementRef>
- <name>setindexinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="bookcomponent.title.content"/>
- </optional>
- <zeroOrMore>
- <modelGroupRef name="component.mix"/>
- </zeroOrMore>
- <choice>
- <zeroOrMore>
- <elementRef>
- <name>indexdiv</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>indexentry</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of setindex.element</comment>
- </includedSection>
- <flag name="setindex.attlist">
- <include/>
- </flag>
- <includedSection flag="setindex.attlist">
- <attlist>
- <name>setindex</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexes.role.attrib"/>
- <attributeGroupRef name="local.indexes.attrib"/>
- </attlist>
- <comment>end of setindex.attlist</comment>
- </includedSection>
- <comment>end of indexes.module</comment>
- </includedSection>
- <flag name="indexdiv.module">
- <include/>
- </flag>
- <includedSection flag="indexdiv.module">
- <comment> SegmentedList in this content is useful for marking up permuted
- indices. </comment>
- <attributeGroup name="local.indexdiv.attrib"/>
- <attributeGroup name="indexdiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="indexdiv.element">
- <include/>
- </flag>
- <includedSection flag="indexdiv.element">
- <element>
- <name>indexdiv</name>
- <sequence>
- <optional>
- <modelGroupRef name="sect.title.content"/>
- </optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="indexdivcomponent.mix"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <elementRef>
- <name>indexentry</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>segmentedlist</name>
- </elementRef>
- </choice>
- </sequence>
- </sequence>
- </element>
- <comment>end of indexdiv.element</comment>
- </includedSection>
- <flag name="indexdiv.attlist">
- <include/>
- </flag>
- <includedSection flag="indexdiv.attlist">
- <attlist>
- <name>indexdiv</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexdiv.role.attrib"/>
- <attributeGroupRef name="local.indexdiv.attrib"/>
- </attlist>
- <comment>end of indexdiv.attlist</comment>
- </includedSection>
- <comment>end of indexdiv.module</comment>
- </includedSection>
- <flag name="indexentry.module">
- <include/>
- </flag>
- <includedSection flag="indexentry.module">
- <comment> Index entries appear in the index, not the text. </comment>
- <attributeGroup name="local.indexentry.attrib"/>
- <attributeGroup name="indexentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="indexentry.element">
- <include/>
- </flag>
- <includedSection flag="indexentry.element">
- <element>
- <name>indexentry</name>
- <sequence>
- <elementRef>
- <name>primaryie</name>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>seeie</name>
- </elementRef>
- <elementRef>
- <name>seealsoie</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <name>secondaryie</name>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>seeie</name>
- </elementRef>
- <elementRef>
- <name>seealsoie</name>
- </elementRef>
- <elementRef>
- <name>tertiaryie</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of indexentry.element</comment>
- </includedSection>
- <flag name="indexentry.attlist">
- <include/>
- </flag>
- <includedSection flag="indexentry.attlist">
- <attlist>
- <name>indexentry</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="indexentry.role.attrib"/>
- <attributeGroupRef name="local.indexentry.attrib"/>
- </attlist>
- <comment>end of indexentry.attlist</comment>
- </includedSection>
- <comment>end of indexentry.module</comment>
- </includedSection>
- <flag name="primsecterie.module">
- <include/>
- </flag>
- <includedSection flag="primsecterie.module">
- <attributeGroup name="local.primsecterie.attrib"/>
- <attributeGroup name="primsecterie.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="primaryie.element">
- <include/>
- </flag>
- <includedSection flag="primaryie.element">
- <element>
- <name>primaryie</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of primaryie.element</comment>
- </includedSection>
- <comment> to IndexTerms that these entries represent </comment>
- <flag name="primaryie.attlist">
- <include/>
- </flag>
- <includedSection flag="primaryie.attlist">
- <attlist>
- <name>primaryie</name>
- <attributeGroupRef name="linkends.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecterie.role.attrib"/>
- <attributeGroupRef name="local.primsecterie.attrib"/>
- </attlist>
- <comment>end of primaryie.attlist</comment>
- </includedSection>
- <flag name="secondaryie.element">
- <include/>
- </flag>
- <includedSection flag="secondaryie.element">
- <element>
- <name>secondaryie</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of secondaryie.element</comment>
- </includedSection>
- <comment> to IndexTerms that these entries represent </comment>
- <flag name="secondaryie.attlist">
- <include/>
- </flag>
- <includedSection flag="secondaryie.attlist">
- <attlist>
- <name>secondaryie</name>
- <attributeGroupRef name="linkends.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecterie.role.attrib"/>
- <attributeGroupRef name="local.primsecterie.attrib"/>
- </attlist>
- <comment>end of secondaryie.attlist</comment>
- </includedSection>
- <flag name="tertiaryie.element">
- <include/>
- </flag>
- <includedSection flag="tertiaryie.element">
- <element>
- <name>tertiaryie</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of tertiaryie.element</comment>
- </includedSection>
- <comment> to IndexTerms that these entries represent </comment>
- <flag name="tertiaryie.attlist">
- <include/>
- </flag>
- <includedSection flag="tertiaryie.attlist">
- <attlist>
- <name>tertiaryie</name>
- <attributeGroupRef name="linkends.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="primsecterie.role.attrib"/>
- <attributeGroupRef name="local.primsecterie.attrib"/>
- </attlist>
- <comment>end of tertiaryie.attlist</comment>
- </includedSection>
- <comment>end of primsecterie.module</comment>
- </includedSection>
- <flag name="seeie.module">
- <include/>
- </flag>
- <includedSection flag="seeie.module">
- <attributeGroup name="local.seeie.attrib"/>
- <attributeGroup name="seeie.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="seeie.element">
- <include/>
- </flag>
- <includedSection flag="seeie.element">
- <element>
- <name>seeie</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of seeie.element</comment>
- </includedSection>
- <comment> to IndexEntry to look up </comment>
- <flag name="seeie.attlist">
- <include/>
- </flag>
- <includedSection flag="seeie.attlist">
- <attlist>
- <name>seeie</name>
- <attributeGroupRef name="linkend.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seeie.role.attrib"/>
- <attributeGroupRef name="local.seeie.attrib"/>
- </attlist>
- <comment>end of seeie.attlist</comment>
- </includedSection>
- <comment>end of seeie.module</comment>
- </includedSection>
- <flag name="seealsoie.module">
- <include/>
- </flag>
- <includedSection flag="seealsoie.module">
- <attributeGroup name="local.seealsoie.attrib"/>
- <attributeGroup name="seealsoie.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="seealsoie.element">
- <include/>
- </flag>
- <includedSection flag="seealsoie.element">
- <element>
- <name>seealsoie</name>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of seealsoie.element</comment>
- </includedSection>
- <comment> to related IndexEntries </comment>
- <flag name="seealsoie.attlist">
- <include/>
- </flag>
- <includedSection flag="seealsoie.attlist">
- <attlist>
- <name>seealsoie</name>
- <attributeGroupRef name="linkends.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="seealsoie.role.attrib"/>
- <attributeGroupRef name="local.seealsoie.attrib"/>
- </attlist>
- <comment>end of seealsoie.attlist</comment>
- </includedSection>
- <comment>end of seealsoie.module</comment>
- </includedSection>
- <comment>end of index.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> RefEntry ............................................................. </comment>
- <flag name="refentry.content.module">
- <include/>
- </flag>
- <includedSection flag="refentry.content.module">
- <flag name="refentry.module">
- <include/>
- </flag>
- <includedSection flag="refentry.module">
- <attributeGroup name="local.refentry.attrib"/>
- <attributeGroup name="refentry.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refentry.element">
- <include/>
- </flag>
- <includedSection flag="refentry.element">
- <element>
- <name>refentry</name>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <name>refentryinfo</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>refmeta</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <modelGroupRef name="link.char.class"/>
- </choice>
- </zeroOrMore>
- <elementRef>
- <name>refnamediv</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>refsynopsisdiv</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>refsect1</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of refentry.element</comment>
- </includedSection>
- <flag name="refentry.attlist">
- <include/>
- </flag>
- <includedSection flag="refentry.attlist">
- <attlist>
- <name>refentry</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refentry.role.attrib"/>
- <attributeGroupRef name="local.refentry.attrib"/>
- </attlist>
- <comment>end of refentry.attlist</comment>
- </includedSection>
- <comment>end of refentry.module</comment>
- </includedSection>
- <flag name="refmeta.module">
- <include/>
- </flag>
- <includedSection flag="refmeta.module">
- <attributeGroup name="local.refmeta.attrib"/>
- <attributeGroup name="refmeta.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refmeta.element">
- <include/>
- </flag>
- <includedSection flag="refmeta.element">
- <element>
- <name>refmeta</name>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- <elementRef>
- <name>refentrytitle</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>manvolnum</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>refmiscinfo</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <modelGroupRef name="ndxterm.class"/>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of refmeta.element</comment>
- </includedSection>
- <flag name="refmeta.attlist">
- <include/>
- </flag>
- <includedSection flag="refmeta.attlist">
- <attlist>
- <name>refmeta</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refmeta.role.attrib"/>
- <attributeGroupRef name="local.refmeta.attrib"/>
- </attlist>
- <comment>end of refmeta.attlist</comment>
- </includedSection>
- <comment>end of refmeta.module</comment>
- </includedSection>
- <flag name="refmiscinfo.module">
- <include/>
- </flag>
- <includedSection flag="refmiscinfo.module">
- <attributeGroup name="local.refmiscinfo.attrib"/>
- <attributeGroup name="refmiscinfo.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refmiscinfo.element">
- <include/>
- </flag>
- <includedSection flag="refmiscinfo.element">
- <element>
- <name>refmiscinfo</name>
- <zeroOrMore>
- <modelGroupRef name="docinfo.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refmiscinfo.element</comment>
- </includedSection>
- <comment> Class: Freely assignable parameter; no default </comment>
- <flag name="refmiscinfo.attlist">
- <include/>
- </flag>
- <includedSection flag="refmiscinfo.attlist">
- <attlist>
- <name>refmiscinfo</name>
- <attribute>
- <name>class</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refmiscinfo.role.attrib"/>
- <attributeGroupRef name="local.refmiscinfo.attrib"/>
- </attlist>
- <comment>end of refmiscinfo.attlist</comment>
- </includedSection>
- <comment>end of refmiscinfo.module</comment>
- </includedSection>
- <flag name="refnamediv.module">
- <include/>
- </flag>
- <includedSection flag="refnamediv.module">
- <attributeGroup name="local.refnamediv.attrib"/>
- <attributeGroup name="refnamediv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refnamediv.element">
- <include/>
- </flag>
- <includedSection flag="refnamediv.element">
- <element>
- <name>refnamediv</name>
- <sequence>
- <optional>
- <elementRef>
- <name>refdescriptor</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>refname</name>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <name>refpurpose</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>refclass</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>remark</name>
- </elementRef>
- <modelGroupRef name="link.char.class"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of refnamediv.element</comment>
- </includedSection>
- <flag name="refnamediv.attlist">
- <include/>
- </flag>
- <includedSection flag="refnamediv.attlist">
- <attlist>
- <name>refnamediv</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refnamediv.role.attrib"/>
- <attributeGroupRef name="local.refnamediv.attrib"/>
- </attlist>
- <comment>end of refnamediv.attlist</comment>
- </includedSection>
- <comment>end of refnamediv.module</comment>
- </includedSection>
- <flag name="refdescriptor.module">
- <include/>
- </flag>
- <includedSection flag="refdescriptor.module">
- <attributeGroup name="local.refdescriptor.attrib"/>
- <attributeGroup name="refdescriptor.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refdescriptor.element">
- <include/>
- </flag>
- <includedSection flag="refdescriptor.element">
- <element>
- <name>refdescriptor</name>
- <zeroOrMore>
- <modelGroupRef name="refname.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refdescriptor.element</comment>
- </includedSection>
- <flag name="refdescriptor.attlist">
- <include/>
- </flag>
- <includedSection flag="refdescriptor.attlist">
- <attlist>
- <name>refdescriptor</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refdescriptor.role.attrib"/>
- <attributeGroupRef name="local.refdescriptor.attrib"/>
- </attlist>
- <comment>end of refdescriptor.attlist</comment>
- </includedSection>
- <comment>end of refdescriptor.module</comment>
- </includedSection>
- <flag name="refname.module">
- <include/>
- </flag>
- <includedSection flag="refname.module">
- <attributeGroup name="local.refname.attrib"/>
- <attributeGroup name="refname.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refname.element">
- <include/>
- </flag>
- <includedSection flag="refname.element">
- <element>
- <name>refname</name>
- <zeroOrMore>
- <modelGroupRef name="refname.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refname.element</comment>
- </includedSection>
- <flag name="refname.attlist">
- <include/>
- </flag>
- <includedSection flag="refname.attlist">
- <attlist>
- <name>refname</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refname.role.attrib"/>
- <attributeGroupRef name="local.refname.attrib"/>
- </attlist>
- <comment>end of refname.attlist</comment>
- </includedSection>
- <comment>end of refname.module</comment>
- </includedSection>
- <flag name="refpurpose.module">
- <include/>
- </flag>
- <includedSection flag="refpurpose.module">
- <attributeGroup name="local.refpurpose.attrib"/>
- <attributeGroup name="refpurpose.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refpurpose.element">
- <include/>
- </flag>
- <includedSection flag="refpurpose.element">
- <element>
- <name>refpurpose</name>
- <zeroOrMore>
- <modelGroupRef name="refinline.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refpurpose.element</comment>
- </includedSection>
- <flag name="refpurpose.attlist">
- <include/>
- </flag>
- <includedSection flag="refpurpose.attlist">
- <attlist>
- <name>refpurpose</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refpurpose.role.attrib"/>
- <attributeGroupRef name="local.refpurpose.attrib"/>
- </attlist>
- <comment>end of refpurpose.attlist</comment>
- </includedSection>
- <comment>end of refpurpose.module</comment>
- </includedSection>
- <flag name="refclass.module">
- <include/>
- </flag>
- <includedSection flag="refclass.module">
- <attributeGroup name="local.refclass.attrib"/>
- <attributeGroup name="refclass.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refclass.element">
- <include/>
- </flag>
- <includedSection flag="refclass.element">
- <element>
- <name>refclass</name>
- <zeroOrMore>
- <modelGroupRef name="refclass.char.mix"/>
- </zeroOrMore>
- </element>
- <comment>end of refclass.element</comment>
- </includedSection>
- <flag name="refclass.attlist">
- <include/>
- </flag>
- <includedSection flag="refclass.attlist">
- <attlist>
- <name>refclass</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refclass.role.attrib"/>
- <attributeGroupRef name="local.refclass.attrib"/>
- </attlist>
- <comment>end of refclass.attlist</comment>
- </includedSection>
- <comment>end of refclass.module</comment>
- </includedSection>
- <flag name="refsynopsisdiv.module">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdiv.module">
- <attributeGroup name="local.refsynopsisdiv.attrib"/>
- <attributeGroup name="refsynopsisdiv.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsynopsisdiv.element">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdiv.element">
- <element>
- <name>refsynopsisdiv</name>
- <sequence>
- <optional>
- <elementRef>
- <name>refsynopsisdivinfo</name>
- </elementRef>
- </optional>
- <optional>
- <modelGroupRef name="refsect.title.content"/>
- </optional>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="refcomponent.mix"/>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>refsect2</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <name>refsect2</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of refsynopsisdiv.element</comment>
- </includedSection>
- <flag name="refsynopsisdiv.attlist">
- <include/>
- </flag>
- <includedSection flag="refsynopsisdiv.attlist">
- <attlist>
- <name>refsynopsisdiv</name>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsynopsisdiv.role.attrib"/>
- <attributeGroupRef name="local.refsynopsisdiv.attrib"/>
- </attlist>
- <comment>end of refsynopsisdiv.attlist</comment>
- </includedSection>
- <comment>end of refsynopsisdiv.module</comment>
- </includedSection>
- <flag name="refsect1.module">
- <include/>
- </flag>
- <includedSection flag="refsect1.module">
- <attributeGroup name="local.refsect1.attrib"/>
- <attributeGroup name="refsect1.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect1.element">
- <include/>
- </flag>
- <includedSection flag="refsect1.element">
- <element>
- <name>refsect1</name>
- <sequence>
- <optional>
- <elementRef>
- <name>refsect1info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="refsect.title.content"/>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="refcomponent.mix"/>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>refsect2</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <name>refsect2</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of refsect1.element</comment>
- </includedSection>
- <flag name="refsect1.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect1.attlist">
- <attlist>
- <name>refsect1</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect1.role.attrib"/>
- <attributeGroupRef name="local.refsect1.attrib"/>
- </attlist>
- <comment>end of refsect1.attlist</comment>
- </includedSection>
- <comment>end of refsect1.module</comment>
- </includedSection>
- <flag name="refsect2.module">
- <include/>
- </flag>
- <includedSection flag="refsect2.module">
- <attributeGroup name="local.refsect2.attrib"/>
- <attributeGroup name="refsect2.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect2.element">
- <include/>
- </flag>
- <includedSection flag="refsect2.element">
- <element>
- <name>refsect2</name>
- <sequence>
- <optional>
- <elementRef>
- <name>refsect2info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="refsect.title.content"/>
- <choice>
- <sequence>
- <oneOrMore>
- <modelGroupRef name="refcomponent.mix"/>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>refsect3</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <name>refsect3</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </element>
- <comment>end of refsect2.element</comment>
- </includedSection>
- <flag name="refsect2.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect2.attlist">
- <attlist>
- <name>refsect2</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect2.role.attrib"/>
- <attributeGroupRef name="local.refsect2.attrib"/>
- </attlist>
- <comment>end of refsect2.attlist</comment>
- </includedSection>
- <comment>end of refsect2.module</comment>
- </includedSection>
- <flag name="refsect3.module">
- <include/>
- </flag>
- <includedSection flag="refsect3.module">
- <attributeGroup name="local.refsect3.attrib"/>
- <attributeGroup name="refsect3.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="refsect3.element">
- <include/>
- </flag>
- <includedSection flag="refsect3.element">
- <element>
- <name>refsect3</name>
- <sequence>
- <optional>
- <elementRef>
- <name>refsect3info</name>
- </elementRef>
- </optional>
- <modelGroupRef name="refsect.title.content"/>
- <oneOrMore>
- <modelGroupRef name="refcomponent.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment>end of refsect3.element</comment>
- </includedSection>
- <flag name="refsect3.attlist">
- <include/>
- </flag>
- <includedSection flag="refsect3.attlist">
- <attlist>
- <name>refsect3</name>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="refsect3.role.attrib"/>
- <attributeGroupRef name="local.refsect3.attrib"/>
- </attlist>
- <comment>end of refsect3.attlist</comment>
- </includedSection>
- <comment>end of refsect3.module</comment>
- </includedSection>
- <comment>end of refentry.content.module</comment>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Article .............................................................. </comment>
- <flag name="article.module">
- <include/>
- </flag>
- <includedSection flag="article.module">
- <comment> An Article is a chapter-level, stand-alone document that is often,
- but need not be, collected into a Book. </comment>
- <attributeGroup name="local.article.attrib"/>
- <attributeGroup name="article.role.attrib">
- <attributeGroupRef name="role.attrib"/>
- </attributeGroup>
- <flag name="article.element">
- <include/>
- </flag>
- <includedSection flag="article.element">
- <element>
- <name>article</name>
- <sequence>
- <optional>
- <modelGroupRef name="div.title.content"/>
- </optional>
- <optional>
- <elementRef>
- <name>articleinfo</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>tocchap</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>lot</name>
- </elementRef>
- </zeroOrMore>
- <modelGroupRef name="bookcomponent.content"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="nav.class"/>
- <modelGroupRef name="appendix.class"/>
- <elementRef>
- <name>ackno</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <comment>end of article.element</comment>
- </includedSection>
- <comment> Class: Indicates the type of a particular article;
- all articles have the same structure and general purpose.
- No default. </comment>
- <comment> ParentBook: ID of the enclosing Book </comment>
- <flag name="article.attlist">
- <include/>
- </flag>
- <includedSection flag="article.attlist">
- <attlist>
- <name>article</name>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>journalarticle</enum>
- <enum>productsheet</enum>
- <enum>whitepaper</enum>
- <enum>techreport</enum>
- <enum>specification</enum>
- <enum>faq</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>parentbook</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="status.attrib"/>
- <attributeGroupRef name="common.attrib"/>
- <attributeGroupRef name="article.role.attrib"/>
- <attributeGroupRef name="local.article.attrib"/>
- </attlist>
- <comment>end of article.attlist</comment>
- </includedSection>
- <comment>end of article.module</comment>
- </includedSection>
- <comment> End of DocBook XML document hierarchy module V4.1.2 .................... </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- </includedSection>
- <comment> ...................................................................... </comment>
- <comment> Other general entities ............................................... </comment>
- <flag name="dbgenent.module">
- <include/>
- </flag>
- <includedSection flag="dbgenent.module">
- <externalId name="dbgenent" system="dbgenent.mod" public="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"/>
- <externalIdRef name="dbgenent">
- <comment> ...................................................................... </comment>
- <comment> DocBook XML additional general entities V4.1.2 ......................... </comment>
- <comment> Copyright 1992-2000 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, and the Organization for the Advancement of
- Structured Information Standards (OASIS).
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbgenent PUBLIC
- "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
- "dbgenent.mod">
- %dbgenent;
-</comment>
- <comment> File dbgenent.mod .................................................... </comment>
- <comment> You can edit this file to add the following:
-
- o General entity declarations of any kind. For example:
-
- <!ENTITY happyface SDATA "insert-face"> (system-specific data)
- <!ENTITY productname "WinWidget"> (small boilerplate)
- <!ENTITY legal-notice SYSTEM "notice.sgm"> (large boilerplate)
-
- o Notation declarations. For example:
-
- <!NOTATION chicken-scratch SYSTEM>
-
- o Declarations for and references to external parameter entities
- containing collections of any of the above. For example:
-
- <!ENTITY % all-titles PUBLIC "-//DocTools//ELEMENTS Book Titles//EN"
- "booktitles.ent">
- %all-titles;
-</comment>
- <comment> End of DocBook XML additional general entities V4.1.2 .................. </comment>
- <comment> ...................................................................... </comment>
- </externalIdRef>
- </includedSection>
- <comment> End of DocBook XML DTD V4.1.2 .......................................... </comment>
- <comment> ...................................................................... </comment>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amsa.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsa.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amsa.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsa.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,63 +0,0 @@
-<!-- iso-amsa.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY cularr "↶"> <!-- ANTICLOCKWISE TOP SEMICIRCLE ARROW -->
-<!ENTITY curarr "↷"> <!-- CLOCKWISE TOP SEMICIRCLE ARROW -->
-<!ENTITY dArr "⇓"> <!-- DOWNWARDS DOUBLE ARROW -->
-<!ENTITY darr2 "⇊"> <!-- DOWNWARDS PAIRED ARROWS -->
-<!ENTITY dharl "⇃"> <!-- DOWNWARDS HARPOON WITH BARB LEFTWARDS -->
-<!ENTITY dharr "⇂"> <!-- DOWNWARDS HARPOON WITH BARB RIGHTWARDS -->
-<!ENTITY lAarr "⇚"> <!-- LEFTWARDS TRIPLE ARROW -->
-<!ENTITY Larr "↞"> <!-- LEFTWARDS TWO HEADED ARROW -->
-<!ENTITY larr2 "⇇"> <!-- LEFTWARDS PAIRED ARROWS -->
-<!ENTITY larrhk "↩"> <!-- LEFTWARDS ARROW WITH HOOK -->
-<!ENTITY larrlp "↫"> <!-- LEFTWARDS ARROW WITH LOOP -->
-<!ENTITY larrtl "↢"> <!-- LEFTWARDS ARROW WITH TAIL -->
-<!ENTITY lhard "↽"> <!-- LEFTWARDS HARPOON WITH BARB DOWNWARDS -->
-<!ENTITY lharu "↼"> <!-- LEFTWARDS HARPOON WITH BARB UPWARDS -->
-<!ENTITY hArr "⇔"> <!-- -->
-<!ENTITY harr "↔"> <!-- LEFT RIGHT ARROW -->
-<!ENTITY lrarr2 "⇆"> <!-- LEFTWARDS ARROW OVER RIGHTWARDS ARROW -->
-<!ENTITY rlarr2 "⇄"> <!-- RIGHTWARDS ARROW OVER LEFTWARDS ARROW -->
-<!ENTITY harrw "↭"> <!-- LEFT RIGHT WAVE ARROW -->
-<!ENTITY rlhar2 "⇌"> <!-- RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -->
-<!ENTITY lrhar2 "⇋"> <!-- LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -->
-<!ENTITY lsh "↰"> <!-- UPWARDS ARROW WITH TIP LEFTWARDS -->
-<!ENTITY map "↦"> <!-- RIGHTWARDS ARROW FROM BAR -->
-<!ENTITY mumap "⊸"> <!-- MULTIMAP -->
-<!ENTITY nearr "↗"> <!-- NORTH EAST ARROW -->
-<!ENTITY nlArr "⇍"> <!-- LEFTWARDS DOUBLE ARROW WITH STROKE -->
-<!ENTITY nlarr "↚"> <!-- LEFTWARDS ARROW WITH STROKE -->
-<!ENTITY nhArr "⇎"> <!-- LEFT RIGHT DOUBLE ARROW WITH STROKE -->
-<!ENTITY nharr "↮"> <!-- LEFT RIGHT ARROW WITH STROKE -->
-<!ENTITY nrarr "↛"> <!-- RIGHTWARDS ARROW WITH STROKE -->
-<!ENTITY nrArr "⇏"> <!-- RIGHTWARDS DOUBLE ARROW WITH STROKE -->
-<!ENTITY nwarr "↖"> <!-- NORTH WEST ARROW -->
-<!ENTITY olarr "↺"> <!-- ANTICLOCKWISE OPEN CIRCLE ARROW -->
-<!ENTITY orarr "↻"> <!-- CLOCKWISE OPEN CIRCLE ARROW -->
-<!ENTITY rAarr "⇛"> <!-- RIGHTWARDS TRIPLE ARROW -->
-<!ENTITY Rarr "↠"> <!-- RIGHTWARDS TWO HEADED ARROW -->
-<!ENTITY rarr2 "⇉"> <!-- RIGHTWARDS PAIRED ARROWS -->
-<!ENTITY rarrhk "↪"> <!-- RIGHTWARDS ARROW WITH HOOK -->
-<!ENTITY rarrlp "↬"> <!-- RIGHTWARDS ARROW WITH LOOP -->
-<!ENTITY rarrtl "↣"> <!-- RIGHTWARDS ARROW WITH TAIL -->
-<!ENTITY rarrw "↝"> <!-- RIGHTWARDS SQUIGGLE ARROW -->
-<!ENTITY rhard "⇁"> <!-- RIGHTWARDS HARPOON WITH BARB DOWNWARDS -->
-<!ENTITY rharu "⇀"> <!-- RIGHTWARDS HARPOON WITH BARB UPWARDS -->
-<!ENTITY rsh "↱"> <!-- UPWARDS ARROW WITH TIP RIGHTWARDS -->
-<!ENTITY drarr "↘"> <!-- SOUTH EAST ARROW -->
-<!ENTITY dlarr "↙"> <!-- SOUTH WEST ARROW -->
-<!ENTITY uArr "⇑"> <!-- UPWARDS DOUBLE ARROW -->
-<!ENTITY uarr2 "⇈"> <!-- UPWARDS PAIRED ARROWS -->
-<!ENTITY vArr "⇕"> <!-- UP DOWN DOUBLE ARROW -->
-<!ENTITY varr "↕"> <!-- UP DOWN ARROW -->
-<!ENTITY uharl "↿"> <!-- UPWARDS HARPOON WITH BARB LEFTWARDS -->
-<!ENTITY uharr "↾"> <!-- UPWARDS HARPOON WITH BARB RIGHTWARDS -->
-<!ENTITY xlArr "⇐"> <!-- LEFTWARDS DOUBLE ARROW -->
-<!ENTITY xhArr "↔"> <!-- LEFT RIGHT ARROW -->
-<!ENTITY xharr "↔"> <!-- LEFT RIGHT ARROW -->
-<!ENTITY xrArr "⇒"> <!-- RIGHTWARDS DOUBLE ARROW -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amsb.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsb.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amsb.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsb.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-<!-- iso-amsb.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY amalg "∐"> <!-- N-ARY COPRODUCT -->
-<!ENTITY Barwed "⌆"> <!-- PERSPECTIVE -->
-<!ENTITY barwed "⊼"> <!-- NAND -->
-<!ENTITY Cap "⋒"> <!-- DOUBLE INTERSECTION -->
-<!ENTITY Cup "⋓"> <!-- DOUBLE UNION -->
-<!ENTITY cuvee "⋎"> <!-- CURLY LOGICAL OR -->
-<!ENTITY cuwed "⋏"> <!-- CURLY LOGICAL AND -->
-<!ENTITY diam "⋄"> <!-- DIAMOND OPERATOR -->
-<!ENTITY divonx "⋇"> <!-- DIVISION TIMES -->
-<!ENTITY intcal "⊺"> <!-- INTERCALATE -->
-<!ENTITY lthree "⋋"> <!-- LEFT SEMIDIRECT PRODUCT -->
-<!ENTITY ltimes "⋉"> <!-- LEFT NORMAL FACTOR SEMIDIRECT PRODUCT -->
-<!ENTITY minusb "⊟"> <!-- SQUARED MINUS -->
-<!ENTITY oast "⊛"> <!-- CIRCLED ASTERISK OPERATOR -->
-<!ENTITY ocir "⊚"> <!-- CIRCLED RING OPERATOR -->
-<!ENTITY odash "⊝"> <!-- CIRCLED DASH -->
-<!ENTITY odot "⊙"> <!-- CIRCLED DOT OPERATOR -->
-<!ENTITY ominus "⊖"> <!-- CIRCLED MINUS -->
-<!ENTITY oplus "⊕"> <!-- CIRCLED PLUS -->
-<!ENTITY osol "⊘"> <!-- CIRCLED DIVISION SLASH -->
-<!ENTITY otimes "⊗"> <!-- CIRCLED TIMES -->
-<!ENTITY plusb "⊞"> <!-- SQUARED PLUS -->
-<!ENTITY plusdo "∔"> <!-- DOT PLUS -->
-<!ENTITY rthree "⋌"> <!-- RIGHT SEMIDIRECT PRODUCT -->
-<!ENTITY rtimes "⋊"> <!-- RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT -->
-<!ENTITY sdot "⋅"> <!-- DOT OPERATOR -->
-<!ENTITY sdotb "⊡"> <!-- SQUARED DOT OPERATOR -->
-<!ENTITY setmn "∖"> <!-- SET MINUS -->
-<!ENTITY sqcap "⊓"> <!-- SQUARE CAP -->
-<!ENTITY sqcup "⊔"> <!-- SQUARE CUP -->
-<!ENTITY ssetmn "∖"> <!-- SET MINUS -->
-<!ENTITY sstarf "⋆"> <!-- STAR OPERATOR -->
-<!ENTITY timesb "⊠"> <!-- SQUARED TIMES -->
-<!ENTITY top "⊤"> <!-- DOWN TACK -->
-<!ENTITY uplus "⊎"> <!-- MULTISET UNION -->
-<!ENTITY wreath "≀"> <!-- WREATH PRODUCT -->
-<!ENTITY xcirc "○"> <!-- WHITE CIRCLE -->
-<!ENTITY xdtri "▽"> <!-- WHITE DOWN-POINTING TRIANGLE -->
-<!ENTITY xutri "△"> <!-- WHITE UP-POINTING TRIANGLE -->
-<!ENTITY coprod "∐"> <!-- N-ARY COPRODUCT -->
-<!ENTITY prod "∏"> <!-- N-ARY PRODUCT -->
-<!ENTITY sum "∑"> <!-- N-ARY SUMMATION -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amsc.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsc.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amsc.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsc.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-<!-- iso-amsc.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY rceil "⌉"> <!-- RIGHT CEILING -->
-<!ENTITY rfloor "⌋"> <!-- RIGHT FLOOR -->
-<!ENTITY rpargt ""> <!-- -->
-<!ENTITY urcorn "⌝"> <!-- TOP RIGHT CORNER -->
-<!ENTITY drcorn "⌟"> <!-- BOTTOM RIGHT CORNER -->
-<!ENTITY lceil "⌈"> <!-- LEFT CEILING -->
-<!ENTITY lfloor "⌊"> <!-- LEFT FLOOR -->
-<!-- lpargt Unknown unicode character -->
-<!ENTITY ulcorn "⌜"> <!-- TOP LEFT CORNER -->
-<!ENTITY dlcorn "⌞"> <!-- BOTTOM LEFT CORNER -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amsn.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsn.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amsn.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsn.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-<!-- iso-amsn.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY gnap ""> <!-- -->
-<!ENTITY gne "≩"> <!-- -->
-<!ENTITY gnE "≩"> <!-- -->
-<!ENTITY gnsim "⋧"> <!-- GREATER-THAN BUT NOT EQUIVALENT TO -->
-<!ENTITY gvnE "≩"> <!-- GREATER-THAN BUT NOT EQUAL TO -->
-<!ENTITY lnap ""> <!-- -->
-<!ENTITY lnE "≨"> <!-- -->
-<!ENTITY lne "≨"> <!-- -->
-<!ENTITY lnsim "⋦"> <!-- -->
-<!ENTITY lvnE "≨"> <!-- LESS-THAN BUT NOT EQUAL TO -->
-<!ENTITY nap "≉"> <!-- NOT ALMOST EQUAL TO -->
-<!ENTITY ncong "≇"> <!-- NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO -->
-<!ENTITY nequiv "≢"> <!-- NOT IDENTICAL TO -->
-<!ENTITY ngE "≱"> <!-- -->
-<!ENTITY nge "≱"> <!-- NEITHER GREATER-THAN NOR EQUAL TO -->
-<!ENTITY nges "≱"> <!-- -->
-<!ENTITY ngt "≯"> <!-- NOT GREATER-THAN -->
-<!ENTITY nle "≰"> <!-- NEITHER LESS-THAN NOR EQUAL TO -->
-<!ENTITY nlE "≰"> <!-- -->
-<!ENTITY nles "≰"> <!-- -->
-<!ENTITY nlt "≮"> <!-- NOT LESS-THAN -->
-<!ENTITY nltri "⋪"> <!-- NOT NORMAL SUBGROUP OF -->
-<!ENTITY nltrie "⋬"> <!-- NOT NORMAL SUBGROUP OF OR EQUAL TO -->
-<!ENTITY nmid "∤"> <!-- DOES NOT DIVIDE -->
-<!ENTITY npar "∦"> <!-- NOT PARALLEL TO -->
-<!ENTITY npr "⊀"> <!-- DOES NOT PRECEDE -->
-<!ENTITY npre "⋠"> <!-- DOES NOT PRECEDE OR EQUAL -->
-<!ENTITY nrtri "⋫"> <!-- DOES NOT CONTAIN AS NORMAL SUBGROUP -->
-<!ENTITY nrtrie "⋭"> <!-- DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL -->
-<!ENTITY nsc "⊁"> <!-- DOES NOT SUCCEED -->
-<!ENTITY nsce "⋡"> <!-- DOES NOT SUCCEED OR EQUAL -->
-<!ENTITY nsim "≁"> <!-- -->
-<!ENTITY nsime "≄"> <!-- -->
-<!ENTITY nsmid ""> <!-- -->
-<!ENTITY nspar "∦"> <!-- NOT PARALLEL TO -->
-<!ENTITY nsub "⊄"> <!-- NOT A SUBSET OF -->
-<!ENTITY nsube "⊈"> <!-- -->
-<!ENTITY nsubE "⊈"> <!-- -->
-<!ENTITY nsup "⊅"> <!-- NOT A SUPERSET OF -->
-<!ENTITY nsupE "⊉"> <!-- -->
-<!ENTITY nsupe "⊉"> <!-- -->
-<!ENTITY nvdash "⊬"> <!-- DOES NOT PROVE -->
-<!ENTITY nvDash "⊭"> <!-- NOT TRUE -->
-<!ENTITY nVDash "⊯"> <!-- NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE -->
-<!ENTITY nVdash "⊮"> <!-- DOES NOT FORCE -->
-<!ENTITY prnap "⋨"> <!-- -->
-<!ENTITY prnE ""> <!-- -->
-<!ENTITY prnsim "⋨"> <!-- -->
-<!ENTITY scnap "⋩"> <!-- -->
-<!ENTITY scnE ""> <!-- -->
-<!ENTITY scnsim "⋩"> <!-- -->
-<!ENTITY subne "⊊"> <!-- -->
-<!ENTITY subnE "⊊"> <!-- SUBSET OF WITH NOT EQUAL TO -->
-<!ENTITY supne "⊋"> <!-- -->
-<!ENTITY supnE "⊋"> <!-- -->
-<!ENTITY vsubnE ""> <!-- -->
-<!ENTITY vsubne "⊊"> <!-- SUBSET OF WITH NOT EQUAL TO -->
-<!ENTITY vsupne "⊋"> <!-- SUPERSET OF WITH NOT EQUAL TO -->
-<!ENTITY vsupnE "⊋"> <!-- SUPERSET OF WITH NOT EQUAL TO -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amso.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amso.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amso.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amso.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-<!-- iso-amso.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY ang "∠"> <!-- ANGLE -->
-<!ENTITY angmsd "∡"> <!-- MEASURED ANGLE -->
-<!ENTITY beth "ℶ"> <!-- BET SYMBOL -->
-<!ENTITY bprime "‵"> <!-- REVERSED PRIME -->
-<!ENTITY comp "∁"> <!-- COMPLEMENT -->
-<!ENTITY daleth "ℸ"> <!-- DALET SYMBOL -->
-<!ENTITY ell "ℓ"> <!-- SCRIPT SMALL L -->
-<!ENTITY empty "∅"> <!-- -->
-<!ENTITY gimel "ℷ"> <!-- GIMEL SYMBOL -->
-<!ENTITY image "ℑ"> <!-- BLACK-LETTER CAPITAL I -->
-<!ENTITY inodot "ı"> <!-- LATIN SMALL LETTER DOTLESS I -->
-<!-- jnodot Unknown unicode character -->
-<!ENTITY nexist "∄"> <!-- THERE DOES NOT EXIST -->
-<!ENTITY oS "Ⓢ"> <!-- CIRCLED LATIN CAPITAL LETTER S -->
-<!ENTITY planck "ℏ"> <!-- PLANCK CONSTANT OVER TWO PI -->
-<!ENTITY real "ℜ"> <!-- BLACK-LETTER CAPITAL R -->
-<!ENTITY sbsol "﹨"> <!-- SMALL REVERSE SOLIDUS -->
-<!ENTITY vprime "′"> <!-- PRIME -->
-<!ENTITY weierp "℘"> <!-- SCRIPT CAPITAL P -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-amsr.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsr.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-amsr.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-amsr.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,91 +0,0 @@
-<!-- iso-amsr.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY ape "≊"> <!-- -->
-<!ENTITY asymp "≍"> <!-- EQUIVALENT TO -->
-<!ENTITY bcong "≌"> <!-- ALL EQUAL TO -->
-<!ENTITY bepsi "∍"> <!-- SMALL CONTAINS AS MEMBER -->
-<!ENTITY bowtie "⋈"> <!-- -->
-<!ENTITY bsim "∽"> <!-- -->
-<!ENTITY bsime "⋍"> <!-- -->
-<!ENTITY bump "≎"> <!-- -->
-<!ENTITY bumpe "≏"> <!-- -->
-<!ENTITY cire "≗"> <!-- -->
-<!ENTITY colone "≔"> <!-- -->
-<!ENTITY cuepr "⋞"> <!-- -->
-<!ENTITY cuesc "⋟"> <!-- -->
-<!ENTITY cupre "≼"> <!-- -->
-<!ENTITY dashv "⊣"> <!-- -->
-<!ENTITY ecir "≖"> <!-- -->
-<!ENTITY ecolon "≕"> <!-- -->
-<!ENTITY eDot "≑"> <!-- -->
-<!ENTITY esdot "≐"> <!-- -->
-<!ENTITY efDot "≒"> <!-- -->
-<!ENTITY egs "⋝"> <!-- -->
-<!ENTITY els "⋜"> <!-- -->
-<!ENTITY erDot "≓"> <!-- -->
-<!ENTITY fork "⋔"> <!-- -->
-<!ENTITY frown "⌢"> <!-- -->
-<!ENTITY gap "≳"> <!-- GREATER-THAN OR EQUIVALENT TO -->
-<!ENTITY gsdot "⋗"> <!-- -->
-<!ENTITY gE "≧"> <!-- -->
-<!ENTITY gel "⋛"> <!-- -->
-<!ENTITY gEl "⋛"> <!-- -->
-<!ENTITY ges "≥"> <!-- GREATER-THAN OR EQUAL TO -->
-<!ENTITY Gg "⋙"> <!-- VERY MUCH GREATER-THAN -->
-<!ENTITY gl "≷"> <!-- -->
-<!ENTITY gsim "≳"> <!-- GREATER-THAN OR EQUIVALENT TO -->
-<!ENTITY Gt "≫"> <!-- MUCH GREATER-THAN -->
-<!ENTITY lap "≲"> <!-- LESS-THAN OR EQUIVALENT TO -->
-<!ENTITY ldot "⋖"> <!-- -->
-<!ENTITY lE "≦"> <!-- -->
-<!ENTITY lEg "⋚"> <!-- -->
-<!ENTITY leg "⋚"> <!-- -->
-<!ENTITY les "≤"> <!-- LESS-THAN OR EQUAL TO -->
-<!ENTITY lg "≶"> <!-- LESS-THAN OR GREATER-THAN -->
-<!ENTITY Ll "⋘"> <!-- -->
-<!ENTITY lsim "≲"> <!-- LESS-THAN OR EQUIVALENT TO -->
-<!ENTITY Lt "≪"> <!-- MUCH LESS-THAN -->
-<!ENTITY ltrie "⊴"> <!-- -->
-<!ENTITY mid "∣"> <!-- -->
-<!ENTITY models "⊧"> <!-- MODELS -->
-<!ENTITY pr "≺"> <!-- -->
-<!ENTITY prap "≾"> <!-- -->
-<!ENTITY pre "≼"> <!-- -->
-<!ENTITY prsim "≾"> <!-- -->
-<!ENTITY rtrie "⊵"> <!-- -->
-<!ENTITY samalg "∐"> <!-- -->
-<!ENTITY sc "≻"> <!-- -->
-<!ENTITY scap "≿"> <!-- -->
-<!ENTITY sccue "≽"> <!-- -->
-<!ENTITY sce "≽"> <!-- -->
-<!ENTITY scsim "≿"> <!-- -->
-<!ENTITY sfrown "⌢"> <!-- FROWN -->
-<!ENTITY smid ""> <!-- -->
-<!ENTITY smile "⌣"> <!-- -->
-<!ENTITY spar "∥"> <!-- PARALLEL TO -->
-<!ENTITY sqsub "⊏"> <!-- -->
-<!ENTITY sqsube "⊑"> <!-- -->
-<!ENTITY sqsup "⊐"> <!-- -->
-<!ENTITY sqsupe "⊒"> <!-- -->
-<!ENTITY ssmile "⌣"> <!-- SMILE -->
-<!ENTITY Sub "⋐"> <!-- -->
-<!ENTITY subE "⊆"> <!-- -->
-<!ENTITY Sup "⋑"> <!-- -->
-<!ENTITY supE "⊇"> <!-- -->
-<!ENTITY thkap "≈"> <!-- ALMOST EQUAL TO -->
-<!ENTITY thksim "∼"> <!-- TILDE OPERATOR -->
-<!ENTITY trie "≜"> <!-- -->
-<!ENTITY twixt "≬"> <!-- BETWEEN -->
-<!ENTITY vdash "⊢"> <!-- -->
-<!ENTITY Vdash "⊩"> <!-- -->
-<!ENTITY vDash "⊨"> <!-- -->
-<!ENTITY veebar "⊻"> <!-- -->
-<!ENTITY vltri "⊲"> <!-- -->
-<!ENTITY vprop "∝"> <!-- -->
-<!ENTITY vrtri "⊳"> <!-- -->
-<!ENTITY Vvdash "⊪"> <!-- -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-box.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-box.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-box.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-box.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,45 +0,0 @@
-<!-- iso-box.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY boxh "─"> <!-- BOX DRAWINGS LIGHT HORIZONTAL -->
-<!ENTITY boxv "│"> <!-- BOX DRAWINGS LIGHT VERTICAL -->
-<!ENTITY boxur "└"> <!-- BOX DRAWINGS LIGHT UP AND RIGHT -->
-<!ENTITY boxul "┘"> <!-- BOX DRAWINGS LIGHT UP AND LEFT -->
-<!ENTITY boxdl "┐"> <!-- BOX DRAWINGS LIGHT DOWN AND LEFT -->
-<!ENTITY boxdr "┌"> <!-- BOX DRAWINGS LIGHT DOWN AND RIGHT -->
-<!ENTITY boxvr "├"> <!-- BOX DRAWINGS LIGHT VERTICAL AND RIGHT -->
-<!ENTITY boxhu "┴"> <!-- BOX DRAWINGS LIGHT UP AND HORIZONTAL -->
-<!ENTITY boxvl "┤"> <!-- BOX DRAWINGS LIGHT VERTICAL AND LEFT -->
-<!ENTITY boxhd "┬"> <!-- BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -->
-<!ENTITY boxvh "┼"> <!-- BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -->
-<!ENTITY boxvR "╞"> <!-- BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -->
-<!ENTITY boxhU "╧"> <!-- BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -->
-<!ENTITY boxvL "╡"> <!-- BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -->
-<!ENTITY boxhD "╤"> <!-- BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -->
-<!ENTITY boxvH "╪"> <!-- BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -->
-<!ENTITY boxH "═"> <!-- BOX DRAWINGS DOUBLE HORIZONTAL -->
-<!ENTITY boxV "║"> <!-- BOX DRAWINGS DOUBLE VERTICAL -->
-<!ENTITY boxUR "╘"> <!-- BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -->
-<!ENTITY boxUL "╛"> <!-- BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -->
-<!ENTITY boxDL "╕"> <!-- BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -->
-<!ENTITY boxDR "╒"> <!-- BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -->
-<!ENTITY boxVR "╟"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -->
-<!ENTITY boxHU "╨"> <!-- BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -->
-<!ENTITY boxVL "╢"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -->
-<!ENTITY boxHD "╥"> <!-- BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -->
-<!ENTITY boxVH "╫"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -->
-<!ENTITY boxVr "╠"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -->
-<!ENTITY boxHu "╩"> <!-- BOX DRAWINGS DOUBLE UP AND HORIZONTAL -->
-<!ENTITY boxVl "╣"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND LEFT -->
-<!ENTITY boxHd "╦"> <!-- BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -->
-<!ENTITY boxVh "╬"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -->
-<!ENTITY boxuR "╙"> <!-- BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -->
-<!ENTITY boxUl "╜"> <!-- BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -->
-<!ENTITY boxdL "╖"> <!-- BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -->
-<!ENTITY boxDr "╓"> <!-- BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -->
-<!ENTITY boxUr "╚"> <!-- BOX DRAWINGS DOUBLE UP AND RIGHT -->
-<!ENTITY boxuL "╝"> <!-- BOX DRAWINGS DOUBLE UP AND LEFT -->
-<!ENTITY boxDl "╗"> <!-- BOX DRAWINGS DOUBLE DOWN AND LEFT -->
-<!ENTITY boxdR "╔"> <!-- BOX DRAWINGS DOUBLE DOWN AND RIGHT -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-cyr1.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-cyr1.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-cyr1.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-cyr1.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,72 +0,0 @@
-<!-- iso-cyr1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY acy "а"> <!-- CYRILLIC SMALL LETTER A -->
-<!ENTITY Acy "А"> <!-- CYRILLIC CAPITAL LETTER A -->
-<!ENTITY bcy "б"> <!-- CYRILLIC SMALL LETTER BE -->
-<!ENTITY Bcy "Б"> <!-- CYRILLIC CAPITAL LETTER BE -->
-<!ENTITY vcy "в"> <!-- CYRILLIC SMALL LETTER VE -->
-<!ENTITY Vcy "В"> <!-- CYRILLIC CAPITAL LETTER VE -->
-<!ENTITY gcy "г"> <!-- CYRILLIC SMALL LETTER GHE -->
-<!ENTITY Gcy "Г"> <!-- CYRILLIC CAPITAL LETTER GHE -->
-<!ENTITY dcy "д"> <!-- CYRILLIC SMALL LETTER DE -->
-<!ENTITY Dcy "Д"> <!-- CYRILLIC CAPITAL LETTER DE -->
-<!ENTITY iecy "е"> <!-- CYRILLIC SMALL LETTER IE -->
-<!ENTITY IEcy "Е"> <!-- CYRILLIC CAPITAL LETTER IE -->
-<!ENTITY iocy "ё"> <!-- CYRILLIC SMALL LETTER IO -->
-<!ENTITY IOcy "Ё"> <!-- CYRILLIC CAPITAL LETTER IO -->
-<!ENTITY zhcy "ж"> <!-- CYRILLIC SMALL LETTER ZHE -->
-<!ENTITY ZHcy "Ж"> <!-- CYRILLIC CAPITAL LETTER ZHE -->
-<!ENTITY zcy "з"> <!-- CYRILLIC SMALL LETTER ZE -->
-<!ENTITY Zcy "З"> <!-- CYRILLIC CAPITAL LETTER ZE -->
-<!ENTITY icy "и"> <!-- CYRILLIC SMALL LETTER I -->
-<!ENTITY Icy "И"> <!-- CYRILLIC CAPITAL LETTER I -->
-<!ENTITY jcy "й"> <!-- CYRILLIC SMALL LETTER SHORT I -->
-<!ENTITY Jcy "Й"> <!-- CYRILLIC CAPITAL LETTER SHORT I -->
-<!ENTITY kcy "к"> <!-- CYRILLIC SMALL LETTER KA -->
-<!ENTITY Kcy "К"> <!-- CYRILLIC CAPITAL LETTER KA -->
-<!ENTITY lcy "л"> <!-- CYRILLIC SMALL LETTER EL -->
-<!ENTITY Lcy "Л"> <!-- CYRILLIC CAPITAL LETTER EL -->
-<!ENTITY mcy "м"> <!-- CYRILLIC SMALL LETTER EM -->
-<!ENTITY Mcy "М"> <!-- CYRILLIC CAPITAL LETTER EM -->
-<!ENTITY ncy "н"> <!-- CYRILLIC SMALL LETTER EN -->
-<!ENTITY Ncy "Н"> <!-- CYRILLIC CAPITAL LETTER EN -->
-<!ENTITY ocy "о"> <!-- CYRILLIC SMALL LETTER O -->
-<!ENTITY Ocy "О"> <!-- CYRILLIC CAPITAL LETTER O -->
-<!ENTITY pcy "п"> <!-- CYRILLIC SMALL LETTER PE -->
-<!ENTITY Pcy "П"> <!-- CYRILLIC CAPITAL LETTER PE -->
-<!ENTITY rcy "р"> <!-- CYRILLIC SMALL LETTER ER -->
-<!ENTITY Rcy "Р"> <!-- CYRILLIC CAPITAL LETTER ER -->
-<!ENTITY scy "с"> <!-- CYRILLIC SMALL LETTER ES -->
-<!ENTITY Scy "С"> <!-- CYRILLIC CAPITAL LETTER ES -->
-<!ENTITY tcy "т"> <!-- CYRILLIC SMALL LETTER TE -->
-<!ENTITY Tcy "Т"> <!-- CYRILLIC CAPITAL LETTER TE -->
-<!ENTITY ucy "у"> <!-- CYRILLIC SMALL LETTER U -->
-<!ENTITY Ucy "У"> <!-- CYRILLIC CAPITAL LETTER U -->
-<!ENTITY fcy "ф"> <!-- CYRILLIC SMALL LETTER EF -->
-<!ENTITY Fcy "Ф"> <!-- CYRILLIC CAPITAL LETTER EF -->
-<!ENTITY khcy "х"> <!-- CYRILLIC SMALL LETTER HA -->
-<!ENTITY KHcy "Х"> <!-- CYRILLIC CAPITAL LETTER HA -->
-<!ENTITY tscy "ц"> <!-- CYRILLIC SMALL LETTER TSE -->
-<!ENTITY TScy "Ц"> <!-- CYRILLIC CAPITAL LETTER TSE -->
-<!ENTITY chcy "ч"> <!-- CYRILLIC SMALL LETTER CHE -->
-<!ENTITY CHcy "Ч"> <!-- CYRILLIC CAPITAL LETTER CHE -->
-<!ENTITY shcy "ш"> <!-- CYRILLIC SMALL LETTER SHA -->
-<!ENTITY SHcy "Ш"> <!-- CYRILLIC CAPITAL LETTER SHA -->
-<!ENTITY shchcy "щ"> <!-- CYRILLIC SMALL LETTER SHCHA -->
-<!ENTITY SHCHcy "Щ"> <!-- CYRILLIC CAPITAL LETTER SHCHA -->
-<!ENTITY hardcy "ъ"> <!-- CYRILLIC SMALL LETTER HARD SIGN -->
-<!ENTITY HARDcy "Ъ"> <!-- CYRILLIC CAPITAL LETTER HARD SIGN -->
-<!ENTITY ycy "ы"> <!-- CYRILLIC SMALL LETTER YERU -->
-<!ENTITY Ycy "Ы"> <!-- CYRILLIC CAPITAL LETTER YERU -->
-<!ENTITY softcy "ь"> <!-- CYRILLIC SMALL LETTER SOFT SIGN -->
-<!ENTITY SOFTcy "Ь"> <!-- CYRILLIC CAPITAL LETTER SOFT SIGN -->
-<!ENTITY ecy "э"> <!-- CYRILLIC SMALL LETTER E -->
-<!ENTITY Ecy "Э"> <!-- CYRILLIC CAPITAL LETTER E -->
-<!ENTITY yucy "ю"> <!-- CYRILLIC SMALL LETTER YU -->
-<!ENTITY YUcy "Ю"> <!-- CYRILLIC CAPITAL LETTER YU -->
-<!ENTITY yacy "я"> <!-- CYRILLIC SMALL LETTER YA -->
-<!ENTITY YAcy "Я"> <!-- CYRILLIC CAPITAL LETTER YA -->
-<!ENTITY numero "№"> <!-- NUMERO SIGN -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-cyr2.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-cyr2.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-cyr2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-cyr2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
-<!-- iso-cyr2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY djcy "ђ"> <!-- CYRILLIC SMALL LETTER DJE -->
-<!ENTITY DJcy "Ђ"> <!-- CYRILLIC CAPITAL LETTER DJE -->
-<!ENTITY gjcy "ѓ"> <!-- CYRILLIC SMALL LETTER GJE -->
-<!ENTITY GJcy "Ѓ"> <!-- CYRILLIC CAPITAL LETTER GJE -->
-<!ENTITY jukcy "є"> <!-- CYRILLIC SMALL LETTER UKRAINIAN IE -->
-<!ENTITY Jukcy "Є"> <!-- CYRILLIC CAPITAL LETTER UKRAINIAN IE -->
-<!ENTITY dscy "ѕ"> <!-- CYRILLIC SMALL LETTER DZE -->
-<!ENTITY DScy "Ѕ"> <!-- CYRILLIC CAPITAL LETTER DZE -->
-<!ENTITY iukcy "і"> <!-- CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -->
-<!ENTITY Iukcy "І"> <!-- CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -->
-<!ENTITY yicy "ї"> <!-- CYRILLIC SMALL LETTER YI -->
-<!ENTITY YIcy "Ї"> <!-- CYRILLIC CAPITAL LETTER YI -->
-<!ENTITY jsercy "ј"> <!-- CYRILLIC SMALL LETTER JE -->
-<!ENTITY Jsercy "Ј"> <!-- CYRILLIC CAPITAL LETTER JE -->
-<!ENTITY ljcy "љ"> <!-- CYRILLIC SMALL LETTER LJE -->
-<!ENTITY LJcy "Љ"> <!-- CYRILLIC CAPITAL LETTER LJE -->
-<!ENTITY njcy "њ"> <!-- CYRILLIC SMALL LETTER NJE -->
-<!ENTITY NJcy "Њ"> <!-- CYRILLIC CAPITAL LETTER NJE -->
-<!ENTITY tshcy "ћ"> <!-- CYRILLIC SMALL LETTER TSHE -->
-<!ENTITY TSHcy "Ћ"> <!-- CYRILLIC CAPITAL LETTER TSHE -->
-<!ENTITY kjcy "ќ"> <!-- CYRILLIC SMALL LETTER KJE -->
-<!ENTITY KJcy "Ќ"> <!-- CYRILLIC CAPITAL LETTER KJE -->
-<!ENTITY ubrcy "ў"> <!-- CYRILLIC SMALL LETTER SHORT U -->
-<!ENTITY Ubrcy "Ў"> <!-- CYRILLIC CAPITAL LETTER SHORT U -->
-<!ENTITY dzcy "џ"> <!-- CYRILLIC SMALL LETTER DZHE -->
-<!ENTITY DZcy "Џ"> <!-- CYRILLIC CAPITAL LETTER DZHE -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-dia.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-dia.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-dia.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-dia.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-<!-- iso-dia.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY acute "´"> <!-- ACUTE ACCENT -->
-<!ENTITY breve "˘"> <!-- BREVE -->
-<!ENTITY caron "ˇ"> <!-- CARON -->
-<!ENTITY cedil "¸"> <!-- CEDILLA -->
-<!ENTITY circ "^"> <!-- RING OPERATOR -->
-<!ENTITY dblac "˝"> <!-- DOUBLE ACUTE ACCENT -->
-<!ENTITY die "¨"> <!-- -->
-<!ENTITY dot "˙"> <!-- DOT ABOVE -->
-<!ENTITY grave "`"> <!-- GRAVE ACCENT -->
-<!ENTITY macr "¯"> <!-- MACRON -->
-<!ENTITY ogon "˛"> <!-- OGONEK -->
-<!ENTITY ring "˚"> <!-- RING ABOVE -->
-<!ENTITY tilde "˜"> <!-- TILDE -->
-<!ENTITY uml "¨"> <!-- -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-grk1.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk1.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-grk1.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk1.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-<!-- iso-grk1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY agr "α"> <!-- -->
-<!ENTITY Agr "Α"> <!-- GREEK CAPITAL LETTER ALPHA -->
-<!ENTITY bgr "β"> <!-- GREEK SMALL LETTER BETA -->
-<!ENTITY Bgr "Β"> <!-- GREEK CAPITAL LETTER BETA -->
-<!ENTITY ggr "γ"> <!-- GREEK SMALL LETTER GAMMA -->
-<!ENTITY Ggr "Γ"> <!-- GREEK CAPITAL LETTER GAMMA -->
-<!ENTITY dgr "δ"> <!-- GREEK SMALL LETTER DELTA -->
-<!ENTITY Dgr "Δ"> <!-- GREEK CAPITAL LETTER DELTA -->
-<!ENTITY egr "ε"> <!-- -->
-<!ENTITY Egr "Ε"> <!-- GREEK CAPITAL LETTER EPSILON -->
-<!ENTITY zgr "ζ"> <!-- GREEK SMALL LETTER ZETA -->
-<!ENTITY Zgr "Ζ"> <!-- GREEK CAPITAL LETTER ZETA -->
-<!ENTITY eegr "η"> <!-- GREEK SMALL LETTER ETA -->
-<!ENTITY EEgr "Η"> <!-- GREEK CAPITAL LETTER ETA -->
-<!ENTITY thgr "θ"> <!-- -->
-<!ENTITY THgr "Θ"> <!-- GREEK CAPITAL LETTER THETA -->
-<!ENTITY igr "ι"> <!-- GREEK SMALL LETTER IOTA -->
-<!ENTITY Igr "Ι"> <!-- GREEK CAPITAL LETTER IOTA -->
-<!ENTITY kgr "κ"> <!-- GREEK SMALL LETTER KAPPA -->
-<!ENTITY Kgr "Κ"> <!-- GREEK CAPITAL LETTER KAPPA -->
-<!ENTITY lgr "λ"> <!-- GREEK SMALL LETTER LAMDA -->
-<!ENTITY Lgr "Λ"> <!-- GREEK CAPITAL LETTER LAMDA -->
-<!ENTITY mgr "μ"> <!-- GREEK SMALL LETTER MU -->
-<!ENTITY Mgr "Μ"> <!-- GREEK CAPITAL LETTER MU -->
-<!ENTITY ngr "ν"> <!-- GREEK SMALL LETTER NU -->
-<!ENTITY Ngr "Ν"> <!-- GREEK CAPITAL LETTER NU -->
-<!ENTITY xgr "ξ"> <!-- GREEK SMALL LETTER XI -->
-<!ENTITY Xgr "Ξ"> <!-- GREEK CAPITAL LETTER XI -->
-<!ENTITY ogr "ο"> <!-- GREEK SMALL LETTER OMICRON -->
-<!ENTITY Ogr "Ο"> <!-- GREEK CAPITAL LETTER OMICRON -->
-<!ENTITY pgr "π"> <!-- GREEK SMALL LETTER PI -->
-<!ENTITY Pgr "Π"> <!-- GREEK CAPITAL LETTER PI -->
-<!ENTITY rgr "ρ"> <!-- GREEK SMALL LETTER RHO -->
-<!ENTITY Rgr "Ρ"> <!-- GREEK CAPITAL LETTER RHO -->
-<!ENTITY sgr "σ"> <!-- GREEK SMALL LETTER SIGMA -->
-<!ENTITY Sgr "Σ"> <!-- GREEK CAPITAL LETTER SIGMA -->
-<!ENTITY sfgr "ς"> <!-- -->
-<!ENTITY tgr "τ"> <!-- GREEK SMALL LETTER TAU -->
-<!ENTITY Tgr "Τ"> <!-- GREEK CAPITAL LETTER TAU -->
-<!ENTITY ugr "υ"> <!-- GREEK SMALL LETTER UPSILON -->
-<!ENTITY Ugr "Υ"> <!-- -->
-<!ENTITY phgr "φ"> <!-- GREEK SMALL LETTER PHI -->
-<!ENTITY PHgr "Φ"> <!-- GREEK CAPITAL LETTER PHI -->
-<!ENTITY khgr "χ"> <!-- GREEK SMALL LETTER CHI -->
-<!ENTITY KHgr "Χ"> <!-- GREEK CAPITAL LETTER CHI -->
-<!ENTITY psgr "ψ"> <!-- GREEK SMALL LETTER PSI -->
-<!ENTITY PSgr "Ψ"> <!-- GREEK CAPITAL LETTER PSI -->
-<!ENTITY ohgr "ω"> <!-- GREEK SMALL LETTER OMEGA -->
-<!ENTITY OHgr "Ω"> <!-- GREEK CAPITAL LETTER OMEGA -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-grk2.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk2.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-grk2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-<!-- iso-grk2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY aacgr "ά"> <!-- GREEK SMALL LETTER ALPHA WITH TONOS -->
-<!ENTITY Aacgr "Ά"> <!-- GREEK CAPITAL LETTER ALPHA WITH TONOS -->
-<!ENTITY eacgr "έ"> <!-- GREEK SMALL LETTER EPSILON WITH TONOS -->
-<!ENTITY Eacgr "Έ"> <!-- GREEK CAPITAL LETTER EPSILON WITH TONOS -->
-<!ENTITY eeacgr "ή"> <!-- GREEK SMALL LETTER ETA WITH TONOS -->
-<!ENTITY EEacgr "Ή"> <!-- GREEK CAPITAL LETTER ETA WITH TONOS -->
-<!ENTITY idigr "ϊ"> <!-- GREEK SMALL LETTER IOTA WITH DIALYTIKA -->
-<!ENTITY Idigr "Ϊ"> <!-- GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -->
-<!ENTITY iacgr "ί"> <!-- GREEK SMALL LETTER IOTA WITH TONOS -->
-<!ENTITY Iacgr "Ί"> <!-- GREEK CAPITAL LETTER IOTA WITH TONOS -->
-<!ENTITY idiagr "ΐ"> <!-- GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -->
-<!ENTITY oacgr "ό"> <!-- GREEK SMALL LETTER OMICRON WITH TONOS -->
-<!ENTITY Oacgr "Ό"> <!-- GREEK CAPITAL LETTER OMICRON WITH TONOS -->
-<!ENTITY udigr "ϋ"> <!-- GREEK SMALL LETTER UPSILON WITH DIALYTIKA -->
-<!ENTITY Udigr "Ϋ"> <!-- GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -->
-<!ENTITY uacgr "ύ"> <!-- GREEK SMALL LETTER UPSILON WITH TONOS -->
-<!ENTITY Uacgr "Ύ"> <!-- GREEK CAPITAL LETTER UPSILON WITH TONOS -->
-<!ENTITY udiagr "ΰ"> <!-- GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -->
-<!ENTITY ohacgr "ώ"> <!-- GREEK SMALL LETTER OMEGA WITH TONOS -->
-<!ENTITY OHacgr "Ώ"> <!-- GREEK CAPITAL LETTER OMEGA WITH TONOS -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-grk3.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk3.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-grk3.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk3.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-<!-- iso-grk3.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY alpha "α"> <!-- -->
-<!ENTITY beta "β"> <!-- GREEK SMALL LETTER BETA -->
-<!ENTITY gamma "γ"> <!-- GREEK SMALL LETTER GAMMA -->
-<!ENTITY Gamma "Γ"> <!-- GREEK CAPITAL LETTER GAMMA -->
-<!ENTITY gammad "Ϝ"> <!-- GREEK LETTER DIGAMMA -->
-<!ENTITY delta "δ"> <!-- GREEK SMALL LETTER DELTA -->
-<!ENTITY Delta "Δ"> <!-- GREEK CAPITAL LETTER DELTA -->
-<!ENTITY epsi "∊"> <!-- -->
-<!ENTITY epsiv "ε"> <!-- -->
-<!ENTITY epsis "∊"> <!-- -->
-<!ENTITY zeta "ζ"> <!-- GREEK SMALL LETTER ZETA -->
-<!ENTITY eta "η"> <!-- GREEK SMALL LETTER ETA -->
-<!ENTITY thetas "θ"> <!-- -->
-<!ENTITY Theta "Θ"> <!-- GREEK CAPITAL LETTER THETA -->
-<!ENTITY thetav "ϑ"> <!-- -->
-<!ENTITY iota "ι"> <!-- GREEK SMALL LETTER IOTA -->
-<!ENTITY kappa "κ"> <!-- GREEK SMALL LETTER KAPPA -->
-<!ENTITY kappav "ϰ"> <!-- GREEK KAPPA SYMBOL -->
-<!ENTITY lambda "λ"> <!-- GREEK SMALL LETTER LAMDA -->
-<!ENTITY Lambda "Λ"> <!-- GREEK CAPITAL LETTER LAMDA -->
-<!ENTITY mu "μ"> <!-- GREEK SMALL LETTER MU -->
-<!ENTITY nu "ν"> <!-- GREEK SMALL LETTER NU -->
-<!ENTITY xi "ξ"> <!-- GREEK SMALL LETTER XI -->
-<!ENTITY Xi "Ξ"> <!-- GREEK CAPITAL LETTER XI -->
-<!ENTITY pi "π"> <!-- GREEK SMALL LETTER PI -->
-<!ENTITY piv "ϖ"> <!-- GREEK PI SYMBOL -->
-<!ENTITY Pi "Π"> <!-- GREEK CAPITAL LETTER PI -->
-<!ENTITY rho "ρ"> <!-- GREEK SMALL LETTER RHO -->
-<!ENTITY rhov "ϱ"> <!-- GREEK RHO SYMBOL -->
-<!ENTITY sigma "σ"> <!-- GREEK SMALL LETTER SIGMA -->
-<!ENTITY Sigma "Σ"> <!-- GREEK CAPITAL LETTER SIGMA -->
-<!ENTITY sigmav "ς"> <!-- -->
-<!ENTITY tau "τ"> <!-- GREEK SMALL LETTER TAU -->
-<!ENTITY upsi "υ"> <!-- GREEK SMALL LETTER UPSILON -->
-<!ENTITY Upsi "ϒ"> <!-- -->
-<!ENTITY phis "φ"> <!-- GREEK SMALL LETTER PHI -->
-<!ENTITY Phi "Φ"> <!-- GREEK CAPITAL LETTER PHI -->
-<!ENTITY phiv "ϕ"> <!-- GREEK PHI SYMBOL -->
-<!ENTITY chi "χ"> <!-- GREEK SMALL LETTER CHI -->
-<!ENTITY psi "ψ"> <!-- GREEK SMALL LETTER PSI -->
-<!ENTITY Psi "Ψ"> <!-- GREEK CAPITAL LETTER PSI -->
-<!ENTITY omega "ω"> <!-- GREEK SMALL LETTER OMEGA -->
-<!ENTITY Omega "Ω"> <!-- GREEK CAPITAL LETTER OMEGA -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-grk4.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk4.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-grk4.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-grk4.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-<!-- iso-grk4.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY b.alpha "α"> <!-- -->
-<!ENTITY b.beta "β"> <!-- GREEK SMALL LETTER BETA -->
-<!ENTITY b.gamma "γ"> <!-- GREEK SMALL LETTER GAMMA -->
-<!ENTITY b.Gamma "Γ"> <!-- GREEK CAPITAL LETTER GAMMA -->
-<!ENTITY b.gammad "Ϝ"> <!-- GREEK LETTER DIGAMMA -->
-<!ENTITY b.delta "δ"> <!-- GREEK SMALL LETTER DELTA -->
-<!ENTITY b.Delta "Δ"> <!-- GREEK CAPITAL LETTER DELTA -->
-<!ENTITY b.epsi "ε"> <!-- -->
-<!ENTITY b.epsiv "ε"> <!-- -->
-<!ENTITY b.epsis "ε"> <!-- -->
-<!ENTITY b.zeta "ζ"> <!-- GREEK SMALL LETTER ZETA -->
-<!ENTITY b.eta "η"> <!-- GREEK SMALL LETTER ETA -->
-<!ENTITY b.thetas "θ"> <!-- -->
-<!ENTITY b.Theta "Θ"> <!-- GREEK CAPITAL LETTER THETA -->
-<!ENTITY b.thetav "ϑ"> <!-- -->
-<!ENTITY b.iota "ι"> <!-- GREEK SMALL LETTER IOTA -->
-<!ENTITY b.kappa "κ"> <!-- GREEK SMALL LETTER KAPPA -->
-<!ENTITY b.kappav "ϰ"> <!-- GREEK KAPPA SYMBOL -->
-<!ENTITY b.lambda "λ"> <!-- GREEK SMALL LETTER LAMDA -->
-<!ENTITY b.Lambda "Λ"> <!-- GREEK CAPITAL LETTER LAMDA -->
-<!ENTITY b.mu "μ"> <!-- GREEK SMALL LETTER MU -->
-<!ENTITY b.nu "ν"> <!-- GREEK SMALL LETTER NU -->
-<!ENTITY b.xi "ξ"> <!-- GREEK SMALL LETTER XI -->
-<!ENTITY b.Xi "Ξ"> <!-- GREEK CAPITAL LETTER XI -->
-<!ENTITY b.pi "π"> <!-- GREEK SMALL LETTER PI -->
-<!ENTITY b.Pi "Π"> <!-- GREEK CAPITAL LETTER PI -->
-<!ENTITY b.piv "ϖ"> <!-- GREEK PI SYMBOL -->
-<!ENTITY b.rho "ρ"> <!-- GREEK SMALL LETTER RHO -->
-<!ENTITY b.rhov "ϱ"> <!-- GREEK RHO SYMBOL -->
-<!ENTITY b.sigma "σ"> <!-- GREEK SMALL LETTER SIGMA -->
-<!ENTITY b.Sigma "Σ"> <!-- GREEK CAPITAL LETTER SIGMA -->
-<!ENTITY b.sigmav "ς"> <!-- -->
-<!ENTITY b.tau "τ"> <!-- GREEK SMALL LETTER TAU -->
-<!ENTITY b.upsi "υ"> <!-- GREEK SMALL LETTER UPSILON -->
-<!ENTITY b.Upsi "ϒ"> <!-- -->
-<!ENTITY b.phis "φ"> <!-- GREEK SMALL LETTER PHI -->
-<!ENTITY b.Phi "Φ"> <!-- GREEK CAPITAL LETTER PHI -->
-<!ENTITY b.phiv "ϕ"> <!-- GREEK PHI SYMBOL -->
-<!ENTITY b.chi "χ"> <!-- GREEK SMALL LETTER CHI -->
-<!ENTITY b.psi "ψ"> <!-- GREEK SMALL LETTER PSI -->
-<!ENTITY b.Psi "Ψ"> <!-- GREEK CAPITAL LETTER PSI -->
-<!ENTITY b.omega "ω"> <!-- GREEK SMALL LETTER OMEGA -->
-<!ENTITY b.Omega "Ω"> <!-- GREEK CAPITAL LETTER OMEGA -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-lat1.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-lat1.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-lat1.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-lat1.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,67 +0,0 @@
-<!-- iso-lat1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY aacute "á"> <!-- LATIN SMALL LETTER A WITH ACUTE -->
-<!ENTITY Aacute "Á"> <!-- LATIN CAPITAL LETTER A WITH ACUTE -->
-<!ENTITY acirc "â"> <!-- LATIN SMALL LETTER A WITH CIRCUMFLEX -->
-<!ENTITY Acirc "Â"> <!-- LATIN CAPITAL LETTER A WITH CIRCUMFLEX -->
-<!ENTITY agrave "à"> <!-- LATIN SMALL LETTER A WITH GRAVE -->
-<!ENTITY Agrave "À"> <!-- LATIN CAPITAL LETTER A WITH GRAVE -->
-<!ENTITY aring "å"> <!-- LATIN SMALL LETTER A WITH RING ABOVE -->
-<!ENTITY Aring "Å"> <!-- LATIN CAPITAL LETTER A WITH RING ABOVE -->
-<!ENTITY atilde "ã"> <!-- LATIN SMALL LETTER A WITH TILDE -->
-<!ENTITY Atilde "Ã"> <!-- LATIN CAPITAL LETTER A WITH TILDE -->
-<!ENTITY auml "ä"> <!-- LATIN SMALL LETTER A WITH DIAERESIS -->
-<!ENTITY Auml "Ä"> <!-- LATIN CAPITAL LETTER A WITH DIAERESIS -->
-<!ENTITY aelig "æ"> <!-- LATIN SMALL LETTER AE -->
-<!ENTITY AElig "Æ"> <!-- LATIN CAPITAL LETTER AE -->
-<!ENTITY ccedil "ç"> <!-- LATIN SMALL LETTER C WITH CEDILLA -->
-<!ENTITY Ccedil "Ç"> <!-- LATIN CAPITAL LETTER C WITH CEDILLA -->
-<!ENTITY eth "ð"> <!-- LATIN SMALL LETTER ETH -->
-<!ENTITY ETH "Ð"> <!-- LATIN CAPITAL LETTER ETH -->
-<!ENTITY eacute "é"> <!-- LATIN SMALL LETTER E WITH ACUTE -->
-<!ENTITY Eacute "É"> <!-- LATIN CAPITAL LETTER E WITH ACUTE -->
-<!ENTITY ecirc "ê"> <!-- LATIN SMALL LETTER E WITH CIRCUMFLEX -->
-<!ENTITY Ecirc "Ê"> <!-- LATIN CAPITAL LETTER E WITH CIRCUMFLEX -->
-<!ENTITY egrave "è"> <!-- LATIN SMALL LETTER E WITH GRAVE -->
-<!ENTITY Egrave "È"> <!-- LATIN CAPITAL LETTER E WITH GRAVE -->
-<!ENTITY euml "ë"> <!-- LATIN SMALL LETTER E WITH DIAERESIS -->
-<!ENTITY Euml "Ë"> <!-- LATIN CAPITAL LETTER E WITH DIAERESIS -->
-<!ENTITY iacute "í"> <!-- LATIN SMALL LETTER I WITH ACUTE -->
-<!ENTITY Iacute "Í"> <!-- LATIN CAPITAL LETTER I WITH ACUTE -->
-<!ENTITY icirc "î"> <!-- LATIN SMALL LETTER I WITH CIRCUMFLEX -->
-<!ENTITY Icirc "Î"> <!-- LATIN CAPITAL LETTER I WITH CIRCUMFLEX -->
-<!ENTITY igrave "ì"> <!-- LATIN SMALL LETTER I WITH GRAVE -->
-<!ENTITY Igrave "Ì"> <!-- LATIN CAPITAL LETTER I WITH GRAVE -->
-<!ENTITY iuml "ï"> <!-- LATIN SMALL LETTER I WITH DIAERESIS -->
-<!ENTITY Iuml "Ï"> <!-- LATIN CAPITAL LETTER I WITH DIAERESIS -->
-<!ENTITY ntilde "ñ"> <!-- LATIN SMALL LETTER N WITH TILDE -->
-<!ENTITY Ntilde "Ñ"> <!-- LATIN CAPITAL LETTER N WITH TILDE -->
-<!ENTITY oacute "ó"> <!-- LATIN SMALL LETTER O WITH ACUTE -->
-<!ENTITY Oacute "Ó"> <!-- LATIN CAPITAL LETTER O WITH ACUTE -->
-<!ENTITY ocirc "ô"> <!-- LATIN SMALL LETTER O WITH CIRCUMFLEX -->
-<!ENTITY Ocirc "Ô"> <!-- LATIN CAPITAL LETTER O WITH CIRCUMFLEX -->
-<!ENTITY ograve "ò"> <!-- LATIN SMALL LETTER O WITH GRAVE -->
-<!ENTITY Ograve "Ò"> <!-- LATIN CAPITAL LETTER O WITH GRAVE -->
-<!ENTITY oslash "ø"> <!-- CIRCLED DIVISION SLASH -->
-<!ENTITY Oslash "Ø"> <!-- LATIN CAPITAL LETTER O WITH STROKE -->
-<!ENTITY otilde "õ"> <!-- LATIN SMALL LETTER O WITH TILDE -->
-<!ENTITY Otilde "Õ"> <!-- LATIN CAPITAL LETTER O WITH TILDE -->
-<!ENTITY ouml "ö"> <!-- LATIN SMALL LETTER O WITH DIAERESIS -->
-<!ENTITY Ouml "Ö"> <!-- LATIN CAPITAL LETTER O WITH DIAERESIS -->
-<!ENTITY szlig "ß"> <!-- LATIN SMALL LETTER SHARP S -->
-<!ENTITY thorn "þ"> <!-- LATIN SMALL LETTER THORN -->
-<!ENTITY THORN "Þ"> <!-- LATIN CAPITAL LETTER THORN -->
-<!ENTITY uacute "ú"> <!-- LATIN SMALL LETTER U WITH ACUTE -->
-<!ENTITY Uacute "Ú"> <!-- LATIN CAPITAL LETTER U WITH ACUTE -->
-<!ENTITY ucirc "û"> <!-- LATIN SMALL LETTER U WITH CIRCUMFLEX -->
-<!ENTITY Ucirc "Û"> <!-- LATIN CAPITAL LETTER U WITH CIRCUMFLEX -->
-<!ENTITY ugrave "ù"> <!-- LATIN SMALL LETTER U WITH GRAVE -->
-<!ENTITY Ugrave "Ù"> <!-- LATIN CAPITAL LETTER U WITH GRAVE -->
-<!ENTITY uuml "ü"> <!-- LATIN SMALL LETTER U WITH DIAERESIS -->
-<!ENTITY Uuml "Ü"> <!-- LATIN CAPITAL LETTER U WITH DIAERESIS -->
-<!ENTITY yacute "ý"> <!-- LATIN SMALL LETTER Y WITH ACUTE -->
-<!ENTITY Yacute "Ý"> <!-- LATIN CAPITAL LETTER Y WITH ACUTE -->
-<!ENTITY yuml "ÿ"> <!-- LATIN SMALL LETTER Y WITH DIAERESIS -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-lat2.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-lat2.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-lat2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-lat2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,126 +0,0 @@
-<!-- iso-lat2.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY abreve "ă"> <!-- LATIN SMALL LETTER A WITH BREVE -->
-<!ENTITY Abreve "Ă"> <!-- LATIN CAPITAL LETTER A WITH BREVE -->
-<!ENTITY amacr "ā"> <!-- LATIN SMALL LETTER A WITH MACRON -->
-<!ENTITY Amacr "Ā"> <!-- LATIN CAPITAL LETTER A WITH MACRON -->
-<!ENTITY aogon "ą"> <!-- LATIN SMALL LETTER A WITH OGONEK -->
-<!ENTITY Aogon "Ą"> <!-- LATIN CAPITAL LETTER A WITH OGONEK -->
-<!ENTITY cacute "ć"> <!-- LATIN SMALL LETTER C WITH ACUTE -->
-<!ENTITY Cacute "Ć"> <!-- LATIN CAPITAL LETTER C WITH ACUTE -->
-<!ENTITY ccaron "č"> <!-- LATIN SMALL LETTER C WITH CARON -->
-<!ENTITY Ccaron "Č"> <!-- LATIN CAPITAL LETTER C WITH CARON -->
-<!ENTITY ccirc "ĉ"> <!-- LATIN SMALL LETTER C WITH CIRCUMFLEX -->
-<!ENTITY Ccirc "Ĉ"> <!-- LATIN CAPITAL LETTER C WITH CIRCUMFLEX -->
-<!ENTITY cdot "ċ"> <!-- DOT OPERATOR -->
-<!ENTITY Cdot "Ċ"> <!-- LATIN CAPITAL LETTER C WITH DOT ABOVE -->
-<!ENTITY dcaron "ď"> <!-- LATIN SMALL LETTER D WITH CARON -->
-<!ENTITY Dcaron "Ď"> <!-- LATIN CAPITAL LETTER D WITH CARON -->
-<!ENTITY dstrok "đ"> <!-- LATIN SMALL LETTER D WITH STROKE -->
-<!ENTITY Dstrok "Đ"> <!-- LATIN CAPITAL LETTER D WITH STROKE -->
-<!ENTITY ecaron "ě"> <!-- LATIN SMALL LETTER E WITH CARON -->
-<!ENTITY Ecaron "Ě"> <!-- LATIN CAPITAL LETTER E WITH CARON -->
-<!ENTITY edot "ė"> <!-- LATIN SMALL LETTER E WITH DOT ABOVE -->
-<!ENTITY Edot "Ė"> <!-- LATIN CAPITAL LETTER E WITH DOT ABOVE -->
-<!ENTITY emacr "ē"> <!-- LATIN SMALL LETTER E WITH MACRON -->
-<!ENTITY Emacr "Ē"> <!-- LATIN CAPITAL LETTER E WITH MACRON -->
-<!ENTITY eogon "ę"> <!-- LATIN SMALL LETTER E WITH OGONEK -->
-<!ENTITY Eogon "Ę"> <!-- LATIN CAPITAL LETTER E WITH OGONEK -->
-<!ENTITY gacute "ǵ"> <!-- LATIN SMALL LETTER G WITH ACUTE -->
-<!ENTITY gbreve "ğ"> <!-- LATIN SMALL LETTER G WITH BREVE -->
-<!ENTITY Gbreve "Ğ"> <!-- LATIN CAPITAL LETTER G WITH BREVE -->
-<!ENTITY Gcedil "Ģ"> <!-- LATIN CAPITAL LETTER G WITH CEDILLA -->
-<!ENTITY gcirc "ĝ"> <!-- LATIN SMALL LETTER G WITH CIRCUMFLEX -->
-<!ENTITY Gcirc "Ĝ"> <!-- LATIN CAPITAL LETTER G WITH CIRCUMFLEX -->
-<!ENTITY gdot "ġ"> <!-- LATIN SMALL LETTER G WITH DOT ABOVE -->
-<!ENTITY Gdot "Ġ"> <!-- LATIN CAPITAL LETTER G WITH DOT ABOVE -->
-<!ENTITY hcirc "ĥ"> <!-- LATIN SMALL LETTER H WITH CIRCUMFLEX -->
-<!ENTITY Hcirc "Ĥ"> <!-- LATIN CAPITAL LETTER H WITH CIRCUMFLEX -->
-<!ENTITY hstrok "ħ"> <!-- LATIN SMALL LETTER H WITH STROKE -->
-<!ENTITY Hstrok "Ħ"> <!-- LATIN CAPITAL LETTER H WITH STROKE -->
-<!ENTITY Idot "İ"> <!-- LATIN CAPITAL LETTER I WITH DOT ABOVE -->
-<!ENTITY Imacr "Ī"> <!-- LATIN CAPITAL LETTER I WITH MACRON -->
-<!ENTITY imacr "ī"> <!-- LATIN SMALL LETTER I WITH MACRON -->
-<!ENTITY ijlig "ij"> <!-- LATIN SMALL LIGATURE IJ -->
-<!ENTITY IJlig "IJ"> <!-- LATIN CAPITAL LIGATURE IJ -->
-<!ENTITY inodot "ı"> <!-- LATIN SMALL LETTER DOTLESS I -->
-<!ENTITY iogon "į"> <!-- LATIN SMALL LETTER I WITH OGONEK -->
-<!ENTITY Iogon "Į"> <!-- LATIN CAPITAL LETTER I WITH OGONEK -->
-<!ENTITY itilde "ĩ"> <!-- LATIN SMALL LETTER I WITH TILDE -->
-<!ENTITY Itilde "Ĩ"> <!-- LATIN CAPITAL LETTER I WITH TILDE -->
-<!ENTITY jcirc "ĵ"> <!-- LATIN SMALL LETTER J WITH CIRCUMFLEX -->
-<!ENTITY Jcirc "Ĵ"> <!-- LATIN CAPITAL LETTER J WITH CIRCUMFLEX -->
-<!ENTITY kcedil "ķ"> <!-- LATIN SMALL LETTER K WITH CEDILLA -->
-<!ENTITY Kcedil "Ķ"> <!-- LATIN CAPITAL LETTER K WITH CEDILLA -->
-<!ENTITY kgreen "ĸ"> <!-- LATIN SMALL LETTER KRA -->
-<!ENTITY lacute "ĺ"> <!-- LATIN SMALL LETTER L WITH ACUTE -->
-<!ENTITY Lacute "Ĺ"> <!-- LATIN CAPITAL LETTER L WITH ACUTE -->
-<!ENTITY lcaron "ľ"> <!-- LATIN SMALL LETTER L WITH CARON -->
-<!ENTITY Lcaron "Ľ"> <!-- LATIN CAPITAL LETTER L WITH CARON -->
-<!ENTITY lcedil "ļ"> <!-- LATIN SMALL LETTER L WITH CEDILLA -->
-<!ENTITY Lcedil "Ļ"> <!-- LATIN CAPITAL LETTER L WITH CEDILLA -->
-<!ENTITY lmidot "ŀ"> <!-- LATIN SMALL LETTER L WITH MIDDLE DOT -->
-<!ENTITY Lmidot "Ŀ"> <!-- LATIN CAPITAL LETTER L WITH MIDDLE DOT -->
-<!ENTITY lstrok "ł"> <!-- LATIN SMALL LETTER L WITH STROKE -->
-<!ENTITY Lstrok "Ł"> <!-- LATIN CAPITAL LETTER L WITH STROKE -->
-<!ENTITY nacute "ń"> <!-- LATIN SMALL LETTER N WITH ACUTE -->
-<!ENTITY Nacute "Ń"> <!-- LATIN CAPITAL LETTER N WITH ACUTE -->
-<!ENTITY eng "ŋ"> <!-- LATIN SMALL LETTER ENG -->
-<!ENTITY ENG "Ŋ"> <!-- LATIN CAPITAL LETTER ENG -->
-<!ENTITY napos "ʼn"> <!-- LATIN SMALL LETTER N PRECEDED BY APOSTROPHE -->
-<!ENTITY ncaron "ň"> <!-- LATIN SMALL LETTER N WITH CARON -->
-<!ENTITY Ncaron "Ň"> <!-- LATIN CAPITAL LETTER N WITH CARON -->
-<!ENTITY ncedil "ņ"> <!-- LATIN SMALL LETTER N WITH CEDILLA -->
-<!ENTITY Ncedil "Ņ"> <!-- LATIN CAPITAL LETTER N WITH CEDILLA -->
-<!ENTITY odblac "ő"> <!-- LATIN SMALL LETTER O WITH DOUBLE ACUTE -->
-<!ENTITY Odblac "Ő"> <!-- LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -->
-<!ENTITY Omacr "Ō"> <!-- LATIN CAPITAL LETTER O WITH MACRON -->
-<!ENTITY omacr "ō"> <!-- LATIN SMALL LETTER O WITH MACRON -->
-<!ENTITY oelig "œ"> <!-- LATIN SMALL LIGATURE OE -->
-<!ENTITY OElig "Œ"> <!-- LATIN CAPITAL LIGATURE OE -->
-<!ENTITY racute "ŕ"> <!-- LATIN SMALL LETTER R WITH ACUTE -->
-<!ENTITY Racute "Ŕ"> <!-- LATIN CAPITAL LETTER R WITH ACUTE -->
-<!ENTITY rcaron "ř"> <!-- LATIN SMALL LETTER R WITH CARON -->
-<!ENTITY Rcaron "Ř"> <!-- LATIN CAPITAL LETTER R WITH CARON -->
-<!ENTITY rcedil "ŗ"> <!-- LATIN SMALL LETTER R WITH CEDILLA -->
-<!ENTITY Rcedil "Ŗ"> <!-- LATIN CAPITAL LETTER R WITH CEDILLA -->
-<!ENTITY sacute "ś"> <!-- LATIN SMALL LETTER S WITH ACUTE -->
-<!ENTITY Sacute "Ś"> <!-- LATIN CAPITAL LETTER S WITH ACUTE -->
-<!ENTITY scaron "š"> <!-- LATIN SMALL LETTER S WITH CARON -->
-<!ENTITY Scaron "Š"> <!-- LATIN CAPITAL LETTER S WITH CARON -->
-<!ENTITY scedil "ş"> <!-- LATIN SMALL LETTER S WITH CEDILLA -->
-<!ENTITY Scedil "Ş"> <!-- LATIN CAPITAL LETTER S WITH CEDILLA -->
-<!ENTITY scirc "ŝ"> <!-- LATIN SMALL LETTER S WITH CIRCUMFLEX -->
-<!ENTITY Scirc "Ŝ"> <!-- LATIN CAPITAL LETTER S WITH CIRCUMFLEX -->
-<!ENTITY tcaron "ť"> <!-- LATIN SMALL LETTER T WITH CARON -->
-<!ENTITY Tcaron "Ť"> <!-- LATIN CAPITAL LETTER T WITH CARON -->
-<!ENTITY tcedil "ţ"> <!-- LATIN SMALL LETTER T WITH CEDILLA -->
-<!ENTITY Tcedil "Ţ"> <!-- LATIN CAPITAL LETTER T WITH CEDILLA -->
-<!ENTITY tstrok "ŧ"> <!-- LATIN SMALL LETTER T WITH STROKE -->
-<!ENTITY Tstrok "Ŧ"> <!-- LATIN CAPITAL LETTER T WITH STROKE -->
-<!ENTITY ubreve "ŭ"> <!-- LATIN SMALL LETTER U WITH BREVE -->
-<!ENTITY Ubreve "Ŭ"> <!-- LATIN CAPITAL LETTER U WITH BREVE -->
-<!ENTITY udblac "ű"> <!-- LATIN SMALL LETTER U WITH DOUBLE ACUTE -->
-<!ENTITY Udblac "Ű"> <!-- LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -->
-<!ENTITY umacr "ū"> <!-- LATIN SMALL LETTER U WITH MACRON -->
-<!ENTITY Umacr "Ū"> <!-- LATIN CAPITAL LETTER U WITH MACRON -->
-<!ENTITY uogon "ų"> <!-- LATIN SMALL LETTER U WITH OGONEK -->
-<!ENTITY Uogon "Ų"> <!-- LATIN CAPITAL LETTER U WITH OGONEK -->
-<!ENTITY uring "ů"> <!-- LATIN SMALL LETTER U WITH RING ABOVE -->
-<!ENTITY Uring "Ů"> <!-- LATIN CAPITAL LETTER U WITH RING ABOVE -->
-<!ENTITY utilde "ũ"> <!-- LATIN SMALL LETTER U WITH TILDE -->
-<!ENTITY Utilde "Ũ"> <!-- LATIN CAPITAL LETTER U WITH TILDE -->
-<!ENTITY wcirc "ŵ"> <!-- LATIN SMALL LETTER W WITH CIRCUMFLEX -->
-<!ENTITY Wcirc "Ŵ"> <!-- LATIN CAPITAL LETTER W WITH CIRCUMFLEX -->
-<!ENTITY ycirc "ŷ"> <!-- LATIN SMALL LETTER Y WITH CIRCUMFLEX -->
-<!ENTITY Ycirc "Ŷ"> <!-- LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -->
-<!ENTITY Yuml "Ÿ"> <!-- LATIN CAPITAL LETTER Y WITH DIAERESIS -->
-<!ENTITY zacute "ź"> <!-- LATIN SMALL LETTER Z WITH ACUTE -->
-<!ENTITY Zacute "Ź"> <!-- LATIN CAPITAL LETTER Z WITH ACUTE -->
-<!ENTITY zcaron "ž"> <!-- LATIN SMALL LETTER Z WITH CARON -->
-<!ENTITY Zcaron "Ž"> <!-- LATIN CAPITAL LETTER Z WITH CARON -->
-<!ENTITY zdot "ż"> <!-- LATIN SMALL LETTER Z WITH DOT ABOVE -->
-<!ENTITY Zdot "Ż"> <!-- LATIN CAPITAL LETTER Z WITH DOT ABOVE -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-num.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-num.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-num.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-num.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,81 +0,0 @@
-<!-- iso-num.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY half "½"> <!-- VULGAR FRACTION ONE HALF -->
-<!ENTITY frac12 "½"> <!-- VULGAR FRACTION ONE HALF -->
-<!ENTITY frac14 "¼"> <!-- VULGAR FRACTION ONE QUARTER -->
-<!ENTITY frac34 "¾"> <!-- VULGAR FRACTION THREE QUARTERS -->
-<!ENTITY frac18 "⅛"> <!-- -->
-<!ENTITY frac38 "⅜"> <!-- -->
-<!ENTITY frac58 "⅝"> <!-- -->
-<!ENTITY frac78 "⅞"> <!-- -->
-<!ENTITY sup1 "¹"> <!-- SUPERSCRIPT ONE -->
-<!ENTITY sup2 "²"> <!-- SUPERSCRIPT TWO -->
-<!ENTITY sup3 "³"> <!-- SUPERSCRIPT THREE -->
-<!ENTITY plus "+"> <!-- PLUS SIGN -->
-<!ENTITY plusmn "±"> <!-- PLUS-MINUS SIGN -->
-<!ENTITY lt "<"> <!-- LESS-THAN SIGN -->
-<!ENTITY equals "="> <!-- EQUALS SIGN -->
-<!ENTITY gt ">"> <!-- GREATER-THAN SIGN -->
-<!ENTITY divide "÷"> <!-- DIVISION SIGN -->
-<!ENTITY times "×"> <!-- MULTIPLICATION SIGN -->
-<!ENTITY curren "¤"> <!-- CURRENCY SIGN -->
-<!ENTITY pound "£"> <!-- POUND SIGN -->
-<!ENTITY dollar "$"> <!-- DOLLAR SIGN -->
-<!ENTITY cent "¢"> <!-- CENT SIGN -->
-<!ENTITY yen "¥"> <!-- YEN SIGN -->
-<!ENTITY num "#"> <!-- NUMBER SIGN -->
-<!ENTITY percnt "%"> <!-- PERCENT SIGN -->
-<!ENTITY amp "&"> <!-- AMPERSAND -->
-<!ENTITY ast "*"> <!-- ASTERISK OPERATOR -->
-<!ENTITY commat "@"> <!-- COMMERCIAL AT -->
-<!ENTITY lsqb "["> <!-- LEFT SQUARE BRACKET -->
-<!ENTITY bsol "\"> <!-- REVERSE SOLIDUS -->
-<!ENTITY rsqb "]"> <!-- RIGHT SQUARE BRACKET -->
-<!ENTITY lcub "{"> <!-- LEFT CURLY BRACKET -->
-<!ENTITY horbar "―"> <!-- HORIZONTAL BAR -->
-<!ENTITY verbar "|"> <!-- VERTICAL LINE -->
-<!ENTITY rcub "}"> <!-- RIGHT CURLY BRACKET -->
-<!ENTITY micro "µ"> <!-- MICRO SIGN -->
-<!ENTITY ohm "Ω"> <!-- OHM SIGN -->
-<!ENTITY deg "°"> <!-- DEGREE SIGN -->
-<!ENTITY ordm "º"> <!-- MASCULINE ORDINAL INDICATOR -->
-<!ENTITY ordf "ª"> <!-- FEMININE ORDINAL INDICATOR -->
-<!ENTITY sect "§"> <!-- SECTION SIGN -->
-<!ENTITY para "¶"> <!-- PILCROW SIGN -->
-<!ENTITY middot "·"> <!-- MIDDLE DOT -->
-<!ENTITY larr "←"> <!-- LEFTWARDS DOUBLE ARROW -->
-<!ENTITY rarr "→"> <!-- RIGHTWARDS DOUBLE ARROW -->
-<!ENTITY uarr "↑"> <!-- UPWARDS ARROW -->
-<!ENTITY darr "↓"> <!-- DOWNWARDS ARROW -->
-<!ENTITY copy "©"> <!-- COPYRIGHT SIGN -->
-<!ENTITY reg "®"> <!-- REG TRADE MARK SIGN -->
-<!ENTITY trade "™"> <!-- TRADE MARK SIGN -->
-<!ENTITY brvbar "¦"> <!-- BROKEN BAR -->
-<!ENTITY not "¬"> <!-- NOT SIGN -->
-<!ENTITY sung "♩"> <!-- -->
-<!ENTITY excl "!"> <!-- EXCLAMATION MARK -->
-<!ENTITY iexcl "¡"> <!-- INVERTED EXCLAMATION MARK -->
-<!ENTITY quot """> <!-- QUOTATION MARK -->
-<!ENTITY apos "'"> <!-- APOSTROPHE -->
-<!ENTITY lpar "("> <!-- LEFT PARENTHESIS -->
-<!ENTITY rpar ")"> <!-- RIGHT PARENTHESIS -->
-<!ENTITY comma ","> <!-- COMMA -->
-<!ENTITY lowbar "_"> <!-- LOW LINE -->
-<!ENTITY hyphen "-"> <!-- HYPHEN-MINUS -->
-<!ENTITY period "."> <!-- FULL STOP -->
-<!ENTITY sol "/"> <!-- SOLIDUS -->
-<!ENTITY colon ":"> <!-- COLON -->
-<!ENTITY semi ";"> <!-- SEMICOLON -->
-<!ENTITY quest "?"> <!-- QUESTION MARK -->
-<!ENTITY iquest "¿"> <!-- INVERTED QUESTION MARK -->
-<!ENTITY laquo "«"> <!-- LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
-<!ENTITY raquo "»"> <!-- RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
-<!ENTITY lsquo "‘"> <!-- -->
-<!ENTITY rsquo "’"> <!-- RIGHT SINGLE QUOTATION MARK -->
-<!ENTITY ldquo "“"> <!-- -->
-<!ENTITY rdquo "”"> <!-- RIGHT DOUBLE QUOTATION MARK -->
-<!ENTITY nbsp " "> <!-- NO-BREAK SPACE -->
-<!ENTITY shy "­"> <!-- SOFT HYPHEN -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-pub.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-pub.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-pub.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-pub.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,90 +0,0 @@
-<!-- iso-pub.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz -->
-
-<!ENTITY emsp " "> <!-- EM SPACE -->
-<!ENTITY ensp " "> <!-- EN SPACE -->
-<!ENTITY emsp13 " "> <!-- THREE-PER-EM SPACE -->
-<!ENTITY emsp14 " "> <!-- FOUR-PER-EM SPACE -->
-<!ENTITY numsp " "> <!-- FIGURE SPACE -->
-<!ENTITY puncsp " "> <!-- PUNCTUATION SPACE -->
-<!ENTITY thinsp " "> <!-- THIN SPACE -->
-<!ENTITY hairsp " "> <!-- HAIR SPACE -->
-<!ENTITY mdash "—"> <!-- EM DASH -->
-<!ENTITY ndash "–"> <!-- EN DASH -->
-<!ENTITY dash "‐"> <!-- HYPHEN -->
-<!ENTITY blank "␣"> <!-- OPEN BOX -->
-<!ENTITY hellip "…"> <!-- HORIZONTAL ELLIPSIS -->
-<!ENTITY nldr "‥"> <!-- TWO DOT LEADER -->
-<!ENTITY frac13 "⅓"> <!-- VULGAR FRACTION ONE THIRD -->
-<!ENTITY frac23 "⅔"> <!-- VULGAR FRACTION TWO THIRDS -->
-<!ENTITY frac15 "⅕"> <!-- VULGAR FRACTION ONE FIFTH -->
-<!ENTITY frac25 "⅖"> <!-- VULGAR FRACTION TWO FIFTHS -->
-<!ENTITY frac35 "⅗"> <!-- VULGAR FRACTION THREE FIFTHS -->
-<!ENTITY frac45 "⅘"> <!-- VULGAR FRACTION FOUR FIFTHS -->
-<!ENTITY frac16 "⅙"> <!-- VULGAR FRACTION ONE SIXTH -->
-<!ENTITY frac56 "⅚"> <!-- VULGAR FRACTION FIVE SIXTHS -->
-<!ENTITY incare "℅"> <!-- CARE OF -->
-<!ENTITY block "█"> <!-- FULL BLOCK -->
-<!ENTITY uhblk "▀"> <!-- UPPER HALF BLOCK -->
-<!ENTITY lhblk "▄"> <!-- LOWER HALF BLOCK -->
-<!ENTITY blk14 "░"> <!-- LIGHT SHADE -->
-<!ENTITY blk12 "▒"> <!-- MEDIUM SHADE -->
-<!ENTITY blk34 "▓"> <!-- DARK SHADE -->
-<!ENTITY marker "▮"> <!-- BLACK VERTICAL RECTANGLE -->
-<!ENTITY cir "○"> <!-- WHITE CIRCLE -->
-<!ENTITY squ "□"> <!-- WHITE SQUARE -->
-<!ENTITY rect "▭"> <!-- WHITE RECTANGLE -->
-<!ENTITY utri "▵"> <!-- WHITE UP-POINTING TRIANGLE -->
-<!ENTITY dtri "▿"> <!-- WHITE DOWN-POINTING TRIANGLE -->
-<!ENTITY star "⋆"> <!-- STAR OPERATOR -->
-<!ENTITY bull "•"> <!-- BULLET -->
-<!ENTITY squf "▪"> <!-- -->
-<!ENTITY utrif "▴"> <!-- BLACK UP-POINTING TRIANGLE -->
-<!ENTITY dtrif "▾"> <!-- BLACK DOWN-POINTING TRIANGLE -->
-<!ENTITY ltrif "◂"> <!-- BLACK LEFT-POINTING TRIANGLE -->
-<!ENTITY rtrif "▸"> <!-- BLACK RIGHT-POINTING TRIANGLE -->
-<!ENTITY clubs "♣"> <!-- BLACK CLUB SUIT -->
-<!ENTITY diams "♦"> <!-- BLACK DIAMOND SUIT -->
-<!ENTITY hearts "♥"> <!-- BLACK HEART SUIT -->
-<!ENTITY spades "♠"> <!-- BLACK SPADE SUIT -->
-<!ENTITY malt "✠"> <!-- MALTESE CROSS -->
-<!ENTITY dagger "†"> <!-- DAGGER -->
-<!ENTITY Dagger "‡"> <!-- DOUBLE DAGGER -->
-<!ENTITY check "✓"> <!-- CHECK MARK -->
-<!ENTITY cross "✗"> <!-- BALLOT X -->
-<!ENTITY sharp "♯"> <!-- MUSIC SHARP SIGN -->
-<!ENTITY flat "♭"> <!-- MUSIC FLAT SIGN -->
-<!ENTITY male "♂"> <!-- MALE SIGN -->
-<!ENTITY female "♀"> <!-- -->
-<!ENTITY phone "☎"> <!-- TELEPHONE SIGN -->
-<!ENTITY telrec "⌕"> <!-- TELEPHONE RECORDER -->
-<!ENTITY copysr "℗"> <!-- SOUND RECORDING COPYRIGHT -->
-<!ENTITY caret "⁁"> <!-- CARET -->
-<!ENTITY lsquor "‚"> <!-- SINGLE LOW-9 QUOTATION MARK -->
-<!ENTITY ldquor "„"> <!-- DOUBLE LOW-9 QUOTATION MARK -->
-<!ENTITY fflig "ff"> <!-- -->
-<!ENTITY filig "fi"> <!-- -->
-<!-- fjlig Unknown unicode character -->
-<!ENTITY ffilig "ffi"> <!-- -->
-<!ENTITY ffllig "ffl"> <!-- -->
-<!ENTITY fllig "fl"> <!-- -->
-<!ENTITY mldr "…"> <!-- HORIZONTAL ELLIPSIS -->
-<!ENTITY rdquor "“"> <!-- -->
-<!ENTITY rsquor "‘"> <!-- -->
-<!ENTITY vellip "⋮"> <!-- -->
-<!ENTITY hybull "⁃"> <!-- HYPHEN BULLET -->
-<!ENTITY loz "◊"> <!-- LOZENGE -->
-<!ENTITY lozf "✦"> <!-- -->
-<!ENTITY ltri "◃"> <!-- WHITE LEFT-POINTING TRIANGLE -->
-<!ENTITY rtri "▹"> <!-- WHITE RIGHT-POINTING TRIANGLE -->
-<!ENTITY starf "★"> <!-- BLACK STAR -->
-<!ENTITY natur "♮"> <!-- MUSIC NATURAL SIGN -->
-<!ENTITY rx "℞"> <!-- PRESCRIPTION TAKE -->
-<!ENTITY sext "✶"> <!-- SIX POINTED BLACK STAR -->
-<!ENTITY target "⌖"> <!-- POSITION INDICATOR -->
-<!ENTITY dlcrop "⌍"> <!-- BOTTOM LEFT CROP -->
-<!ENTITY drcrop "⌌"> <!-- BOTTOM RIGHT CROP -->
-<!ENTITY ulcrop "⌏"> <!-- TOP LEFT CROP -->
-<!ENTITY urcrop "⌎"> <!-- TOP RIGHT CROP -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/ent/iso-tech.ent jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-tech.ent
--- jing-trang-20241231/mod/dtdinst/test/ent/iso-tech.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/ent/iso-tech.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-<!-- iso-tech.ent (initially distributed with DocBook XML DTD V4.1.1beta1) -->
-
-<!-- Derived from the corresponding ISO 8879 standard entity set
- and the Unicode character mappings provided by Sebastian Rahtz.
- With additional derivations from
- ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/SGML.TXT -->
-
-<!ENTITY aleph "ℵ"> <!-- ALEF SYMBOL -->
-<!ENTITY and "∧"> <!-- -->
-<!ENTITY ang90 "∟"> <!-- RIGHT ANGLE -->
-<!ENTITY angsph "∢"> <!-- -->
-<!ENTITY ap "≈"> <!-- -->
-<!ENTITY becaus "∵"> <!-- BECAUSE -->
-<!ENTITY bottom "⊥"> <!-- -->
-<!ENTITY cap "∩"> <!-- -->
-<!ENTITY cong "≅"> <!-- -->
-<!ENTITY conint "∮"> <!-- -->
-<!ENTITY cup "∪"> <!-- -->
-<!ENTITY equiv "≡"> <!-- -->
-<!ENTITY exist "∃"> <!-- -->
-<!ENTITY forall "∀"> <!-- -->
-<!ENTITY fnof "ƒ"> <!-- LATIN SMALL LETTER F WITH HOOK -->
-<!ENTITY ge "≥"> <!-- GREATER-THAN OR EQUAL TO -->
-<!ENTITY iff "⇔"> <!-- LEFT RIGHT DOUBLE ARROW -->
-<!ENTITY infin "∞"> <!-- -->
-<!ENTITY int "∫"> <!-- -->
-<!ENTITY isin "∊"> <!-- -->
-<!ENTITY lang "〈"> <!-- -->
-<!ENTITY lArr "⇐"> <!-- LEFTWARDS ARROW -->
-<!ENTITY le "≤"> <!-- -->
-<!ENTITY minus "−"> <!-- MINUS SIGN -->
-<!ENTITY mnplus "∓"> <!-- -->
-<!ENTITY nabla "∇"> <!-- NABLA -->
-<!ENTITY ne "≠"> <!-- -->
-<!ENTITY ni "∍"> <!-- -->
-<!ENTITY or "∨"> <!-- -->
-<!ENTITY par "∥"> <!-- PARALLEL TO -->
-<!ENTITY part "∂"> <!-- -->
-<!ENTITY permil "‰"> <!-- PER MILLE SIGN -->
-<!ENTITY perp "⊥"> <!-- -->
-<!ENTITY prime "′"> <!-- PRIME -->
-<!ENTITY Prime "″"> <!-- DOUBLE PRIME -->
-<!ENTITY prop "∝"> <!-- -->
-<!ENTITY radic "√"> <!-- -->
-<!ENTITY rang "〉"> <!-- -->
-<!ENTITY rArr "⇒"> <!-- RIGHTWARDS ARROW -->
-<!ENTITY sim "∼"> <!-- -->
-<!ENTITY sime "≃"> <!-- -->
-<!ENTITY square "□"> <!-- WHITE SQUARE -->
-<!ENTITY sub "⊂"> <!-- -->
-<!ENTITY sube "⊆"> <!-- -->
-<!ENTITY sup "⊃"> <!-- -->
-<!ENTITY supe "⊇"> <!-- -->
-<!ENTITY there4 "∴"> <!-- -->
-<!ENTITY Verbar "‖"> <!-- DOUBLE VERTICAL LINE -->
-<!ENTITY angst "Å"> <!-- ANGSTROM SIGN -->
-<!ENTITY bernou "ℬ"> <!-- SCRIPT CAPITAL B -->
-<!ENTITY compfn "∘"> <!-- RING OPERATOR -->
-<!ENTITY Dot "¨"> <!-- -->
-<!ENTITY DotDot "⃜"> <!-- COMBINING FOUR DOTS ABOVE -->
-<!ENTITY hamilt "ℋ"> <!-- SCRIPT CAPITAL H -->
-<!ENTITY lagran "ℒ"> <!-- SCRIPT CAPITAL L -->
-<!ENTITY lowast "∗"> <!-- ASTERISK OPERATOR -->
-<!ENTITY notin "∉"> <!-- -->
-<!ENTITY order "ℴ"> <!-- SCRIPT SMALL O -->
-<!ENTITY phmmat "ℳ"> <!-- SCRIPT CAPITAL M -->
-<!ENTITY tdot "⃛"> <!-- COMBINING THREE DOTS ABOVE -->
-<!ENTITY tprime "‴"> <!-- TRIPLE PRIME -->
-<!ENTITY wedgeq "≙"> <!-- ESTIMATES -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/soextblx.dtd jing-trang-20241231+repack/mod/dtdinst/test/soextblx.dtd
--- jing-trang-20241231/mod/dtdinst/test/soextblx.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/soextblx.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,308 +0,0 @@
-<!-- XML EXCHANGE TABLE MODEL DECLARATION MODULE -->
-
-<!-- This set of declarations defines the XML version of the Exchange
- Table Model as of the date shown in the Formal Public Identifier
- (FPI) for this entity.
-
- This set of declarations may be referred to using a public external
- entity declaration and reference as shown in the following three
- lines:
-
- <!ENTITY % calstblx
- PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN">
- %calstblx;
-
- If various parameter entities used within this set of declarations
- are to be given non-default values, the appropriate declarations
- should be given before calling in this package (i.e., before the
- "%calstblx;" reference).
--->
-
-<!-- The motivation for this XML version of the Exchange Table Model
- is simply to create an XML version of the SGML Exchange Table
- Model. By design, no effort has been made to "improve" the model.
-
- This XML version incorporates the logical bare minimum changes
- necessary to make the Exchange Table Model a valid XML DTD.
--->
-
-<!-- The XML version of the Exchange Table Model differs from
- the SGML version in the following ways:
-
- The following parameter entities have been removed:
-
- - tbl.table.excep, tbl.hdft.excep, tbl.row.excep, tbl.entry.excep
- There are no exceptions in XML. The following normative statement
- is made in lieu of exceptions: the exchange table model explicitly
- forbids a table from occurring within another table. If the
- content model of an entry includes a table element, then this
- cannot be enforced by the DTD, but it is a deviation from the
- exchange table model to include a table within a table.
-
- - tbl.hdft.name, tbl.hdft.mdl, tbl.hdft.excep, tbl.hdft.att
- The motivation for these elements was to change the table
- header/footer elements. Since XML does not allow element declarations
- to contain name groups, and the exchange table model does not
- allow a table to contain footers, the continued presence of these
- attributes seems unnecessary.
-
- The following parameter entity has been added:
-
- - tbl.thead.att
- This entity parameterizes the attributes on thead. It replaces
- the tbl.hdft.att parameter entity.
-
- Other miscellaneous changes:
-
- - Tag ommission indicators have been removed
- - Comments have been removed from declarations
- - NUMBER attributes have been changed to NMTOKEN
- - NUTOKEN attributes have been to changed to NMTOKEN
- - Removed the grouping characters around the content model
- parameter entry for the 'entry' element. This is necessary
- so that an entry can contain #PCDATA and be defined as an
- optional, repeatable OR group beginning with #PCDATA.
--->
-
-<!-- This entity includes a set of element and attribute declarations
- that partially defines the Exchange table model. However, the model
- is not well-defined without the accompanying natural language
- description of the semantics (meanings) of these various elements,
- attributes, and attribute values. The semantic writeup, also available
- from SGML Open, should be used in conjunction with this entity.
--->
-
-<!-- In order to use the Exchange table model, various parameter entity
- declarations are required. A brief description is as follows:
-
- ENTITY NAME WHERE USED WHAT IT IS
-
- %yesorno In ATTLIST of: An attribute declared value
- almost all elements for a "boolean" attribute
-
- %paracon In content model of: The "text" (logical content)
- <entry> of the model group for <entry>
-
- %titles In content model of: The "title" part of the model
- table element group for the table element
-
- %tbl.table.name In declaration of: The name of the "table"
- table element element
-
- %tbl.table-titles.mdl In content model of: The model group for the title
- table elements part of the content model for
- table element
-
- %tbl.table.mdl In content model of: The model group for the content
- table elements model for table element,
- often (and by default) defined
- in terms of %tbl.table-titles.mdl
- and tgroup
-
- %tbl.table.att In ATTLIST of: Additional attributes on the
- table element table element
-
- %bodyatt In ATTLIST of: Additional attributes on the
- table element table element (for backward
- compatibility with the SGML
- model)
-
- %tbl.tgroup.mdl In content model of: The model group for the content
- <tgroup> model for <tgroup>
-
- %tbl.tgroup.att In ATTLIST of: Additional attributes on the
- <tgroup> <tgroup> element
-
- %tbl.thead.att In ATTLIST of: Additional attributes on the
- <thead> <thead> element
-
- %tbl.tbody.att In ATTLIST of: Additional attributes on the
- <tbody> <tbody> element
-
- %tbl.colspec.att In ATTLIST of: Additional attributes on the
- <colspec> <colspec> element
-
- %tbl.row.mdl In content model of: The model group for the content
- <row> model for <row>
-
- %tbl.row.att In ATTLIST of: Additional attributes on the
- <row> <row> element
-
- %tbl.entry.mdl In content model of: The model group for the content
- <entry> model for <entry>
-
- %tbl.entry.att In ATTLIST of: Additional attributes on the
- <entry> <entry> element
-
- This set of declarations will use the default definitions shown below
- for any of these parameter entities that are not declared before this
- set of declarations is referenced.
--->
-
-<!-- These definitions are not directly related to the table model, but are
- used in the default CALS table model and may be defined elsewhere (and
- prior to the inclusion of this table module) in the referencing DTD. -->
-
-<!ENTITY % yesorno 'NMTOKEN'> <!-- no if zero(s), yes if any other value -->
-<!ENTITY % titles 'title?'>
-<!ENTITY % pcd "#PCDATA">
-<!ENTITY % paracon '%pcd;'> <!-- default for use in entry content -->
-
-<!--
-The parameter entities as defined below change and simplify the CALS table
-model as published (as part of the Example DTD) in MIL-HDBK-28001. The
-resulting simplified DTD has support from the SGML Open vendors and is
-therefore more interoperable among different systems.
-
-These following declarations provide the Exchange default definitions
-for these entities. However, these entities can be redefined (by giving
-the appropriate parameter entity declaration(s) prior to the reference
-to this Table Model declaration set entity) to fit the needs of the
-current application.
-
-Note, however, that changes may have significant effect on the ability to
-interchange table information. These changes may manifest themselves
-in useability, presentation, and possible structure information degradation.
--->
-
-<!ENTITY % tbl.table.name "table">
-<!ENTITY % tbl.table-titles.mdl "%titles;,">
-<!ENTITY % tbl.table-main.mdl "tgroup+">
-<!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
-<!ENTITY % tbl.table.att "
- pgwide %yesorno; #IMPLIED ">
-<!ENTITY % bodyatt "">
-<!ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody">
-<!ENTITY % tbl.tgroup.att "">
-<!ENTITY % tbl.thead.att "">
-<!ENTITY % tbl.tbody.att "">
-<!ENTITY % tbl.colspec.att "">
-<!ENTITY % tbl.row.mdl "entry+">
-<!ENTITY % tbl.row.att "">
-<!ENTITY % tbl.entry.mdl "(%paracon;)*">
-<!ENTITY % tbl.entry.att "">
-
-<!-- ===== Element and attribute declarations follow. ===== -->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.table.name "table"
- ENTITY % tbl.table-titles.mdl "%titles;,"
- ENTITY % tbl.table.mdl "%tbl.table-titles; tgroup+"
- ENTITY % tbl.table.att "
- pgwide %yesorno; #IMPLIED "
--->
-
-<!ELEMENT %tbl.table.name; (%tbl.table.mdl;)>
-
-<!ATTLIST %tbl.table.name;
- frame (top|bottom|topbot|all|sides|none) #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- %tbl.table.att;
- %bodyatt;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody"
- ENTITY % tbl.tgroup.att ""
--->
-
-<!ELEMENT tgroup (%tbl.tgroup.mdl;) >
-
-<!ATTLIST tgroup
- cols NMTOKEN #REQUIRED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- %tbl.tgroup.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.colspec.att ""
--->
-
-<!ELEMENT colspec EMPTY >
-
-<!ATTLIST colspec
- colnum NMTOKEN #IMPLIED
- colname NMTOKEN #IMPLIED
- colwidth CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff NMTOKEN #IMPLIED
- %tbl.colspec.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.thead.att ""
--->
-
-<!ELEMENT thead (row+)>
-
-<!ATTLIST thead
- valign (top|middle|bottom) #IMPLIED
- %tbl.thead.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.tbody.att ""
--->
-
-<!ELEMENT tbody (row+)>
-
-<!ATTLIST tbody
- valign (top|middle|bottom) #IMPLIED
- %tbl.tbody.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.row.mdl "entry+"
- ENTITY % tbl.row.att ""
--->
-
-<!ELEMENT row (%tbl.row.mdl;)>
-
-<!ATTLIST row
- rowsep %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %tbl.row.att;
->
-
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % paracon "#PCDATA"
- ENTITY % tbl.entry.mdl "(%paracon;)*"
- ENTITY % tbl.entry.att ""
--->
-
-<!ELEMENT entry %tbl.entry.mdl;>
-
-<!ATTLIST entry
- colname NMTOKEN #IMPLIED
- namest NMTOKEN #IMPLIED
- nameend NMTOKEN #IMPLIED
- morerows NMTOKEN #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff NMTOKEN #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %tbl.entry.att;
->
diff -Nru jing-trang-20241231/mod/dtdinst/test/sub/054.ent jing-trang-20241231+repack/mod/dtdinst/test/sub/054.ent
--- jing-trang-20241231/mod/dtdinst/test/sub/054.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/sub/054.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-<!ELEMENT foo EMPTY>
diff -Nru jing-trang-20241231/mod/dtdinst/test/tei2.dtd jing-trang-20241231+repack/mod/dtdinst/test/tei2.dtd
--- jing-trang-20241231/mod/dtdinst/test/tei2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/tei2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,198 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSTTEI2] 3.6.1: File tei2.dtd: Main document type declaration file -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--This file first defines some useful entities, then defines the
-element TEI.2 and includes files with the various specialized parts of
-the document type declaration. It also declares the top-level TEI.2
-and TEI.2.corpus elements.-->
-<!--I. Preliminaries.-->
-<!--Embed any local modifications to TEI entities.-->
-
-<!-- [DSTOVLE] 3.6.2: Local modifications to parameter entities -->
-
-<!--Embed local modifications to TEI parameter entities. Declare
-entity as empty string first, in case user has no mods and has not
-declared it.-->
-<!ENTITY % TEI.extensions.ent '' >
-%TEI.extensions.ent;
-
-<!-- end of [DSTOVLE] 3.6.2-->
-
-<!--Embed entities for TEI generic identifiers.-->
-<!ENTITY % TEI.elementNames SYSTEM 'teigis2.ent' >
-%TEI.elementNames;
-
-<!--Define entities for TEI keywords.-->
-<!--This includes defining the default for each base and additional
-tag set as 'IGNORE', and initialising the tag omissibility indicator
-entities depending on the value of TEI.XML-->
-
-<!-- [DSTPEKW] 3.8.5: TEI Keywords -->
-
-<!--We declare and immediately embed the TEI keywords file.-->
-<!ENTITY % TEI.keywords.ent SYSTEM 'teikey2.ent' >
-%TEI.keywords.ent;
-
-<!-- end of [DSTPEKW] 3.8.5-->
-
-
-<!--II. Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file TEIclas2.ent.)-->
-<!ENTITY % TEI.elementClasses SYSTEM 'teiclas2.ent' >
-%TEI.elementClasses;
-
-<!--III. Define the top-level TEI elements: one for individual
-texts, one for composites with a collective header.-->
-<!--A TEI document is a text preceded by a TEI header.-->
-<!ENTITY % TEI.2 'INCLUDE' >
-<![ %TEI.2; [
-
-<!ELEMENT %n.TEI.2; %om.RO; ((%n.teiHeader;), %n.text;)>
-<!ATTLIST %n.TEI.2;
- %a.global;
- TEIform CDATA 'TEI.2' >
-
-]]>
-
-<!--A TEI corpus is a series of TEI.2 documents, preceded by a
-corpus-level TEI header.-->
-<!ENTITY % teiCorpus.2 'INCLUDE' >
-<![ %teiCorpus.2; [
-
-<!ELEMENT %n.teiCorpus.2; %om.RO; ((%n.teiHeader;), (%n.TEI.2;)+)>
-<!ATTLIST %n.teiCorpus.2;
- %a.global;
- TEIform CDATA 'teiCorpus.2' >
-
-]]>
-
-<!--IV. Embed the actual tag sets. First embed any local
-modifications and extensions. Then embed the core tag sets, the
-(single) base tag set, and the (optional) additional tag sets specified
-by the user.-->
-
-<!-- [DSTOVLO] 3.6.2: Embed local element declarations, etc. -->
-
-<!--Embedding local modifications here allows user modifications
-to use all the standard TEI element classes and parameter entities.-->
-<!ENTITY % TEI.extensions.dtd '' >
-%TEI.extensions.dtd;
-
-<!-- end of [DSTOVLO] 3.6.2-->
-
-
-<!-- [DSTOVCO] 3.6.3: Embed the core tag sets -->
-
-<!--These occur in all documents and are therefore defined
-unconditionally.-->
-<!ENTITY % TEI.header.dtd SYSTEM 'teihdr2.dtd' >
-%TEI.header.dtd;
-
-<!ENTITY % TEI.core.dtd SYSTEM 'teicore2.dtd' >
-%TEI.core.dtd;
-
-<!-- end of [DSTOVCO] 3.6.3-->
-
-
-<!-- [DSTOVBA] 3.6.4: Embed base tag set -->
-
-<!--A different base will be embedded, depending on which
-parameter entity has been declared by the user
-with the value 'INCLUDE'.-->
-<![ %TEI.prose; [
-<!ENTITY % TEI.prose.dtd SYSTEM 'teipros2.dtd' >
-%TEI.prose.dtd;
-]]>
-<![ %TEI.verse; [
-<!ENTITY % TEI.verse.dtd SYSTEM 'teivers2.dtd' >
-%TEI.verse.dtd;
-]]>
-<![ %TEI.drama; [
-<!ENTITY % TEI.drama.dtd SYSTEM 'teidram2.dtd' >
-%TEI.drama.dtd;
-]]>
-<![ %TEI.spoken; [
-<!ENTITY % TEI.spoken.dtd SYSTEM 'teispok2.dtd' >
-%TEI.spoken.dtd;
-]]>
-<![ %TEI.dictionaries; [
-<!ENTITY % TEI.dictionaries.dtd SYSTEM 'teidict2.dtd' >
-%TEI.dictionaries.dtd;
-]]>
-<![ %TEI.terminology; [
-<!ENTITY % TEI.terminology.dtd SYSTEM 'teiterm2.dtd' >
-%TEI.terminology.dtd;
-]]>
-<![ %TEI.general; [
-<!ENTITY % TEI.general.dtd SYSTEM 'teigen2.dtd' >
-%TEI.general.dtd;
-]]>
-<![ %TEI.mixed; [
-<!ENTITY % TEI.mixed.dtd SYSTEM 'teimix2.dtd' >
-%TEI.mixed.dtd;
-]]>
-<!-- end of [DSTOVBA] 3.6.4-->
-
-
-<!-- [DSTOVAD] 3.6.5: Embed additional tag sets -->
-
-<!--These entities are declared and embedded only when the user
-has overridden the default declaration of IGNORE for a specific
-additional tag set.-->
-<![ %TEI.linking; [
-<!ENTITY % TEI.linking.dtd SYSTEM 'teilink2.dtd' >
-%TEI.linking.dtd;
-]]>
-<![ %TEI.analysis; [
-<!ENTITY % TEI.analysis.dtd SYSTEM 'teiana2.dtd' >
-%TEI.analysis.dtd;
-]]>
-<![ %TEI.fs; [
-<!ENTITY % TEI.fs.dtd SYSTEM 'teifs2.dtd' >
-%TEI.fs.dtd;
-]]>
-<![ %TEI.certainty; [
-<!ENTITY % TEI.certainty.dtd SYSTEM 'teicert2.dtd' >
-%TEI.certainty.dtd;
-]]>
-<![ %TEI.transcr; [
-<!ENTITY % TEI.transcr.dtd SYSTEM 'teitran2.dtd' >
-%TEI.transcr.dtd;
-]]>
-<![ %TEI.textcrit; [
-<!ENTITY % TEI.textcrit.dtd SYSTEM 'teitc2.dtd' >
-%TEI.textcrit.dtd;
-]]>
-<![ %TEI.names.dates; [
-<!ENTITY % TEI.names.dates.dtd SYSTEM 'teind2.dtd' >
-%TEI.names.dates.dtd;
-]]>
-<![ %TEI.nets; [
-<!ENTITY % TEI.nets.dtd SYSTEM 'teinet2.dtd' >
-%TEI.nets.dtd;
-]]>
-<![ %TEI.figures; [
-<!ENTITY % TEI.figures.dtd SYSTEM 'teifig2.dtd' >
-%TEI.figures.dtd;
-]]>
-<![ %TEI.corpus; [
-<!ENTITY % TEI.corpus.dtd SYSTEM 'teicorp2.dtd' >
-%TEI.corpus.dtd;
-]]>
-<!-- end of [DSTOVAD] 3.6.5-->
-
-<!-- end of [DSTTEI2] 3.6.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiall2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiall2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiall2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiall2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-<!ENTITY % TEI.XML "INCLUDE">
-<!ENTITY % TEI.prose "INCLUDE">
-<!ENTITY % TEI.verse "INCLUDE">
-<!ENTITY % TEI.drama "INCLUDE">
-<!ENTITY % TEI.spoken "INCLUDE">
-<!ENTITY % TEI.dictionaries "INCLUDE">
-<!ENTITY % TEI.terminology "INCLUDE">
-<!ENTITY % TEI.general "INCLUDE">
-<!ENTITY % TEI.linking "INCLUDE">
-<!ENTITY % TEI.analysis "INCLUDE">
-<!ENTITY % TEI.fs "INCLUDE">
-<!ENTITY % TEI.certainty "INCLUDE">
-<!ENTITY % TEI.transcr "INCLUDE">
-<!ENTITY % TEI.textcrit "INCLUDE">
-<!ENTITY % TEI.names.dates "INCLUDE">
-<!ENTITY % TEI.nets "INCLUDE">
-<!ENTITY % TEI.figures "INCLUDE">
-<!ENTITY % TEI.corpus "INCLUDE">
-<!ENTITY % tei2.dtd SYSTEM "tei2.dtd">
-<!-- Both dictionaries and terminlogy contain element
- declarations for gram -->
-<!ENTITY % gram "IGNORE">
-%tei2.dtd;
-<!ELEMENT %n.att; (#PCDATA)>
-<!ELEMENT %n.gi; (#PCDATA)>
-<!ELEMENT %n.tag; (#PCDATA)>
-<!ELEMENT %n.val; (#PCDATA)>
-<!ELEMENT %n.dictScrap; EMPTY>
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiall2.xml jing-trang-20241231+repack/mod/dtdinst/test/teiall2.xml
--- jing-trang-20241231/mod/dtdinst/test/teiall2.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiall2.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,17266 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <flag name="TEI.prose">
- <include/>
- </flag>
- <flag name="TEI.verse">
- <include/>
- </flag>
- <flag name="TEI.drama">
- <include/>
- </flag>
- <flag name="TEI.spoken">
- <include/>
- </flag>
- <flag name="TEI.dictionaries">
- <include/>
- </flag>
- <flag name="TEI.terminology">
- <include/>
- </flag>
- <flag name="TEI.general">
- <include/>
- </flag>
- <flag name="TEI.linking">
- <include/>
- </flag>
- <flag name="TEI.analysis">
- <include/>
- </flag>
- <flag name="TEI.fs">
- <include/>
- </flag>
- <flag name="TEI.certainty">
- <include/>
- </flag>
- <flag name="TEI.transcr">
- <include/>
- </flag>
- <flag name="TEI.textcrit">
- <include/>
- </flag>
- <flag name="TEI.names.dates">
- <include/>
- </flag>
- <flag name="TEI.nets">
- <include/>
- </flag>
- <flag name="TEI.figures">
- <include/>
- </flag>
- <flag name="TEI.corpus">
- <include/>
- </flag>
- <externalId name="tei2.dtd" system="tei2.dtd"/>
- <comment> Both dictionaries and terminlogy contain element
- declarations for gram </comment>
- <flag name="gram">
- <ignore/>
- </flag>
- <externalIdRef name="tei2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTTEI2] 3.6.1: File tei2.dtd: Main document type declaration file </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>This file first defines some useful entities, then defines the
-element TEI.2 and includes files with the various specialized parts of
-the document type declaration. It also declares the top-level TEI.2
-and TEI.2.corpus elements.</comment>
- <comment>I. Preliminaries.</comment>
- <comment>Embed any local modifications to TEI entities.</comment>
- <comment> [DSTOVLE] 3.6.2: Local modifications to parameter entities </comment>
- <comment>Embed local modifications to TEI parameter entities. Declare
-entity as empty string first, in case user has no mods and has not
-declared it.</comment>
- <param name="TEI.extensions.ent"></param>
- <comment> end of [DSTOVLE] 3.6.2</comment>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <nameSpec name="n.TEI.2">
- <name>TEI.2</name>
- </nameSpec>
- <nameSpec name="n.ab">
- <name>ab</name>
- </nameSpec>
- <nameSpec name="n.abbr">
- <name>abbr</name>
- </nameSpec>
- <nameSpec name="n.activity">
- <name>activity</name>
- </nameSpec>
- <nameSpec name="n.actor">
- <name>actor</name>
- </nameSpec>
- <nameSpec name="n.add">
- <name>add</name>
- </nameSpec>
- <nameSpec name="n.addName">
- <name>addName</name>
- </nameSpec>
- <nameSpec name="n.addSpan">
- <name>addSpan</name>
- </nameSpec>
- <nameSpec name="n.addrLine">
- <name>addrLine</name>
- </nameSpec>
- <nameSpec name="n.address">
- <name>address</name>
- </nameSpec>
- <nameSpec name="n.admin">
- <name>admin</name>
- </nameSpec>
- <nameSpec name="n.affiliation">
- <name>affiliation</name>
- </nameSpec>
- <nameSpec name="n.alt">
- <name>alt</name>
- </nameSpec>
- <nameSpec name="n.altGrp">
- <name>altGrp</name>
- </nameSpec>
- <nameSpec name="n.analytic">
- <name>analytic</name>
- </nameSpec>
- <nameSpec name="n.anchor">
- <name>anchor</name>
- </nameSpec>
- <nameSpec name="n.any">
- <name>any</name>
- </nameSpec>
- <nameSpec name="n.app">
- <name>app</name>
- </nameSpec>
- <nameSpec name="n.arc">
- <name>arc</name>
- </nameSpec>
- <nameSpec name="n.argument">
- <name>argument</name>
- </nameSpec>
- <nameSpec name="n.att">
- <name>att</name>
- </nameSpec>
- <param name="n.attDef">attDef</param>
- <param name="n.attList">attList</param>
- <param name="n.attName">attName</param>
- <param name="n.attlDecl">attlDecl</param>
- <nameSpec name="n.author">
- <name>author</name>
- </nameSpec>
- <nameSpec name="n.authority">
- <name>authority</name>
- </nameSpec>
- <nameSpec name="n.availability">
- <name>availability</name>
- </nameSpec>
- <nameSpec name="n.back">
- <name>back</name>
- </nameSpec>
- <param name="n.baseWsd">baseWsd</param>
- <nameSpec name="n.bibl">
- <name>bibl</name>
- </nameSpec>
- <nameSpec name="n.biblFull">
- <name>biblFull</name>
- </nameSpec>
- <nameSpec name="n.biblScope">
- <name>biblScope</name>
- </nameSpec>
- <nameSpec name="n.biblStruct">
- <name>biblStruct</name>
- </nameSpec>
- <param name="n.bicond">bicond</param>
- <nameSpec name="n.birth">
- <name>birth</name>
- </nameSpec>
- <nameSpec name="n.bloc">
- <name>bloc</name>
- </nameSpec>
- <nameSpec name="n.body">
- <name>body</name>
- </nameSpec>
- <nameSpec name="n.broadcast">
- <name>broadcast</name>
- </nameSpec>
- <nameSpec name="n.byline">
- <name>byline</name>
- </nameSpec>
- <nameSpec name="n.c">
- <name>c</name>
- </nameSpec>
- <nameSpec name="n.caesura">
- <name>caesura</name>
- </nameSpec>
- <nameSpec name="n.camera">
- <name>camera</name>
- </nameSpec>
- <nameSpec name="n.caption">
- <name>caption</name>
- </nameSpec>
- <nameSpec name="n.case">
- <name>case</name>
- </nameSpec>
- <nameSpec name="n.castGroup">
- <name>castGroup</name>
- </nameSpec>
- <nameSpec name="n.castItem">
- <name>castItem</name>
- </nameSpec>
- <nameSpec name="n.castList">
- <name>castList</name>
- </nameSpec>
- <nameSpec name="n.catDesc">
- <name>catDesc</name>
- </nameSpec>
- <nameSpec name="n.catRef">
- <name>catRef</name>
- </nameSpec>
- <nameSpec name="n.category">
- <name>category</name>
- </nameSpec>
- <nameSpec name="n.cb">
- <name>cb</name>
- </nameSpec>
- <nameSpec name="n.cell">
- <name>cell</name>
- </nameSpec>
- <nameSpec name="n.certainty">
- <name>certainty</name>
- </nameSpec>
- <nameSpec name="n.change">
- <name>change</name>
- </nameSpec>
- <nameSpec name="n.channel">
- <name>channel</name>
- </nameSpec>
- <param name="n.character">character</param>
- <param name="n.characters">characters</param>
- <param name="n.children">children</param>
- <nameSpec name="n.cit">
- <name>cit</name>
- </nameSpec>
- <nameSpec name="n.cl">
- <name>cl</name>
- </nameSpec>
- <param name="n.class">class</param>
- <nameSpec name="n.classCode">
- <name>classCode</name>
- </nameSpec>
- <nameSpec name="n.classDecl">
- <name>classDecl</name>
- </nameSpec>
- <param name="n.classDoc">classDoc</param>
- <param name="n.classes">classes</param>
- <nameSpec name="n.closer">
- <name>closer</name>
- </nameSpec>
- <param name="n.codedCharSet">codedCharSet</param>
- <param name="n.col">col</param>
- <nameSpec name="n.colloc">
- <name>colloc</name>
- </nameSpec>
- <param name="n.cond">cond</param>
- <nameSpec name="n.constitution">
- <name>constitution</name>
- </nameSpec>
- <nameSpec name="n.corr">
- <name>corr</name>
- </nameSpec>
- <nameSpec name="n.correction">
- <name>correction</name>
- </nameSpec>
- <nameSpec name="n.country">
- <name>country</name>
- </nameSpec>
- <nameSpec name="n.creation">
- <name>creation</name>
- </nameSpec>
- <nameSpec name="n.damage">
- <name>damage</name>
- </nameSpec>
- <param name="n.dataDesc">dataDesc</param>
- <param name="n.datatype">datatype</param>
- <nameSpec name="n.date">
- <name>date</name>
- </nameSpec>
- <nameSpec name="n.dateRange">
- <name>dateRange</name>
- </nameSpec>
- <nameSpec name="n.dateStruct">
- <name>dateStruct</name>
- </nameSpec>
- <nameSpec name="n.dateline">
- <name>dateline</name>
- </nameSpec>
- <nameSpec name="n.day">
- <name>day</name>
- </nameSpec>
- <param name="n.declaration">declaration</param>
- <nameSpec name="n.def">
- <name>def</name>
- </nameSpec>
- <param name="n.default">default</param>
- <nameSpec name="n.del">
- <name>del</name>
- </nameSpec>
- <nameSpec name="n.delSpan">
- <name>delSpan</name>
- </nameSpec>
- <nameSpec name="n.derivation">
- <name>derivation</name>
- </nameSpec>
- <param name="n.desc">desc</param>
- <nameSpec name="n.descrip">
- <name>descrip</name>
- </nameSpec>
- <nameSpec name="n.dft">
- <name>dft</name>
- </nameSpec>
- <nameSpec name="n.dictScrap">
- <name>dictScrap</name>
- </nameSpec>
- <param name="n.direction">direction</param>
- <nameSpec name="n.distance">
- <name>distance</name>
- </nameSpec>
- <nameSpec name="n.distinct">
- <name>distinct</name>
- </nameSpec>
- <nameSpec name="n.distributor">
- <name>distributor</name>
- </nameSpec>
- <nameSpec name="n.div">
- <name>div</name>
- </nameSpec>
- <nameSpec name="n.div0">
- <name>div0</name>
- </nameSpec>
- <nameSpec name="n.div1">
- <name>div1</name>
- </nameSpec>
- <nameSpec name="n.div2">
- <name>div2</name>
- </nameSpec>
- <nameSpec name="n.div3">
- <name>div3</name>
- </nameSpec>
- <nameSpec name="n.div4">
- <name>div4</name>
- </nameSpec>
- <nameSpec name="n.div5">
- <name>div5</name>
- </nameSpec>
- <nameSpec name="n.div6">
- <name>div6</name>
- </nameSpec>
- <nameSpec name="n.div7">
- <name>div7</name>
- </nameSpec>
- <nameSpec name="n.divGen">
- <name>divGen</name>
- </nameSpec>
- <nameSpec name="n.docAuthor">
- <name>docAuthor</name>
- </nameSpec>
- <nameSpec name="n.docDate">
- <name>docDate</name>
- </nameSpec>
- <nameSpec name="n.docEdition">
- <name>docEdition</name>
- </nameSpec>
- <nameSpec name="n.docImprint">
- <name>docImprint</name>
- </nameSpec>
- <nameSpec name="n.docTitle">
- <name>docTitle</name>
- </nameSpec>
- <nameSpec name="n.domain">
- <name>domain</name>
- </nameSpec>
- <nameSpec name="n.eLeaf">
- <name>eLeaf</name>
- </nameSpec>
- <nameSpec name="n.eTree">
- <name>eTree</name>
- </nameSpec>
- <nameSpec name="n.edition">
- <name>edition</name>
- </nameSpec>
- <nameSpec name="n.editionStmt">
- <name>editionStmt</name>
- </nameSpec>
- <nameSpec name="n.editor">
- <name>editor</name>
- </nameSpec>
- <nameSpec name="n.editorialDecl">
- <name>editorialDecl</name>
- </nameSpec>
- <nameSpec name="n.education">
- <name>education</name>
- </nameSpec>
- <nameSpec name="n.eg">
- <name>eg</name>
- </nameSpec>
- <param name="n.elemDecl">elemDecl</param>
- <nameSpec name="n.emph">
- <name>emph</name>
- </nameSpec>
- <nameSpec name="n.encodingDesc">
- <name>encodingDesc</name>
- </nameSpec>
- <param name="n.entDoc">entDoc</param>
- <param name="n.entName">entName</param>
- <param name="n.entitySet">entitySet</param>
- <nameSpec name="n.entry">
- <name>entry</name>
- </nameSpec>
- <nameSpec name="n.entryFree">
- <name>entryFree</name>
- </nameSpec>
- <nameSpec name="n.epigraph">
- <name>epigraph</name>
- </nameSpec>
- <nameSpec name="n.epilogue">
- <name>epilogue</name>
- </nameSpec>
- <nameSpec name="n.equipment">
- <name>equipment</name>
- </nameSpec>
- <param name="n.equiv">equiv</param>
- <nameSpec name="n.etym">
- <name>etym</name>
- </nameSpec>
- <nameSpec name="n.event">
- <name>event</name>
- </nameSpec>
- <param name="n.exceptions">exceptions</param>
- <param name="n.exemplum">exemplum</param>
- <nameSpec name="n.expan">
- <name>expan</name>
- </nameSpec>
- <param name="n.extFigure">extFigure</param>
- <nameSpec name="n.extent">
- <name>extent</name>
- </nameSpec>
- <nameSpec name="n.f">
- <name>f</name>
- </nameSpec>
- <nameSpec name="n.fAlt">
- <name>fAlt</name>
- </nameSpec>
- <param name="n.fDecl">fDecl</param>
- <param name="n.fDescr">fDescr</param>
- <nameSpec name="n.fLib">
- <name>fLib</name>
- </nameSpec>
- <nameSpec name="n.factuality">
- <name>factuality</name>
- </nameSpec>
- <nameSpec name="n.figDesc">
- <name>figDesc</name>
- </nameSpec>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <nameSpec name="n.fileDesc">
- <name>fileDesc</name>
- </nameSpec>
- <param name="n.files">files</param>
- <nameSpec name="n.firstLang">
- <name>firstLang</name>
- </nameSpec>
- <nameSpec name="n.foreName">
- <name>foreName</name>
- </nameSpec>
- <nameSpec name="n.foreign">
- <name>foreign</name>
- </nameSpec>
- <nameSpec name="n.forest">
- <name>forest</name>
- </nameSpec>
- <nameSpec name="n.forestGrp">
- <name>forestGrp</name>
- </nameSpec>
- <nameSpec name="n.form">
- <name>form</name>
- </nameSpec>
- <nameSpec name="n.formula">
- <name>formula</name>
- </nameSpec>
- <nameSpec name="n.front">
- <name>front</name>
- </nameSpec>
- <nameSpec name="n.fs">
- <name>fs</name>
- </nameSpec>
- <param name="n.fsConstraints">fsConstraints</param>
- <param name="n.fsDecl">fsDecl</param>
- <param name="n.fsDescr">fsDescr</param>
- <nameSpec name="n.fsLib">
- <name>fsLib</name>
- </nameSpec>
- <nameSpec name="n.fsdDecl">
- <name>fsdDecl</name>
- </nameSpec>
- <nameSpec name="n.funder">
- <name>funder</name>
- </nameSpec>
- <nameSpec name="n.fvLib">
- <name>fvLib</name>
- </nameSpec>
- <nameSpec name="n.fw">
- <name>fw</name>
- </nameSpec>
- <nameSpec name="n.gap">
- <name>gap</name>
- </nameSpec>
- <nameSpec name="n.gen">
- <name>gen</name>
- </nameSpec>
- <nameSpec name="n.genName">
- <name>genName</name>
- </nameSpec>
- <nameSpec name="n.geog">
- <name>geog</name>
- </nameSpec>
- <nameSpec name="n.geogName">
- <name>geogName</name>
- </nameSpec>
- <nameSpec name="n.gi">
- <name>gi</name>
- </nameSpec>
- <nameSpec name="n.gloss">
- <name>gloss</name>
- </nameSpec>
- <nameSpec name="n.gram">
- <name>gram</name>
- </nameSpec>
- <nameSpec name="n.gramGrp">
- <name>gramGrp</name>
- </nameSpec>
- <nameSpec name="n.graph">
- <name>graph</name>
- </nameSpec>
- <nameSpec name="n.group">
- <name>group</name>
- </nameSpec>
- <nameSpec name="n.hand">
- <name>hand</name>
- </nameSpec>
- <nameSpec name="n.handList">
- <name>handList</name>
- </nameSpec>
- <nameSpec name="n.handShift">
- <name>handShift</name>
- </nameSpec>
- <nameSpec name="n.head">
- <name>head</name>
- </nameSpec>
- <nameSpec name="n.headItem">
- <name>headItem</name>
- </nameSpec>
- <nameSpec name="n.headLabel">
- <name>headLabel</name>
- </nameSpec>
- <nameSpec name="n.hi">
- <name>hi</name>
- </nameSpec>
- <nameSpec name="n.hom">
- <name>hom</name>
- </nameSpec>
- <nameSpec name="n.hour">
- <name>hour</name>
- </nameSpec>
- <nameSpec name="n.hyph">
- <name>hyph</name>
- </nameSpec>
- <nameSpec name="n.hyphenation">
- <name>hyphenation</name>
- </nameSpec>
- <nameSpec name="n.iNode">
- <name>iNode</name>
- </nameSpec>
- <nameSpec name="n.idno">
- <name>idno</name>
- </nameSpec>
- <param name="n.if">if</param>
- <param name="n.iff">iff</param>
- <param name="n.ihs">ihs</param>
- <nameSpec name="n.imprimatur">
- <name>imprimatur</name>
- </nameSpec>
- <nameSpec name="n.imprint">
- <name>imprint</name>
- </nameSpec>
- <nameSpec name="n.index">
- <name>index</name>
- </nameSpec>
- <nameSpec name="n.interaction">
- <name>interaction</name>
- </nameSpec>
- <nameSpec name="n.interp">
- <name>interp</name>
- </nameSpec>
- <nameSpec name="n.interpGrp">
- <name>interpGrp</name>
- </nameSpec>
- <nameSpec name="n.interpretation">
- <name>interpretation</name>
- </nameSpec>
- <nameSpec name="n.item">
- <name>item</name>
- </nameSpec>
- <nameSpec name="n.itype">
- <name>itype</name>
- </nameSpec>
- <nameSpec name="n.join">
- <name>join</name>
- </nameSpec>
- <nameSpec name="n.joinGrp">
- <name>joinGrp</name>
- </nameSpec>
- <nameSpec name="n.keywords">
- <name>keywords</name>
- </nameSpec>
- <nameSpec name="n.kinesic">
- <name>kinesic</name>
- </nameSpec>
- <nameSpec name="n.l">
- <name>l</name>
- </nameSpec>
- <nameSpec name="n.label">
- <name>label</name>
- </nameSpec>
- <nameSpec name="n.lacunaEnd">
- <name>lacunaEnd</name>
- </nameSpec>
- <nameSpec name="n.lacunaStart">
- <name>lacunaStart</name>
- </nameSpec>
- <nameSpec name="n.lang">
- <name>lang</name>
- </nameSpec>
- <nameSpec name="n.langKnown">
- <name>langKnown</name>
- </nameSpec>
- <nameSpec name="n.langUsage">
- <name>langUsage</name>
- </nameSpec>
- <nameSpec name="n.language">
- <name>language</name>
- </nameSpec>
- <nameSpec name="n.lb">
- <name>lb</name>
- </nameSpec>
- <nameSpec name="n.lbl">
- <name>lbl</name>
- </nameSpec>
- <nameSpec name="n.leaf">
- <name>leaf</name>
- </nameSpec>
- <nameSpec name="n.lem">
- <name>lem</name>
- </nameSpec>
- <nameSpec name="n.lg">
- <name>lg</name>
- </nameSpec>
- <nameSpec name="n.lg1">
- <name>lg1</name>
- </nameSpec>
- <nameSpec name="n.lg2">
- <name>lg2</name>
- </nameSpec>
- <nameSpec name="n.lg3">
- <name>lg3</name>
- </nameSpec>
- <nameSpec name="n.lg4">
- <name>lg4</name>
- </nameSpec>
- <nameSpec name="n.lg5">
- <name>lg5</name>
- </nameSpec>
- <param name="n.line">line</param>
- <nameSpec name="n.link">
- <name>link</name>
- </nameSpec>
- <nameSpec name="n.linkGrp">
- <name>linkGrp</name>
- </nameSpec>
- <nameSpec name="n.list">
- <name>list</name>
- </nameSpec>
- <nameSpec name="n.listBibl">
- <name>listBibl</name>
- </nameSpec>
- <nameSpec name="n.locale">
- <name>locale</name>
- </nameSpec>
- <nameSpec name="n.m">
- <name>m</name>
- </nameSpec>
- <nameSpec name="n.measure">
- <name>measure</name>
- </nameSpec>
- <nameSpec name="n.meeting">
- <name>meeting</name>
- </nameSpec>
- <nameSpec name="n.mentioned">
- <name>mentioned</name>
- </nameSpec>
- <nameSpec name="n.metDecl">
- <name>metDecl</name>
- </nameSpec>
- <nameSpec name="n.milestone">
- <name>milestone</name>
- </nameSpec>
- <nameSpec name="n.minus">
- <name>minus</name>
- </nameSpec>
- <nameSpec name="n.minute">
- <name>minute</name>
- </nameSpec>
- <nameSpec name="n.monogr">
- <name>monogr</name>
- </nameSpec>
- <nameSpec name="n.month">
- <name>month</name>
- </nameSpec>
- <nameSpec name="n.mood">
- <name>mood</name>
- </nameSpec>
- <nameSpec name="n.move">
- <name>move</name>
- </nameSpec>
- <nameSpec name="n.msr">
- <name>msr</name>
- </nameSpec>
- <nameSpec name="n.name">
- <name>name</name>
- </nameSpec>
- <nameSpec name="n.nameLink">
- <name>nameLink</name>
- </nameSpec>
- <nameSpec name="n.nbr">
- <name>nbr</name>
- </nameSpec>
- <nameSpec name="n.node">
- <name>node</name>
- </nameSpec>
- <nameSpec name="n.none">
- <name>none</name>
- </nameSpec>
- <nameSpec name="n.normalization">
- <name>normalization</name>
- </nameSpec>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <nameSpec name="n.notesStmt">
- <name>notesStmt</name>
- </nameSpec>
- <nameSpec name="n.null">
- <name>null</name>
- </nameSpec>
- <nameSpec name="n.num">
- <name>num</name>
- </nameSpec>
- <nameSpec name="n.number">
- <name>number</name>
- </nameSpec>
- <nameSpec name="n.oRef">
- <name>oRef</name>
- </nameSpec>
- <nameSpec name="n.oVar">
- <name>oVar</name>
- </nameSpec>
- <nameSpec name="n.occasion">
- <name>occasion</name>
- </nameSpec>
- <nameSpec name="n.occupation">
- <name>occupation</name>
- </nameSpec>
- <nameSpec name="n.offSet">
- <name>offSet</name>
- </nameSpec>
- <nameSpec name="n.ofig">
- <name>ofig</name>
- </nameSpec>
- <nameSpec name="n.opener">
- <name>opener</name>
- </nameSpec>
- <nameSpec name="n.orgDivn">
- <name>orgDivn</name>
- </nameSpec>
- <nameSpec name="n.orgName">
- <name>orgName</name>
- </nameSpec>
- <nameSpec name="n.orgTitle">
- <name>orgTitle</name>
- </nameSpec>
- <nameSpec name="n.orgType">
- <name>orgType</name>
- </nameSpec>
- <nameSpec name="n.orig">
- <name>orig</name>
- </nameSpec>
- <nameSpec name="n.orth">
- <name>orth</name>
- </nameSpec>
- <nameSpec name="n.otherForm">
- <name>otherForm</name>
- </nameSpec>
- <nameSpec name="n.p">
- <name>p</name>
- </nameSpec>
- <nameSpec name="n.pRef">
- <name>pRef</name>
- </nameSpec>
- <nameSpec name="n.pVar">
- <name>pVar</name>
- </nameSpec>
- <param name="n.page">page</param>
- <param name="n.parents">parents</param>
- <param name="n.part">part</param>
- <nameSpec name="n.particDesc">
- <name>particDesc</name>
- </nameSpec>
- <nameSpec name="n.particLinks">
- <name>particLinks</name>
- </nameSpec>
- <nameSpec name="n.pause">
- <name>pause</name>
- </nameSpec>
- <nameSpec name="n.pb">
- <name>pb</name>
- </nameSpec>
- <nameSpec name="n.per">
- <name>per</name>
- </nameSpec>
- <nameSpec name="n.performance">
- <name>performance</name>
- </nameSpec>
- <nameSpec name="n.persName">
- <name>persName</name>
- </nameSpec>
- <nameSpec name="n.person">
- <name>person</name>
- </nameSpec>
- <nameSpec name="n.personGrp">
- <name>personGrp</name>
- </nameSpec>
- <nameSpec name="n.phr">
- <name>phr</name>
- </nameSpec>
- <nameSpec name="n.placeName">
- <name>placeName</name>
- </nameSpec>
- <nameSpec name="n.plus">
- <name>plus</name>
- </nameSpec>
- <nameSpec name="n.pos">
- <name>pos</name>
- </nameSpec>
- <nameSpec name="n.postBox">
- <name>postBox</name>
- </nameSpec>
- <nameSpec name="n.postCode">
- <name>postCode</name>
- </nameSpec>
- <nameSpec name="n.preparedness">
- <name>preparedness</name>
- </nameSpec>
- <nameSpec name="n.principal">
- <name>principal</name>
- </nameSpec>
- <nameSpec name="n.profileDesc">
- <name>profileDesc</name>
- </nameSpec>
- <nameSpec name="n.projectDesc">
- <name>projectDesc</name>
- </nameSpec>
- <nameSpec name="n.prologue">
- <name>prologue</name>
- </nameSpec>
- <nameSpec name="n.pron">
- <name>pron</name>
- </nameSpec>
- <nameSpec name="n.ptr">
- <name>ptr</name>
- </nameSpec>
- <nameSpec name="n.pubPlace">
- <name>pubPlace</name>
- </nameSpec>
- <nameSpec name="n.publicationStmt">
- <name>publicationStmt</name>
- </nameSpec>
- <nameSpec name="n.publisher">
- <name>publisher</name>
- </nameSpec>
- <nameSpec name="n.purpose">
- <name>purpose</name>
- </nameSpec>
- <nameSpec name="n.q">
- <name>q</name>
- </nameSpec>
- <nameSpec name="n.quotation">
- <name>quotation</name>
- </nameSpec>
- <nameSpec name="n.quote">
- <name>quote</name>
- </nameSpec>
- <nameSpec name="n.rate">
- <name>rate</name>
- </nameSpec>
- <nameSpec name="n.rdg">
- <name>rdg</name>
- </nameSpec>
- <nameSpec name="n.rdgGrp">
- <name>rdgGrp</name>
- </nameSpec>
- <nameSpec name="n.re">
- <name>re</name>
- </nameSpec>
- <nameSpec name="n.recording">
- <name>recording</name>
- </nameSpec>
- <nameSpec name="n.recordingStmt">
- <name>recordingStmt</name>
- </nameSpec>
- <nameSpec name="n.ref">
- <name>ref</name>
- </nameSpec>
- <nameSpec name="n.refsDecl">
- <name>refsDecl</name>
- </nameSpec>
- <nameSpec name="n.reg">
- <name>reg</name>
- </nameSpec>
- <nameSpec name="n.region">
- <name>region</name>
- </nameSpec>
- <nameSpec name="n.relation">
- <name>relation</name>
- </nameSpec>
- <param name="n.remarks">remarks</param>
- <nameSpec name="n.rendition">
- <name>rendition</name>
- </nameSpec>
- <nameSpec name="n.residence">
- <name>residence</name>
- </nameSpec>
- <nameSpec name="n.resp">
- <name>resp</name>
- </nameSpec>
- <nameSpec name="n.respStmt">
- <name>respStmt</name>
- </nameSpec>
- <nameSpec name="n.respons">
- <name>respons</name>
- </nameSpec>
- <nameSpec name="n.restore">
- <name>restore</name>
- </nameSpec>
- <nameSpec name="n.revisionDesc">
- <name>revisionDesc</name>
- </nameSpec>
- <nameSpec name="n.role">
- <name>role</name>
- </nameSpec>
- <nameSpec name="n.roleDesc">
- <name>roleDesc</name>
- </nameSpec>
- <nameSpec name="n.roleName">
- <name>roleName</name>
- </nameSpec>
- <nameSpec name="n.root">
- <name>root</name>
- </nameSpec>
- <nameSpec name="n.row">
- <name>row</name>
- </nameSpec>
- <nameSpec name="n.rs">
- <name>rs</name>
- </nameSpec>
- <nameSpec name="n.s">
- <name>s</name>
- </nameSpec>
- <nameSpec name="n.salute">
- <name>salute</name>
- </nameSpec>
- <nameSpec name="n.samplingDecl">
- <name>samplingDecl</name>
- </nameSpec>
- <param name="n.script">script</param>
- <nameSpec name="n.scriptStmt">
- <name>scriptStmt</name>
- </nameSpec>
- <nameSpec name="n.second">
- <name>second</name>
- </nameSpec>
- <nameSpec name="n.seg">
- <name>seg</name>
- </nameSpec>
- <nameSpec name="n.segmentation">
- <name>segmentation</name>
- </nameSpec>
- <nameSpec name="n.sense">
- <name>sense</name>
- </nameSpec>
- <nameSpec name="n.series">
- <name>series</name>
- </nameSpec>
- <nameSpec name="n.seriesStmt">
- <name>seriesStmt</name>
- </nameSpec>
- <nameSpec name="n.set">
- <name>set</name>
- </nameSpec>
- <nameSpec name="n.setting">
- <name>setting</name>
- </nameSpec>
- <nameSpec name="n.settingDesc">
- <name>settingDesc</name>
- </nameSpec>
- <nameSpec name="n.settlement">
- <name>settlement</name>
- </nameSpec>
- <nameSpec name="n.shift">
- <name>shift</name>
- </nameSpec>
- <nameSpec name="n.sic">
- <name>sic</name>
- </nameSpec>
- <nameSpec name="n.signed">
- <name>signed</name>
- </nameSpec>
- <nameSpec name="n.soCalled">
- <name>soCalled</name>
- </nameSpec>
- <nameSpec name="n.socecStatus">
- <name>socecStatus</name>
- </nameSpec>
- <nameSpec name="n.sound">
- <name>sound</name>
- </nameSpec>
- <nameSpec name="n.sourceDesc">
- <name>sourceDesc</name>
- </nameSpec>
- <nameSpec name="n.sp">
- <name>sp</name>
- </nameSpec>
- <nameSpec name="n.space">
- <name>space</name>
- </nameSpec>
- <nameSpec name="n.span">
- <name>span</name>
- </nameSpec>
- <nameSpec name="n.spanGrp">
- <name>spanGrp</name>
- </nameSpec>
- <nameSpec name="n.speaker">
- <name>speaker</name>
- </nameSpec>
- <nameSpec name="n.sponsor">
- <name>sponsor</name>
- </nameSpec>
- <nameSpec name="n.stage">
- <name>stage</name>
- </nameSpec>
- <nameSpec name="n.state">
- <name>state</name>
- </nameSpec>
- <nameSpec name="n.stdVals">
- <name>stdVals</name>
- </nameSpec>
- <nameSpec name="n.step">
- <name>step</name>
- </nameSpec>
- <nameSpec name="n.str">
- <name>str</name>
- </nameSpec>
- <nameSpec name="n.street">
- <name>street</name>
- </nameSpec>
- <nameSpec name="n.stress">
- <name>stress</name>
- </nameSpec>
- <param name="n.string">string</param>
- <nameSpec name="n.subc">
- <name>subc</name>
- </nameSpec>
- <nameSpec name="n.superentry">
- <name>superentry</name>
- </nameSpec>
- <nameSpec name="n.supplied">
- <name>supplied</name>
- </nameSpec>
- <nameSpec name="n.surname">
- <name>surname</name>
- </nameSpec>
- <nameSpec name="n.syll">
- <name>syll</name>
- </nameSpec>
- <nameSpec name="n.sym">
- <name>sym</name>
- </nameSpec>
- <nameSpec name="n.symbol">
- <name>symbol</name>
- </nameSpec>
- <nameSpec name="n.table">
- <name>table</name>
- </nameSpec>
- <nameSpec name="n.tag">
- <name>tag</name>
- </nameSpec>
- <param name="n.tagDoc">tagDoc</param>
- <nameSpec name="n.tagUsage">
- <name>tagUsage</name>
- </nameSpec>
- <nameSpec name="n.tagsDecl">
- <name>tagsDecl</name>
- </nameSpec>
- <nameSpec name="n.taxonomy">
- <name>taxonomy</name>
- </nameSpec>
- <nameSpec name="n.tech">
- <name>tech</name>
- </nameSpec>
- <nameSpec name="n.teiCorpus.2">
- <name>teiCorpus.2</name>
- </nameSpec>
- <param name="n.teiFsd2">teiFsd2</param>
- <nameSpec name="n.teiHeader">
- <name>teiHeader</name>
- </nameSpec>
- <nameSpec name="n.term">
- <name>term</name>
- </nameSpec>
- <nameSpec name="n.termEntry">
- <name>termEntry</name>
- </nameSpec>
- <nameSpec name="n.text">
- <name>text</name>
- </nameSpec>
- <nameSpec name="n.textClass">
- <name>textClass</name>
- </nameSpec>
- <nameSpec name="n.textDesc">
- <name>textDesc</name>
- </nameSpec>
- <param name="n.then">then</param>
- <nameSpec name="n.tig">
- <name>tig</name>
- </nameSpec>
- <nameSpec name="n.time">
- <name>time</name>
- </nameSpec>
- <nameSpec name="n.timeRange">
- <name>timeRange</name>
- </nameSpec>
- <nameSpec name="n.timeStruct">
- <name>timeStruct</name>
- </nameSpec>
- <nameSpec name="n.timeline">
- <name>timeline</name>
- </nameSpec>
- <nameSpec name="n.title">
- <name>title</name>
- </nameSpec>
- <nameSpec name="n.titlePage">
- <name>titlePage</name>
- </nameSpec>
- <nameSpec name="n.titlePart">
- <name>titlePart</name>
- </nameSpec>
- <nameSpec name="n.titleStmt">
- <name>titleStmt</name>
- </nameSpec>
- <nameSpec name="n.tns">
- <name>tns</name>
- </nameSpec>
- <nameSpec name="n.tr">
- <name>tr</name>
- </nameSpec>
- <nameSpec name="n.trailer">
- <name>trailer</name>
- </nameSpec>
- <nameSpec name="n.trans">
- <name>trans</name>
- </nameSpec>
- <nameSpec name="n.tree">
- <name>tree</name>
- </nameSpec>
- <nameSpec name="n.triangle">
- <name>triangle</name>
- </nameSpec>
- <param name="n.tsd">tsd</param>
- <nameSpec name="n.u">
- <name>u</name>
- </nameSpec>
- <nameSpec name="n.uncertain">
- <name>uncertain</name>
- </nameSpec>
- <nameSpec name="n.unclear">
- <name>unclear</name>
- </nameSpec>
- <nameSpec name="n.usg">
- <name>usg</name>
- </nameSpec>
- <nameSpec name="n.vAlt">
- <name>vAlt</name>
- </nameSpec>
- <param name="n.vDefault">vDefault</param>
- <param name="n.vRange">vRange</param>
- <nameSpec name="n.val">
- <name>val</name>
- </nameSpec>
- <param name="n.valDesc">valDesc</param>
- <param name="n.valList">valList</param>
- <nameSpec name="n.variantEncoding">
- <name>variantEncoding</name>
- </nameSpec>
- <nameSpec name="n.view">
- <name>view</name>
- </nameSpec>
- <nameSpec name="n.vocal">
- <name>vocal</name>
- </nameSpec>
- <param name="n.vol">vol</param>
- <nameSpec name="n.w">
- <name>w</name>
- </nameSpec>
- <nameSpec name="n.week">
- <name>week</name>
- </nameSpec>
- <nameSpec name="n.when">
- <name>when</name>
- </nameSpec>
- <nameSpec name="n.wit">
- <name>wit</name>
- </nameSpec>
- <nameSpec name="n.witDetail">
- <name>witDetail</name>
- </nameSpec>
- <nameSpec name="n.witEnd">
- <name>witEnd</name>
- </nameSpec>
- <nameSpec name="n.witList">
- <name>witList</name>
- </nameSpec>
- <nameSpec name="n.witStart">
- <name>witStart</name>
- </nameSpec>
- <nameSpec name="n.witness">
- <name>witness</name>
- </nameSpec>
- <nameSpec name="n.writing">
- <name>writing</name>
- </nameSpec>
- <nameSpec name="n.xptr">
- <name>xptr</name>
- </nameSpec>
- <nameSpec name="n.xr">
- <name>xr</name>
- </nameSpec>
- <nameSpec name="n.xref">
- <name>xref</name>
- </nameSpec>
- <nameSpec name="n.year">
- <name>year</name>
- </nameSpec>
- </externalIdRef>
- <comment>Define entities for TEI keywords.</comment>
- <comment>This includes defining the default for each base and additional
-tag set as 'IGNORE', and initialising the tag omissibility indicator
-entities depending on the value of TEI.XML</comment>
- <comment> [DSTPEKW] 3.8.5: TEI Keywords </comment>
- <comment>We declare and immediately embed the TEI keywords file.</comment>
- <externalId name="TEI.keywords.ent" system="teikey2.ent"/>
- <externalIdRef name="TEI.keywords.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTKEYS] 3.8.5: TEI Keywords </comment>
- <comment>I. Declare TEI keywords for data types.</comment>
- <comment>These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <datatype name="ISO-date">
- <cdata/>
- </datatype>
- <datatype name="extPtr">
- <cdata/>
- </datatype>
- <comment>II. Declare keywords for tag-set selection.</comment>
- <comment>Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.</comment>
- <comment>Base tag sets first.</comment>
- <overridden>
- <flag name="TEI.prose">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.verse">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.drama">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.spoken">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.dictionaries">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.terminology">
- <ignore/>
- </flag>
- </overridden>
- <comment>Now the mixed
-bases.</comment>
- <overridden>
- <flag name="TEI.general">
- <ignore/>
- </flag>
- </overridden>
- <flag name="TEI.mixed">
- <ignore/>
- </flag>
- <comment>Now additional tag
-sets.</comment>
- <overridden>
- <flag name="TEI.linking">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.analysis">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.fs">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.certainty">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.transcr">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.textcrit">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.names.dates">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.nets">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.figures">
- <ignore/>
- </flag>
- </overridden>
- <overridden>
- <flag name="TEI.corpus">
- <ignore/>
- </flag>
- </overridden>
- <comment>III. Declare TEI.XML and associated omissibility
-indicators</comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <comment> end of [DSTKEYS] 3.8.5</comment>
- </externalIdRef>
- <comment> end of [DSTPEKW] 3.8.5</comment>
- <comment>II. Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file TEIclas2.ent.)</comment>
- <externalId name="TEI.elementClasses" system="teiclas2.ent"/>
- <externalIdRef name="TEI.elementClasses">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTECOV] 3.7.3: Element classes for TEI DTDs </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.</comment>
- <comment> [DSTECLO] 3.7.4: Low-level classes </comment>
- <comment>Most of these elements are in the core tag set, but
-some may be from other tag sets.</comment>
- <comment>Phrase-level classes</comment>
- <modelGroup name="x.hqphrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqphrase">
- <choice>
- <modelGroupRef name="x.hqphrase"/>
- <elementRef>
- <nameSpecRef name="n.distinct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.emph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreign"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gloss"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mentioned"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.soCalled"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.date"></param>
- <param name="m.date">%x.date; %n.date; | %n.dateRange; | %n.dateStruct;</param>
- <modelGroup name="x.data">
- <choice/>
- </modelGroup>
- <modelGroup name="m.data">
- <choice>
- <modelGroupRef name="x.data"/>
- <elementRef>
- <nameSpecRef name="n.abbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.expan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geogName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.measure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.num"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.placeName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.edit">
- <choice/>
- </modelGroup>
- <modelGroup name="m.edit">
- <choice>
- <modelGroupRef name="x.edit"/>
- <elementRef>
- <nameSpecRef name="n.add"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.app"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.corr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.damage"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.del"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orig"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.reg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.restore"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.space"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.supplied"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.unclear"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.loc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.loc">
- <choice>
- <modelGroupRef name="x.loc"/>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.seg">
- <choice/>
- </modelGroup>
- <modelGroup name="m.seg">
- <choice>
- <modelGroupRef name="x.seg"/>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.phr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.s"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.seg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.sgmlKeywords">
- <choice/>
- </modelGroup>
- <modelGroup name="m.sgmlKeywords">
- <choice>
- <modelGroupRef name="x.sgmlKeywords"/>
- <elementRef>
- <nameSpecRef name="n.att"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tag"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.phrase.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase.verse">
- <choice>
- <modelGroupRef name="x.phrase.verse"/>
- <elementRef>
- <nameSpecRef name="n.caesura"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formPointers">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formPointers">
- <choice>
- <modelGroupRef name="x.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.oVar"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pVar"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.metadata">
- <choice/>
- </modelGroup>
- <modelGroup name="m.metadata">
- <choice>
- <modelGroupRef name="x.metadata"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.altGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.certainty"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fsLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fvLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.index"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.joinGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.linkGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respons"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.spanGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeline"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.refsys">
- <choice/>
- </modelGroup>
- <modelGroup name="m.refsys">
- <choice>
- <modelGroupRef name="x.refsys"/>
- <elementRef>
- <nameSpecRef name="n.cb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.milestone"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pb"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.editIncl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.editIncl">
- <choice>
- <modelGroupRef name="x.editIncl"/>
- <elementRef>
- <nameSpecRef name="n.addSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.delSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gap"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.Incl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.Incl">
- <choice>
- <modelGroupRef name="x.Incl"/>
- <elementRef>
- <nameSpecRef name="n.anchor"/>
- </elementRef>
- <modelGroupRef name="m.editIncl"/>
- <modelGroupRef name="m.metadata"/>
- <modelGroupRef name="m.refsys"/>
- </choice>
- </modelGroup>
- <comment>Inter-level classes
-</comment>
- <modelGroup name="x.hqinter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqinter">
- <choice>
- <modelGroupRef name="x.hqinter"/>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.bibl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.bibl">
- <choice>
- <modelGroupRef name="x.bibl"/>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.lists">
- <choice/>
- </modelGroup>
- <modelGroup name="m.lists">
- <choice>
- <modelGroupRef name="x.lists"/>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.notes">
- <choice/>
- </modelGroup>
- <modelGroup name="m.notes">
- <choice>
- <modelGroupRef name="x.notes"/>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witDetail"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.stageDirection">
- <choice/>
- </modelGroup>
- <modelGroup name="m.stageDirection">
- <choice>
- <modelGroupRef name="x.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.camera"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.caption"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.move"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sound"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tech"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.view"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECLO] 3.7.4</comment>
- <comment> [DSTECMI] 3.7.9: Misc. Element Class Models </comment>
- <param name="x.agent"></param>
- <param name="m.agent">%x.agent; %n.name;</param>
- <modelGroup name="x.addrPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.addrPart">
- <choice>
- <modelGroupRef name="x.addrPart"/>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postBox"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.street"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.biblPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.biblPart">
- <choice>
- <modelGroupRef name="x.biblPart"/>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.demographic">
- <choice/>
- </modelGroup>
- <modelGroup name="m.demographic">
- <choice>
- <modelGroupRef name="x.demographic"/>
- <elementRef>
- <nameSpecRef name="n.affiliation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.birth"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.education"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.firstLang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.langKnown"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.occupation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.residence"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.socecStatus"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divbot">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divbot">
- <choice>
- <modelGroupRef name="x.divbot"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.closer"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divtop">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divtop">
- <choice>
- <modelGroupRef name="x.divtop"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.opener"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.dramafront">
- <choice/>
- </modelGroup>
- <modelGroup name="m.dramafront">
- <choice>
- <modelGroupRef name="x.dramafront"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epilogue"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.performance"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.prologue"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.set"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.front">
- <choice/>
- </modelGroup>
- <modelGroup name="m.front">
- <choice>
- <modelGroupRef name="x.front"/>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.dramafront"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.personPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.personPart">
- <choice>
- <modelGroupRef name="x.personPart"/>
- <elementRef>
- <nameSpecRef name="n.addName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.genName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nameLink"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.roleName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.surname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.placePart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.placePart">
- <choice>
- <modelGroupRef name="x.placePart"/>
- <elementRef>
- <nameSpecRef name="n.bloc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.country"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distance"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geog"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.offSet"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.region"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.settlement"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.tpParts">
- <choice/>
- </modelGroup>
- <modelGroup name="m.tpParts">
- <choice>
- <modelGroupRef name="x.tpParts"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docEdition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docImprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docTitle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprimatur"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.fmchunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.fmchunk">
- <choice>
- <modelGroupRef name="x.fmchunk"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docEdition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docImprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docTitle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECMI] 3.7.9</comment>
- <comment>Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.</comment>
- <comment> [DSTECHI] 3.7.5: Common high-level classes </comment>
- <comment>These are the three fundamental element classes.</comment>
- <modelGroup name="x.phrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase">
- <choice>
- <modelGroupRef name="x.phrase"/>
- <modelGroupRef name="m.data"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- <modelGroupRef name="m.edit"/>
- <modelGroupRef name="m.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.formula"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fw"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.handShift"/>
- </elementRef>
- <modelGroupRef name="m.hqphrase"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.phrase.verse"/>
- <modelGroupRef name="m.seg"/>
- <modelGroupRef name="m.sgmlKeywords"/>
- </choice>
- </modelGroup>
- <modelGroup name="x.inter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.inter">
- <choice>
- <modelGroupRef name="x.inter"/>
- <modelGroupRef name="m.bibl"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.chunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.chunk">
- <choice>
- <modelGroupRef name="x.chunk"/>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.graph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witList"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>This class isolates all the common
-component-level elements.</comment>
- <modelGroup name="x.common">
- <choice/>
- </modelGroup>
- <modelGroup name="m.common">
- <choice>
- <modelGroupRef name="x.common"/>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECHI] 3.7.5</comment>
- <comment>Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.</comment>
- <comment> [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions </comment>
- <includedSection flag="TEI.verse">
- <externalId name="TEI.verse.ent" system="teivers2.ent"/>
- <externalIdRef name="TEI.verse.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DVEE] 9.1: Base Tag Set for Verse: entities </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, declare the class of
-components specific to verse </comment>
- <modelGroup name="x.comp.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.verse">
- <choice>
- <modelGroupRef name="x.comp.verse"/>
- <elementRef>
- <nameSpecRef name="n.lg1"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="mix.verse">
- <modelGroupRef name="m.comp.verse"/>
- </modelGroup>
- <comment>Next define attributes common to metrical elements</comment>
- <attributeGroup name="a.metrical">
- <attribute>
- <name>met</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>real</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rhyme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.enjamb">
- <attribute>
- <name>enjamb</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>Now, we define the class of elements which can appear
-only within metrical elements</comment>
- <overridden>
- <duplicate name="x.phrase.verse"/>
- </overridden>
- <overridden>
- <duplicate name="m.phrase.verse"/>
- </overridden>
- <comment> end of [DVEE] 9.1</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.drama">
- <externalId name="TEI.drama.ent" system="teidram2.ent"/>
- <externalIdRef name="TEI.drama.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDRCLA] 10.: Class declarations for Performance Texts </comment>
- <overridden>
- <duplicate name="x.dramafront"/>
- </overridden>
- <overridden>
- <duplicate name="m.dramafront"/>
- </overridden>
- <overridden>
- <duplicate name="x.stageDirection"/>
- </overridden>
- <overridden>
- <duplicate name="m.stageDirection"/>
- </overridden>
- <modelGroup name="x.comp.drama">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.drama">
- <choice>
- <modelGroupRef name="x.comp.drama"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- </choice>
- </modelGroup>
- <modelGroup name="mix.drama">
- <modelGroupRef name="m.comp.drama"/>
- </modelGroup>
- <comment> end of [DDRCLA] 10.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.spoken">
- <externalId name="TEI.spoken.ent" system="teispok2.ent"/>
- <externalIdRef name="TEI.spoken.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTSCLA] 11.: Class declarations for Transcribed Speech </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <modelGroup name="x.comp.spoken">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.spoken">
- <choice>
- <modelGroupRef name="x.comp.spoken"/>
- <elementRef>
- <nameSpecRef name="n.event"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.kinesic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pause"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.shift"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.u"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vocal"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.writing"/>
- </elementRef>
- </choice>
- </modelGroup>
- <attributeGroup name="a.timed">
- <attribute>
- <name>start</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>end</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>dur</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <modelGroup name="mix.spoken">
- <modelGroupRef name="m.comp.spoken"/>
- </modelGroup>
- <comment> end of [DTSCLA] 11.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.dictionaries">
- <externalId name="TEI.dictionaries.ent" system="teidict2.ent"/>
- <externalIdRef name="TEI.dictionaries.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDIENTS] 12.1: Element classes for dictionary base </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First we define attributes available on all the elements in
-this tag set.</comment>
- <comment> [DEDIMV] 12.5.4: Attributes for dictionary work </comment>
- <attributeGroup name="a.dictionaries">
- <attribute>
- <name>expand</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>norm</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>split</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>location</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>mergedin</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>opt</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- </tokenized>
- <default>n</default>
- </attribute>
- </attributeGroup>
- <comment> end of [DEDIMV] 12.5.4</comment>
- <comment>Next we define comp.dictionaries, which will be used in the
-declaration of component, within file TEI2.DTD.</comment>
- <modelGroup name="x.comp.dictionaries">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.dictionaries">
- <choice>
- <modelGroupRef name="x.comp.dictionaries"/>
- <elementRef>
- <nameSpecRef name="n.entry"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.entryFree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.superentry"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="mix.dictionaries">
- <modelGroupRef name="m.comp.dictionaries"/>
- </modelGroup>
- <comment>Next, we declare some specialized element
-classes, used in various content models in the dictionary
-tag set.</comment>
- <attributeGroup name="a.entries">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>main</default>
- </attribute>
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> [DEDIEN] 12.2.2: Class for top-level structure of dictionary entries </comment>
- <modelGroup name="x.dictionaryTopLevel">
- <choice/>
- </modelGroup>
- <modelGroup name="m.dictionaryTopLevel">
- <choice>
- <modelGroupRef name="x.dictionaryTopLevel"/>
- <elementRef>
- <nameSpecRef name="n.def"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.etym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.form"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gramGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.re"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trans"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xr"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DEDIEN] 12.2.2</comment>
- <comment> [DEDITPFO] 12.3.1: Classes for morphological and form information </comment>
- <modelGroup name="x.morphInfo">
- <choice/>
- </modelGroup>
- <modelGroup name="m.morphInfo">
- <choice>
- <modelGroupRef name="x.morphInfo"/>
- <elementRef>
- <nameSpecRef name="n.case"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gen"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gram"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.itype"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mood"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.number"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.per"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tns"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formInfo">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formInfo">
- <choice>
- <modelGroupRef name="x.formInfo"/>
- <elementRef>
- <nameSpecRef name="n.form"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lbl"/>
- </elementRef>
- <modelGroupRef name="m.morphInfo"/>
- <elementRef>
- <nameSpecRef name="n.orth"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pron"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.syll"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DEDITPFO] 12.3.1</comment>
- <comment> [DEDITPGR] 12.3.2: Elements for grammatical information </comment>
- <modelGroup name="x.gramInfo">
- <choice/>
- </modelGroup>
- <modelGroup name="m.gramInfo">
- <choice>
- <modelGroupRef name="x.gramInfo"/>
- <elementRef>
- <nameSpecRef name="n.colloc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gramGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lbl"/>
- </elementRef>
- <modelGroupRef name="m.morphInfo"/>
- <elementRef>
- <nameSpecRef name="n.pos"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.subc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DEDITPGR] 12.3.2</comment>
- <comment> [DEDIHW] 12.4: Classes for headword references </comment>
- <overridden>
- <duplicate name="x.formPointers"/>
- </overridden>
- <overridden>
- <duplicate name="m.formPointers"/>
- </overridden>
- <attributeGroup name="a.formPointers">
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> end of [DEDIHW] 12.4</comment>
- <comment> [DEDIFR] 12.6: Model class for unstructured dictionary entries </comment>
- <comment>This entity declares the class of elements defined
-specifically for use in dictionary entries, except those which are
-included in the phrase class. This class
-is used in defining the 'free'
-dictionary entry.</comment>
- <modelGroup name="x.dictionaryParts">
- <choice/>
- </modelGroup>
- <modelGroup name="m.dictionaryParts">
- <choice>
- <modelGroupRef name="x.dictionaryParts"/>
- <elementRef>
- <nameSpecRef name="n.case"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.colloc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.def"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.etym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.form"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gen"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gramGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hom"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.itype"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lbl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mood"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.number"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orth"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.per"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pos"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pron"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.re"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sense"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stress"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.subc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.superentry"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.syll"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tns"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trans"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xr"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DEDIFR] 12.6</comment>
- <comment> end of [DDIENTS] 12.1</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.terminology">
- <externalId name="TEI.terminology.ent" system="teiterm2.ent"/>
- <externalIdRef name="TEI.terminology.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTEENT] 13.4: TEIterm2.ent: Base tag set for terminological data </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <modelGroup name="x.comp.terminology">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.terminology">
- <choice>
- <modelGroupRef name="x.comp.terminology"/>
- <elementRef>
- <nameSpecRef name="n.termEntry"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="seq">(%m.common; | %m.comp.terminology;)* </param>
- <modelGroup name="mix.terminology">
- <modelGroupRef name="m.comp.terminology"/>
- </modelGroup>
- <modelGroup name="x.terminologyInclusions">
- <choice/>
- </modelGroup>
- <modelGroup name="m.terminologyInclusions">
- <choice>
- <modelGroupRef name="x.terminologyInclusions"/>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.terminologyMisc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.terminologyMisc">
- <choice>
- <modelGroupRef name="x.terminologyMisc"/>
- <elementRef>
- <nameSpecRef name="n.admin"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.descrip"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>Add attributes to the set of global attributes:</comment>
- <attributeGroup name="a.terminology">
- <attribute>
- <name>group</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>grpPtr</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>depend</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>depPtr</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> end of [DTEENT] 13.4</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.linking">
- <externalId name="TEI.linking.ent" system="teilink2.ent"/>
- <externalIdRef name="TEI.linking.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSAENTS] 14.: Global attributes for the TEI.linking tag set </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>When tag set TEI.linking is used, the following attributes
-may be attached to any element:</comment>
- <attributeGroup name="a.linking">
- <attribute>
- <name>corresp</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>synch</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>sameAs</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>copyOf</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>next</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>prev</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>exclude</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>select</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The following attributes apply to all pointer
-elements:</comment>
- <attributeGroup name="a.pointer">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>crdate</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targOrder</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>evaluate</name>
- <tokenized>
- <enum>all</enum>
- <enum>one</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The following attributes apply to all pointer group
-elements:</comment>
- <attributeGroup name="a.pointerGroup">
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>domains</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targFunc</name>
- <tokenized name="NMTOKENS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> end of [DSAENTS] 14.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.analysis">
- <externalId name="TEI.analysis.ent" system="teiana2.ent"/>
- <externalIdRef name="TEI.analysis.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DAIENT] 15.: Modifications to TEI class system for analysis </comment>
- <comment> [DAIGA] 15.2: Global attribute for analysis </comment>
- <attributeGroup name="a.analysis">
- <attribute>
- <name>ana</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> end of [DAIGA] 15.2</comment>
- <comment> end of [DAIENT] 15.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.transcr">
- <externalId name="TEI.transcr.ent" system="teitran2.ent"/>
- <externalIdRef name="TEI.transcr.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DPHENT] 18.: Attributes for Transcription of Primary Sources </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <param name="a.edit">
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED</param>
- <comment> end of [DPHENT] 18.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.textcrit">
- <externalId name="TEI.textcrit.ent" system="teitc2.ent"/>
- <externalIdRef name="TEI.textcrit.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTCE] 19.: Entity classes for text criticism </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <modelGroup name="x.fragmentary">
- <choice/>
- </modelGroup>
- <modelGroup name="m.fragmentary">
- <choice>
- <modelGroupRef name="x.fragmentary"/>
- <elementRef>
- <nameSpecRef name="n.lacunaEnd"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lacunaStart"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witEnd"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witStart"/>
- </elementRef>
- </choice>
- </modelGroup>
- <attributeGroup name="a.fragmentary">
- <attribute>
- <name>wit</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.readings">
- <attribute>
- <name>wit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>cause</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>varSeq</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- </attributeGroup>
- <comment> end of [DTCE] 19.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.names.dates">
- <externalId name="TEI.names.dates.ent" system="teind2.ent"/>
- <externalIdRef name="TEI.names.dates.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DNDENT] 20.: Additional classes for names and dates </comment>
- <overridden>
- <duplicate name="x.personPart"/>
- </overridden>
- <overridden>
- <duplicate name="m.personPart"/>
- </overridden>
- <overridden>
- <duplicate name="x.placePart"/>
- </overridden>
- <overridden>
- <duplicate name="m.placePart"/>
- </overridden>
- <modelGroup name="x.temporalExpr">
- <choice/>
- </modelGroup>
- <modelGroup name="m.temporalExpr">
- <choice>
- <modelGroupRef name="x.temporalExpr"/>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.day"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distance"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hour"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.month"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.occasion"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.offSet"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.second"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.week"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.year"/>
- </elementRef>
- </choice>
- </modelGroup>
- <attributeGroup name="a.typed">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>subtype</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.names">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.personPart">
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>full</name>
- <tokenized>
- <enum>yes</enum>
- <enum>abb</enum>
- <enum>init</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>sort</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.placePart">
- %a.names;
- %a.typed;</param>
- <attributeGroup name="a.temporalExpr">
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>full</name>
- <tokenized>
- <enum>yes</enum>
- <enum>abb</enum>
- <enum>init</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- </attributeGroup>
- <comment> end of [DNDENT] 20.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.figures">
- <externalId name="TEI.figures.ent" system="teifig2.ent"/>
- <externalIdRef name="TEI.figures.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DFTPE] 22.2: Formula Content </comment>
- <datatype name="formulaNotations">
- <cdata/>
- </datatype>
- <modelGroup name="formulaContent">
- <pcdata/>
- </modelGroup>
- <comment> end of [DFTPE] 22.2</comment>
- </externalIdRef>
- </includedSection>
- <comment> end of [DSTECMK] 3.7.6</comment>
- <comment>We can now declare the standard content models; one of these
-varies with the base selected.</comment>
- <comment> [DSTECST] 3.7.7: Standard Content Models </comment>
- <comment>Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.</comment>
- <comment>The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.</comment>
- <modelGroup name="phrase">
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </modelGroup>
- <modelGroup name="phrase.seq">
- <zeroOrMore>
- <modelGroupRef name="phrase"/>
- </zeroOrMore>
- </modelGroup>
- <comment>The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).</comment>
- <comment> [DSTECMX] 3.7.8: Definition of components for combined bases </comment>
- <comment>Default declarations for the 'mix.' entities used for mixed
-and general bases.</comment>
- <overridden>
- <modelGroup name="mix.verse">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="mix.drama">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="mix.spoken">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="mix.dictionaries">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="mix.terminology">
- <choice/>
- </modelGroup>
- </overridden>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' ></ignoredSection>
- <includedSection flag="TEI.general">
- <comment>The general base uses the same definition of component as the
-mixed base.</comment>
- <flag name="TEI.singleBase">
- <ignore/>
- </flag>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="mix.verse"/>
- <modelGroupRef name="mix.drama"/>
- <modelGroupRef name="mix.spoken"/>
- <modelGroupRef name="mix.dictionaries"/>
- <modelGroupRef name="mix.terminology"/>
- </choice>
- </modelGroup>
- <comment>But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.</comment>
- <includedSection flag="TEI.verse">
- <comment>If the verse base is in use, ...</comment>
- <modelGroup name="gen.verse">
- <sequence>
- <modelGroupRef name="m.comp.verse"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.verse"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </modelGroup>
- </includedSection>
- <includedSection flag="TEI.drama">
- <comment>If the drama base is in use, ...</comment>
- <modelGroup name="gen.drama">
- <sequence>
- <modelGroupRef name="m.comp.drama"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.drama"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </modelGroup>
- </includedSection>
- <includedSection flag="TEI.spoken">
- <comment>If the spoken base is in use, ...</comment>
- <modelGroup name="gen.spoken">
- <sequence>
- <modelGroupRef name="m.comp.spoken"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.spoken"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </modelGroup>
- </includedSection>
- <includedSection flag="TEI.dictionaries">
- <comment>If the dictionary base is in use, ...</comment>
- <modelGroup name="gen.dictionaries">
- <sequence>
- <modelGroupRef name="m.comp.dictionaries"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.dictionaries"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </modelGroup>
- </includedSection>
- <includedSection flag="TEI.terminology">
- <comment>If the terminology base is in use, ...</comment>
- <modelGroup name="gen.terminology">
- <sequence>
- <modelGroupRef name="m.comp.terminology"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.terminology"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </modelGroup>
- </includedSection>
- <comment>Default declarations for all the entities gen.verse,
-etc.</comment>
- <overridden>
- <modelGroup name="gen.verse">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="gen.drama">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="gen.spoken">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="gen.dictionaries">
- <choice/>
- </modelGroup>
- </overridden>
- <overridden>
- <modelGroup name="gen.terminology">
- <choice/>
- </modelGroup>
- </overridden>
- <comment>Now we are ready to declare component.seq and
-component.plus for use in general base tag set.</comment>
- <modelGroup name="component.seq">
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.common"/>
- </zeroOrMore>
- <optional>
- <choice>
- <modelGroupRef name="gen.verse"/>
- <modelGroupRef name="gen.drama"/>
- <modelGroupRef name="gen.spoken"/>
- <modelGroupRef name="gen.dictionaries"/>
- <modelGroupRef name="gen.terminology"/>
- <elementRef>
- <name>TEI...end</name>
- </elementRef>
- </choice>
- </optional>
- </sequence>
- </modelGroup>
- <param name="component.plus">(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?</param>
- <comment>(End of marked section for general base.)</comment>
- </includedSection>
- <comment> end of [DSTECMX] 3.7.8</comment>
- <includedSection flag="TEI.prose">
- <overridden>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <includedSection flag="TEI.verse">
- <overridden>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.verse"/>
- </choice>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <includedSection flag="TEI.drama">
- <overridden>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.drama"/>
- </choice>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <includedSection flag="TEI.spoken">
- <overridden>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.spoken"/>
- </choice>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <includedSection flag="TEI.dictionaries">
- <overridden>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.dictionaries"/>
- </choice>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <includedSection flag="TEI.terminology">
- <overridden>
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.terminology"/>
- </choice>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- </includedSection>
- <comment>Default declaration.</comment>
- <overridden>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- </overridden>
- <overridden>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </overridden>
- <comment>The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.</comment>
- <overridden>
- <modelGroup name="component.seq">
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </modelGroup>
- </overridden>
- <comment>The following entities do not vary with the base.</comment>
- <modelGroup name="paraContent">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <modelGroup name="specialPara">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> end of [DSTECST] 3.7.7</comment>
- <comment>Finally, we declare the attribute classes, including
-the global attributes.</comment>
- <comment> [DSTECAT] 3.7.1: Attribute classes </comment>
- <attributeGroup name="a.declaring">
- <attribute>
- <name>decls</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.declarable">
- <attribute>
- <name>default</name>
- <tokenized>
- <enum>YES</enum>
- <enum>NO</enum>
- </tokenized>
- <default>NO</default>
- </attribute>
- </attributeGroup>
- <overridden>
- <duplicate name="a.typed"/>
- </overridden>
- <attributeGroup name="a.divn">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>CDATA</default>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>composite</enum>
- <enum>uniform</enum>
- </tokenized>
- <default>uniform</default>
- </attribute>
- <attribute>
- <name>sample</name>
- <tokenized>
- <enum>initial</enum>
- <enum>medial</enum>
- <enum>final</enum>
- <enum>unknown</enum>
- <enum>complete</enum>
- </tokenized>
- <default>complete</default>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <overridden>
- <duplicate name="a.enjamb"/>
- </overridden>
- <attributeGroup name="a.interpret">
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>inst</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <overridden>
- <duplicate name="a.metrical"/>
- </overridden>
- <overridden>
- <duplicate name="a.names"/>
- </overridden>
- <overridden>
- <duplicate name="a.personPart"/>
- </overridden>
- <overridden>
- <duplicate name="a.placePart"/>
- </overridden>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <attributeGroup name="a.seg">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>function</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <overridden>
- <duplicate name="a.temporalExpr"/>
- </overridden>
- <overridden>
- <duplicate name="a.timed"/>
- </overridden>
- <attributeGroup name="a.xPointer">
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>doc</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <datatypeRef name="extPtr"/>
- <default>ROOT</default>
- </attribute>
- <attribute>
- <name>to</name>
- <datatypeRef name="extPtr"/>
- <default>DITTO</default>
- </attribute>
- </attributeGroup>
- <comment> end of [DSTECAT] 3.7.1</comment>
- <comment> [DSTGA] 3.5: Global attributes </comment>
- <comment>The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.</comment>
- <comment>If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. </comment>
- <overridden>
- <attributeGroup name="a.analysis"/>
- </overridden>
- <overridden>
- <attributeGroup name="a.linking"/>
- </overridden>
- <overridden>
- <attributeGroup name="a.terminology"/>
- </overridden>
- <attributeGroup name="a.global">
- <attributeGroupRef name="a.terminology"/>
- <attributeGroupRef name="a.linking"/>
- <attributeGroupRef name="a.analysis"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>n</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>rend</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.</comment>
- <comment> end of [DSTGA] 3.5</comment>
- <comment> end of [DSTECOV] 3.7.3</comment>
- </externalIdRef>
- <comment>III. Define the top-level TEI elements: one for individual
-texts, one for composites with a collective header.</comment>
- <comment>A TEI document is a text preceded by a TEI header.</comment>
- <flag name="TEI.2">
- <include/>
- </flag>
- <includedSection flag="TEI.2">
- <element>
- <nameSpecRef name="n.TEI.2"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.TEI.2"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>A TEI corpus is a series of TEI.2 documents, preceded by a
-corpus-level TEI header.</comment>
- <flag name="teiCorpus.2">
- <include/>
- </flag>
- <includedSection flag="teiCorpus.2">
- <element>
- <nameSpecRef name="n.teiCorpus.2"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.TEI.2"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiCorpus.2"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiCorpus.2</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>IV. Embed the actual tag sets. First embed any local
-modifications and extensions. Then embed the core tag sets, the
-(single) base tag set, and the (optional) additional tag sets specified
-by the user.</comment>
- <comment> [DSTOVLO] 3.6.2: Embed local element declarations, etc. </comment>
- <comment>Embedding local modifications here allows user modifications
-to use all the standard TEI element classes and parameter entities.</comment>
- <param name="TEI.extensions.dtd"></param>
- <comment> end of [DSTOVLO] 3.6.2</comment>
- <comment> [DSTOVCO] 3.6.3: Embed the core tag sets </comment>
- <comment>These occur in all documents and are therefore defined
-unconditionally.</comment>
- <externalId name="TEI.header.dtd" system="teihdr2.dtd"/>
- <externalIdRef name="TEI.header.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [D221] 5.1.1: The TEI Header </comment>
- <comment>teihdr2.dtd Tags for TEI Header.</comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <flag name="teiHeader">
- <include/>
- </flag>
- <includedSection flag="teiHeader">
- <element>
- <nameSpecRef name="n.teiHeader"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.fileDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.encodingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.profileDesc"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.revisionDesc"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiHeader"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>text</default>
- </attribute>
- <attribute>
- <name>creator</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>new</enum>
- <enum>update</enum>
- </tokenized>
- <default>new</default>
- </attribute>
- <attribute>
- <name>date.created</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date.updated</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiHeader</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D221B] 5.1.1: </comment>
- <comment> [D222] 5.2: The file description </comment>
- <flag name="fileDesc">
- <include/>
- </flag>
- <includedSection flag="fileDesc">
- <element>
- <nameSpecRef name="n.fileDesc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2221] 5.2.1: The title statement </comment>
- <flag name="titleStmt">
- <include/>
- </flag>
- <includedSection flag="titleStmt">
- <element>
- <nameSpecRef name="n.titleStmt"/>
- <sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sponsor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.funder"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.principal"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titleStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titleStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sponsor">
- <include/>
- </flag>
- <includedSection flag="sponsor">
- <element>
- <nameSpecRef name="n.sponsor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sponsor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sponsor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="funder">
- <include/>
- </flag>
- <includedSection flag="funder">
- <element>
- <nameSpecRef name="n.funder"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.funder"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>funder</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="principal">
- <include/>
- </flag>
- <includedSection flag="principal">
- <element>
- <nameSpecRef name="n.principal"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.principal"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>principal</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements are
-declared in file teicore2.dtd, not here.</comment>
- <comment> end of [D2221] 5.2.1</comment>
- <comment> [D2222] 5.2.2: The edition statement </comment>
- <flag name="editionStmt">
- <include/>
- </flag>
- <includedSection flag="editionStmt">
- <element>
- <nameSpecRef name="n.editionStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editionStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editionStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="edition">
- <include/>
- </flag>
- <includedSection flag="edition">
- <element>
- <nameSpecRef name="n.edition"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.edition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>edition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2222] 5.2.2</comment>
- <comment> [D2223] 5.2.3: The extent statement </comment>
- <flag name="extent">
- <include/>
- </flag>
- <includedSection flag="extent">
- <element>
- <nameSpecRef name="n.extent"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.extent"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>extent</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2223] 5.2.3</comment>
- <comment> [D2224] 5.2.4: The publication statement </comment>
- <flag name="publicationStmt">
- <include/>
- </flag>
- <includedSection flag="publicationStmt">
- <element>
- <nameSpecRef name="n.publicationStmt"/>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distributor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.authority"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.availability"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.publicationStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publicationStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="distributor">
- <include/>
- </flag>
- <includedSection flag="distributor">
- <element>
- <nameSpecRef name="n.distributor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distributor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distributor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="authority">
- <include/>
- </flag>
- <includedSection flag="authority">
- <element>
- <nameSpecRef name="n.authority"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.authority"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>authority</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="idno">
- <include/>
- </flag>
- <includedSection flag="idno">
- <element>
- <nameSpecRef name="n.idno"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.idno"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>idno</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="availability">
- <include/>
- </flag>
- <includedSection flag="availability">
- <element>
- <nameSpecRef name="n.availability"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.availability"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>free</enum>
- <enum>unknown</enum>
- <enum>restricted</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>availability</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The PUBLISHER, PUBPLACE, and ADDRESS elements
-are defined in file teicore2.dtd.</comment>
- <comment> end of [D2224] 5.2.4</comment>
- <comment> [D2225] 5.2.5: The series statement </comment>
- <flag name="seriesStmt">
- <include/>
- </flag>
- <includedSection flag="seriesStmt">
- <element>
- <nameSpecRef name="n.seriesStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.seriesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>seriesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2225] 5.2.5</comment>
- <comment> [D2226] 5.2.6: The notes statement </comment>
- <flag name="notesStmt">
- <include/>
- </flag>
- <includedSection flag="notesStmt">
- <element>
- <nameSpecRef name="n.notesStmt"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.notesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>notesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The NOTE element is defined with the core tags.</comment>
- <comment> end of [D2226] 5.2.6</comment>
- <comment> end of [D222] 5.2</comment>
- <comment> [D223] 5.2.7: The source description </comment>
- <flag name="sourceDesc">
- <include/>
- </flag>
- <includedSection flag="sourceDesc">
- <element>
- <nameSpecRef name="n.sourceDesc"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- <elementRef>
- <name>scriptStmt</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recordingStmt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.sourceDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sourceDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2231] 5.2.9: Script statement and recording statement </comment>
- <flag name="scriptStmt">
- <include/>
- </flag>
- <includedSection flag="scriptStmt">
- <element>
- <nameSpecRef name="n.scriptStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.scriptStmt"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>scriptStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recordingStmt">
- <include/>
- </flag>
- <includedSection flag="recordingStmt">
- <element>
- <nameSpecRef name="n.recordingStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recordingStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recordingStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recording">
- <include/>
- </flag>
- <includedSection flag="recording">
- <element>
- <nameSpecRef name="n.recording"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.equipment"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.broadcast"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recording"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>audio</enum>
- <enum>video</enum>
- </tokenized>
- <default>audio</default>
- </attribute>
- <attribute>
- <name>dur</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recording</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="equipment">
- <include/>
- </flag>
- <includedSection flag="equipment">
- <element>
- <nameSpecRef name="n.equipment"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.equipment"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>equipment</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="broadcast">
- <include/>
- </flag>
- <includedSection flag="broadcast">
- <element>
- <nameSpecRef name="n.broadcast"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.broadcast"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>broadcast</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2231] 5.2.9</comment>
- <comment> end of [D223] 5.2.7</comment>
- <comment> [D225] 5.3: The encoding description </comment>
- <flag name="encodingDesc">
- <include/>
- </flag>
- <includedSection flag="encodingDesc">
- <element>
- <nameSpecRef name="n.encodingDesc"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.projectDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.samplingDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.editorialDecl"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.tagsDecl"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.refsDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.classDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.metDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.fsdDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.variantEncoding"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.encodingDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>encodingDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2251] 5.3.1: The project description </comment>
- <flag name="projectDesc">
- <include/>
- </flag>
- <includedSection flag="projectDesc">
- <element>
- <nameSpecRef name="n.projectDesc"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.projectDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>projectDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2251] 5.3.1</comment>
- <comment> [D2252] 5.3.2: The sampling declaration </comment>
- <flag name="samplingDecl">
- <include/>
- </flag>
- <includedSection flag="samplingDecl">
- <element>
- <nameSpecRef name="n.samplingDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.samplingDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>samplingDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2252] 5.3.2</comment>
- <comment> [D2253] 5.3.3: The editorial practices declaration </comment>
- <flag name="editorialDecl">
- <include/>
- </flag>
- <includedSection flag="editorialDecl">
- <element>
- <nameSpecRef name="n.editorialDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.correction"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.normalization"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quotation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyphenation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpretation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.segmentation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stdVals"/>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editorialDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editorialDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="correction">
- <include/>
- </flag>
- <includedSection flag="correction">
- <element>
- <nameSpecRef name="n.correction"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.correction"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>high</enum>
- <enum>medium</enum>
- <enum>low</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>correction</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="normalization">
- <include/>
- </flag>
- <includedSection flag="normalization">
- <element>
- <nameSpecRef name="n.normalization"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.normalization"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>source</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>normalization</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quotation">
- <include/>
- </flag>
- <includedSection flag="quotation">
- <element>
- <nameSpecRef name="n.quotation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.quotation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>marks</name>
- <tokenized>
- <enum>none</enum>
- <enum>some</enum>
- <enum>all</enum>
- </tokenized>
- <default>all</default>
- </attribute>
- <attribute>
- <name>form</name>
- <tokenized>
- <enum>data</enum>
- <enum>rend</enum>
- <enum>std</enum>
- <enum>nonstd</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quotation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hyphenation">
- <include/>
- </flag>
- <includedSection flag="hyphenation">
- <element>
- <nameSpecRef name="n.hyphenation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.hyphenation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>eol</name>
- <tokenized>
- <enum>all</enum>
- <enum>some</enum>
- <enum>none</enum>
- </tokenized>
- <default>some</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hyphenation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="segmentation">
- <include/>
- </flag>
- <includedSection flag="segmentation">
- <element>
- <nameSpecRef name="n.segmentation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.segmentation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>segmentation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stdVals">
- <include/>
- </flag>
- <includedSection flag="stdVals">
- <element>
- <nameSpecRef name="n.stdVals"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.stdVals"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stdVals</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interpretation">
- <include/>
- </flag>
- <includedSection flag="interpretation">
- <element>
- <nameSpecRef name="n.interpretation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.interpretation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interpretation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2253] 5.3.3</comment>
- <comment> [DHD57] 5.3.4: Tag usage and rendition declarations </comment>
- <flag name="tagsDecl">
- <include/>
- </flag>
- <includedSection flag="tagsDecl">
- <element>
- <nameSpecRef name="n.tagsDecl"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.rendition"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.tagUsage"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tagsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tagUsage">
- <include/>
- </flag>
- <includedSection flag="tagUsage">
- <element>
- <nameSpecRef name="n.tagUsage"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tagUsage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>gi</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>occurs</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ident</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>render</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rendition">
- <include/>
- </flag>
- <includedSection flag="rendition">
- <element>
- <nameSpecRef name="n.rendition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rendition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rendition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHD57] 5.3.4</comment>
- <comment> [D2254] 5.3.5.3: The reference scheme declaration </comment>
- <flag name="refsDecl">
- <include/>
- </flag>
- <includedSection flag="refsDecl">
- <element>
- <nameSpecRef name="n.refsDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.step"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.state"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.refsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>doctype</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>refsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="step">
- <include/>
- </flag>
- <includedSection flag="step">
- <element>
- <nameSpecRef name="n.step"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.step"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>refunit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <datatypeRef name="extPtr"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <datatypeRef name="extPtr"/>
- <default>DITTO</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>step</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="state">
- <include/>
- </flag>
- <includedSection flag="state">
- <element>
- <nameSpecRef name="n.state"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.state"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>state</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2254] 5.3.5.3</comment>
- <comment> [D2255] 5.3.6: The classification declaration </comment>
- <flag name="classDecl">
- <include/>
- </flag>
- <includedSection flag="classDecl">
- <element>
- <nameSpecRef name="n.classDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.taxonomy"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.classDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="taxonomy">
- <include/>
- </flag>
- <includedSection flag="taxonomy">
- <element>
- <nameSpecRef name="n.taxonomy"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>category</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.taxonomy"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>taxonomy</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="category">
- <include/>
- </flag>
- <includedSection flag="category">
- <element>
- <nameSpecRef name="n.category"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.catDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.category"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>category</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catDesc">
- <include/>
- </flag>
- <includedSection flag="catDesc">
- <element>
- <nameSpecRef name="n.catDesc"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.catDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2255] 5.3.6</comment>
- <comment> [D2256] 5.3.7: The FSD declaration </comment>
- <flag name="fsdDecl">
- <include/>
- </flag>
- <includedSection flag="fsdDecl">
- <element>
- <nameSpecRef name="n.fsdDecl"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.fsdDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>fsd</name>
- <tokenized name="ENTITY"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsdDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2256] 5.3.7</comment>
- <comment> [D2258] 5.3.8: Metrical Notation Declaration </comment>
- <flag name="metDecl">
- <include/>
- </flag>
- <includedSection flag="metDecl">
- <element>
- <nameSpecRef name="n.metDecl"/>
- <choice>
- <modelGroupRef name="component.seq"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.symbol"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.metDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>MET REAL</default>
- </attribute>
- <attribute>
- <name>pattern</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>metDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="symbol">
- <include/>
- </flag>
- <includedSection flag="symbol">
- <element>
- <nameSpecRef name="n.symbol"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.symbol"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>terminal</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>symbol</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2258] 5.3.8</comment>
- <comment> [DHDVAR] 5.3.9: Variant-Encoding Declaration </comment>
- <flag name="variantEncoding">
- <include/>
- </flag>
- <includedSection flag="variantEncoding">
- <element>
- <nameSpecRef name="n.variantEncoding"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.variantEncoding"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>location-referenced</enum>
- <enum>double-end-point</enum>
- <enum>parallel-segmentation</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>location</name>
- <tokenized>
- <enum>internal</enum>
- <enum>external</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>variantEncoding</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHDVAR] 5.3.9</comment>
- <comment> end of [D225] 5.3</comment>
- <comment> [D224] 5.4: The profile description </comment>
- <flag name="profileDesc">
- <include/>
- </flag>
- <includedSection flag="profileDesc">
- <element>
- <nameSpecRef name="n.profileDesc"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.creation"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.langUsage"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>particDesc</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.settingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.handList"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textClass"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.profileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>profileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D224C] 5.4.1: Creation </comment>
- <flag name="creation">
- <include/>
- </flag>
- <includedSection flag="creation">
- <element>
- <nameSpecRef name="n.creation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.creation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>creation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D224C] 5.4.1</comment>
- <comment> [D2241] 5.4.2: Language usage </comment>
- <flag name="langUsage">
- <include/>
- </flag>
- <includedSection flag="langUsage">
- <element>
- <nameSpecRef name="n.langUsage"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.language"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.langUsage"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>langUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="language">
- <include/>
- </flag>
- <includedSection flag="language">
- <element>
- <nameSpecRef name="n.language"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.language"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>wsd</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>usage</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>language</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2241] 5.4.2</comment>
- <comment> [D2243] 5.4.3: Text Classification </comment>
- <flag name="textClass">
- <include/>
- </flag>
- <includedSection flag="textClass">
- <element>
- <nameSpecRef name="n.textClass"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.classCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.catRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.keywords"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.textClass"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>textClass</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="keywords">
- <include/>
- </flag>
- <includedSection flag="keywords">
- <element>
- <nameSpecRef name="n.keywords"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.keywords"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>keywords</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="classCode">
- <include/>
- </flag>
- <includedSection flag="classCode">
- <element>
- <nameSpecRef name="n.classCode"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.classCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catRef">
- <include/>
- </flag>
- <includedSection flag="catRef">
- <element>
- <nameSpecRef name="n.catRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.catRef"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2243] 5.4.3</comment>
- <comment> end of [D224] 5.4</comment>
- <comment> [D226] 5.5: The Revision Description </comment>
- <flag name="revisionDesc">
- <include/>
- </flag>
- <includedSection flag="revisionDesc">
- <element>
- <nameSpecRef name="n.revisionDesc"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.change"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.revisionDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>revisionDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="change">
- <include/>
- </flag>
- <includedSection flag="change">
- <element>
- <nameSpecRef name="n.change"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.change"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>change</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>respStmt, item, and date are declared in teicore2.</comment>
- <comment> end of [D226] 5.5</comment>
- <comment> end of [D221B] 5.1.1</comment>
- <comment> end of [D221] 5.1.1</comment>
- </externalIdRef>
- <externalId name="TEI.core.dtd" system="teicore2.dtd"/>
- <externalIdRef name="TEI.core.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCO] 6.12: Elements available in all forms of the TEI main DTD </comment>
- <comment>Definition of elements, sub-group by sub-group.</comment>
- <comment> [DCOPA] 6.1: Paragraph </comment>
- <flag name="p">
- <include/>
- </flag>
- <includedSection flag="p">
- <element>
- <nameSpecRef name="n.p"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.p"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>p</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOPA] 6.1</comment>
- <comment> [DCOHQ] 6.3.2.1: Highlighted phrases </comment>
- <flag name="foreign">
- <include/>
- </flag>
- <includedSection flag="foreign">
- <element>
- <nameSpecRef name="n.foreign"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreign"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreign</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOHQ1] 6.3.2.2: </comment>
- <flag name="emph">
- <include/>
- </flag>
- <includedSection flag="emph">
- <element>
- <nameSpecRef name="n.emph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.emph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>emph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hi">
- <include/>
- </flag>
- <includedSection flag="hi">
- <element>
- <nameSpecRef name="n.hi"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hi</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ1] 6.3.2.2</comment>
- <comment> [DCOHQ3] 6.3.2.3: </comment>
- <flag name="distinct">
- <include/>
- </flag>
- <includedSection flag="distinct">
- <element>
- <nameSpecRef name="n.distinct"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distinct"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>time</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>space</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>social</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distinct</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ3] 6.3.2.3</comment>
- <comment> [DCOHQQ] 6.3.3: Quotation </comment>
- <flag name="q">
- <include/>
- </flag>
- <includedSection flag="q">
- <element>
- <nameSpecRef name="n.q"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.q"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>direct</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>unspecified</enum>
- </tokenized>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>who</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>q</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quote">
- <include/>
- </flag>
- <includedSection flag="quote">
- <element>
- <nameSpecRef name="n.quote"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.quote"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quote</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cit">
- <include/>
- </flag>
- <includedSection flag="cit">
- <element>
- <nameSpecRef name="n.cit"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.cit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cit</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="soCalled">
- <include/>
- </flag>
- <includedSection flag="soCalled">
- <element>
- <nameSpecRef name="n.soCalled"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.soCalled"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>soCalled</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQQ] 6.3.3</comment>
- <comment> [DCOHQU] 6.3.4: Terms, glosses, etc. </comment>
- <flag name="term">
- <include/>
- </flag>
- <includedSection flag="term">
- <element>
- <nameSpecRef name="n.term"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.term"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>term</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mentioned">
- <include/>
- </flag>
- <includedSection flag="mentioned">
- <element>
- <nameSpecRef name="n.mentioned"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mentioned"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mentioned</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="gloss">
- <include/>
- </flag>
- <includedSection flag="gloss">
- <element>
- <nameSpecRef name="n.gloss"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gloss"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gloss</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQU] 6.3.4</comment>
- <comment> end of [DCOHQ] 6.3.2.1</comment>
- <comment> [DCONA] 6.4.1: Proper Nouns </comment>
- <flag name="name">
- <include/>
- </flag>
- <includedSection flag="name">
- <element>
- <nameSpecRef name="n.name"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.name"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>name</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rs">
- <include/>
- </flag>
- <includedSection flag="rs">
- <element>
- <nameSpecRef name="n.rs"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rs"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONA] 6.4.1</comment>
- <comment> [DCONU] 6.4.3: Numbers and measures </comment>
- <flag name="num">
- <include/>
- </flag>
- <includedSection flag="num">
- <element>
- <nameSpecRef name="n.num"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.num"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>num</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="measure">
- <include/>
- </flag>
- <includedSection flag="measure">
- <element>
- <nameSpecRef name="n.measure"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.measure"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>measure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONU] 6.4.3</comment>
- <comment> [DCODA] 6.4.4: Dates and times </comment>
- <flag name="date">
- <include/>
- </flag>
- <includedSection flag="date">
- <element>
- <nameSpecRef name="n.date"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.date"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>certainty</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>date</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateRange">
- <include/>
- </flag>
- <includedSection flag="dateRange">
- <element>
- <nameSpecRef name="n.dateRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dateRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="time">
- <include/>
- </flag>
- <includedSection flag="time">
- <element>
- <nameSpecRef name="n.time"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.time"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>am</enum>
- <enum>pm</enum>
- <enum>24hour</enum>
- <enum>descriptive</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>time</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeRange">
- <include/>
- </flag>
- <includedSection flag="timeRange">
- <element>
- <nameSpecRef name="n.timeRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.timeRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODA] 6.4.4</comment>
- <comment> [DCOAB] 6.4.5: Abbreviations </comment>
- <flag name="abbr">
- <include/>
- </flag>
- <includedSection flag="abbr">
- <element>
- <nameSpecRef name="n.abbr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.abbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>expan</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>abbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="expan">
- <include/>
- </flag>
- <includedSection flag="expan">
- <element>
- <nameSpecRef name="n.expan"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.expan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>expan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOAB] 6.4.5</comment>
- <comment> [DCOEDC] 6.5.1: Editorial tags for correction </comment>
- <flag name="sic">
- <include/>
- </flag>
- <includedSection flag="sic">
- <element>
- <nameSpecRef name="n.sic"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>corr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="corr">
- <include/>
- </flag>
- <includedSection flag="corr">
- <element>
- <nameSpecRef name="n.corr"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.corr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sic</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>corr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDC] 6.5.1</comment>
- <comment> [DCOEDR] 6.5.2: Editorial tags for regularization </comment>
- <flag name="reg">
- <include/>
- </flag>
- <includedSection flag="reg">
- <element>
- <nameSpecRef name="n.reg"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.reg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>reg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orig">
- <include/>
- </flag>
- <includedSection flag="orig">
- <element>
- <nameSpecRef name="n.orig"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDR] 6.5.2</comment>
- <comment> [DCOEDA] 6.5.3: Other editorial tags </comment>
- <flag name="gap">
- <include/>
- </flag>
- <includedSection flag="gap">
- <element>
- <nameSpecRef name="n.gap"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.gap"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gap</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="add">
- <include/>
- </flag>
- <includedSection flag="add">
- <element>
- <nameSpecRef name="n.add"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.add"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>add</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="del">
- <include/>
- </flag>
- <includedSection flag="del">
- <element>
- <nameSpecRef name="n.del"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.del"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>del</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="unclear">
- <include/>
- </flag>
- <includedSection flag="unclear">
- <element>
- <nameSpecRef name="n.unclear"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.unclear"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>unclear</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDA] 6.5.3</comment>
- <comment> [DCOAD] 6.4.2: Addresses and their components </comment>
- <flag name="address">
- <include/>
- </flag>
- <includedSection flag="address">
- <element>
- <nameSpecRef name="n.address"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.addrLine"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.addrPart"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.address"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>address</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addrLine">
- <include/>
- </flag>
- <includedSection flag="addrLine">
- <element>
- <nameSpecRef name="n.addrLine"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addrLine"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addrLine</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="street">
- <include/>
- </flag>
- <includedSection flag="street">
- <element>
- <nameSpecRef name="n.street"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.street"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>street</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postCode">
- <include/>
- </flag>
- <includedSection flag="postCode">
- <element>
- <nameSpecRef name="n.postCode"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postBox">
- <include/>
- </flag>
- <includedSection flag="postBox">
- <element>
- <nameSpecRef name="n.postBox"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postBox"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postBox</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Other components of addresses should be represented
-using the general purpose NAME element</comment>
- <comment> end of [DCOAD] 6.4.2</comment>
- <comment> [DCOXR] 6.6: Simple cross references </comment>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <flag name="ptr">
- <include/>
- </flag>
- <includedSection flag="ptr">
- <element>
- <nameSpecRef name="n.ptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.ptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ref">
- <include/>
- </flag>
- <includedSection flag="ref">
- <element>
- <nameSpecRef name="n.ref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ref</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOXR] 6.6</comment>
- <comment> [DCOLI] 6.7: Lists and List Items </comment>
- <flag name="list">
- <include/>
- </flag>
- <includedSection flag="list">
- <element>
- <nameSpecRef name="n.list"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headLabel"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headItem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.list"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>simple</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>list</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="item">
- <include/>
- </flag>
- <includedSection flag="item">
- <element>
- <nameSpecRef name="n.item"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.item"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>item</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="label">
- <include/>
- </flag>
- <includedSection flag="label">
- <element>
- <nameSpecRef name="n.label"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.label"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>label</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="head">
- <include/>
- </flag>
- <includedSection flag="head">
- <element>
- <nameSpecRef name="n.head"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.head"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>head</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headLabel">
- <include/>
- </flag>
- <includedSection flag="headLabel">
- <element>
- <nameSpecRef name="n.headLabel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headLabel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headLabel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headItem">
- <include/>
- </flag>
- <includedSection flag="headItem">
- <element>
- <nameSpecRef name="n.headItem"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOLI] 6.7</comment>
- <comment> [DCONO] 6.8.1: Annotation </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>anchored</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targetEnd</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCONOIX] 6.8.2: Index Entries </comment>
- <flag name="index">
- <include/>
- </flag>
- <includedSection flag="index">
- <element>
- <nameSpecRef name="n.index"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.index"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>index</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level1</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>level2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>index</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="divGen">
- <include/>
- </flag>
- <includedSection flag="divGen">
- <element>
- <nameSpecRef name="n.divGen"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.divGen"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>divGen</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONOIX] 6.8.2</comment>
- <comment> end of [DCONO] 6.8.1</comment>
- <comment> [DCORSM] 6.9.3: Milestone tags </comment>
- <flag name="milestone">
- <include/>
- </flag>
- <includedSection flag="milestone">
- <element>
- <nameSpecRef name="n.milestone"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.milestone"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>milestone</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pb">
- <include/>
- </flag>
- <includedSection flag="pb">
- <element>
- <nameSpecRef name="n.pb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lb">
- <include/>
- </flag>
- <includedSection flag="lb">
- <element>
- <nameSpecRef name="n.lb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cb">
- <include/>
- </flag>
- <includedSection flag="cb">
- <element>
- <nameSpecRef name="n.cb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.cb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cb</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCORSM] 6.9.3</comment>
- <comment> [DCOBI] 6.10.1: Tags for Bibliographic References </comment>
- <flag name="bibl">
- <include/>
- </flag>
- <includedSection flag="bibl">
- <element>
- <nameSpecRef name="n.bibl"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.biblPart"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.bibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblStruct">
- <include/>
- </flag>
- <includedSection flag="biblStruct">
- <element>
- <nameSpecRef name="n.biblStruct"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblFull">
- <include/>
- </flag>
- <includedSection flag="biblFull">
- <element>
- <nameSpecRef name="n.biblFull"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblFull"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblFull</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="listBibl">
- <include/>
- </flag>
- <includedSection flag="listBibl">
- <element>
- <nameSpecRef name="n.listBibl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <name>biblFull</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.listBibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>listBibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOBILV] 6.10.2.1: Levels of bibliographic information </comment>
- <flag name="analytic">
- <include/>
- </flag>
- <includedSection flag="analytic">
- <element>
- <nameSpecRef name="n.analytic"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.analytic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>analytic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="monogr">
- <include/>
- </flag>
- <includedSection flag="monogr">
- <element>
- <nameSpecRef name="n.monogr"/>
- <sequence>
- <optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.meeting"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.monogr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>monogr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="series">
- <include/>
- </flag>
- <includedSection flag="series">
- <element>
- <nameSpecRef name="n.series"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.series"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>series</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBILV] 6.10.2.1</comment>
- <comment> [DCOBICOR] 6.10.2.2: Author, title, etc. </comment>
- <flag name="author">
- <include/>
- </flag>
- <includedSection flag="author">
- <element>
- <nameSpecRef name="n.author"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.author"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>author</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="editor">
- <include/>
- </flag>
- <includedSection flag="editor">
- <element>
- <nameSpecRef name="n.editor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.editor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="respStmt">
- <include/>
- </flag>
- <includedSection flag="respStmt">
- <element>
- <nameSpecRef name="n.respStmt"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.resp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.respStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="resp">
- <include/>
- </flag>
- <includedSection flag="resp">
- <element>
- <nameSpecRef name="n.resp"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.resp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>resp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="title">
- <include/>
- </flag>
- <includedSection flag="title">
- <element>
- <nameSpecRef name="n.title"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.title"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>level</name>
- <tokenized>
- <enum>a</enum>
- <enum>m</enum>
- <enum>j</enum>
- <enum>s</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>title</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="meeting">
- <include/>
- </flag>
- <includedSection flag="meeting">
- <element>
- <nameSpecRef name="n.meeting"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.meeting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>meeting</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBICOR] 6.10.2.2</comment>
- <comment> [DCOPUB] 6.10.2.3: Bibliographic subelements </comment>
- <flag name="imprint">
- <include/>
- </flag>
- <includedSection flag="imprint">
- <element>
- <nameSpecRef name="n.imprint"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.imprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="publisher">
- <include/>
- </flag>
- <includedSection flag="publisher">
- <element>
- <nameSpecRef name="n.publisher"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.publisher"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publisher</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblScope">
- <include/>
- </flag>
- <includedSection flag="biblScope">
- <element>
- <nameSpecRef name="n.biblScope"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.biblScope"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblScope</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pubPlace">
- <include/>
- </flag>
- <includedSection flag="pubPlace">
- <element>
- <nameSpecRef name="n.pubPlace"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pubPlace"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pubPlace</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Note and date are defined elsewhere, as are extent, address,
-and idno.</comment>
- <comment> end of [DCOPUB] 6.10.2.3</comment>
- <comment> end of [DCOBI] 6.10.1</comment>
- <comment> [DCOVE] 6.11.1: Verse </comment>
- <flag name="l">
- <include/>
- </flag>
- <includedSection flag="l">
- <element>
- <nameSpecRef name="n.l"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.l"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.enjamb"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>l</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg">
- <include/>
- </flag>
- <includedSection flag="lg">
- <element>
- <nameSpecRef name="n.lg"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOVE] 6.11.1</comment>
- <comment> [DCODR] 6.11.2: Drama </comment>
- <flag name="sp">
- <include/>
- </flag>
- <includedSection flag="sp">
- <element>
- <nameSpecRef name="n.sp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.speaker"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.sp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="speaker">
- <include/>
- </flag>
- <includedSection flag="speaker">
- <element>
- <nameSpecRef name="n.speaker"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.speaker"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>speaker</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stage">
- <include/>
- </flag>
- <includedSection flag="stage">
- <element>
- <nameSpecRef name="n.stage"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>mix</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODR] 6.11.2</comment>
- <comment> end of [DCO] 6.12</comment>
- </externalIdRef>
- <comment> end of [DSTOVCO] 3.6.3</comment>
- <comment> [DSTOVBA] 3.6.4: Embed base tag set </comment>
- <comment>A different base will be embedded, depending on which
-parameter entity has been declared by the user
-with the value 'INCLUDE'.</comment>
- <includedSection flag="TEI.prose">
- <externalId name="TEI.prose.dtd" system="teipros2.dtd"/>
- <externalIdRef name="TEI.prose.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DPR] 8.: Base Tag Set for Prose </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>This base tag set does nothing but declare and embed the
-default text structure. When it is selected, therefore,
-the only tags available are those in the core and those
-defined in other selected tag sets.</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <comment> end of [DPR] 8.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.verse">
- <externalId name="TEI.verse.dtd" system="teivers2.dtd"/>
- <externalIdRef name="TEI.verse.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DVE] 9.1: Base Tag Set for Verse </comment>
- <comment>First, declare the default text structure, which
-is the same for verse as it is for other kinds of text. (But declare
-it only if verse is the only base.)</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <comment>Finally, declare the elements specific to this base
-tag set</comment>
- <comment> [DVEST] 9.2: Numbered line groups </comment>
- <flag name="lg1">
- <include/>
- </flag>
- <includedSection flag="lg1">
- <element>
- <nameSpecRef name="n.lg1"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg2"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg1"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg1</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg2">
- <include/>
- </flag>
- <includedSection flag="lg2">
- <element>
- <nameSpecRef name="n.lg2"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg3"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg2"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg2</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg3">
- <include/>
- </flag>
- <includedSection flag="lg3">
- <element>
- <nameSpecRef name="n.lg3"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg4"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg3"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg3</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg4">
- <include/>
- </flag>
- <includedSection flag="lg4">
- <element>
- <nameSpecRef name="n.lg4"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg5"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg4"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg4</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg5">
- <include/>
- </flag>
- <includedSection flag="lg5">
- <element>
- <nameSpecRef name="n.lg5"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg5"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg5</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DVEST] 9.2</comment>
- <comment> [DVESE] 9.3: Caesura </comment>
- <flag name="caesura">
- <include/>
- </flag>
- <includedSection flag="caesura">
- <element>
- <nameSpecRef name="n.caesura"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.caesura"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>caesura</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DVESE] 9.3</comment>
- <comment> end of [DVE] 9.1</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.drama">
- <externalId name="TEI.drama.dtd" system="teidram2.dtd"/>
- <externalIdRef name="TEI.drama.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDR] 10.: Base tag set for Performance texts </comment>
- <comment> [DDRFAB] 10.1: Specialized front and back matter for performance texts </comment>
- <comment> [DDRSET] 10.1.1: The Set element </comment>
- <flag name="set">
- <include/>
- </flag>
- <includedSection flag="set">
- <element>
- <nameSpecRef name="n.set"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <modelGroupRef name="component.seq"/>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.set"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>set</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDRSET] 10.1.1</comment>
- <comment> [DDRPRO] 10.1.2: Prologues and Epilogues </comment>
- <flag name="prologue">
- <include/>
- </flag>
- <includedSection flag="prologue">
- <element>
- <nameSpecRef name="n.prologue"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.prologue"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>prologue</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="epilogue">
- <include/>
- </flag>
- <includedSection flag="epilogue">
- <element>
- <nameSpecRef name="n.epilogue"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.epilogue"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>epilogue</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDRPRO] 10.1.2</comment>
- <comment> [DDRPERF] 10.1.3: The Performance element </comment>
- <flag name="performance">
- <include/>
- </flag>
- <includedSection flag="performance">
- <element>
- <nameSpecRef name="n.performance"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.performance"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>performance</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDRPERF] 10.1.3</comment>
- <comment> [DDRCAST] 10.1.4: The cast list </comment>
- <flag name="castList">
- <include/>
- </flag>
- <includedSection flag="castList">
- <element>
- <nameSpecRef name="n.castList"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.castItem"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.castGroup"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.castList"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>castList</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="castGroup">
- <include/>
- </flag>
- <includedSection flag="castGroup">
- <element>
- <nameSpecRef name="n.castGroup"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.castItem"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.castGroup"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.castGroup"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>castGroup</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="castItem">
- <include/>
- </flag>
- <includedSection flag="castItem">
- <element>
- <nameSpecRef name="n.castItem"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.role"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.roleDesc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.actor"/>
- </elementRef>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.castItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>role</enum>
- <enum>list</enum>
- </tokenized>
- <default>role</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>castItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="role">
- <include/>
- </flag>
- <includedSection flag="role">
- <element>
- <nameSpecRef name="n.role"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.role"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>role</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="roleDesc">
- <include/>
- </flag>
- <includedSection flag="roleDesc">
- <element>
- <nameSpecRef name="n.roleDesc"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.roleDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>roleDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="actor">
- <include/>
- </flag>
- <includedSection flag="actor">
- <element>
- <nameSpecRef name="n.actor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.actor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>actor</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDRCAST] 10.1.4</comment>
- <comment> end of [DDRFAB] 10.1</comment>
- <comment> [DDRSTA] 10.2.3: Stage directions </comment>
- <comment>Stage is defined as part of the core.</comment>
- <flag name="move">
- <include/>
- </flag>
- <includedSection flag="move">
- <element>
- <nameSpecRef name="n.move"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.move"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>where</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>perf</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>move</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDRSTA] 10.2.3</comment>
- <comment> [DDROTH] 10.3.1: Screen plays and other technical matters </comment>
- <flag name="view">
- <include/>
- </flag>
- <includedSection flag="view">
- <element>
- <nameSpecRef name="n.view"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.view"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>view</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="camera">
- <include/>
- </flag>
- <includedSection flag="camera">
- <element>
- <nameSpecRef name="n.camera"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.camera"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>camera</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sound">
- <include/>
- </flag>
- <includedSection flag="sound">
- <element>
- <nameSpecRef name="n.sound"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sound"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>discrete</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>u</enum>
- </tokenized>
- <default>u</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sound</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="caption">
- <include/>
- </flag>
- <includedSection flag="caption">
- <element>
- <nameSpecRef name="n.caption"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.caption"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>caption</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tech">
- <include/>
- </flag>
- <includedSection flag="tech">
- <element>
- <nameSpecRef name="n.tech"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tech"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>light</enum>
- <enum>sound</enum>
- <enum>prop</enum>
- <enum>block</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>perf</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tech</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDROTH] 10.3.1</comment>
- <comment>The base tag set for drama uses the standard default
-text-structure elements, which are embedded here:</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <comment> end of [DDR] 10.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.spoken">
- <externalId name="TEI.spoken.dtd" system="teispok2.dtd"/>
- <externalIdRef name="TEI.spoken.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTS] 11.: Base tag set for Transcribed Speech </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DTSCOMP] 11.2.7: Components of Transcribed Speech </comment>
- <flag name="u">
- <include/>
- </flag>
- <includedSection flag="u">
- <element>
- <nameSpecRef name="n.u"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.comp.spoken"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.u"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.timed"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>trans</name>
- <tokenized>
- <enum>smooth</enum>
- <enum>latching</enum>
- <enum>overlap</enum>
- <enum>pause</enum>
- </tokenized>
- <default>smooth</default>
- </attribute>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>u</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pause">
- <include/>
- </flag>
- <includedSection flag="pause">
- <element>
- <nameSpecRef name="n.pause"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pause"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.timed"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pause</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="vocal">
- <include/>
- </flag>
- <includedSection flag="vocal">
- <element>
- <nameSpecRef name="n.vocal"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.vocal"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.timed"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>iterated</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>u</enum>
- </tokenized>
- <default>n</default>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>vocal</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="kinesic">
- <include/>
- </flag>
- <includedSection flag="kinesic">
- <element>
- <nameSpecRef name="n.kinesic"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.kinesic"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.timed"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>iterated</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>u</enum>
- </tokenized>
- <default>n</default>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>kinesic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="event">
- <include/>
- </flag>
- <includedSection flag="event">
- <element>
- <nameSpecRef name="n.event"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.event"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.timed"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>iterated</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>u</enum>
- </tokenized>
- <default>n</default>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>event</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="writing">
- <include/>
- </flag>
- <includedSection flag="writing">
- <element>
- <nameSpecRef name="n.writing"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.writing"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>script</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>gradual</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>writing</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="shift">
- <include/>
- </flag>
- <includedSection flag="shift">
- <element>
- <nameSpecRef name="n.shift"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.shift"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>feature</name>
- <tokenized>
- <enum>tempo</enum>
- <enum>loud</enum>
- <enum>pitch</enum>
- <enum>tension</enum>
- <enum>rhythm</enum>
- <enum>voice</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>new</name>
- <cdata/>
- <default>normal</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>shift</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTSCOMP] 11.2.7</comment>
- <comment>The base tag set for transcriptions of speech uses the
-standard default text-structure elements, which are embedded
-here:</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <comment> end of [DTS] 11.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.dictionaries">
- <externalId name="TEI.dictionaries.dtd" system="teidict2.dtd"/>
- <externalIdRef name="TEI.dictionaries.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDIBO] 12.1: Base tag set for printed dictionaries </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First we embed the default text structure.</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <comment>Now we define the dictionary-specific material.</comment>
- <comment> [DDIEN] 12.2.1: Dictionary entries and their structure </comment>
- <flag name="superentry">
- <include/>
- </flag>
- <includedSection flag="superentry">
- <element>
- <nameSpecRef name="n.superentry"/>
- <choice>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.form"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.entry"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.superentry"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.entries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>superentry</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="entry">
- <include/>
- </flag>
- <includedSection flag="entry">
- <element>
- <nameSpecRef name="n.entry"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.hom"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sense"/>
- </elementRef>
- <modelGroupRef name="m.dictionaryTopLevel"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.entry"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.entries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>entry</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="entryFree">
- <include/>
- </flag>
- <includedSection flag="entryFree">
- <element>
- <nameSpecRef name="n.entryFree"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.dictionaryParts"/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.entryFree"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.entries"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>entryFree</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hom">
- <include/>
- </flag>
- <includedSection flag="hom">
- <element>
- <nameSpecRef name="n.hom"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.sense"/>
- </elementRef>
- <modelGroupRef name="m.dictionaryTopLevel"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.hom"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hom</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sense">
- <include/>
- </flag>
- <includedSection flag="sense">
- <element>
- <nameSpecRef name="n.sense"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.sense"/>
- </elementRef>
- <modelGroupRef name="m.dictionaryTopLevel"/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.sense"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>level</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sense</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDIEN] 12.2.1</comment>
- <comment> [DDITPFO] 12.3.1: The form group </comment>
- <flag name="form">
- <include/>
- </flag>
- <includedSection flag="form">
- <element>
- <nameSpecRef name="n.form"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.formInfo"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.form"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>form</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orth">
- <include/>
- </flag>
- <includedSection flag="orth">
- <element>
- <nameSpecRef name="n.orth"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orth"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <default>full</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orth</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pron">
- <include/>
- </flag>
- <includedSection flag="pron">
- <element>
- <nameSpecRef name="n.pron"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pron"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>extent</name>
- <cdata/>
- <default>full</default>
- </attribute>
- <attribute>
- <name>notation</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pron</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hyph">
- <include/>
- </flag>
- <includedSection flag="hyph">
- <element>
- <nameSpecRef name="n.hyph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hyph"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hyph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="syll">
- <include/>
- </flag>
- <includedSection flag="syll">
- <element>
- <nameSpecRef name="n.syll"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.syll"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>syll</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stress">
- <include/>
- </flag>
- <includedSection flag="stress">
- <element>
- <nameSpecRef name="n.stress"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stress"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stress</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>(LBL is declared with USG, elsewhere.)</comment>
- <comment>Elements for morphological information:</comment>
- <overridden>
- <flag name="gram">
- <include/>
- </flag>
- </overridden>
- <ignoredSection flag="gram">
-
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
-
-</ignoredSection>
- <flag name="gen">
- <include/>
- </flag>
- <includedSection flag="gen">
- <element>
- <nameSpecRef name="n.gen"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gen"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gen</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="number">
- <include/>
- </flag>
- <includedSection flag="number">
- <element>
- <nameSpecRef name="n.number"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.number"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>number</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="case">
- <include/>
- </flag>
- <includedSection flag="case">
- <element>
- <nameSpecRef name="n.case"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.case"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>case</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="per">
- <include/>
- </flag>
- <includedSection flag="per">
- <element>
- <nameSpecRef name="n.per"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.per"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>per</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tns">
- <include/>
- </flag>
- <includedSection flag="tns">
- <element>
- <nameSpecRef name="n.tns"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tns"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tns</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mood">
- <include/>
- </flag>
- <includedSection flag="mood">
- <element>
- <nameSpecRef name="n.mood"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mood"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mood</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="itype">
- <include/>
- </flag>
- <includedSection flag="itype">
- <element>
- <nameSpecRef name="n.itype"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.itype"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>itype</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPFO] 12.3.1</comment>
- <comment> [DDITPGR] 12.3.2: The gram group </comment>
- <flag name="gramGrp">
- <include/>
- </flag>
- <includedSection flag="gramGrp">
- <element>
- <nameSpecRef name="n.gramGrp"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.gramInfo"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.gramGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gramGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pos">
- <include/>
- </flag>
- <includedSection flag="pos">
- <element>
- <nameSpecRef name="n.pos"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pos"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pos</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="subc">
- <include/>
- </flag>
- <includedSection flag="subc">
- <element>
- <nameSpecRef name="n.subc"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.subc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>subc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="colloc">
- <include/>
- </flag>
- <includedSection flag="colloc">
- <element>
- <nameSpecRef name="n.colloc"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.colloc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>colloc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPGR] 12.3.2</comment>
- <comment> [DDITPDE] 12.3.3.1: Definition text </comment>
- <flag name="def">
- <include/>
- </flag>
- <includedSection flag="def">
- <element>
- <nameSpecRef name="n.def"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.def"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>def</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPDE] 12.3.3.1</comment>
- <comment> [DDITPTR] 12.3.3.2: Translation information </comment>
- <flag name="trans">
- <include/>
- </flag>
- <includedSection flag="trans">
- <element>
- <nameSpecRef name="n.trans"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.dictionaryParts"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.trans"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>trans</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tr">
- <include/>
- </flag>
- <includedSection flag="tr">
- <element>
- <nameSpecRef name="n.tr"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPTR] 12.3.3.2</comment>
- <comment> [DDITPET] 12.3.4: Etymologies </comment>
- <flag name="etym">
- <include/>
- </flag>
- <includedSection flag="etym">
- <element>
- <nameSpecRef name="n.etym"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lbl"/>
- </elementRef>
- <elementRef>
- <name>def</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trans"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tr"/>
- </elementRef>
- <modelGroupRef name="m.morphInfo"/>
- <elementRef>
- <nameSpecRef name="n.eg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xr"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.etym"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>etym</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lang">
- <include/>
- </flag>
- <includedSection flag="lang">
- <element>
- <nameSpecRef name="n.lang"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.lang"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lang</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPET] 12.3.4</comment>
- <comment> [DDITPEG] 12.3.5.1: Examples and citations </comment>
- <flag name="eg">
- <include/>
- </flag>
- <includedSection flag="eg">
- <element>
- <nameSpecRef name="n.eg"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <modelGroupRef name="m.dictionaryParts"/>
- <modelGroupRef name="m.formPointers"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.eg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>eg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPEG] 12.3.5.1</comment>
- <comment> [DDITPUS] 12.3.5.2: Usage information </comment>
- <flag name="usg">
- <include/>
- </flag>
- <includedSection flag="usg">
- <element>
- <nameSpecRef name="n.usg"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.usg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>usg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lbl">
- <include/>
- </flag>
- <includedSection flag="lbl">
- <element>
- <nameSpecRef name="n.lbl"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.lbl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lbl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPUS] 12.3.5.2</comment>
- <comment> [DDITPXR] 12.3.5.3: Cross References </comment>
- <flag name="xr">
- <include/>
- </flag>
- <includedSection flag="xr">
- <element>
- <nameSpecRef name="n.xr"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <elementRef>
- <nameSpecRef name="n.usg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lbl"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.xr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>xr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPXR] 12.3.5.3</comment>
- <comment> [DDITPRE] 12.3.6: Related entries </comment>
- <flag name="re">
- <include/>
- </flag>
- <includedSection flag="re">
- <element>
- <nameSpecRef name="n.re"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.sense"/>
- </elementRef>
- <modelGroupRef name="m.dictionaryTopLevel"/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.re"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>re</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDITPRE] 12.3.6</comment>
- <comment> [DDIHW] 12.4: Headword references </comment>
- <flag name="oRef">
- <include/>
- </flag>
- <includedSection flag="oRef">
- <element>
- <nameSpecRef name="n.oRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.oRef"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.formPointers"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>oRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="oVar">
- <include/>
- </flag>
- <includedSection flag="oVar">
- <element>
- <nameSpecRef name="n.oVar"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.oVar"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.formPointers"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>oVar</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pRef">
- <include/>
- </flag>
- <includedSection flag="pRef">
- <element>
- <nameSpecRef name="n.pRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pRef"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.formPointers"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pVar">
- <include/>
- </flag>
- <includedSection flag="pVar">
- <element>
- <nameSpecRef name="n.pVar"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.pVar"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.formPointers"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pVar</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDIHW] 12.4</comment>
- <comment> end of [DDIBO] 12.1</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.terminology">
- <externalId name="TEI.terminology.dtd" system="teiterm2.dtd"/>
- <externalIdRef name="TEI.terminology.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTETOP] 13.4: TEIterm2.DTD: Base tag set for terminological data </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, embed the default text structure elements.</comment>
- <ignoredSection flag="TEI.singleBase">
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-</ignoredSection>
- <externalId name="termtags" system="teite2n.dtd"/>
- <externalIdRef name="termtags">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTENE] 13.4.1: Elements for nested-style terminological data </comment>
- <comment>The nested structure is used for data interchange and represents a
-canonical structured form for terminology entries, which differs
-from the less structured forms frequently used to store data in
-terminological databases.</comment>
- <flag name="termEntry">
- <include/>
- </flag>
- <includedSection flag="termEntry">
- <element>
- <nameSpecRef name="n.termEntry"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyMisc"/>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.tig"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.Incl"/>
- <modelGroupRef name="m.terminologyInclusions"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.termEntry"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>termEntry</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Notes, descrip(s) and admin(s) are allowed in the termEntry
-to provide documentation that applies to the whole entry.</comment>
- <comment>tig='term information group'</comment>
- <comment>ofig='otherform information group'</comment>
- <flag name="tig">
- <include/>
- </flag>
- <includedSection flag="tig">
- <element>
- <nameSpecRef name="n.tig"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyMisc"/>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.gram"/>
- </elementRef>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.terminologyMisc"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.ofig"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Order is significant: term, descrip(s), ofig(s) or otherform(s)</comment>
- <flag name="ofig">
- <include/>
- </flag>
- <includedSection flag="ofig">
- <element>
- <nameSpecRef name="n.ofig"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyMisc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.otherForm"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.gram"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.terminologyMisc"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.ofig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ofig</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="otherForm">
- <include/>
- </flag>
- <includedSection flag="otherForm">
- <element>
- <nameSpecRef name="n.otherForm"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.otherForm"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>otherForm</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="descrip">
- <include/>
- </flag>
- <includedSection flag="descrip">
- <element>
- <nameSpecRef name="n.descrip"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.descrip"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>descrip</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="admin">
- <include/>
- </flag>
- <includedSection flag="admin">
- <element>
- <nameSpecRef name="n.admin"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.admin"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date</name>
- <cdata/>
- <default>%ISO-date;</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>admin</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>We define a.dictionaries as the empty string,
-since we are not now using the tag set for
-dictionaries.</comment>
- <overridden>
- <attributeGroup name="a.dictionaries"/>
- </overridden>
- <overridden>
- <flag name="gram">
- <include/>
- </flag>
- </overridden>
- <ignoredSection flag="gram">
-
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
-
-</ignoredSection>
- <comment> end of [DTENE] 13.4.1</comment>
- </externalIdRef>
- <comment> end of [DTETOP] 13.4</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.general">
- <externalId name="TEI.general.dtd" system="teigen2.dtd"/>
- <externalIdRef name="TEI.general.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTCBGN] 3.4: General-Base Tag Set </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <externalId name="TEI.structure.dtd" system="teistr2.dtd"/>
- <externalIdRef name="TEI.structure.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDS] 7.7: Default text structure </comment>
- <comment>This definition of the basic text structure is used by most
-TEI base tag sets; some bases, however, use slight variations
-upon it.</comment>
- <overridden>
- <duplicate name="x.divtop"/>
- </overridden>
- <overridden>
- <duplicate name="m.divtop"/>
- </overridden>
- <overridden>
- <duplicate name="x.divbot"/>
- </overridden>
- <overridden>
- <duplicate name="m.divbot"/>
- </overridden>
- <comment> [DDSTEXT] 7.: Top-level parts of default structure </comment>
- <flag name="text">
- <include/>
- </flag>
- <includedSection flag="text">
- <element>
- <nameSpecRef name="n.text"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.front"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <elementRef>
- <nameSpecRef name="n.body"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.back"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.text"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>text</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="body">
- <include/>
- </flag>
- <includedSection flag="body">
- <element>
- <nameSpecRef name="n.body"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </sequence>
- <sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.body"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>body</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="group">
- <include/>
- </flag>
- <includedSection flag="group">
- <element>
- <nameSpecRef name="n.group"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.group"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>group</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSTEXT] 7.</comment>
- <comment> [DDSDIV] 7.1.1: Un-numbered divisions </comment>
- <flag name="div">
- <include/>
- </flag>
- <includedSection flag="div">
- <element>
- <nameSpecRef name="n.div"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSDIV] 7.1.1</comment>
- <comment> [DDSDIVN] 7.1.2: Numbered divisions </comment>
- <flag name="div0">
- <include/>
- </flag>
- <includedSection flag="div0">
- <element>
- <nameSpecRef name="n.div0"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div0"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div0</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div1">
- <include/>
- </flag>
- <includedSection flag="div1">
- <element>
- <nameSpecRef name="n.div1"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div2"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div2"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div1"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div1</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div2">
- <include/>
- </flag>
- <includedSection flag="div2">
- <element>
- <nameSpecRef name="n.div2"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div3"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div3"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div2"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div2</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div3">
- <include/>
- </flag>
- <includedSection flag="div3">
- <element>
- <nameSpecRef name="n.div3"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div4"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div4"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div3"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div3</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div4">
- <include/>
- </flag>
- <includedSection flag="div4">
- <element>
- <nameSpecRef name="n.div4"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div5"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div5"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div4"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div4</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div5">
- <include/>
- </flag>
- <includedSection flag="div5">
- <element>
- <nameSpecRef name="n.div5"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div6"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div6"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div5"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div5</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div6">
- <include/>
- </flag>
- <includedSection flag="div6">
- <element>
- <nameSpecRef name="n.div6"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div7"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div7"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div6"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div6</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div7">
- <include/>
- </flag>
- <includedSection flag="div7">
- <element>
- <nameSpecRef name="n.div7"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div7"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div7</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSDIVN] 7.1.2</comment>
- <comment> [DDSDIVX] 7.2.4: Tags for start and end of divisions </comment>
- <flag name="trailer">
- <include/>
- </flag>
- <includedSection flag="trailer">
- <element>
- <nameSpecRef name="n.trailer"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.trailer"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>trailer</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="byline">
- <include/>
- </flag>
- <includedSection flag="byline">
- <element>
- <nameSpecRef name="n.byline"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.byline"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>byline</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateline">
- <include/>
- </flag>
- <includedSection flag="dateline">
- <element>
- <nameSpecRef name="n.dateline"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.dateline"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateline</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="argument">
- <include/>
- </flag>
- <includedSection flag="argument">
- <element>
- <nameSpecRef name="n.argument"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <modelGroupRef name="component.seq"/>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.argument"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>argument</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="epigraph">
- <include/>
- </flag>
- <includedSection flag="epigraph">
- <element>
- <nameSpecRef name="n.epigraph"/>
- <modelGroupRef name="component.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.epigraph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>epigraph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="opener">
- <include/>
- </flag>
- <includedSection flag="opener">
- <element>
- <nameSpecRef name="n.opener"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.opener"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>opener</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="closer">
- <include/>
- </flag>
- <includedSection flag="closer">
- <element>
- <nameSpecRef name="n.closer"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.closer"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>closer</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="salute">
- <include/>
- </flag>
- <includedSection flag="salute">
- <element>
- <nameSpecRef name="n.salute"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.salute"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>salute</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="signed">
- <include/>
- </flag>
- <includedSection flag="signed">
- <element>
- <nameSpecRef name="n.signed"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.signed"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>signed</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The HEAD element is declared in the core tag set.</comment>
- <comment> end of [DDSDIVX] 7.2.4</comment>
- <comment>Front matter is defined in TEI.front file.</comment>
- <externalId name="TEI.front.dtd" system="teifron2.dtd"/>
- <externalIdRef name="TEI.front.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDSFRONT] 7.5: Additional Tag Set for Front Matter </comment>
- <flag name="front">
- <include/>
- </flag>
- <includedSection flag="front">
- <element>
- <nameSpecRef name="n.front"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <modelGroupRef name="m.fmchunk"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.fmchunk"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.front"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>front</default>
- </attribute>
- </attlist>
- </includedSection>
- <overridden>
- <duplicate name="x.tpParts"/>
- </overridden>
- <overridden>
- <duplicate name="m.tpParts"/>
- </overridden>
- <comment> [DDSTPAGE] 7.5: Tags for title pages </comment>
- <flag name="titlePage">
- <include/>
- </flag>
- <includedSection flag="titlePage">
- <element>
- <nameSpecRef name="n.titlePage"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <modelGroupRef name="m.tpParts"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.tpParts"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titlePage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titlePage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docTitle">
- <include/>
- </flag>
- <includedSection flag="docTitle">
- <element>
- <nameSpecRef name="n.docTitle"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.docTitle"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docTitle</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="titlePart">
- <include/>
- </flag>
- <includedSection flag="titlePart">
- <element>
- <nameSpecRef name="n.titlePart"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.titlePart"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>main</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titlePart</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docAuthor">
- <include/>
- </flag>
- <includedSection flag="docAuthor">
- <element>
- <nameSpecRef name="n.docAuthor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docAuthor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docAuthor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="imprimatur">
- <include/>
- </flag>
- <includedSection flag="imprimatur">
- <element>
- <nameSpecRef name="n.imprimatur"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.imprimatur"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprimatur</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docEdition">
- <include/>
- </flag>
- <includedSection flag="docEdition">
- <element>
- <nameSpecRef name="n.docEdition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docEdition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docEdition</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docImprint">
- <include/>
- </flag>
- <includedSection flag="docImprint">
- <element>
- <nameSpecRef name="n.docImprint"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <name>publisher</name>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.docImprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docImprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docDate">
- <include/>
- </flag>
- <includedSection flag="docDate">
- <element>
- <nameSpecRef name="n.docDate"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docDate"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <datatypeRef name="ISO-date"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docDate</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSTPAGE] 7.5</comment>
- <comment> end of [DDSFRONT] 7.5</comment>
- </externalIdRef>
- <comment>Back matter is defined in TEI.back file.</comment>
- <externalId name="TEI.back.dtd" system="teiback2.dtd"/>
- <externalIdRef name="TEI.back.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDSBACK] 7.6: Tags for Back Matter </comment>
- <flag name="back">
- <include/>
- </flag>
- <includedSection flag="back">
- <element>
- <nameSpecRef name="n.back"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <modelGroupRef name="m.divtop"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.back"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>back</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSBACK] 7.6</comment>
- </externalIdRef>
- <comment> end of [DDS] 7.7</comment>
- </externalIdRef>
- <comment> end of [DSTCBGN] 3.4</comment>
- </externalIdRef>
- </includedSection>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.mixed.dtd SYSTEM 'teimix2.dtd' >
-%TEI.mixed.dtd;
-</ignoredSection>
- <comment> end of [DSTOVBA] 3.6.4</comment>
- <comment> [DSTOVAD] 3.6.5: Embed additional tag sets </comment>
- <comment>These entities are declared and embedded only when the user
-has overridden the default declaration of IGNORE for a specific
-additional tag set.</comment>
- <includedSection flag="TEI.linking">
- <externalId name="TEI.linking.dtd" system="teilink2.dtd"/>
- <externalIdRef name="TEI.linking.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSA] 14.: Linking, Segmentation and Alignment </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DSAPT] 14.1.3: Links </comment>
- <flag name="link">
- <include/>
- </flag>
- <includedSection flag="link">
- <element>
- <nameSpecRef name="n.link"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.link"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>targets</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>link</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="linkGrp">
- <include/>
- </flag>
- <includedSection flag="linkGrp">
- <element>
- <nameSpecRef name="n.linkGrp"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.linkGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointerGroup"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>linkGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSAPT] 14.1.3</comment>
- <comment> [DSAXR] 14.2.1: Extended pointers </comment>
- <flag name="xref">
- <include/>
- </flag>
- <includedSection flag="xref">
- <element>
- <nameSpecRef name="n.xref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.xref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.xPointer"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>xref</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="xptr">
- <include/>
- </flag>
- <includedSection flag="xptr">
- <element>
- <nameSpecRef name="n.xptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.xptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.xPointer"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>xptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSAXR] 14.2.1</comment>
- <comment> [DSASA] 14.3: Blocks, Segments and Anchors </comment>
- <flag name="anchor">
- <include/>
- </flag>
- <includedSection flag="anchor">
- <element>
- <nameSpecRef name="n.anchor"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.anchor"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>anchor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="seg">
- <include/>
- </flag>
- <includedSection flag="seg">
- <element>
- <nameSpecRef name="n.seg"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.seg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>subtype</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>seg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ab">
- <include/>
- </flag>
- <includedSection flag="ab">
- <element>
- <nameSpecRef name="n.ab"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ab"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ab</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSASA] 14.3</comment>
- <comment> [DSASYMP] 14.5.2: Temporal specification </comment>
- <flag name="when">
- <include/>
- </flag>
- <includedSection flag="when">
- <element>
- <nameSpecRef name="n.when"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.when"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>absolute</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>interval</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>since</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>when</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeline">
- <include/>
- </flag>
- <includedSection flag="timeline">
- <element>
- <nameSpecRef name="n.timeline"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.when"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.timeline"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>origin</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>unit</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attribute>
- <name>interval</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeline</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSASYMP] 14.5.2</comment>
- <comment> [DSAAG] 14.7: Aggregation </comment>
- <flag name="join">
- <include/>
- </flag>
- <includedSection flag="join">
- <element>
- <nameSpecRef name="n.join"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.join"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>targets</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>result</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>scope</name>
- <tokenized>
- <enum>root</enum>
- <enum>branches</enum>
- </tokenized>
- <default>root</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>join</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="joinGrp">
- <include/>
- </flag>
- <includedSection flag="joinGrp">
- <element>
- <nameSpecRef name="n.joinGrp"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.joinGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointerGroup"/>
- <attribute>
- <name>result</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>joinGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSAAG] 14.7</comment>
- <comment> [DSAAT] 14.8: Alternation </comment>
- <flag name="alt">
- <include/>
- </flag>
- <includedSection flag="alt">
- <element>
- <nameSpecRef name="n.alt"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.alt"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>targets</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>mode</name>
- <tokenized>
- <enum>excl</enum>
- <enum>incl</enum>
- </tokenized>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>weights</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>wScale</name>
- <tokenized>
- <enum>perc</enum>
- <enum>real</enum>
- </tokenized>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>alt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="altGrp">
- <include/>
- </flag>
- <includedSection flag="altGrp">
- <element>
- <nameSpecRef name="n.altGrp"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.altGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointerGroup"/>
- <attribute>
- <name>mode</name>
- <tokenized>
- <enum>excl</enum>
- <enum>incl</enum>
- </tokenized>
- <default>excl</default>
- </attribute>
- <attribute>
- <name>wScale</name>
- <tokenized>
- <enum>perc</enum>
- <enum>real</enum>
- </tokenized>
- <default>perc</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>altGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DSAAT] 14.8</comment>
- <comment> end of [DSA] 14.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.analysis">
- <externalId name="TEI.analysis.dtd" system="teiana2.dtd"/>
- <externalIdRef name="TEI.analysis.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DAI] 15.: Simple analytic mechanisms </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>We declare the various elements, group by group.</comment>
- <comment> [DAISP] 15.3: Spans </comment>
- <flag name="span">
- <include/>
- </flag>
- <includedSection flag="span">
- <element>
- <nameSpecRef name="n.span"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.span"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.interpret"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>from</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>span</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="spanGrp">
- <include/>
- </flag>
- <includedSection flag="spanGrp">
- <element>
- <nameSpecRef name="n.spanGrp"/>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.spanGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.interpret"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>spanGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interp">
- <include/>
- </flag>
- <includedSection flag="interp">
- <element>
- <nameSpecRef name="n.interp"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.interp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.interpret"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interpGrp">
- <include/>
- </flag>
- <includedSection flag="interpGrp">
- <element>
- <nameSpecRef name="n.interpGrp"/>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.interpGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.interpret"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interpGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DAISP] 15.3</comment>
- <comment> [DAILC] 15.1: Linguistic Segment Categories </comment>
- <flag name="s">
- <include/>
- </flag>
- <includedSection flag="s">
- <element>
- <nameSpecRef name="n.s"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.s"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>s</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cl">
- <include/>
- </flag>
- <includedSection flag="cl">
- <element>
- <nameSpecRef name="n.cl"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.cl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="phr">
- <include/>
- </flag>
- <includedSection flag="phr">
- <element>
- <nameSpecRef name="n.phr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.phr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>phr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="w">
- <include/>
- </flag>
- <includedSection flag="w">
- <element>
- <nameSpecRef name="n.w"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.seg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.w"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>lemma</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>w</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="m">
- <include/>
- </flag>
- <includedSection flag="m">
- <element>
- <nameSpecRef name="n.m"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.seg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.m"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>baseform</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>m</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="c">
- <include/>
- </flag>
- <includedSection flag="c">
- <element>
- <nameSpecRef name="n.c"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.c"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.seg"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>c</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DAILC] 15.1</comment>
- <comment> end of [DAI] 15.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.fs">
- <externalId name="TEI.fs.dtd" system="teifs2.dtd"/>
- <externalIdRef name="TEI.fs.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DFS] 16.1: Feature Structures </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DFSBI] 16.2: Feature structures, binary values </comment>
- <flag name="fs">
- <include/>
- </flag>
- <includedSection flag="fs">
- <element>
- <nameSpecRef name="n.fs"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fs"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>feats</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- </tokenized>
- <default>sb</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fs</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="f">
- <include/>
- </flag>
- <includedSection flag="f">
- <element>
- <nameSpecRef name="n.f"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <name>sym</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.f"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>name</name>
- <tokenized name="NMTOKEN"/>
- <required/>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>single</enum>
- <enum>set</enum>
- <enum>bag</enum>
- <enum>list</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>fVal</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>f</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="plus">
- <include/>
- </flag>
- <includedSection flag="plus">
- <element>
- <nameSpecRef name="n.plus"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.plus"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>plus</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="minus">
- <include/>
- </flag>
- <includedSection flag="minus">
- <element>
- <nameSpecRef name="n.minus"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.minus"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>minus</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSBI] 16.2</comment>
- <comment> [DFSFL] 16.3: Feature libraries </comment>
- <flag name="fLib">
- <include/>
- </flag>
- <includedSection flag="fLib">
- <element>
- <nameSpecRef name="n.fLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fsLib">
- <include/>
- </flag>
- <includedSection flag="fsLib">
- <element>
- <nameSpecRef name="n.fsLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fsLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fvLib">
- <include/>
- </flag>
- <includedSection flag="fvLib">
- <element>
- <nameSpecRef name="n.fvLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fvLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fvLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSFL] 16.3</comment>
- <comment> [DFSSY] 16.4: Symbolic, etc. values </comment>
- <flag name="sym">
- <include/>
- </flag>
- <includedSection flag="sym">
- <element>
- <nameSpecRef name="n.sym"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.sym"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sym</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="nbr">
- <include/>
- </flag>
- <includedSection flag="nbr">
- <element>
- <nameSpecRef name="n.nbr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.nbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>nbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="msr">
- <include/>
- </flag>
- <includedSection flag="msr">
- <element>
- <nameSpecRef name="n.msr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.msr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>msr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rate">
- <include/>
- </flag>
- <includedSection flag="rate">
- <element>
- <nameSpecRef name="n.rate"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.rate"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>per</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- <enum>lt</enum>
- <enum>le</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rate</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="str">
- <include/>
- </flag>
- <includedSection flag="str">
- <element>
- <nameSpecRef name="n.str"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.str"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>str</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSSY] 16.4</comment>
- <comment> [DFSSS] 16.6: Null values </comment>
- <flag name="null">
- <include/>
- </flag>
- <includedSection flag="null">
- <element>
- <nameSpecRef name="n.null"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.null"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>null</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSSS] 16.6</comment>
- <comment> [DFSAL] 16.7: Alternative features and feature values </comment>
- <flag name="fAlt">
- <include/>
- </flag>
- <includedSection flag="fAlt">
- <element>
- <nameSpecRef name="n.fAlt"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fAlt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>mutExcl</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fAlt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="vAlt">
- <include/>
- </flag>
- <includedSection flag="vAlt">
- <element>
- <nameSpecRef name="n.vAlt"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <name>sym</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <name>dft</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.vAlt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>mutExcl</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>vAlt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSAL] 16.7</comment>
- <comment> [DFSBO] 16.8: Boolean, default, uncertainty values </comment>
- <flag name="any">
- <include/>
- </flag>
- <includedSection flag="any">
- <element>
- <nameSpecRef name="n.any"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.any"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>any</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="none">
- <include/>
- </flag>
- <includedSection flag="none">
- <element>
- <nameSpecRef name="n.none"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.none"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>none</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dft">
- <include/>
- </flag>
- <includedSection flag="dft">
- <element>
- <nameSpecRef name="n.dft"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.dft"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dft</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="uncertain">
- <include/>
- </flag>
- <includedSection flag="uncertain">
- <element>
- <nameSpecRef name="n.uncertain"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.uncertain"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>uncertain</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSBO] 16.8</comment>
- <comment> end of [DFS] 16.1</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.certainty">
- <externalId name="TEI.certainty.dtd" system="teicert2.dtd"/>
- <externalIdRef name="TEI.certainty.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCE] 17.1.2: Certainty and uncertainty </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <flag name="certainty">
- <include/>
- </flag>
- <includedSection flag="certainty">
- <element>
- <nameSpecRef name="n.certainty"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.certainty"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>locus</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>assertedValue</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>given</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>degree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>certainty</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCERESP] 17.2: Responsibility for markup </comment>
- <flag name="respons">
- <include/>
- </flag>
- <includedSection flag="respons">
- <element>
- <nameSpecRef name="n.respons"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.respons"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>locus</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respons</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCERESP] 17.2</comment>
- <comment> end of [DCE] 17.1.2</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.transcr">
- <externalId name="TEI.transcr.dtd" system="teitran2.dtd"/>
- <externalIdRef name="TEI.transcr.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DPH] 18.: Transcription of Primary Sources </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DTCAD] 18.1.4: Added and Deleted Spans </comment>
- <flag name="addSpan">
- <include/>
- </flag>
- <includedSection flag="addSpan">
- <element>
- <nameSpecRef name="n.addSpan"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.addSpan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>to</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addSpan</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="delSpan">
- <include/>
- </flag>
- <includedSection flag="delSpan">
- <element>
- <nameSpecRef name="n.delSpan"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.delSpan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>to</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>delSpan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAD] 18.1.4</comment>
- <comment> [DPHCD] 18.1.6: Cancelled Deletions </comment>
- <flag name="restore">
- <include/>
- </flag>
- <includedSection flag="restore">
- <element>
- <nameSpecRef name="n.restore"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.restore"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.readings"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>restore</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DPHCD] 18.1.6</comment>
- <comment> [DPHOM] 18.1.7: Supplied Text </comment>
- <flag name="supplied">
- <include/>
- </flag>
- <includedSection flag="supplied">
- <element>
- <nameSpecRef name="n.supplied"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.supplied"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>source</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>supplied</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DPHOM] 18.1.7</comment>
- <comment> [DPHHD] 18.2.1: Hand Shifts </comment>
- <flag name="hand">
- <include/>
- </flag>
- <includedSection flag="hand">
- <element>
- <nameSpecRef name="n.hand"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.hand"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>hand</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>scribe</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>style</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>mainLang</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ink</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>character</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>first</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hand</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="handShift">
- <include/>
- </flag>
- <includedSection flag="handShift">
- <element>
- <nameSpecRef name="n.handShift"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.handShift"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>new</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>old</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>style</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ink</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>character</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>handShift</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="handList">
- <include/>
- </flag>
- <includedSection flag="handList">
- <element>
- <nameSpecRef name="n.handList"/>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.hand"/>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.handList"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>handList</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DPHHD] 18.2.1</comment>
- <comment> [DPHDA] 18.2.3: Damage and Illegiblity </comment>
- <flag name="damage">
- <include/>
- </flag>
- <includedSection flag="damage">
- <element>
- <nameSpecRef name="n.damage"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.damage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>degree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>damage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DPHDA] 18.2.3</comment>
- <comment> [DPHSP] 18.2.5: Spaces in the source </comment>
- <flag name="space">
- <include/>
- </flag>
- <includedSection flag="space">
- <element>
- <nameSpecRef name="n.space"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.space"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>dim</name>
- <tokenized>
- <enum>horizontal</enum>
- <enum>vertical</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>space</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DPHSP] 18.2.5</comment>
- <comment> [DTCHD] 18.3: Headers and footers </comment>
- <flag name="fw">
- <include/>
- </flag>
- <includedSection flag="fw">
- <element>
- <nameSpecRef name="n.fw"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.fw"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fw</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCHD] 18.3</comment>
- <comment> end of [DPH] 18.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.textcrit">
- <externalId name="TEI.textcrit.dtd" system="teitc2.dtd"/>
- <externalIdRef name="TEI.textcrit.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTC] 19.: Tags for text criticism </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DTCAPEN] 19.1.1: Apparatus entry </comment>
- <flag name="app">
- <include/>
- </flag>
- <includedSection flag="app">
- <element>
- <nameSpecRef name="n.app"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.lem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.wit"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </optional>
- <oneOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.rdg"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.wit"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.rdgGrp"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.wit"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.app"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>loc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>app</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAPEN] 19.1.1</comment>
- <comment> [DTCAPLR] 19.1.2: Readings </comment>
- <flag name="lem">
- <include/>
- </flag>
- <includedSection flag="lem">
- <element>
- <nameSpecRef name="n.lem"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- <modelGroupRef name="m.fragmentary"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.lem"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.readings"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lem</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rdg">
- <include/>
- </flag>
- <includedSection flag="rdg">
- <element>
- <nameSpecRef name="n.rdg"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- <modelGroupRef name="m.fragmentary"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.rdg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.readings"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rdg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAPLR] 19.1.2</comment>
- <comment> [DTCAPSU] 19.1.3: Reading Groups </comment>
- <flag name="rdgGrp">
- <include/>
- </flag>
- <includedSection flag="rdgGrp">
- <element>
- <nameSpecRef name="n.rdgGrp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <oneOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.rdgGrp"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.rdg"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.wit"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.rdgGrp"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.readings"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rdgGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAPSU] 19.1.3</comment>
- <comment> [DTCAPWD] 19.1.4.1: Witness Details </comment>
- <flag name="witDetail">
- <include/>
- </flag>
- <includedSection flag="witDetail">
- <element>
- <nameSpecRef name="n.witDetail"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.witDetail"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>wit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>apparatus</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>witDetail</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAPWD] 19.1.4.1</comment>
- <comment> [DTCSCWL] 19.1.4.2: Source-text Witness Lists in Apparatus </comment>
- <flag name="wit">
- <include/>
- </flag>
- <includedSection flag="wit">
- <element>
- <nameSpecRef name="n.wit"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.wit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>wit</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCSCWL] 19.1.4.2</comment>
- <comment> [DTCAPLW] 19.1.4.3: Witness Lists in Front Matter </comment>
- <flag name="witList">
- <include/>
- </flag>
- <includedSection flag="witList">
- <element>
- <nameSpecRef name="n.witList"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.witness"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.witList"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>witList</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="witness">
- <include/>
- </flag>
- <includedSection flag="witness">
- <element>
- <nameSpecRef name="n.witness"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.witness"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sigil</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>included</name>
- <cdata/>
- <default></default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>witness</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCAPLW] 19.1.4.3</comment>
- <comment> [DTCFW] 19.1.5: Fragmentary witnesses </comment>
- <flag name="witStart">
- <include/>
- </flag>
- <includedSection flag="witStart">
- <element>
- <nameSpecRef name="n.witStart"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.witStart"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.fragmentary"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>witStart</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="witEnd">
- <include/>
- </flag>
- <includedSection flag="witEnd">
- <element>
- <nameSpecRef name="n.witEnd"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.witEnd"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.fragmentary"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>witEnd</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lacunaStart">
- <include/>
- </flag>
- <includedSection flag="lacunaStart">
- <element>
- <nameSpecRef name="n.lacunaStart"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lacunaStart"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.fragmentary"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lacunaStart</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lacunaEnd">
- <include/>
- </flag>
- <includedSection flag="lacunaEnd">
- <element>
- <nameSpecRef name="n.lacunaEnd"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lacunaEnd"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.fragmentary"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lacunaEnd</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTCFW] 19.1.5</comment>
- <comment> end of [DTC] 19.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.names.dates">
- <externalId name="TEI.names.dates.dtd" system="teind2.dtd"/>
- <externalIdRef name="TEI.names.dates.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DND] 20.: Additional tags for names and dates </comment>
- <comment> [DNDPER] 20.1: Personal names </comment>
- <flag name="persName">
- <include/>
- </flag>
- <includedSection flag="persName">
- <element>
- <nameSpecRef name="n.persName"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.personPart"/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.persName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>persName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="surname">
- <include/>
- </flag>
- <includedSection flag="surname">
- <element>
- <nameSpecRef name="n.surname"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.surname"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>surname</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="foreName">
- <include/>
- </flag>
- <includedSection flag="foreName">
- <element>
- <nameSpecRef name="n.foreName"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="genName">
- <include/>
- </flag>
- <includedSection flag="genName">
- <element>
- <nameSpecRef name="n.genName"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.genName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>genName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="nameLink">
- <include/>
- </flag>
- <includedSection flag="nameLink">
- <element>
- <nameSpecRef name="n.nameLink"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.nameLink"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>nameLink</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addName">
- <include/>
- </flag>
- <includedSection flag="addName">
- <element>
- <nameSpecRef name="n.addName"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="roleName">
- <include/>
- </flag>
- <includedSection flag="roleName">
- <element>
- <nameSpecRef name="n.roleName"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.roleName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.personPart"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>roleName</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DNDPER] 20.1</comment>
- <comment> [DNDPLAC] 20.2.3: Names for places </comment>
- <flag name="placeName">
- <include/>
- </flag>
- <includedSection flag="placeName">
- <element>
- <nameSpecRef name="n.placeName"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.placePart"/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.placeName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>placeName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="settlement">
- <include/>
- </flag>
- <includedSection flag="settlement">
- <element>
- <nameSpecRef name="n.settlement"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.settlement"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>settlement</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="region">
- <include/>
- </flag>
- <includedSection flag="region">
- <element>
- <nameSpecRef name="n.region"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.region"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>region</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="country">
- <include/>
- </flag>
- <includedSection flag="country">
- <element>
- <nameSpecRef name="n.country"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.country"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>country</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="bloc">
- <include/>
- </flag>
- <includedSection flag="bloc">
- <element>
- <nameSpecRef name="n.bloc"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.bloc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bloc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="offSet">
- <include/>
- </flag>
- <includedSection flag="offSet">
- <element>
- <nameSpecRef name="n.offSet"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.offSet"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>offSet</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="distance">
- <include/>
- </flag>
- <includedSection flag="distance">
- <element>
- <nameSpecRef name="n.distance"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distance"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distance</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="geogName">
- <include/>
- </flag>
- <includedSection flag="geogName">
- <element>
- <nameSpecRef name="n.geogName"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.geog"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.geogName"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>geogName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="geog">
- <include/>
- </flag>
- <includedSection flag="geog">
- <element>
- <nameSpecRef name="n.geog"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.geog"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attributeGroupRef name="a.typed"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>geog</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DNDPLAC] 20.2.3</comment>
- <comment> [DNDORG] 20.3: Organization names </comment>
- <flag name="orgName">
- <include/>
- </flag>
- <includedSection flag="orgName">
- <element>
- <nameSpecRef name="n.orgName"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.orgTitle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgType"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgDivn"/>
- </elementRef>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.orgName"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orgName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orgTitle">
- <include/>
- </flag>
- <includedSection flag="orgTitle">
- <element>
- <nameSpecRef name="n.orgTitle"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orgTitle"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orgTitle</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orgType">
- <include/>
- </flag>
- <includedSection flag="orgType">
- <element>
- <nameSpecRef name="n.orgType"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orgType"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orgType</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orgDivn">
- <include/>
- </flag>
- <includedSection flag="orgDivn">
- <element>
- <nameSpecRef name="n.orgDivn"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orgDivn"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orgDivn</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DNDORG] 20.3</comment>
- <comment> [DNDDATE] 20.4.2: Date components </comment>
- <flag name="dateStruct">
- <include/>
- </flag>
- <includedSection flag="dateStruct">
- <element>
- <nameSpecRef name="n.dateStruct"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.temporalExpr"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.dateStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="day">
- <include/>
- </flag>
- <includedSection flag="day">
- <element>
- <nameSpecRef name="n.day"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.day"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>day</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="week">
- <include/>
- </flag>
- <includedSection flag="week">
- <element>
- <nameSpecRef name="n.week"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.week"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>week</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="month">
- <include/>
- </flag>
- <includedSection flag="month">
- <element>
- <nameSpecRef name="n.month"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.month"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>month</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="year">
- <include/>
- </flag>
- <includedSection flag="year">
- <element>
- <nameSpecRef name="n.year"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.year"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>year</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="occasion">
- <include/>
- </flag>
- <includedSection flag="occasion">
- <element>
- <nameSpecRef name="n.occasion"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.occasion"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>occasion</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeStruct">
- <include/>
- </flag>
- <includedSection flag="timeStruct">
- <element>
- <nameSpecRef name="n.timeStruct"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.temporalExpr"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.timeStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="second">
- <include/>
- </flag>
- <includedSection flag="second">
- <element>
- <nameSpecRef name="n.second"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.second"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>second</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="minute">
- <include/>
- </flag>
- <includedSection flag="minute">
- <element>
- <nameSpecRef name="n.minute"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.minute"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>minute</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hour">
- <include/>
- </flag>
- <includedSection flag="hour">
- <element>
- <nameSpecRef name="n.hour"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.hour"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.temporalExpr"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hour</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>offset and distance were defined above</comment>
- <comment> end of [DNDDATE] 20.4.2</comment>
- <comment> end of [DND] 20.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.nets">
- <externalId name="TEI.nets.dtd" system="teinet2.dtd"/>
- <externalIdRef name="TEI.nets.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DGD] 21.: Graphs, networks and trees </comment>
- <comment> [DGDGR] 21.1: Graphs </comment>
- <flag name="graph">
- <include/>
- </flag>
- <includedSection flag="graph">
- <element>
- <nameSpecRef name="n.graph"/>
- <choice>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.node"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.arc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.arc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.node"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.graph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>order</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>size</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>graph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="node">
- <include/>
- </flag>
- <includedSection flag="node">
- <element>
- <nameSpecRef name="n.node"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.node"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>label2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>adjTo</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>adjFrom</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>adj</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>inDegree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>outDegree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>degree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>node</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="arc">
- <include/>
- </flag>
- <includedSection flag="arc">
- <element>
- <nameSpecRef name="n.arc"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.arc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>label2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>arc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DGDGR] 21.1</comment>
- <comment> [DGDTR] 21.2: Trees (basic method) </comment>
- <flag name="tree">
- <include/>
- </flag>
- <includedSection flag="tree">
- <element>
- <nameSpecRef name="n.tree"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.leaf"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.iNode"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.root"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.leaf"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.iNode"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tree"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>arity</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ord</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>partial</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>order</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tree</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="root">
- <include/>
- </flag>
- <includedSection flag="root">
- <element>
- <nameSpecRef name="n.root"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.root"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>children</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>ord</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>outDegree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>root</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="iNode">
- <include/>
- </flag>
- <includedSection flag="iNode">
- <element>
- <nameSpecRef name="n.iNode"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.iNode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>children</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>parent</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>ord</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>follow</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>outDegree</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>iNode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="leaf">
- <include/>
- </flag>
- <includedSection flag="leaf">
- <element>
- <nameSpecRef name="n.leaf"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.leaf"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>parent</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>follow</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>leaf</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DGDTR] 21.2</comment>
- <comment> [DGDAL] 21.3: Trees (alternate method) </comment>
- <flag name="eTree">
- <include/>
- </flag>
- <includedSection flag="eTree">
- <element>
- <nameSpecRef name="n.eTree"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.triangle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eLeaf"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.eTree"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>eTree</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="triangle">
- <include/>
- </flag>
- <includedSection flag="triangle">
- <element>
- <nameSpecRef name="n.triangle"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.triangle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eLeaf"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.triangle"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>triangle</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="eLeaf">
- <include/>
- </flag>
- <includedSection flag="eLeaf">
- <element>
- <nameSpecRef name="n.eLeaf"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.eLeaf"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>label</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>eLeaf</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="forest">
- <include/>
- </flag>
- <includedSection flag="forest">
- <element>
- <nameSpecRef name="n.forest"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.triangle"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.forest"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>forest</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="forestGrp">
- <include/>
- </flag>
- <includedSection flag="forestGrp">
- <element>
- <nameSpecRef name="n.forestGrp"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.forest"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.forestGrp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>forestGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DGDAL] 21.3</comment>
- <comment> end of [DGD] 21.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.figures">
- <externalId name="TEI.figures.dtd" system="teifig2.dtd"/>
- <externalIdRef name="TEI.figures.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DFTFF] 22.: Tables, Formulae, Figures </comment>
- <comment> [DFTTAB] 22.1.1: Tables </comment>
- <flag name="table">
- <include/>
- </flag>
- <includedSection flag="table">
- <element>
- <nameSpecRef name="n.table"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.row"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.table"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>rows</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>cols</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>table</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="row">
- <include/>
- </flag>
- <includedSection flag="row">
- <element>
- <nameSpecRef name="n.row"/>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.cell"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.row"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>data</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>row</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cell">
- <include/>
- </flag>
- <includedSection flag="cell">
- <element>
- <nameSpecRef name="n.cell"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.cell"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>data</default>
- </attribute>
- <attribute>
- <name>rows</name>
- <cdata/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>cols</name>
- <cdata/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cell</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFTTAB] 22.1.1</comment>
- <comment> [DFTFOR] 22.2: Formulae </comment>
- <flag name="formula">
- <include/>
- </flag>
- <includedSection flag="formula">
- <element>
- <nameSpecRef name="n.formula"/>
- <modelGroupRef name="formulaContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.formula"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>notation</name>
- <datatypeRef name="formulaNotations"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>formula</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFTFOR] 22.2</comment>
- <comment> [DFTGRA] 22.3: Figures </comment>
- <flag name="figure">
- <include/>
- </flag>
- <includedSection flag="figure">
- <element>
- <nameSpecRef name="n.figure"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.figDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.figure"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>entity</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>figure</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="figDesc">
- <include/>
- </flag>
- <includedSection flag="figDesc">
- <element>
- <nameSpecRef name="n.figDesc"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.figDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>figDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFTGRA] 22.3</comment>
- <comment> end of [DFTFF] 22.</comment>
- </externalIdRef>
- </includedSection>
- <includedSection flag="TEI.corpus">
- <externalId name="TEI.corpus.dtd" system="teicorp2.dtd"/>
- <externalIdRef name="TEI.corpus.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCCHDR] 23.2: Header extensions for Corpus Texts </comment>
- <flag name="textDesc">
- <include/>
- </flag>
- <includedSection flag="textDesc">
- <element>
- <nameSpecRef name="n.textDesc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.channel"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.constitution"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.derivation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.domain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.factuality"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interaction"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.preparedness"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.purpose"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.textDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>textDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="particDesc">
- <include/>
- </flag>
- <includedSection flag="particDesc">
- <element>
- <nameSpecRef name="n.particDesc"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.person"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.personGrp"/>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.particLinks"/>
- </elementRef>
- </optional>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.particDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>particDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="settingDesc">
- <include/>
- </flag>
- <includedSection flag="settingDesc">
- <element>
- <nameSpecRef name="n.settingDesc"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.setting"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.settingDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>settingDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCCAHTD] 23.2.1: Text description </comment>
- <flag name="channel">
- <include/>
- </flag>
- <includedSection flag="channel">
- <element>
- <nameSpecRef name="n.channel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.channel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>mode</name>
- <tokenized>
- <enum>s</enum>
- <enum>w</enum>
- <enum>ws</enum>
- <enum>sw</enum>
- <enum>m</enum>
- <enum>x</enum>
- </tokenized>
- <default>x</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>channel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="constitution">
- <include/>
- </flag>
- <includedSection flag="constitution">
- <element>
- <nameSpecRef name="n.constitution"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.constitution"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>single</enum>
- <enum>composite</enum>
- <enum>frags</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>single</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>constitution</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="derivation">
- <include/>
- </flag>
- <includedSection flag="derivation">
- <element>
- <nameSpecRef name="n.derivation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.derivation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>derivation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="domain">
- <include/>
- </flag>
- <includedSection flag="domain">
- <element>
- <nameSpecRef name="n.domain"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.domain"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>domain</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="factuality">
- <include/>
- </flag>
- <includedSection flag="factuality">
- <element>
- <nameSpecRef name="n.factuality"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.factuality"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>fiction</enum>
- <enum>fact</enum>
- <enum>mixed</enum>
- <enum>inapplicable</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>factuality</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interaction">
- <include/>
- </flag>
- <includedSection flag="interaction">
- <element>
- <nameSpecRef name="n.interaction"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.interaction"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>none</enum>
- <enum>partial</enum>
- <enum>complete</enum>
- <enum>inapplicable</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>active</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>passive</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interaction</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="preparedness">
- <include/>
- </flag>
- <includedSection flag="preparedness">
- <element>
- <nameSpecRef name="n.preparedness"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.preparedness"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>preparedness</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="purpose">
- <include/>
- </flag>
- <includedSection flag="purpose">
- <element>
- <nameSpecRef name="n.purpose"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.purpose"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>degree</name>
- <tokenized>
- <enum>high</enum>
- <enum>medium</enum>
- <enum>low</enum>
- <enum>unknown</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>purpose</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCCAHTD] 23.2.1</comment>
- <comment> [DCCAHPA] 23.2.2: Participants description </comment>
- <overridden>
- <duplicate name="x.demographic"/>
- </overridden>
- <overridden>
- <duplicate name="m.demographic"/>
- </overridden>
- <flag name="person">
- <include/>
- </flag>
- <includedSection flag="person">
- <element>
- <nameSpecRef name="n.person"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <modelGroupRef name="m.demographic"/>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.person"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>sex</name>
- <tokenized>
- <enum>m</enum>
- <enum>f</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>age</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>person</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="personGrp">
- <include/>
- </flag>
- <includedSection flag="personGrp">
- <element>
- <nameSpecRef name="n.personGrp"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <modelGroupRef name="m.demographic"/>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.personGrp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>sex</name>
- <tokenized>
- <enum>m</enum>
- <enum>f</enum>
- <enum>u</enum>
- <enum>x</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>age</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>size</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>personGrp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="birth">
- <include/>
- </flag>
- <includedSection flag="birth">
- <element>
- <nameSpecRef name="n.birth"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.birth"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>date</name>
- <datatypeRef name="ISO-date"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>birth</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="firstLang">
- <include/>
- </flag>
- <includedSection flag="firstLang">
- <element>
- <nameSpecRef name="n.firstLang"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.firstLang"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>firstLang</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="langKnown">
- <include/>
- </flag>
- <includedSection flag="langKnown">
- <element>
- <nameSpecRef name="n.langKnown"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.langKnown"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>langKnown</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="residence">
- <include/>
- </flag>
- <includedSection flag="residence">
- <element>
- <nameSpecRef name="n.residence"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.residence"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>residence</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="education">
- <include/>
- </flag>
- <includedSection flag="education">
- <element>
- <nameSpecRef name="n.education"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.education"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>education</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="affiliation">
- <include/>
- </flag>
- <includedSection flag="affiliation">
- <element>
- <nameSpecRef name="n.affiliation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.affiliation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>affiliation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="occupation">
- <include/>
- </flag>
- <includedSection flag="occupation">
- <element>
- <nameSpecRef name="n.occupation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.occupation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>code</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>occupation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="socecStatus">
- <include/>
- </flag>
- <includedSection flag="socecStatus">
- <element>
- <nameSpecRef name="n.socecStatus"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.socecStatus"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>code</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>socecStatus</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="particLinks">
- <include/>
- </flag>
- <includedSection flag="particLinks">
- <element>
- <nameSpecRef name="n.particLinks"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.relation"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.particLinks"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>particLinks</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="relation">
- <include/>
- </flag>
- <includedSection flag="relation">
- <element>
- <nameSpecRef name="n.relation"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.relation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>personal</default>
- </attribute>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>active</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>passive</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>mutual</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>relation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCCAHPA] 23.2.2</comment>
- <comment> [DCCAHSE] 23.2.3: Setting description </comment>
- <flag name="setting">
- <include/>
- </flag>
- <includedSection flag="setting">
- <element>
- <nameSpecRef name="n.setting"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.locale"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.activity"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.setting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>setting</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="locale">
- <include/>
- </flag>
- <includedSection flag="locale">
- <element>
- <nameSpecRef name="n.locale"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.locale"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>locale</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="activity">
- <include/>
- </flag>
- <includedSection flag="activity">
- <element>
- <nameSpecRef name="n.activity"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.activity"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>activity</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCCAHSE] 23.2.3</comment>
- <comment> end of [DCCHDR] 23.2</comment>
- </externalIdRef>
- </includedSection>
- <comment> end of [DSTOVAD] 3.6.5</comment>
- <comment> end of [DSTTEI2] 3.6.1</comment>
- </externalIdRef>
- <element>
- <nameSpecRef name="n.att"/>
- <pcdata/>
- </element>
- <element>
- <nameSpecRef name="n.gi"/>
- <pcdata/>
- </element>
- <element>
- <nameSpecRef name="n.tag"/>
- <pcdata/>
- </element>
- <element>
- <nameSpecRef name="n.val"/>
- <pcdata/>
- </element>
- <element>
- <nameSpecRef name="n.dictScrap"/>
- <sequence/>
- </element>
- <element>
- <nameSpecRef name="n.gram"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gram"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gram</default>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiana2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiana2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiana2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiana2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,144 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DAI] 15.: Simple analytic mechanisms -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--We declare the various elements, group by group.-->
-
-<!-- [DAISP] 15.3: Spans -->
-
-<!ENTITY % span 'INCLUDE' >
-<![ %span; [
-
-<!ELEMENT %n.span; %om.RO; EMPTY>
-<!ATTLIST %n.span;
- %a.global;
- %a.interpret;
- value CDATA #REQUIRED
- from IDREF #REQUIRED
- to IDREF #IMPLIED
- TEIform CDATA 'span' >
-
-]]>
-
-<!ENTITY % spanGrp 'INCLUDE' >
-<![ %spanGrp; [
-
-<!ELEMENT %n.spanGrp; %om.RR; (((%n.span;))*)>
-<!ATTLIST %n.spanGrp;
- %a.global;
- %a.interpret;
- TEIform CDATA 'spanGrp' >
-
-]]>
-
-<!ENTITY % interp 'INCLUDE' >
-<![ %interp; [
-
-<!ELEMENT %n.interp; %om.RO; EMPTY>
-<!ATTLIST %n.interp;
- %a.global;
- %a.interpret;
- value CDATA #REQUIRED
- TEIform CDATA 'interp' >
-
-]]>
-
-<!ENTITY % interpGrp 'INCLUDE' >
-<![ %interpGrp; [
-
-<!ELEMENT %n.interpGrp; %om.RR; (((%n.interp;))*)>
-<!ATTLIST %n.interpGrp;
- %a.global;
- %a.interpret;
- TEIform CDATA 'interpGrp' >
-
-]]>
-
-<!-- end of [DAISP] 15.3-->
-
-
-<!-- [DAILC] 15.1: Linguistic Segment Categories -->
-
-<!ENTITY % s 'INCLUDE' >
-<![ %s; [
-
-<!ELEMENT %n.s; %om.RR; %phrase.seq;>
-<!ATTLIST %n.s;
- %a.global;
- %a.seg;
- TEIform CDATA 's' >
-
-]]>
-
-<!ENTITY % cl 'INCLUDE' >
-<![ %cl; [
-
-<!ELEMENT %n.cl; %om.RR; %phrase.seq;>
-<!ATTLIST %n.cl;
- %a.global;
- %a.seg;
- TEIform CDATA 'cl' >
-
-]]>
-
-<!ENTITY % phr 'INCLUDE' >
-<![ %phr; [
-
-<!ELEMENT %n.phr; %om.RR; %phrase.seq;>
-<!ATTLIST %n.phr;
- %a.global;
- %a.seg;
- TEIform CDATA 'phr' >
-
-]]>
-
-<!ENTITY % w 'INCLUDE' >
-<![ %w; [
-
-<!ELEMENT %n.w; %om.RR; (#PCDATA | %n.seg; | %n.w; | %n.m; | %n.c; | %m.Incl;)*>
-<!ATTLIST %n.w;
- %a.global;
- %a.seg;
- lemma CDATA #IMPLIED
- TEIform CDATA 'w' >
-
-]]>
-
-<!ENTITY % m 'INCLUDE' >
-<![ %m; [
-
-<!ELEMENT %n.m; %om.RR; (#PCDATA | %n.seg; | %n.c; | %m.Incl;)*>
-<!ATTLIST %n.m;
- %a.global;
- %a.seg;
- baseform CDATA #IMPLIED
- TEIform CDATA 'm' >
-
-]]>
-
-<!ENTITY % c 'INCLUDE' >
-<![ %c; [
-
-<!ELEMENT %n.c; %om.RR; (#PCDATA)>
-<!ATTLIST %n.c;
- %a.global;
- %a.seg;
- TEIform CDATA 'c' >
-
-]]>
-
-<!-- end of [DAILC] 15.1-->
-
-<!-- end of [DAI] 15.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiana2.ent jing-trang-20241231+repack/mod/dtdinst/test/teiana2.ent
--- jing-trang-20241231/mod/dtdinst/test/teiana2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiana2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DAIENT] 15.: Modifications to TEI class system for analysis -->
-
-
-<!-- [DAIGA] 15.2: Global attribute for analysis -->
-
-<!ENTITY % a.analysis '
- ana IDREFS #IMPLIED'>
-<!-- end of [DAIGA] 15.2-->
-
-<!-- end of [DAIENT] 15.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiback2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiback2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiback2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiback2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDSBACK] 7.6: Tags for Back Matter -->
-
-<!ENTITY % back 'INCLUDE' >
-<![ %back; [
-
-<!ELEMENT %n.back;
-%om.RO; ( (%m.front; | %m.Incl;)*,
- (
- ( (%m.divtop;), (%m.divtop; | %n.titlePage; | %m.Incl;)*)
- |
- ( (%n.div;), ((%n.div;) | %m.front; | %m.Incl;)*)
- |
- ( (%n.div1;), ((%n.div1;) | %m.front; | %m.Incl;)*)
- )?
- )>
-<!ATTLIST %n.back;
- %a.global;
- %a.declaring;
- TEIform CDATA 'back' >
-
-]]>
-
-<!-- end of [DDSBACK] 7.6-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teicert2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teicert2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teicert2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teicert2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,52 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DCE] 17.1.2: Certainty and uncertainty -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!ENTITY % certainty 'INCLUDE' >
-<![ %certainty; [
-
-<!ELEMENT %n.certainty; %om.RO; EMPTY>
-<!ATTLIST %n.certainty;
- %a.global;
- target IDREFS #REQUIRED
- locus CDATA #REQUIRED
- assertedValue CDATA #IMPLIED
- desc CDATA #IMPLIED
- given CDATA #IMPLIED
- degree CDATA #IMPLIED
- TEIform CDATA 'certainty' >
-
-]]>
-
-
-<!-- [DCERESP] 17.2: Responsibility for markup -->
-
-<!ENTITY % respons 'INCLUDE' >
-<![ %respons; [
-
-<!ELEMENT %n.respons; %om.RO; EMPTY>
-<!ATTLIST %n.respons;
- %a.global;
- target IDREFS #REQUIRED
- locus CDATA #REQUIRED
- resp CDATA #REQUIRED
- desc CDATA #IMPLIED
- TEIform CDATA 'respons' >
-
-]]>
-
-<!-- end of [DCERESP] 17.2-->
-
-<!-- end of [DCE] 17.1.2-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiclas2.ent jing-trang-20241231+repack/mod/dtdinst/test/teiclas2.ent
--- jing-trang-20241231/mod/dtdinst/test/teiclas2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiclas2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,426 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSTECOV] 3.7.3: Element classes for TEI DTDs -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.-->
-
-<!-- [DSTECLO] 3.7.4: Low-level classes -->
-
-
-<!--Most of these elements are in the core tag set, but
-some may be from other tag sets.-->
-
-<!--Phrase-level classes-->
-
-
-<!ENTITY % x.hqphrase "" >
-<!ENTITY % m.hqphrase "%x.hqphrase; %n.distinct; | %n.emph; | %n.foreign; | %n.gloss; | %n.hi; | %n.mentioned; | %n.soCalled; | %n.term; | %n.title;">
-
-
-<!ENTITY % x.date "" >
-<!ENTITY % m.date "%x.date; %n.date; | %n.dateRange; | %n.dateStruct;">
-
-
-<!ENTITY % x.data "" >
-<!ENTITY % m.data "%x.data; %n.abbr; | %n.address; | %n.date; | %n.dateRange; | %n.dateStruct; | %n.expan; | %n.geogName; | %n.lang; | %n.measure; | %n.name; | %n.num; | %n.orgName; | %n.persName; | %n.placeName; | %n.rs; | %n.time; | %n.timeRange; | %n.timeStruct;">
-
-
-<!ENTITY % x.edit "" >
-<!ENTITY % m.edit "%x.edit; %n.add; | %n.app; | %n.corr; | %n.damage; | %n.del; | %n.orig; | %n.reg; | %n.restore; | %n.sic; | %n.space; | %n.supplied; | %n.unclear;">
-
-
-<!ENTITY % x.loc "" >
-<!ENTITY % m.loc "%x.loc; %n.ptr; | %n.ref; | %n.xptr; | %n.xref;">
-
-
-<!ENTITY % x.seg "" >
-<!ENTITY % m.seg "%x.seg; %n.c; | %n.cl; | %n.m; | %n.phr; | %n.s; | %n.seg; | %n.w;">
-
-
-<!ENTITY % x.sgmlKeywords "" >
-<!ENTITY % m.sgmlKeywords "%x.sgmlKeywords; %n.att; | %n.gi; | %n.tag; | %n.val;">
-
-
-<!ENTITY % x.phrase.verse "" >
-<!ENTITY % m.phrase.verse "%x.phrase.verse; %n.caesura;">
-
-
-<!ENTITY % x.formPointers "" >
-<!ENTITY % m.formPointers "%x.formPointers; %n.oRef; | %n.oVar; | %n.pRef; | %n.pVar;">
-
-
-<!ENTITY % x.metadata "" >
-<!ENTITY % m.metadata "%x.metadata; %n.alt; | %n.altGrp; | %n.certainty; | %n.fLib; | %n.fs; | %n.fsLib; | %n.fvLib; | %n.index; | %n.interp; | %n.interpGrp; | %n.join; | %n.joinGrp; | %n.link; | %n.linkGrp; | %n.respons; | %n.span; | %n.spanGrp; | %n.timeline;">
-
-
-<!ENTITY % x.refsys "" >
-<!ENTITY % m.refsys "%x.refsys; %n.cb; | %n.lb; | %n.milestone; | %n.pb;">
-
-
-<!ENTITY % x.editIncl "" >
-<!ENTITY % m.editIncl "%x.editIncl; %n.addSpan; | %n.delSpan; | %n.gap;">
-
-
-
-
-<!ENTITY % x.Incl "" >
-<!ENTITY % m.Incl "%x.Incl; %n.anchor; | %m.editIncl; | %m.metadata; | %m.refsys;">
-
-<!--Inter-level classes
--->
-
-
-<!ENTITY % x.hqinter "" >
-<!ENTITY % m.hqinter "%x.hqinter; %n.cit; | %n.q; | %n.quote;">
-
-
-<!ENTITY % x.bibl "" >
-<!ENTITY % m.bibl "%x.bibl; %n.bibl; | %n.biblFull; | %n.biblStruct;">
-
-
-<!ENTITY % x.lists "" >
-<!ENTITY % m.lists "%x.lists; %n.label; | %n.list; | %n.listBibl;">
-
-
-<!ENTITY % x.notes "" >
-<!ENTITY % m.notes "%x.notes; %n.note; | %n.witDetail;">
-
-
-<!ENTITY % x.stageDirection "" >
-<!ENTITY % m.stageDirection "%x.stageDirection; %n.camera; | %n.caption; | %n.move; | %n.sound; | %n.tech; | %n.view;">
-<!-- end of [DSTECLO] 3.7.4-->
-
-
-<!-- [DSTECMI] 3.7.9: Misc. Element Class Models -->
-
-
-<!ENTITY % x.agent "" >
-<!ENTITY % m.agent "%x.agent; %n.name;">
-
-<!ENTITY % x.addrPart "" >
-<!ENTITY % m.addrPart "%x.addrPart; %n.name; | %n.postBox; | %n.postCode; | %n.street;">
-
-<!ENTITY % x.biblPart "" >
-<!ENTITY % m.biblPart "%x.biblPart; %n.analytic; | %n.author; | %n.biblScope; | %n.edition; | %n.editor; | %n.extent; | %n.idno; | %n.imprint; | %n.monogr; | %n.note; | %n.publisher; | %n.pubPlace; | %n.respStmt; | %n.series;">
-
-<!ENTITY % x.demographic "" >
-<!ENTITY % m.demographic "%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;">
-
-<!ENTITY % x.divbot "" >
-<!ENTITY % m.divbot "%x.divbot; %n.byline; | %n.closer; | %n.dateline; | %n.epigraph; | %n.salute; | %n.signed; | %n.trailer;">
-
-<!ENTITY % x.divtop "" >
-<!ENTITY % m.divtop "%x.divtop; %n.argument; | %n.byline; | %n.dateline; | %n.docAuthor; | %n.docDate; | %n.epigraph; | %n.head; | %n.opener; | %n.salute; | %n.signed;">
-
-<!ENTITY % x.dramafront "" >
-<!ENTITY % m.dramafront "%x.dramafront; %n.castList; | %n.epilogue; | %n.performance; | %n.prologue; | %n.set;">
-
-<!ENTITY % x.front "" >
-<!ENTITY % m.front "%x.front; %n.divGen; | %m.dramafront; | %n.titlePage;">
-
-<!ENTITY % x.personPart "" >
-<!ENTITY % m.personPart "%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;">
-
-<!ENTITY % x.placePart "" >
-<!ENTITY % m.placePart "%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;">
-
-<!ENTITY % x.tpParts "" >
-<!ENTITY % m.tpParts "%x.tpParts; %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.figure; | %n.imprimatur; | %n.titlePart;">
-
-<!ENTITY % x.fmchunk "" >
-<!ENTITY % m.fmchunk "%x.fmchunk; %n.argument; | %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.head; | %n.titlePart;">
-<!-- end of [DSTECMI] 3.7.9-->
-
-<!--Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.-->
-
-<!-- [DSTECHI] 3.7.5: Common high-level classes -->
-
-<!--These are the three fundamental element classes.-->
-
-<!ENTITY % x.phrase "" >
-<!ENTITY % m.phrase "%x.phrase; %m.data; | %n.dictScrap; | %m.edit; | %m.formPointers; | %n.formula; | %n.fw; | %n.handShift; | %m.hqphrase; | %m.loc; | %m.phrase.verse; | %m.seg; | %m.sgmlKeywords;">
-
-<!ENTITY % x.inter "" >
-<!ENTITY % m.inter "%x.inter; %m.bibl; | %n.castList; | %n.figure; | %m.hqinter; | %m.lists; | %m.notes; | %n.stage; | %m.stageDirection; | %n.table; | %n.text;">
-
-<!ENTITY % x.chunk "" >
-<!ENTITY % m.chunk "%x.chunk; %n.ab; | %n.eTree; | %n.graph; | %n.l; | %n.lg; | %n.p; | %n.sp; | %n.tree; | %n.witList;">
-<!--This class isolates all the common
-component-level elements.-->
-
-<!ENTITY % x.common "" >
-<!ENTITY % m.common "%x.common; %m.bibl; | %m.chunk; | %m.hqinter; | %m.lists; | %m.notes; | %n.stage;">
-<!-- end of [DSTECHI] 3.7.5-->
-
-<!--Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.-->
-
-<!-- [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions -->
-
-<![ %TEI.verse; [
-<!ENTITY % TEI.verse.ent SYSTEM 'teivers2.ent' >
-%TEI.verse.ent;
-]]>
-<![ %TEI.drama; [
-<!ENTITY % TEI.drama.ent SYSTEM 'teidram2.ent' >
-%TEI.drama.ent;
-]]>
-<![ %TEI.spoken; [
-<!ENTITY % TEI.spoken.ent SYSTEM 'teispok2.ent' >
-%TEI.spoken.ent;
-]]>
-<![ %TEI.dictionaries; [
-<!ENTITY % TEI.dictionaries.ent SYSTEM 'teidict2.ent' >
-%TEI.dictionaries.ent;
-]]>
-<![ %TEI.terminology; [
-<!ENTITY % TEI.terminology.ent SYSTEM 'teiterm2.ent' >
-%TEI.terminology.ent;
-]]>
-<![ %TEI.linking; [
-<!ENTITY % TEI.linking.ent SYSTEM 'teilink2.ent' >
-%TEI.linking.ent;
-]]>
-<![ %TEI.analysis; [
-<!ENTITY % TEI.analysis.ent SYSTEM 'teiana2.ent' >
-%TEI.analysis.ent;
-]]>
-<![ %TEI.transcr; [
-<!ENTITY % TEI.transcr.ent SYSTEM 'teitran2.ent' >
-%TEI.transcr.ent;
-]]>
-<![ %TEI.textcrit; [
-<!ENTITY % TEI.textcrit.ent SYSTEM 'teitc2.ent' >
-%TEI.textcrit.ent;
-]]>
-<![ %TEI.names.dates; [
-<!ENTITY % TEI.names.dates.ent SYSTEM 'teind2.ent' >
-%TEI.names.dates.ent;
-]]>
-<![ %TEI.figures; [
-<!ENTITY % TEI.figures.ent SYSTEM 'teifig2.ent' >
-%TEI.figures.ent;
-]]>
-<!-- end of [DSTECMK] 3.7.6-->
-
-<!--We can now declare the standard content models; one of these
-varies with the base selected.-->
-
-<!-- [DSTECST] 3.7.7: Standard Content Models -->
-
-<!--Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.-->
-<!--The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.-->
-<!ENTITY % phrase '#PCDATA | %m.phrase; | %m.Incl;' >
-<!ENTITY % phrase.seq '(%phrase;)*' >
-<!--The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).-->
-
-<!-- [DSTECMX] 3.7.8: Definition of components for combined bases -->
-
-<!--Default declarations for the 'mix.' entities used for mixed
-and general bases.-->
-<!ENTITY % mix.verse '' >
-<!ENTITY % mix.drama '' >
-<!ENTITY % mix.spoken '' >
-<!ENTITY % mix.dictionaries '' >
-<!ENTITY % mix.terminology '' >
-<![ %TEI.mixed; [
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >]]>
-<![ %TEI.general; [
-<!--The general base uses the same definition of component as the
-mixed base.-->
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >
-<!--But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.-->
-<![ %TEI.verse; [
-<!--If the verse base is in use, ...-->
-<!ENTITY % gen.verse '((%m.comp.verse;), (%m.common; | %m.comp.verse;)*) |' >]]>
-<![ %TEI.drama; [
-<!--If the drama base is in use, ...-->
-<!ENTITY % gen.drama '((%m.comp.drama;), (%m.common; | %m.comp.drama;)*) |' >]]>
-<![ %TEI.spoken; [
-<!--If the spoken base is in use, ...-->
-<!ENTITY % gen.spoken '((%m.comp.spoken;), (%m.common; | %m.comp.spoken;)*) |' >]]>
-<![ %TEI.dictionaries; [
-<!--If the dictionary base is in use, ...-->
-<!ENTITY % gen.dictionaries '((%m.comp.dictionaries;), (%m.common; | %m.comp.dictionaries;)*) |' >]]>
-<![ %TEI.terminology; [
-<!--If the terminology base is in use, ...-->
-<!ENTITY % gen.terminology '((%m.comp.terminology;), (%m.common; | %m.comp.terminology;)*) |' >]]>
-<!--Default declarations for all the entities gen.verse,
-etc.-->
-<!ENTITY % gen.verse '' >
-<!ENTITY % gen.drama '' >
-<!ENTITY % gen.spoken '' >
-<!ENTITY % gen.dictionaries '' >
-<!ENTITY % gen.terminology '' >
-<!--Now we are ready to declare component.seq and
-component.plus for use in general base tag set.-->
-<!ENTITY % component.seq '(%m.common;)*, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)?' >
-<!ENTITY % component.plus '(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?' >
-<!--(End of marked section for general base.)-->]]>
-<!-- end of [DSTECMX] 3.7.8-->
-
-<![ %TEI.prose; [
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<![ %TEI.verse; [
-<!ENTITY % component '(%m.common; | %m.comp.verse;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<![ %TEI.drama; [
-<!ENTITY % component '(%m.common; | %m.comp.drama;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<![ %TEI.spoken; [
-<!ENTITY % component '(%m.common; | %m.comp.spoken;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<![ %TEI.dictionaries; [
-<!ENTITY % component '(%m.common; | %m.comp.dictionaries;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<![ %TEI.terminology; [
-<!ENTITY % component '(%m.common; | %m.comp.terminology;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >]]>
-<!--Default declaration.-->
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' >
-<!--The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.-->
-<!ENTITY % component.seq '((%component;), (%m.Incl;)*)*' >
-<!--The following entities do not vary with the base.-->
-<!ENTITY % paraContent '(#PCDATA | %m.phrase; | %m.inter; | %m.Incl;)*' >
-<!ENTITY % specialPara '(#PCDATA | %m.phrase; | %m.inter; | %m.chunk; | %m.Incl;)*' >
-<!-- end of [DSTECST] 3.7.7-->
-
-<!--Finally, we declare the attribute classes, including
-the global attributes.-->
-
-<!-- [DSTECAT] 3.7.1: Attribute classes -->
-
-<!ENTITY % a.declaring '
- decls IDREFS #IMPLIED'>
-<!ENTITY % a.declarable '
- default (YES|NO) "NO"'>
-<!ENTITY % a.typed '
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED'>
-<!ENTITY % a.divn '
- type CDATA "CDATA"
- org (composite | uniform) "uniform"
- sample (initial | medial | final | unknown | complete) "complete"
- part (Y | N | I | M | F) "N"'>
-<!ENTITY % a.enjamb '
- enjamb CDATA #IMPLIED'>
-<!ENTITY % a.interpret '
- resp CDATA %INHERITED;
- type CDATA %INHERITED;
- inst IDREFS #IMPLIED'>
-<!ENTITY % a.metrical '
- met CDATA %INHERITED;
- real CDATA #IMPLIED
- rhyme CDATA #IMPLIED'>
-<!ENTITY % a.names '
- key CDATA #IMPLIED
- reg CDATA #IMPLIED'>
-<!ENTITY % a.personPart '
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED'>
-<!ENTITY % a.placePart '
- %a.names;
- %a.typed;'>
-<!ENTITY % a.pointer '
- type CDATA #IMPLIED
- resp CDATA #IMPLIED
- crdate CDATA #IMPLIED
- targType CDATA #IMPLIED
- targOrder (Y | N | U) "U"
- evaluate (all | one | none) #IMPLIED'>
-<!ENTITY % a.seg '
- type CDATA #IMPLIED
- function CDATA #IMPLIED
- part (Y | N | I | M | F) "N"'>
-<!ENTITY % a.temporalExpr '
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"'>
-<!ENTITY % a.timed '
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED'>
-<!ENTITY % a.xPointer '
- %a.pointer;
- doc ENTITY #IMPLIED
- from %extPtr; "ROOT"
- to %extPtr; "DITTO"'>
-<!-- end of [DSTECAT] 3.7.1-->
-
-
-<!-- [DSTGA] 3.5: Global attributes -->
-
-<!--The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.-->
-<!--If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. -->
-<!ENTITY % a.analysis ''>
-<!ENTITY % a.linking ''>
-<!ENTITY % a.terminology ''>
-<!ENTITY % a.global '
- %a.terminology;
- %a.linking;
- %a.analysis;
- id ID #IMPLIED
- n CDATA #IMPLIED
- lang IDREF %INHERITED;
- rend CDATA #IMPLIED'>
-<!--The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.-->
-<!-- end of [DSTGA] 3.5-->
-
-<!-- end of [DSTECOV] 3.7.3-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teicore2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teicore2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teicore2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teicore2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,997 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DCO] 6.12: Elements available in all forms of the TEI main DTD -->
-
-
-<!--Definition of elements, sub-group by sub-group.-->
-
-<!-- [DCOPA] 6.1: Paragraph -->
-
-<!ENTITY % p 'INCLUDE' >
-<![ %p; [
-
-<!ELEMENT %n.p; %om.RO; %paraContent;>
-<!ATTLIST %n.p;
- %a.global;
- TEIform CDATA 'p' >
-
-]]>
-
-<!-- end of [DCOPA] 6.1-->
-
-
-<!-- [DCOHQ] 6.3.2.1: Highlighted phrases -->
-
-<!ENTITY % foreign 'INCLUDE' >
-<![ %foreign; [
-
-<!ELEMENT %n.foreign; %om.RR; %paraContent;>
-<!ATTLIST %n.foreign;
- %a.global;
- TEIform CDATA 'foreign' >
-
-]]>
-
-<!-- [DCOHQ1] 6.3.2.2: -->
-
-<!ENTITY % emph 'INCLUDE' >
-<![ %emph; [
-
-<!ELEMENT %n.emph; %om.RR; %paraContent;>
-<!ATTLIST %n.emph;
- %a.global;
- TEIform CDATA 'emph' >
-
-]]>
-
-<!ENTITY % hi 'INCLUDE' >
-<![ %hi; [
-
-<!ELEMENT %n.hi; %om.RR; %paraContent;>
-<!ATTLIST %n.hi;
- %a.global;
- TEIform CDATA 'hi' >
-
-]]>
-
-<!-- end of [DCOHQ1] 6.3.2.2-->
-
-<!-- [DCOHQ3] 6.3.2.3: -->
-
-<!ENTITY % distinct 'INCLUDE' >
-<![ %distinct; [
-
-<!ELEMENT %n.distinct; %om.RR; %phrase.seq;>
-<!ATTLIST %n.distinct;
- %a.global;
- type CDATA #IMPLIED
- time CDATA #IMPLIED
- space CDATA #IMPLIED
- social CDATA #IMPLIED
- TEIform CDATA 'distinct' >
-
-]]>
-
-<!-- end of [DCOHQ3] 6.3.2.3-->
-
-<!-- [DCOHQQ] 6.3.3: Quotation -->
-
-<!ENTITY % q 'INCLUDE' >
-<![ %q; [
-
-<!ELEMENT %n.q; %om.RR; %specialPara;>
-<!ATTLIST %n.q;
- %a.global;
- type CDATA #IMPLIED
- direct (y | n | unspecified) "unspecified"
- who CDATA #IMPLIED
- TEIform CDATA 'q' >
-
-]]>
-
-<!ENTITY % quote 'INCLUDE' >
-<![ %quote; [
-
-<!ELEMENT %n.quote; %om.RR; %specialPara;>
-<!ATTLIST %n.quote;
- %a.global;
- TEIform CDATA 'quote' >
-
-]]>
-
-<!ENTITY % cit 'INCLUDE' >
-<![ %cit; [
-
-<!ELEMENT %n.cit; %om.RR; ( ((%n.q;) | %n.quote; | %m.bibl; | %m.loc; | %m.Incl; )+)
->
-<!ATTLIST %n.cit;
- %a.global;
- TEIform CDATA 'cit' >
-
-]]>
-
-<!ENTITY % soCalled 'INCLUDE' >
-<![ %soCalled; [
-
-<!ELEMENT %n.soCalled; %om.RR; %phrase.seq;>
-<!ATTLIST %n.soCalled;
- %a.global;
- TEIform CDATA 'soCalled' >
-
-]]>
-
-<!-- end of [DCOHQQ] 6.3.3-->
-
-<!-- [DCOHQU] 6.3.4: Terms, glosses, etc. -->
-
-<!ENTITY % term 'INCLUDE' >
-<![ %term; [
-
-<!ELEMENT %n.term; %om.RR; %phrase.seq;>
-<!ATTLIST %n.term;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'term' >
-
-]]>
-
-<!ENTITY % mentioned 'INCLUDE' >
-<![ %mentioned; [
-
-<!ELEMENT %n.mentioned; %om.RR; %phrase.seq;>
-<!ATTLIST %n.mentioned;
- %a.global;
- TEIform CDATA 'mentioned' >
-
-]]>
-
-<!ENTITY % gloss 'INCLUDE' >
-<![ %gloss; [
-
-<!ELEMENT %n.gloss; %om.RR; %phrase.seq;>
-<!ATTLIST %n.gloss;
- %a.global;
- target IDREF #IMPLIED
- TEIform CDATA 'gloss' >
-
-]]>
-
-<!-- end of [DCOHQU] 6.3.4-->
-
-<!-- end of [DCOHQ] 6.3.2.1-->
-
-
-<!-- [DCONA] 6.4.1: Proper Nouns -->
-
-
-<!ENTITY % name 'INCLUDE' >
-<![ %name; [
-
-<!ELEMENT %n.name; %om.RR; %phrase.seq;>
-<!ATTLIST %n.name;
- %a.global;
- %a.names;
- type CDATA #IMPLIED
- TEIform CDATA 'name' >
-
-]]>
-
-
-<!ENTITY % rs 'INCLUDE' >
-<![ %rs; [
-
-<!ELEMENT %n.rs; %om.RR; %phrase.seq;>
-<!ATTLIST %n.rs;
- %a.global;
- %a.names;
- type CDATA #IMPLIED
- TEIform CDATA 'rs' >
-
-]]>
-
-
-<!-- end of [DCONA] 6.4.1-->
-
-
-<!-- [DCONU] 6.4.3: Numbers and measures -->
-
-<!ENTITY % num 'INCLUDE' >
-<![ %num; [
-
-<!ELEMENT %n.num; %om.RR; %phrase.seq;>
-<!ATTLIST %n.num;
- %a.global;
- type CDATA #IMPLIED
- value CDATA #IMPLIED
- TEIform CDATA 'num' >
-
-]]>
-
-<!ENTITY % measure 'INCLUDE' >
-<![ %measure; [
-
-<!ELEMENT %n.measure; %om.RR; %phrase.seq;>
-<!ATTLIST %n.measure;
- %a.global;
- %a.names;
- type CDATA #IMPLIED
- TEIform CDATA 'measure' >
-
-]]>
-
-<!-- end of [DCONU] 6.4.3-->
-
-
-<!-- [DCODA] 6.4.4: Dates and times -->
-
-<!ENTITY % date 'INCLUDE' >
-<![ %date; [
-
-<!ELEMENT %n.date; %om.RR; %phrase.seq;>
-<!ATTLIST %n.date;
- %a.global;
- calendar CDATA #IMPLIED
- value CDATA #IMPLIED
- certainty CDATA #IMPLIED
- TEIform CDATA 'date' >
-
-]]>
-
-<!ENTITY % dateRange 'INCLUDE' >
-<![ %dateRange; [
-
-<!ELEMENT %n.dateRange; %om.RO; %phrase.seq;>
-<!ATTLIST %n.dateRange;
- %a.global;
- calendar CDATA #IMPLIED
- from CDATA #IMPLIED
- to CDATA #IMPLIED
- exact (to|from|both|none) #IMPLIED
- TEIform CDATA 'dateRange' >
-
-]]>
-
-<!ENTITY % time 'INCLUDE' >
-<![ %time; [
-
-<!ELEMENT %n.time; %om.RR; %phrase.seq;>
-<!ATTLIST %n.time;
- %a.global;
- value CDATA #IMPLIED
- type (am | pm | 24hour | descriptive) #IMPLIED
- zone CDATA #IMPLIED
- TEIform CDATA 'time' >
-
-]]>
-
-<!ENTITY % timeRange 'INCLUDE' >
-<![ %timeRange; [
-
-<!ELEMENT %n.timeRange; %om.RR; %phrase.seq;>
-<!ATTLIST %n.timeRange;
- %a.global;
- from CDATA #IMPLIED
- to CDATA #IMPLIED
- exact (to|from|both|none) #IMPLIED
- TEIform CDATA 'timeRange' >
-
-]]>
-
-<!-- end of [DCODA] 6.4.4-->
-
-
-<!-- [DCOAB] 6.4.5: Abbreviations -->
-
-<!ENTITY % abbr 'INCLUDE' >
-<![ %abbr; [
-
-<!ELEMENT %n.abbr; %om.RR; %phrase.seq;>
-<!ATTLIST %n.abbr;
- %a.global;
- expan CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- type CDATA #IMPLIED
- TEIform CDATA 'abbr' >
-
-]]>
-
-<!ENTITY % expan 'INCLUDE' >
-<![ %expan; [
-
-<!ELEMENT %n.expan; %om.RR; %phrase.seq;>
-<!ATTLIST %n.expan;
- %a.global;
- abbr CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- type CDATA #IMPLIED
- TEIform CDATA 'expan' >
-
-]]>
-
-<!-- end of [DCOAB] 6.4.5-->
-
-
-<!-- [DCOEDC] 6.5.1: Editorial tags for correction -->
-
-<!ENTITY % sic 'INCLUDE' >
-<![ %sic; [
-
-<!ELEMENT %n.sic; %om.RR; %specialPara;>
-<!ATTLIST %n.sic;
- %a.global;
- corr CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- TEIform CDATA 'sic' >
-
-]]>
-
-<!ENTITY % corr 'INCLUDE' >
-<![ %corr; [
-
-<!ELEMENT %n.corr; %om.RR; %specialPara;>
-<!ATTLIST %n.corr;
- %a.global;
- sic CDATA #IMPLIED
- resp CDATA %INHERITED;
- cert CDATA #IMPLIED
- TEIform CDATA 'corr' >
-
-]]>
-
-<!-- end of [DCOEDC] 6.5.1-->
-
-
-<!-- [DCOEDR] 6.5.2: Editorial tags for regularization -->
-
-<!ENTITY % reg 'INCLUDE' >
-<![ %reg; [
-
-<!ELEMENT %n.reg; %om.RR; %phrase.seq;>
-<!ATTLIST %n.reg;
- %a.global;
- orig CDATA #IMPLIED
- resp CDATA #IMPLIED
- TEIform CDATA 'reg' >
-
-]]>
-
-<!ENTITY % orig 'INCLUDE' >
-<![ %orig; [
-
-<!ELEMENT %n.orig; %om.RR; %phrase.seq;>
-<!ATTLIST %n.orig;
- %a.global;
- reg CDATA #IMPLIED
- resp CDATA #IMPLIED
- TEIform CDATA 'orig' >
-
-]]>
-
-<!-- end of [DCOEDR] 6.5.2-->
-
-
-<!-- [DCOEDA] 6.5.3: Other editorial tags -->
-
-<!ENTITY % gap 'INCLUDE' >
-<![ %gap; [
-
-<!ELEMENT %n.gap; %om.RO; EMPTY>
-<!ATTLIST %n.gap;
- %a.global;
- desc CDATA #IMPLIED
- reason CDATA #IMPLIED
- resp IDREF %INHERITED;
- hand IDREF %INHERITED;
- agent CDATA #IMPLIED
- extent CDATA #IMPLIED
- TEIform CDATA 'gap' >
-
-]]>
-
-<!ENTITY % add 'INCLUDE' >
-<![ %add; [
-
-<!ELEMENT %n.add; %om.RR; %specialPara;>
-<!ATTLIST %n.add;
- %a.global;
- place CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- hand IDREF %INHERITED;
- TEIform CDATA 'add' >
-
-]]>
-
-<!ENTITY % del 'INCLUDE' >
-<![ %del; [
-
-<!ELEMENT %n.del; %om.RR; %phrase.seq;>
-<!ATTLIST %n.del;
- %a.global;
- type CDATA #IMPLIED
- status CDATA 'unremarkable'
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- hand IDREF %INHERITED;
- TEIform CDATA 'del' >
-
-]]>
-
-<!ENTITY % unclear 'INCLUDE' >
-<![ %unclear; [
-
-<!ELEMENT %n.unclear; %om.RO; %paraContent;>
-<!ATTLIST %n.unclear;
- %a.global;
- reason CDATA #IMPLIED
- resp CDATA %INHERITED;
- cert CDATA #IMPLIED
- hand IDREF %INHERITED;
- agent CDATA #IMPLIED
- TEIform CDATA 'unclear' >
-
-]]>
-
-<!-- end of [DCOEDA] 6.5.3-->
-
-
-<!-- [DCOAD] 6.4.2: Addresses and their components -->
-
-<!ENTITY % address 'INCLUDE' >
-<![ %address; [
-
-<!ELEMENT %n.address; %om.RO;
- ((%m.Incl;)*, (((%n.addrLine;), (%m.Incl;)*)+ | ((%m.addrPart;), (%m.Incl;)*)*))>
-<!ATTLIST %n.address;
- %a.global;
- TEIform CDATA 'address' >
-
-]]>
-
-<!ENTITY % addrLine 'INCLUDE' >
-<![ %addrLine; [
-
-<!ELEMENT %n.addrLine; %om.RO; %phrase.seq;>
-<!ATTLIST %n.addrLine;
- %a.global;
- TEIform CDATA 'addrLine' >
-
-]]>
-
-<!ENTITY % street 'INCLUDE' >
-<![ %street; [
-
-<!ELEMENT %n.street; %om.RO; %phrase.seq;>
-<!ATTLIST %n.street;
- %a.global;
- TEIform CDATA 'street' >
-
-]]>
-
-<!ENTITY % postCode 'INCLUDE' >
-<![ %postCode; [
-
-<!ELEMENT %n.postCode; %om.RO; (#PCDATA)>
-<!ATTLIST %n.postCode;
- %a.global;
- TEIform CDATA 'postCode' >
-
-]]>
-
-<!ENTITY % postBox 'INCLUDE' >
-<![ %postBox; [
-
-<!ELEMENT %n.postBox; %om.RO; (#PCDATA)>
-<!ATTLIST %n.postBox;
- %a.global;
- TEIform CDATA 'postBox' >
-
-]]>
-
-<!--Other components of addresses should be represented
-using the general purpose NAME element-->
-<!-- end of [DCOAD] 6.4.2-->
-
-
-<!-- [DCOXR] 6.6: Simple cross references -->
-
-<!ENTITY % a.pointer '
- type CDATA #IMPLIED
- resp CDATA #IMPLIED
- crdate CDATA #IMPLIED
- targType CDATA #IMPLIED
- targOrder (Y | N | U) "U"
- evaluate (all | one | none) #IMPLIED'>
-<!ENTITY % ptr 'INCLUDE' >
-<![ %ptr; [
-
-<!ELEMENT %n.ptr; %om.RO; EMPTY>
-<!ATTLIST %n.ptr;
- %a.global;
- %a.pointer;
- target IDREFS #REQUIRED
- TEIform CDATA 'ptr' >
-
-]]>
-
-<!ENTITY % ref 'INCLUDE' >
-<![ %ref; [
-
-<!ELEMENT %n.ref; %om.RR; %paraContent;>
-<!ATTLIST %n.ref;
- %a.global;
- %a.pointer;
- target IDREFS #IMPLIED
- TEIform CDATA 'ref' >
-
-]]>
-
-<!-- end of [DCOXR] 6.6-->
-
-
-<!-- [DCOLI] 6.7: Lists and List Items -->
-
-<!ENTITY % list 'INCLUDE' >
-<![ %list; [
-
-<!ELEMENT %n.list;
-%om.RR; ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?, ( ( ((%n.item;), (%m.Incl;)*)*)
-| (((%n.headLabel;), (%m.Incl;)*)?, ((%n.headItem;), (%m.Incl;)*)?, ((%n.label;),
-(%m.Incl;)*, (%n.item;), (%m.Incl;)*)+)))>
-<!ATTLIST %n.list;
- %a.global;
- type CDATA "simple"
- TEIform CDATA 'list' >
-
-]]>
-
-<!ENTITY % item 'INCLUDE' >
-<![ %item; [
-
-<!ELEMENT %n.item; %om.RO; %specialPara;>
-<!ATTLIST %n.item;
- %a.global;
- TEIform CDATA 'item' >
-
-]]>
-
-<!ENTITY % label 'INCLUDE' >
-<![ %label; [
-
-<!ELEMENT %n.label; %om.RO; %phrase.seq;>
-<!ATTLIST %n.label;
- %a.global;
- TEIform CDATA 'label' >
-
-]]>
-
-<!ENTITY % head 'INCLUDE' >
-<![ %head; [
-
-<!ELEMENT %n.head; %om.RO; %paraContent;>
-<!ATTLIST %n.head;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'head' >
-
-]]>
-
-<!ENTITY % headLabel 'INCLUDE' >
-<![ %headLabel; [
-
-<!ELEMENT %n.headLabel; %om.RO; %phrase.seq;>
-<!ATTLIST %n.headLabel;
- %a.global;
- TEIform CDATA 'headLabel' >
-
-]]>
-
-<!ENTITY % headItem 'INCLUDE' >
-<![ %headItem; [
-
-<!ELEMENT %n.headItem; %om.RO; %phrase.seq;>
-<!ATTLIST %n.headItem;
- %a.global;
- TEIform CDATA 'headItem' >
-
-]]>
-
-<!-- end of [DCOLI] 6.7-->
-
-
-<!-- [DCONO] 6.8.1: Annotation -->
-
-<!ENTITY % note 'INCLUDE' >
-<![ %note; [
-
-<!ELEMENT %n.note; %om.RO; %specialPara;>
-<!ATTLIST %n.note;
- %a.global;
- type CDATA #IMPLIED
- resp CDATA #IMPLIED
- place CDATA 'unspecified'
- anchored (yes | no) "yes"
- target IDREFS #IMPLIED
- targetEnd IDREFS #IMPLIED
- TEIform CDATA 'note' >
-
-]]>
-
-
-<!-- [DCONOIX] 6.8.2: Index Entries -->
-
-<!ENTITY % index 'INCLUDE' >
-<![ %index; [
-
-<!ELEMENT %n.index; %om.RO; EMPTY>
-<!ATTLIST %n.index;
- %a.global;
- index CDATA #IMPLIED
- level1 CDATA #REQUIRED
- level2 CDATA #IMPLIED
- level3 CDATA #IMPLIED
- level4 CDATA #IMPLIED
- TEIform CDATA 'index' >
-
-]]>
-
-<!ENTITY % divGen 'INCLUDE' >
-<![ %divGen; [
-
-<!ELEMENT %n.divGen; %om.RO; EMPTY>
-<!ATTLIST %n.divGen;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'divGen' >
-
-]]>
-
-<!-- end of [DCONOIX] 6.8.2-->
-
-<!-- end of [DCONO] 6.8.1-->
-
-
-<!-- [DCORSM] 6.9.3: Milestone tags -->
-
-<!ENTITY % milestone 'INCLUDE' >
-<![ %milestone; [
-
-<!ELEMENT %n.milestone; %om.RO; EMPTY>
-<!ATTLIST %n.milestone;
- %a.global;
- ed CDATA #IMPLIED
- unit CDATA #REQUIRED
- TEIform CDATA 'milestone' >
-
-]]>
-
-<!ENTITY % pb 'INCLUDE' >
-<![ %pb; [
-
-<!ELEMENT %n.pb; %om.RO; EMPTY>
-<!ATTLIST %n.pb;
- %a.global;
- ed CDATA #IMPLIED
- TEIform CDATA 'pb' >
-
-]]>
-
-<!ENTITY % lb 'INCLUDE' >
-<![ %lb; [
-
-<!ELEMENT %n.lb; %om.RO; EMPTY>
-<!ATTLIST %n.lb;
- %a.global;
- ed CDATA #IMPLIED
- TEIform CDATA 'lb' >
-
-]]>
-
-<!ENTITY % cb 'INCLUDE' >
-<![ %cb; [
-
-<!ELEMENT %n.cb; %om.RO; EMPTY>
-<!ATTLIST %n.cb;
- %a.global;
- ed CDATA #IMPLIED
- TEIform CDATA 'cb' >
-
-]]>
-
-<!-- end of [DCORSM] 6.9.3-->
-
-
-<!-- [DCOBI] 6.10.1: Tags for Bibliographic References -->
-
-<!ENTITY % bibl 'INCLUDE' >
-<![ %bibl; [
-
-<!ELEMENT %n.bibl; %om.RO; (#PCDATA | %m.phrase; |
- %m.biblPart; | %m.Incl;)*>
-<!ATTLIST %n.bibl;
- %a.global;
- %a.declarable;
- TEIform CDATA 'bibl' >
-
-]]>
-
-<!ENTITY % biblStruct 'INCLUDE' >
-<![ %biblStruct; [
-
-<!ELEMENT %n.biblStruct; %om.RO;
- ((%m.Incl;)*, ((%n.analytic;), (%m.Incl;)*)?,
- (((%n.monogr;), (%m.Incl;)*), ((%n.series;), (%m.Incl;)*)*)+, (((%n.note;), (%m.Incl;)*) | ((%n.idno;), (%m.Incl;)*))*)>
-<!ATTLIST %n.biblStruct;
- %a.global;
- %a.declarable;
- TEIform CDATA 'biblStruct' >
-
-]]>
-
-<!ENTITY % biblFull 'INCLUDE' >
-<![ %biblFull; [
-
-<!ELEMENT %n.biblFull; %om.RO; ((%m.Incl;)*,
- ((%n.titleStmt;), (%m.Incl;)*), ((%n.editionStmt;), (%m.Incl;)*)?,
- ((%n.extent;), (%m.Incl;)*)?, ((%n.publicationStmt;), (%m.Incl;)*),
- ((%n.seriesStmt;), (%m.Incl;)*)?, ((%n.notesStmt;), (%m.Incl;)*)?,
- ((%n.sourceDesc;), (%m.Incl;)*)*)>
-<!ATTLIST %n.biblFull;
- %a.global;
- %a.declarable;
- TEIform CDATA 'biblFull' >
-
-]]>
-
-<!ENTITY % listBibl 'INCLUDE' >
-<![ %listBibl; [
-
-<!ELEMENT %n.listBibl; %om.RR; ((%n.head;)?, ((%n.bibl;) | %n.biblStruct; |
-biblFull)+, (%n.trailer;)?)>
-<!ATTLIST %n.listBibl;
- %a.global;
- %a.declarable;
- TEIform CDATA 'listBibl' >
-
-]]>
-
-<!-- [DCOBILV] 6.10.2.1: Levels of bibliographic information -->
-
-<!ENTITY % analytic 'INCLUDE' >
-<![ %analytic; [
-
-<!ELEMENT %n.analytic; %om.RO; ((%n.author;) | %n.editor; | %n.respStmt; | %n.title; | %m.Incl;)*>
-<!ATTLIST %n.analytic;
- %a.global;
- TEIform CDATA 'analytic' >
-
-]]>
-
-<!ENTITY % monogr 'INCLUDE' >
-<![ %monogr; [
-
-<!ELEMENT %n.monogr; %om.RO; (
- ( (%m.Incl;)*, ((
- ((%n.author;) | %n.editor; | %n.respStmt;),
- ((%n.author;) | %n.editor; | %n.respStmt; | %m.Incl;)*,
- ((%n.title;), (%m.Incl;)*)+,
- (((%n.editor;) | %n.respStmt;), (%m.Incl;)*)*)
- | (
- ((%n.title;), (%m.Incl;)*)+, (((%n.author;) | %n.editor; | %n.respStmt;),
- (%m.Incl;)*)*)))?,
- (((%n.note;) | %n.meeting;), (%m.Incl;)*)*,
- ((%n.edition;), ((%n.editor;) | %n.respStmt; | %m.Incl;)*)*,
- (%n.imprint;), ((%n.imprint;) | %n.extent; | %n.biblScope; | %m.Incl;)*
- )
->
-<!ATTLIST %n.monogr;
- %a.global;
- TEIform CDATA 'monogr' >
-
-]]>
-
-<!ENTITY % series 'INCLUDE' >
-<![ %series; [
-
-<!ELEMENT %n.series; %om.RO; (#PCDATA | %n.title; | %n.editor; | %n.respStmt; | %n.biblScope; | %m.Incl;)*>
-<!ATTLIST %n.series;
- %a.global;
- TEIform CDATA 'series' >
-
-]]>
-
-<!-- end of [DCOBILV] 6.10.2.1-->
-
-<!-- [DCOBICOR] 6.10.2.2: Author, title, etc. -->
-
-<!ENTITY % author 'INCLUDE' >
-<![ %author; [
-
-<!ELEMENT %n.author; %om.RO; %phrase.seq;>
-<!ATTLIST %n.author;
- %a.global;
- TEIform CDATA 'author' >
-
-]]>
-
-<!ENTITY % editor 'INCLUDE' >
-<![ %editor; [
-
-<!ELEMENT %n.editor; %om.RO; %phrase.seq;>
-<!ATTLIST %n.editor;
- %a.global;
- role CDATA "editor"
- TEIform CDATA 'editor' >
-
-]]>
-
-<!ENTITY % respStmt 'INCLUDE' >
-<![ %respStmt; [
-
-<!ELEMENT %n.respStmt; %om.RO; ((%n.resp;) | %n.name; | %m.Incl;)+ >
-<!ATTLIST %n.respStmt;
- %a.global;
- TEIform CDATA 'respStmt' >
-
-]]>
-
-<!ENTITY % resp 'INCLUDE' >
-<![ %resp; [
-
-<!ELEMENT %n.resp; %om.RO; %phrase.seq;>
-<!ATTLIST %n.resp;
- %a.global;
- TEIform CDATA 'resp' >
-
-]]>
-
-<!ENTITY % title 'INCLUDE' >
-<![ %title; [
-
-<!ELEMENT %n.title; %om.RO; %paraContent;>
-<!ATTLIST %n.title;
- %a.global;
- level (a | m | j | s | u) #IMPLIED
- type CDATA #IMPLIED
- TEIform CDATA 'title' >
-
-]]>
-
-<!ENTITY % meeting 'INCLUDE' >
-<![ %meeting; [
-
-<!ELEMENT %n.meeting; %om.RR; %paraContent;>
-<!ATTLIST %n.meeting;
- %a.global;
- TEIform CDATA 'meeting' >
-
-]]>
-
-<!-- end of [DCOBICOR] 6.10.2.2-->
-
-<!-- [DCOPUB] 6.10.2.3: Bibliographic subelements -->
-
-<!ENTITY % imprint 'INCLUDE' >
-<![ %imprint; [
-
-<!ELEMENT %n.imprint; %om.RO;
- ((%n.pubPlace;) | %n.publisher; | %n.date; | %n.biblScope; | %m.Incl;)*>
-<!ATTLIST %n.imprint;
- %a.global;
- TEIform CDATA 'imprint' >
-
-]]>
-
-<!ENTITY % publisher 'INCLUDE' >
-<![ %publisher; [
-
-<!ELEMENT %n.publisher; %om.RO; %phrase.seq;>
-<!ATTLIST %n.publisher;
- %a.global;
- TEIform CDATA 'publisher' >
-
-]]>
-
-<!ENTITY % biblScope 'INCLUDE' >
-<![ %biblScope; [
-
-<!ELEMENT %n.biblScope; %om.RO; %phrase.seq;>
-<!ATTLIST %n.biblScope;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'biblScope' >
-
-]]>
-
-<!ENTITY % pubPlace 'INCLUDE' >
-<![ %pubPlace; [
-
-<!ELEMENT %n.pubPlace; %om.RR; %phrase.seq;>
-<!ATTLIST %n.pubPlace;
- %a.global;
- %a.names;
- TEIform CDATA 'pubPlace' >
-
-]]>
-
-<!--Note and date are defined elsewhere, as are extent, address,
-and idno.-->
-<!-- end of [DCOPUB] 6.10.2.3-->
-
-<!-- end of [DCOBI] 6.10.1-->
-
-
-<!-- [DCOVE] 6.11.1: Verse -->
-
-<!ENTITY % l 'INCLUDE' >
-<![ %l; [
-
-<!ELEMENT %n.l; %om.RO; %paraContent;>
-<!ATTLIST %n.l;
- %a.global;
- %a.metrical;
- %a.enjamb;
- part (Y | N | I | M | F) "N"
- TEIform CDATA 'l' >
-
-]]>
-
-<!ENTITY % lg 'INCLUDE' >
-<![ %lg; [
-
-<!ELEMENT %n.lg; %om.RO; ((%m.divtop; |
-%m.Incl;)*, ((%n.l;) | %n.lg;), ((%n.l;) | %n.lg; | %m.Incl;)*, ((%m.divbot;),
-(%m.Incl;)*)*)>
-<!ATTLIST %n.lg;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg' >
-
-]]>
-
-<!-- end of [DCOVE] 6.11.1-->
-
-
-<!-- [DCODR] 6.11.2: Drama -->
-
-<!ENTITY % sp 'INCLUDE' >
-<![ %sp; [
-
-<!ELEMENT %n.sp; %om.RO; ((%m.Incl;)*, ((%n.speaker;), (%m.Incl;)*)?, (((%n.p;) | %n.l; | %n.lg; | %n.ab; |
-seg | %n.stage;), (%m.Incl;)*)+)>
-<!ATTLIST %n.sp;
- %a.global;
- who IDREFS #IMPLIED
- TEIform CDATA 'sp' >
-
-]]>
-
-<!ENTITY % speaker 'INCLUDE' >
-<![ %speaker; [
-
-<!ELEMENT %n.speaker; %om.RO; %phrase.seq;>
-<!ATTLIST %n.speaker;
- %a.global;
- TEIform CDATA 'speaker' >
-
-]]>
-
-<!ENTITY % stage 'INCLUDE' >
-<![ %stage; [
-
-<!ELEMENT %n.stage; %om.RR; %specialPara;>
-<!ATTLIST %n.stage;
- %a.global;
- type CDATA "mix"
- TEIform CDATA 'stage' >
-
-]]>
-
-<!-- end of [DCODR] 6.11.2-->
-
-<!-- end of [DCO] 6.12-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teicorp2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teicorp2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teicorp2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teicorp2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,314 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DCCHDR] 23.2: Header extensions for Corpus Texts -->
-
-<!ENTITY % textDesc 'INCLUDE' >
-<![ %textDesc; [
-
-<!ELEMENT %n.textDesc; %om.RO; ((%n.channel;), (%n.constitution;), (%n.derivation;), (%n.domain;), (%n.factuality;),
- (%n.interaction;), (%n.preparedness;), (%n.purpose;)+)>
-<!ATTLIST %n.textDesc;
- %a.global;
- %a.declarable;
- TEIform CDATA 'textDesc' >
-
-]]>
-
-<!ENTITY % particDesc 'INCLUDE' >
-<![ %particDesc; [
-
-<!ELEMENT %n.particDesc; %om.RO; ((%n.p;)+ | ( ((%n.person;) | %n.personGrp;)+, (%n.particLinks;)?) )>
-<!ATTLIST %n.particDesc;
- %a.global;
- %a.declarable;
- TEIform CDATA 'particDesc' >
-
-]]>
-
-<!ENTITY % settingDesc 'INCLUDE' >
-<![ %settingDesc; [
-
-<!ELEMENT %n.settingDesc; %om.RO; ((%n.p;)+ | (%n.setting;)+)>
-<!ATTLIST %n.settingDesc;
- %a.global;
- %a.declarable;
- TEIform CDATA 'settingDesc' >
-
-]]>
-
-<!-- [DCCAHTD] 23.2.1: Text description -->
-
-<!ENTITY % channel 'INCLUDE' >
-<![ %channel; [
-
-<!ELEMENT %n.channel; %om.RO; %phrase.seq;>
-<!ATTLIST %n.channel;
- %a.global;
- mode (s | w | ws | sw | m | x) "x"
- TEIform CDATA 'channel' >
-
-]]>
-
-<!ENTITY % constitution 'INCLUDE' >
-<![ %constitution; [
-
-<!ELEMENT %n.constitution; %om.RO; %phrase.seq;>
-<!ATTLIST %n.constitution;
- %a.global;
- type (single | composite | frags | unknown) "single"
- TEIform CDATA 'constitution' >
-
-]]>
-
-<!ENTITY % derivation 'INCLUDE' >
-<![ %derivation; [
-
-<!ELEMENT %n.derivation; %om.RO; %phrase.seq;>
-<!ATTLIST %n.derivation;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'derivation' >
-
-]]>
-
-<!ENTITY % domain 'INCLUDE' >
-<![ %domain; [
-
-<!ELEMENT %n.domain; %om.RO; %phrase.seq;>
-<!ATTLIST %n.domain;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'domain' >
-
-]]>
-
-<!ENTITY % factuality 'INCLUDE' >
-<![ %factuality; [
-
-<!ELEMENT %n.factuality; %om.RO; %phrase.seq;>
-<!ATTLIST %n.factuality;
- %a.global;
- type (fiction|fact|mixed|inapplicable) #IMPLIED
- TEIform CDATA 'factuality' >
-
-]]>
-
-<!ENTITY % interaction 'INCLUDE' >
-<![ %interaction; [
-
-<!ELEMENT %n.interaction; %om.RO; %phrase.seq;>
-<!ATTLIST %n.interaction;
- %a.global;
- type (none|partial|complete|inapplicable) #IMPLIED
- active CDATA #IMPLIED
- passive CDATA #IMPLIED
- TEIform CDATA 'interaction' >
-
-]]>
-
-<!ENTITY % preparedness 'INCLUDE' >
-<![ %preparedness; [
-
-<!ELEMENT %n.preparedness; %om.RO; %phrase.seq;>
-<!ATTLIST %n.preparedness;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'preparedness' >
-
-]]>
-
-<!ENTITY % purpose 'INCLUDE' >
-<![ %purpose; [
-
-<!ELEMENT %n.purpose; %om.RO; %phrase.seq;>
-<!ATTLIST %n.purpose;
- %a.global;
- type CDATA #IMPLIED
- degree (high | medium | low | unknown) #IMPLIED
- TEIform CDATA 'purpose' >
-
-]]>
-
-<!-- end of [DCCAHTD] 23.2.1-->
-
-<!-- [DCCAHPA] 23.2.2: Participants description -->
-
-
-<!ENTITY % x.demographic "" >
-<!ENTITY % m.demographic "%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;">
-<!ENTITY % person 'INCLUDE' >
-<![ %person; [
-
-<!ELEMENT %n.person; %om.RO; ((%n.p;)+ | (%m.demographic;)* )>
-<!ATTLIST %n.person;
- %a.global;
- role CDATA #IMPLIED
- sex (m | f | u ) #IMPLIED
- age CDATA #IMPLIED
- TEIform CDATA 'person' >
-
-]]>
-
-<!ENTITY % personGrp 'INCLUDE' >
-<![ %personGrp; [
-
-<!ELEMENT %n.personGrp; %om.RO; ((%n.p;)+ | (%m.demographic;)* )>
-<!ATTLIST %n.personGrp;
- %a.global;
- role CDATA #IMPLIED
- sex (m | f | u | x) #IMPLIED
- age CDATA #IMPLIED
- size CDATA #IMPLIED
- TEIform CDATA 'personGrp' >
-
-]]>
-
-<!ENTITY % birth 'INCLUDE' >
-<![ %birth; [
-
-<!ELEMENT %n.birth; %om.RR; %phrase.seq;>
-<!ATTLIST %n.birth;
- %a.global;
- date %ISO-date; #IMPLIED
- TEIform CDATA 'birth' >
-
-]]>
-
-<!ENTITY % firstLang 'INCLUDE' >
-<![ %firstLang; [
-
-<!ELEMENT %n.firstLang; %om.RO; %phrase.seq;>
-<!ATTLIST %n.firstLang;
- %a.global;
- TEIform CDATA 'firstLang' >
-
-]]>
-
-<!ENTITY % langKnown 'INCLUDE' >
-<![ %langKnown; [
-
-<!ELEMENT %n.langKnown; %om.RR; %phrase.seq;>
-<!ATTLIST %n.langKnown;
- %a.global;
- TEIform CDATA 'langKnown' >
-
-]]>
-
-<!ENTITY % residence 'INCLUDE' >
-<![ %residence; [
-
-<!ELEMENT %n.residence; %om.RO; %phrase.seq;>
-<!ATTLIST %n.residence;
- %a.global;
- TEIform CDATA 'residence' >
-
-]]>
-
-<!ENTITY % education 'INCLUDE' >
-<![ %education; [
-
-<!ELEMENT %n.education; %om.RO; %phrase.seq;>
-<!ATTLIST %n.education;
- %a.global;
- TEIform CDATA 'education' >
-
-]]>
-
-<!ENTITY % affiliation 'INCLUDE' >
-<![ %affiliation; [
-
-<!ELEMENT %n.affiliation; %om.RR; %phrase.seq;>
-<!ATTLIST %n.affiliation;
- %a.global;
- TEIform CDATA 'affiliation' >
-
-]]>
-
-<!ENTITY % occupation 'INCLUDE' >
-<![ %occupation; [
-
-<!ELEMENT %n.occupation; %om.RR; %phrase.seq;>
-<!ATTLIST %n.occupation;
- %a.global;
- scheme IDREF #IMPLIED
- code IDREF #IMPLIED
- TEIform CDATA 'occupation' >
-
-]]>
-
-<!ENTITY % socecStatus 'INCLUDE' >
-<![ %socecStatus; [
-
-<!ELEMENT %n.socecStatus; %om.RO; %phrase.seq;>
-<!ATTLIST %n.socecStatus;
- %a.global;
- scheme IDREF #IMPLIED
- code IDREF #IMPLIED
- TEIform CDATA 'socecStatus' >
-
-]]>
-
-<!ENTITY % particLinks 'INCLUDE' >
-<![ %particLinks; [
-
-<!ELEMENT %n.particLinks; %om.RO; ((%n.p;)+ | (%n.relation;)+) >
-<!ATTLIST %n.particLinks;
- %a.global;
- TEIform CDATA 'particLinks' >
-
-]]>
-
-<!ENTITY % relation 'INCLUDE' >
-<![ %relation; [
-
-<!ELEMENT %n.relation; %om.RO; EMPTY>
-<!ATTLIST %n.relation;
- %a.global;
- type CDATA "personal"
- desc CDATA #IMPLIED
- active IDREFS #IMPLIED
- passive IDREFS #IMPLIED
- mutual (Y | N) "Y"
- TEIform CDATA 'relation' >
-
-]]>
-
-<!-- end of [DCCAHPA] 23.2.2-->
-
-<!-- [DCCAHSE] 23.2.3: Setting description -->
-
-<!ENTITY % setting 'INCLUDE' >
-<![ %setting; [
-
-<!ELEMENT %n.setting; %om.RR; ((%n.p;)+ | ((%n.name;) | %n.time; | %n.date; | %n.locale; | %n.activity;)* )>
-<!ATTLIST %n.setting;
- %a.global;
- who IDREFS #IMPLIED
- TEIform CDATA 'setting' >
-
-]]>
-
-<!ENTITY % locale 'INCLUDE' >
-<![ %locale; [
-
-<!ELEMENT %n.locale; %om.RO; %phrase.seq;>
-<!ATTLIST %n.locale;
- %a.global;
- TEIform CDATA 'locale' >
-
-]]>
-
-<!ENTITY % activity 'INCLUDE' >
-<![ %activity; [
-
-<!ELEMENT %n.activity; %om.RO; %phrase.seq;>
-<!ATTLIST %n.activity;
- %a.global;
- TEIform CDATA 'activity' >
-
-]]>
-
-<!-- end of [DCCAHSE] 23.2.3-->
-
-<!-- end of [DCCHDR] 23.2-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teidict2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teidict2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teidict2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teidict2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,517 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDIBO] 12.1: Base tag set for printed dictionaries -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First we embed the default text structure.-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!--Now we define the dictionary-specific material.-->
-
-<!-- [DDIEN] 12.2.1: Dictionary entries and their structure -->
-
-<!ENTITY % superentry 'INCLUDE' >
-<![ %superentry; [
-
-<!ELEMENT %n.superentry; %om.RO; (((%n.form;)?, (%n.entry;)+)| %n.dictScrap;)>
-<!ATTLIST %n.superentry;
- %a.global;
- %a.entries;
- TEIform CDATA 'superentry' >
-
-]]>
-
-<!ENTITY % entry 'INCLUDE' >
-<![ %entry; [
-
-<!ELEMENT %n.entry; %om.RO; ((%n.hom;) | %n.sense; |
-%m.dictionaryTopLevel; | %m.Incl; )+>
-<!ATTLIST %n.entry;
- %a.global;
- %a.entries;
- TEIform CDATA 'entry' >
-
-]]>
-
-<!ENTITY % entryFree 'INCLUDE' >
-<![ %entryFree; [
-
-<!ELEMENT %n.entryFree; %om.RO; (#PCDATA | %m.dictionaryParts; |
-%m.phrase; | %m.inter; | %m.Incl;)* >
-<!ATTLIST %n.entryFree;
- %a.global;
- %a.entries;
- %a.dictionaries;
- TEIform CDATA 'entryFree' >
-
-]]>
-
-<!ENTITY % hom 'INCLUDE' >
-<![ %hom; [
-
-<!ELEMENT %n.hom; %om.RO;
- ((%n.sense;) | %m.dictionaryTopLevel; | %n.dictScrap;)*
->
-<!ATTLIST %n.hom;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'hom' >
-
-]]>
-
-<!ENTITY % sense 'INCLUDE' >
-<![ %sense; [
-
-<!ELEMENT %n.sense; %om.RR; (#PCDATA | %n.sense; | %m.dictionaryTopLevel; |
-%m.phrase; | %m.Incl;)*>
-<!ATTLIST %n.sense;
- %a.global;
- %a.dictionaries;
- level CDATA #IMPLIED
- TEIform CDATA 'sense' >
-
-]]>
-
-<!-- end of [DDIEN] 12.2.1-->
-
-
-<!-- [DDITPFO] 12.3.1: The form group -->
-
-<!ENTITY % form 'INCLUDE' >
-<![ %form; [
-
-<!ELEMENT %n.form; %om.RR; (#PCDATA | %m.phrase; | %m.inter; | %m.formInfo; |
-%m.Incl; )*>
-<!ATTLIST %n.form;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'form' >
-
-]]>
-
-<!ENTITY % orth 'INCLUDE' >
-<![ %orth; [
-
-<!ELEMENT %n.orth; %om.RO; %paraContent;>
-<!ATTLIST %n.orth;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- extent CDATA "full"
- TEIform CDATA 'orth' >
-
-]]>
-
-<!ENTITY % pron 'INCLUDE' >
-<![ %pron; [
-
-<!ELEMENT %n.pron; %om.RO; %paraContent;>
-<!ATTLIST %n.pron;
- %a.global;
- %a.dictionaries;
- extent CDATA "full"
- notation CDATA #IMPLIED
- TEIform CDATA 'pron' >
-
-]]>
-
-<!ENTITY % hyph 'INCLUDE' >
-<![ %hyph; [
-
-<!ELEMENT %n.hyph; %om.RO; %paraContent;>
-<!ATTLIST %n.hyph;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'hyph' >
-
-]]>
-
-<!ENTITY % syll 'INCLUDE' >
-<![ %syll; [
-
-<!ELEMENT %n.syll; %om.RO; %paraContent;>
-<!ATTLIST %n.syll;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'syll' >
-
-]]>
-
-<!ENTITY % stress 'INCLUDE' >
-<![ %stress; [
-
-<!ELEMENT %n.stress; %om.RO; %paraContent;>
-<!ATTLIST %n.stress;
- %a.global;
- TEIform CDATA 'stress' >
-
-]]>
-
-<!--(LBL is declared with USG, elsewhere.)-->
-<!--Elements for morphological information:-->
-<!ENTITY % gram 'INCLUDE' >
-<![ %gram; [
-
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
-
-]]>
-
-<!ENTITY % gen 'INCLUDE' >
-<![ %gen; [
-
-<!ELEMENT %n.gen; %om.RR; %paraContent;>
-<!ATTLIST %n.gen;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'gen' >
-
-]]>
-
-<!ENTITY % number 'INCLUDE' >
-<![ %number; [
-
-<!ELEMENT %n.number; %om.RR; %paraContent;>
-<!ATTLIST %n.number;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'number' >
-
-]]>
-
-<!ENTITY % case 'INCLUDE' >
-<![ %case; [
-
-<!ELEMENT %n.case; %om.RR; %paraContent;>
-<!ATTLIST %n.case;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'case' >
-
-]]>
-
-<!ENTITY % per 'INCLUDE' >
-<![ %per; [
-
-<!ELEMENT %n.per; %om.RO; %paraContent;>
-<!ATTLIST %n.per;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'per' >
-
-]]>
-
-<!ENTITY % tns 'INCLUDE' >
-<![ %tns; [
-
-<!ELEMENT %n.tns; %om.RO; %paraContent;>
-<!ATTLIST %n.tns;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'tns' >
-
-]]>
-
-<!ENTITY % mood 'INCLUDE' >
-<![ %mood; [
-
-<!ELEMENT %n.mood; %om.RO; %paraContent;>
-<!ATTLIST %n.mood;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'mood' >
-
-]]>
-
-<!ENTITY % itype 'INCLUDE' >
-<![ %itype; [
-
-<!ELEMENT %n.itype; %om.RR; %paraContent;>
-<!ATTLIST %n.itype;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'itype' >
-
-]]>
-
-<!-- end of [DDITPFO] 12.3.1-->
-
-
-<!-- [DDITPGR] 12.3.2: The gram group -->
-
-<!ENTITY % gramGrp 'INCLUDE' >
-<![ %gramGrp; [
-
-<!ELEMENT %n.gramGrp; %om.RR; (#PCDATA | %m.phrase; | %m.inter; | %m.gramInfo; | %m.Incl;)*>
-<!ATTLIST %n.gramGrp;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'gramGrp' >
-
-]]>
-
-<!ENTITY % pos 'INCLUDE' >
-<![ %pos; [
-
-<!ELEMENT %n.pos; %om.RO; %paraContent;>
-<!ATTLIST %n.pos;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'pos' >
-
-]]>
-
-<!ENTITY % subc 'INCLUDE' >
-<![ %subc; [
-
-<!ELEMENT %n.subc; %om.RO; %paraContent;>
-<!ATTLIST %n.subc;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'subc' >
-
-]]>
-
-<!ENTITY % colloc 'INCLUDE' >
-<![ %colloc; [
-
-<!ELEMENT %n.colloc; %om.RO; %paraContent;>
-<!ATTLIST %n.colloc;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'colloc' >
-
-]]>
-
-<!-- end of [DDITPGR] 12.3.2-->
-
-
-<!-- [DDITPDE] 12.3.3.1: Definition text -->
-
-<!ENTITY % def 'INCLUDE' >
-<![ %def; [
-
-<!ELEMENT %n.def; %om.RO; %paraContent;>
-<!ATTLIST %n.def;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'def' >
-
-]]>
-
-<!-- end of [DDITPDE] 12.3.3.1-->
-
-
-<!-- [DDITPTR] 12.3.3.2: Translation information -->
-
-<!ENTITY % trans 'INCLUDE' >
-<![ %trans; [
-
-<!ELEMENT %n.trans; %om.RO; (#PCDATA | %m.phrase; | %m.inter; |
-%m.dictionaryParts;| %m.Incl;)*>
-<!ATTLIST %n.trans;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'trans' >
-
-]]>
-
-<!ENTITY % tr 'INCLUDE' >
-<![ %tr; [
-
-<!ELEMENT %n.tr; %om.RO; %paraContent;>
-<!ATTLIST %n.tr;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'tr' >
-
-]]>
-
-<!-- end of [DDITPTR] 12.3.3.2-->
-
-
-<!-- [DDITPET] 12.3.4: Etymologies -->
-
-<!ENTITY % etym 'INCLUDE' >
-<![ %etym; [
-
-<!ELEMENT %n.etym; %om.RO; (#PCDATA | %m.phrase; | %m.inter; | %n.usg; | %n.lbl; |
-def | %n.trans; | %n.tr; | %m.morphInfo; | %n.eg; | %n.xr; | %m.Incl;)*>
-<!ATTLIST %n.etym;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'etym' >
-
-]]>
-
-<!ENTITY % lang 'INCLUDE' >
-<![ %lang; [
-
-<!ELEMENT %n.lang; %om.RR; %paraContent;>
-<!ATTLIST %n.lang;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'lang' >
-
-]]>
-
-<!-- end of [DDITPET] 12.3.4-->
-
-
-<!-- [DDITPEG] 12.3.5.1: Examples and citations -->
-
-<!ENTITY % eg 'INCLUDE' >
-<![ %eg; [
-
-<!ELEMENT %n.eg; %om.RO; ((%n.q;) | %n.quote; | %n.cit; | %m.dictionaryParts; |
-%m.formPointers;)+ >
-<!ATTLIST %n.eg;
- %a.global;
- %a.dictionaries;
- TEIform CDATA 'eg' >
-
-]]>
-
-<!-- end of [DDITPEG] 12.3.5.1-->
-
-
-<!-- [DDITPUS] 12.3.5.2: Usage information -->
-
-<!ENTITY % usg 'INCLUDE' >
-<![ %usg; [
-
-<!ELEMENT %n.usg; %om.RO; %paraContent;>
-<!ATTLIST %n.usg;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'usg' >
-
-]]>
-
-<!ENTITY % lbl 'INCLUDE' >
-<![ %lbl; [
-
-<!ELEMENT %n.lbl; %om.RO; %paraContent;>
-<!ATTLIST %n.lbl;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'lbl' >
-
-]]>
-
-<!-- end of [DDITPUS] 12.3.5.2-->
-
-
-<!-- [DDITPXR] 12.3.5.3: Cross References -->
-
-<!ENTITY % xr 'INCLUDE' >
-<![ %xr; [
-
-<!ELEMENT %n.xr; %om.RO; (#PCDATA | %m.phrase; | %m.inter; | %n.usg; | %n.lbl; | %m.Incl;)*>
-<!ATTLIST %n.xr;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'xr' >
-
-]]>
-
-<!-- end of [DDITPXR] 12.3.5.3-->
-
-
-<!-- [DDITPRE] 12.3.6: Related entries -->
-
-<!ENTITY % re 'INCLUDE' >
-<![ %re; [
-
-<!ELEMENT %n.re; %om.RO; (#PCDATA | %n.sense; | %m.dictionaryTopLevel; |
- %m.phrase; | %m.Incl; )*
->
-<!ATTLIST %n.re;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 're' >
-
-]]>
-
-<!-- end of [DDITPRE] 12.3.6-->
-
-
-<!-- [DDIHW] 12.4: Headword references -->
-
-<!ENTITY % oRef 'INCLUDE' >
-<![ %oRef; [
-
-<!ELEMENT %n.oRef; %om.RO; EMPTY>
-<!ATTLIST %n.oRef;
- %a.global;
- %a.formPointers;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'oRef' >
-
-]]>
-
-<!ENTITY % oVar 'INCLUDE' >
-<![ %oVar; [
-
-<!ELEMENT %n.oVar; %om.RR; (#PCDATA | %n.oRef;)*>
-<!ATTLIST %n.oVar;
- %a.global;
- %a.formPointers;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'oVar' >
-
-]]>
-
-<!ENTITY % pRef 'INCLUDE' >
-<![ %pRef; [
-
-<!ELEMENT %n.pRef; %om.RO; EMPTY>
-<!ATTLIST %n.pRef;
- %a.global;
- %a.formPointers;
- %a.dictionaries;
- TEIform CDATA 'pRef' >
-
-]]>
-
-<!ENTITY % pVar 'INCLUDE' >
-<![ %pVar; [
-
-<!ELEMENT %n.pVar; %om.RR; (#PCDATA | %n.pRef;)*>
-<!ATTLIST %n.pVar;
- %a.global;
- %a.formPointers;
- %a.dictionaries;
- TEIform CDATA 'pVar' >
-
-]]>
-
-<!-- end of [DDIHW] 12.4-->
-
-<!-- end of [DDIBO] 12.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teidict2.ent jing-trang-20241231+repack/mod/dtdinst/test/teidict2.ent
--- jing-trang-20241231/mod/dtdinst/test/teidict2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teidict2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,95 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDIENTS] 12.1: Element classes for dictionary base -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First we define attributes available on all the elements in
-this tag set.-->
-
-<!-- [DEDIMV] 12.5.4: Attributes for dictionary work -->
-
-<!ENTITY % a.dictionaries '
- expand CDATA #IMPLIED
- norm CDATA #IMPLIED
- split CDATA #IMPLIED
- value CDATA #IMPLIED
- orig CDATA #IMPLIED
- location IDREF #IMPLIED
- mergedin IDREF #IMPLIED
- opt (y | n) "n"'>
-<!-- end of [DEDIMV] 12.5.4-->
-
-<!--Next we define comp.dictionaries, which will be used in the
-declaration of component, within file TEI2.DTD.-->
-
-<!ENTITY % x.comp.dictionaries "" >
-<!ENTITY % m.comp.dictionaries "%x.comp.dictionaries; %n.entry; | %n.entryFree; | %n.superentry;">
-<!ENTITY % mix.dictionaries '| %m.comp.dictionaries;' >
-<!--Next, we declare some specialized element
-classes, used in various content models in the dictionary
-tag set.-->
-<!ENTITY % a.entries '
- type CDATA "main"
- key CDATA #IMPLIED'>
-
-<!-- [DEDIEN] 12.2.2: Class for top-level structure of dictionary entries -->
-
-
-<!ENTITY % x.dictionaryTopLevel "" >
-<!ENTITY % m.dictionaryTopLevel "%x.dictionaryTopLevel; %n.def; | %n.eg; | %n.etym; | %n.form; | %n.gramGrp; | %n.note; | %n.re; | %n.trans; | %n.usg; | %n.xr;">
-<!-- end of [DEDIEN] 12.2.2-->
-
-
-<!-- [DEDITPFO] 12.3.1: Classes for morphological and form information -->
-
-
-<!ENTITY % x.morphInfo "" >
-<!ENTITY % m.morphInfo "%x.morphInfo; %n.case; | %n.gen; | %n.gram; | %n.itype; | %n.mood; | %n.number; | %n.per; | %n.tns;">
-
-<!ENTITY % x.formInfo "" >
-<!ENTITY % m.formInfo "%x.formInfo; %n.form; | %n.hyph; | %n.lbl; | %m.morphInfo; | %n.orth; | %n.pron; | %n.syll; | %n.usg;">
-<!-- end of [DEDITPFO] 12.3.1-->
-
-
-<!-- [DEDITPGR] 12.3.2: Elements for grammatical information -->
-
-
-<!ENTITY % x.gramInfo "" >
-<!ENTITY % m.gramInfo "%x.gramInfo; %n.colloc; | %n.gramGrp; | %n.lbl; | %m.morphInfo; | %n.pos; | %n.subc; | %n.usg;">
-<!-- end of [DEDITPGR] 12.3.2-->
-
-
-<!-- [DEDIHW] 12.4: Classes for headword references -->
-
-
-<!ENTITY % x.formPointers "" >
-<!ENTITY % m.formPointers "%x.formPointers; %n.oRef; | %n.oVar; | %n.pRef; | %n.pVar;">
-<!ENTITY % a.formPointers '
- target IDREF #IMPLIED'>
-<!-- end of [DEDIHW] 12.4-->
-
-
-<!-- [DEDIFR] 12.6: Model class for unstructured dictionary entries -->
-
-<!--This entity declares the class of elements defined
-specifically for use in dictionary entries, except those which are
-included in the phrase class. This class
-is used in defining the 'free'
-dictionary entry.-->
-
-<!ENTITY % x.dictionaryParts "" >
-<!ENTITY % m.dictionaryParts "%x.dictionaryParts; %n.case; | %n.colloc; | %n.def; | %n.eg; | %n.etym; | %n.form; | %n.gen; | %n.gramGrp; | %n.hom; | %n.hyph; | %n.itype; | %n.lbl; | %n.mood; | %n.number; | %n.orth; | %n.per; | %n.pos; | %n.pron; | %n.re; | %n.sense; | %n.stress; | %n.subc; | %n.superentry; | %n.syll; | %n.tns; | %n.tr; | %n.trans; | %n.usg; | %n.xr;">
-<!-- end of [DEDIFR] 12.6-->
-
-<!-- end of [DDIENTS] 12.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teidram2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teidram2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teidram2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teidram2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,227 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDR] 10.: Base tag set for Performance texts -->
-
-
-<!-- [DDRFAB] 10.1: Specialized front and back matter for performance texts -->
-
-
-<!-- [DDRSET] 10.1.1: The Set element -->
-
-<!ENTITY % set 'INCLUDE' >
-<![ %set; [
-
-<!ELEMENT %n.set; %om.RR; ((%m.Incl;)*, (%n.head;)?, %component.seq;)>
-<!ATTLIST %n.set;
- %a.global;
- TEIform CDATA 'set' >
-
-]]>
-
-<!-- end of [DDRSET] 10.1.1-->
-
-
-<!-- [DDRPRO] 10.1.2: Prologues and Epilogues -->
-
-<!ENTITY % prologue 'INCLUDE' >
-<![ %prologue; [
-
-<!ELEMENT %n.prologue; %om.RR;
- ((%m.divtop; | %m.Incl;)*,
- ((%component;), (%m.Incl;)*)+, ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.prologue;
- %a.global;
- TEIform CDATA 'prologue' >
-
-]]>
-
-<!ENTITY % epilogue 'INCLUDE' >
-<![ %epilogue; [
-
-<!ELEMENT %n.epilogue; %om.RR; ((%m.divtop; | %m.Incl;)*,
-((%component;), (%m.Incl;)*)+, ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.epilogue;
- %a.global;
- TEIform CDATA 'epilogue' >
-
-]]>
-
-<!-- end of [DDRPRO] 10.1.2-->
-
-
-<!-- [DDRPERF] 10.1.3: The Performance element -->
-
-<!ENTITY % performance 'INCLUDE' >
-<![ %performance; [
-
-<!ELEMENT %n.performance; %om.RR; ((%m.divtop; | %m.Incl;)*,
- ((%component;), (%m.Incl;)*)+, ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.performance;
- %a.global;
- TEIform CDATA 'performance' >
-
-]]>
-
-<!-- end of [DDRPERF] 10.1.3-->
-
-
-<!-- [DDRCAST] 10.1.4: The cast list -->
-
-<!ENTITY % castList 'INCLUDE' >
-<![ %castList; [
-
-<!ELEMENT %n.castList; %om.RR; ((%m.divtop; | %m.Incl;)*, ((%component;), (%m.Incl;)*)*,
- (((%n.castItem;) | %n.castGroup;), (%m.Incl;)*)+, ((%component;),
- (%m.Incl;)*)*)>
-<!ATTLIST %n.castList;
- %a.global;
- TEIform CDATA 'castList' >
-
-]]>
-
-<!ENTITY % castGroup 'INCLUDE' >
-<![ %castGroup; [
-
-<!ELEMENT %n.castGroup; %om.RR;
- ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?, (((%n.castItem;) | %n.castGroup;),
-(%m.Incl;)*)+, ((%n.trailer;), (%m.Incl;)*)?)>
-<!ATTLIST %n.castGroup;
- %a.global;
- TEIform CDATA 'castGroup' >
-
-]]>
-
-<!ENTITY % castItem 'INCLUDE' >
-<![ %castItem; [
-
-<!ELEMENT %n.castItem; %om.RO; (#PCDATA | %n.role; | %n.roleDesc; | %n.actor; | %m.phrase; |
-%m.Incl; )*>
-<!ATTLIST %n.castItem;
- %a.global;
- type (role | list) "role"
- TEIform CDATA 'castItem' >
-
-]]>
-
-<!ENTITY % role 'INCLUDE' >
-<![ %role; [
-
-<!ELEMENT %n.role; %om.RO; %phrase.seq;>
-<!ATTLIST %n.role;
- %a.global;
- TEIform CDATA 'role' >
-
-]]>
-
-<!ENTITY % roleDesc 'INCLUDE' >
-<![ %roleDesc; [
-
-<!ELEMENT %n.roleDesc; %om.RR; %phrase.seq;>
-<!ATTLIST %n.roleDesc;
- %a.global;
- TEIform CDATA 'roleDesc' >
-
-]]>
-
-<!ENTITY % actor 'INCLUDE' >
-<![ %actor; [
-
-<!ELEMENT %n.actor; %om.RO; %phrase.seq;>
-<!ATTLIST %n.actor;
- %a.global;
- TEIform CDATA 'actor' >
-
-]]>
-
-<!-- end of [DDRCAST] 10.1.4-->
-
-<!-- end of [DDRFAB] 10.1-->
-
-
-<!-- [DDRSTA] 10.2.3: Stage directions -->
-
-<!--Stage is defined as part of the core.-->
-<!ENTITY % move 'INCLUDE' >
-<![ %move; [
-
-<!ELEMENT %n.move; %om.RO; EMPTY>
-<!ATTLIST %n.move;
- %a.global;
- who IDREFS #REQUIRED
- type CDATA #IMPLIED
- where CDATA #IMPLIED
- perf IDREFS #IMPLIED
- TEIform CDATA 'move' >
-
-]]>
-
-<!-- end of [DDRSTA] 10.2.3-->
-
-
-<!-- [DDROTH] 10.3.1: Screen plays and other technical matters -->
-
-<!ENTITY % view 'INCLUDE' >
-<![ %view; [
-
-<!ELEMENT %n.view; %om.RO; %specialPara;>
-<!ATTLIST %n.view;
- %a.global;
- TEIform CDATA 'view' >
-
-]]>
-
-<!ENTITY % camera 'INCLUDE' >
-<![ %camera; [
-
-<!ELEMENT %n.camera; %om.RR; %paraContent;>
-<!ATTLIST %n.camera;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'camera' >
-
-]]>
-
-<!ENTITY % sound 'INCLUDE' >
-<![ %sound; [
-
-<!ELEMENT %n.sound; %om.RO; %paraContent;>
-<!ATTLIST %n.sound;
- %a.global;
- type CDATA #IMPLIED
- discrete (y|n|u) "u"
- TEIform CDATA 'sound' >
-
-]]>
-
-<!ENTITY % caption 'INCLUDE' >
-<![ %caption; [
-
-<!ELEMENT %n.caption; %om.RO; %paraContent;>
-<!ATTLIST %n.caption;
- %a.global;
- TEIform CDATA 'caption' >
-
-]]>
-
-<!ENTITY % tech 'INCLUDE' >
-<![ %tech; [
-
-<!ELEMENT %n.tech; %om.RO; %paraContent;>
-<!ATTLIST %n.tech;
- %a.global;
- type (light | sound | prop | block) #IMPLIED
- perf IDREFS #IMPLIED
- TEIform CDATA 'tech' >
-
-]]>
-
-<!-- end of [DDROTH] 10.3.1-->
-
-<!--The base tag set for drama uses the standard default
-text-structure elements, which are embedded here:-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!-- end of [DDR] 10.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teidram2.ent jing-trang-20241231+repack/mod/dtdinst/test/teidram2.ent
--- jing-trang-20241231/mod/dtdinst/test/teidram2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teidram2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDRCLA] 10.: Class declarations for Performance Texts -->
-
-
-<!ENTITY % x.dramafront "" >
-<!ENTITY % m.dramafront "%x.dramafront; %n.castList; | %n.epilogue; | %n.performance; | %n.prologue; | %n.set;">
-
-<!ENTITY % x.stageDirection "" >
-<!ENTITY % m.stageDirection "%x.stageDirection; %n.camera; | %n.caption; | %n.move; | %n.sound; | %n.tech; | %n.view;">
-
-<!ENTITY % x.comp.drama "" >
-<!ENTITY % m.comp.drama "%x.comp.drama; %n.castList; | %m.stageDirection;">
-<!ENTITY % mix.drama '| %m.comp.drama;' >
-<!-- end of [DDRCLA] 10.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifig2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teifig2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teifig2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifig2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,94 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DFTFF] 22.: Tables, Formulae, Figures -->
-
-
-<!-- [DFTTAB] 22.1.1: Tables -->
-
-<!ENTITY % table 'INCLUDE' >
-<![ %table; [
-
-<!ELEMENT %n.table; %om.RR; (((%n.head;) | %m.Incl;)*, ((%n.row;), (%m.Incl;)*)+)>
-<!ATTLIST %n.table;
- %a.global;
- rows CDATA #IMPLIED
- cols CDATA #IMPLIED
- TEIform CDATA 'table' >
-
-]]>
-
-<!ENTITY % row 'INCLUDE' >
-<![ %row; [
-
-<!ELEMENT %n.row;
-%om.RO; (((%n.cell;)|(%n.table;)), (%m.Incl;)*)+>
-<!ATTLIST %n.row;
- %a.global;
- role CDATA "data"
- TEIform CDATA 'row' >
-
-]]>
-
-<!ENTITY % cell 'INCLUDE' >
-<![ %cell; [
-
-<!ELEMENT %n.cell; %om.RO; %paraContent;>
-<!ATTLIST %n.cell;
- %a.global;
- role CDATA "data"
- rows CDATA "1"
- cols CDATA "1"
- TEIform CDATA 'cell' >
-
-]]>
-
-<!-- end of [DFTTAB] 22.1.1-->
-
-
-<!-- [DFTFOR] 22.2: Formulae -->
-
-<!ENTITY % formula 'INCLUDE' >
-<![ %formula; [
-
-<!ELEMENT %n.formula; %om.RR; %formulaContent;>
-<!ATTLIST %n.formula;
- %a.global;
- notation %formulaNotations; #REQUIRED
- TEIform CDATA 'formula' >
-
-]]>
-
-<!-- end of [DFTFOR] 22.2-->
-
-
-<!-- [DFTGRA] 22.3: Figures -->
-
-<!ENTITY % figure 'INCLUDE' >
-<![ %figure; [
-
-<!ELEMENT %n.figure; %om.RR; ((%m.Incl;)*,
- ((%n.head;), (%m.Incl;)*)?,
- ((%n.p;), (%m.Incl;)*)*,
- ((%n.figDesc;), (%m.Incl;)*)?,
- ((%n.text;), (%m.Incl;)*)?) >
-<!ATTLIST %n.figure;
- %a.global;
- entity ENTITY #IMPLIED
- TEIform CDATA 'figure' >
-
-]]>
-
-<!ENTITY % figDesc 'INCLUDE' >
-<![ %figDesc; [
-
-<!ELEMENT %n.figDesc; %om.RR; %paraContent;>
-<!ATTLIST %n.figDesc;
- %a.global;
- TEIform CDATA 'figDesc' >
-
-]]>
-
-<!-- end of [DFTGRA] 22.3-->
-
-<!-- end of [DFTFF] 22.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifig2.ent jing-trang-20241231+repack/mod/dtdinst/test/teifig2.ent
--- jing-trang-20241231/mod/dtdinst/test/teifig2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifig2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DFTPE] 22.2: Formula Content -->
-
-<!ENTITY % formulaNotations 'CDATA' >
-<!ENTITY % formulaContent '(#PCDATA)' >
-<!-- end of [DFTPE] 22.2-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifron2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teifron2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teifron2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifron2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,118 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDSFRONT] 7.5: Additional Tag Set for Front Matter -->
-
-<!ENTITY % front 'INCLUDE' >
-<![ %front; [
-
-<!ELEMENT %n.front;
-%om.RO; ( (%m.front; | %m.Incl;)*,
- (
- ( (%m.fmchunk;), (%m.fmchunk; | %n.titlePage; | %m.Incl;)*)
- |
- ( (%n.div;), ((%n.div;) | %m.front; | %m.Incl;)* )
- |
- ( (%n.div1;), ((%n.div1;) | %m.front; | %m.Incl; )*)
- )?
- )>
-<!ATTLIST %n.front;
- %a.global;
- %a.declaring;
- TEIform CDATA 'front' >
-
-]]>
-
-
-<!ENTITY % x.tpParts "" >
-<!ENTITY % m.tpParts "%x.tpParts; %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.figure; | %n.imprimatur; | %n.titlePart;">
-
-<!-- [DDSTPAGE] 7.5: Tags for title pages -->
-
-<!ENTITY % titlePage 'INCLUDE' >
-<![ %titlePage; [
-
-<!ELEMENT %n.titlePage; %om.RO; ((%m.Incl;)*, (%m.tpParts;), (%m.tpParts; | %m.Incl;)*)>
-<!ATTLIST %n.titlePage;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'titlePage' >
-
-]]>
-
-<!ENTITY % docTitle 'INCLUDE' >
-<![ %docTitle; [
-
-<!ELEMENT %n.docTitle; %om.RO; ((%m.Incl;)*, ((%n.titlePart;), (%m.Incl;)*)+)>
-<!ATTLIST %n.docTitle;
- %a.global;
- TEIform CDATA 'docTitle' >
-
-]]>
-
-<!ENTITY % titlePart 'INCLUDE' >
-<![ %titlePart; [
-
-<!ELEMENT %n.titlePart; %om.RO; %paraContent;>
-<!ATTLIST %n.titlePart;
- %a.global;
- type CDATA "main"
- TEIform CDATA 'titlePart' >
-
-]]>
-
-<!ENTITY % docAuthor 'INCLUDE' >
-<![ %docAuthor; [
-
-<!ELEMENT %n.docAuthor; %om.RO; %phrase.seq;>
-<!ATTLIST %n.docAuthor;
- %a.global;
- TEIform CDATA 'docAuthor' >
-
-]]>
-
-<!ENTITY % imprimatur 'INCLUDE' >
-<![ %imprimatur; [
-
-<!ELEMENT %n.imprimatur; %om.RO; %paraContent;>
-<!ATTLIST %n.imprimatur;
- %a.global;
- TEIform CDATA 'imprimatur' >
-
-]]>
-
-<!ENTITY % docEdition 'INCLUDE' >
-<![ %docEdition; [
-
-<!ELEMENT %n.docEdition; %om.RO; %paraContent;>
-<!ATTLIST %n.docEdition;
- %a.global;
- TEIform CDATA 'docEdition' >
-
-]]>
-
-<!ENTITY % docImprint 'INCLUDE' >
-<![ %docImprint; [
-
-<!ELEMENT %n.docImprint; %om.RO; (#PCDATA | %m.phrase; | %n.pubPlace; | %n.docDate; |
-publisher | %m.Incl;)*>
-<!ATTLIST %n.docImprint;
- %a.global;
- TEIform CDATA 'docImprint' >
-
-]]>
-
-<!ENTITY % docDate 'INCLUDE' >
-<![ %docDate; [
-
-<!ELEMENT %n.docDate; %om.RO; %phrase.seq;>
-<!ATTLIST %n.docDate;
- %a.global;
- value %ISO-date; #IMPLIED
- TEIform CDATA 'docDate' >
-
-]]>
-
-<!-- end of [DDSTPAGE] 7.5-->
-
-<!-- end of [DDSFRONT] 7.5-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifs2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teifs2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teifs2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifs2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,271 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DFS] 16.1: Feature Structures -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!-- [DFSBI] 16.2: Feature structures, binary values -->
-
-<!ENTITY % fs 'INCLUDE' >
-<![ %fs; [
-
-<!ELEMENT %n.fs; %om.RR; (((%n.f;) | %n.fAlt; | %n.alt;)*)>
-<!ATTLIST %n.fs;
- %a.global;
- type CDATA #IMPLIED
- feats IDREFS #IMPLIED
- rel (eq|ne|sb|ns) "sb"
- TEIform CDATA 'fs' >
-
-]]>
-
-<!ENTITY % f 'INCLUDE' >
-<![ %f; [
-
-<!ELEMENT %n.f; %om.RO; ((%n.null;) | ((%n.plus;) | %n.minus; | %n.any; | %n.none; | %n.dft; | %n.uncertain; |
-sym | %n.nbr; | %n.msr; | %n.rate; | %n.str; | %n.vAlt; | %n.alt; | %n.fs;)*)>
-<!ATTLIST %n.f;
- %a.global;
- name NMTOKEN #REQUIRED
- org (single|set|bag|list) #IMPLIED
- rel (eq|ne|sb|ns) "eq"
- fVal IDREFS #IMPLIED
- TEIform CDATA 'f' >
-
-]]>
-
-<!ENTITY % plus 'INCLUDE' >
-<![ %plus; [
-
-<!ELEMENT %n.plus; %om.RO; EMPTY>
-<!ATTLIST %n.plus;
- %a.global;
- TEIform CDATA 'plus' >
-
-]]>
-
-<!ENTITY % minus 'INCLUDE' >
-<![ %minus; [
-
-<!ELEMENT %n.minus; %om.RO; EMPTY>
-<!ATTLIST %n.minus;
- %a.global;
- TEIform CDATA 'minus' >
-
-]]>
-
-<!-- end of [DFSBI] 16.2-->
-
-
-<!-- [DFSFL] 16.3: Feature libraries -->
-
-<!ENTITY % fLib 'INCLUDE' >
-<![ %fLib; [
-
-<!ELEMENT %n.fLib; %om.RR; (((%n.f;) | %n.fAlt;)*)>
-<!ATTLIST %n.fLib;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'fLib' >
-
-]]>
-
-<!ENTITY % fsLib 'INCLUDE' >
-<![ %fsLib; [
-
-<!ELEMENT %n.fsLib; %om.RR; (((%n.fs;) | %n.vAlt;)*)>
-<!ATTLIST %n.fsLib;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'fsLib' >
-
-]]>
-
-<!ENTITY % fvLib 'INCLUDE' >
-<![ %fvLib; [
-
-<!ELEMENT %n.fvLib; %om.RR; (((%n.plus;) | %n.minus; | %n.any; | %n.none; | %n.dft; | %n.uncertain; | (%n.null;)
-| %n.sym; | %n.nbr; | %n.msr; | %n.rate; | %n.str; | %n.vAlt;)*)>
-<!ATTLIST %n.fvLib;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'fvLib' >
-
-]]>
-
-<!-- end of [DFSFL] 16.3-->
-
-
-<!-- [DFSSY] 16.4: Symbolic, etc. values -->
-
-<!ENTITY % sym 'INCLUDE' >
-<![ %sym; [
-
-<!ELEMENT %n.sym; %om.RO; EMPTY>
-<!ATTLIST %n.sym;
- %a.global;
- value CDATA #REQUIRED
- rel (eq|ne) "eq"
- TEIform CDATA 'sym' >
-
-]]>
-
-<!ENTITY % nbr 'INCLUDE' >
-<![ %nbr; [
-
-<!ELEMENT %n.nbr; %om.RO; EMPTY>
-<!ATTLIST %n.nbr;
- %a.global;
- value CDATA #REQUIRED
- valueTo CDATA #IMPLIED
- rel (eq|ne|lt|le|gt|ge) "eq"
- type (int|real) #IMPLIED
- TEIform CDATA 'nbr' >
-
-]]>
-
-<!ENTITY % msr 'INCLUDE' >
-<![ %msr; [
-
-<!ELEMENT %n.msr; %om.RO; EMPTY>
-<!ATTLIST %n.msr;
- %a.global;
- value CDATA #REQUIRED
- valueTo CDATA #IMPLIED
- unit CDATA #REQUIRED
- rel (eq|ne|lt|le|gt|ge) "eq"
- type (int|real) #IMPLIED
- TEIform CDATA 'msr' >
-
-]]>
-
-<!ENTITY % rate 'INCLUDE' >
-<![ %rate; [
-
-<!ELEMENT %n.rate; %om.RO; EMPTY>
-<!ATTLIST %n.rate;
- %a.global;
- value CDATA #REQUIRED
- valueTo CDATA #IMPLIED
- unit CDATA #IMPLIED
- per CDATA #REQUIRED
- rel (eq|ne|gt|ge|lt|le) "eq"
- type (int|real) #IMPLIED
- TEIform CDATA 'rate' >
-
-]]>
-
-<!ENTITY % str 'INCLUDE' >
-<![ %str; [
-
-<!ELEMENT %n.str; %om.RR; (#PCDATA)>
-<!ATTLIST %n.str;
- %a.global;
- rel (eq|ne|sb|ns|lt|le|gt|ge) "eq"
- TEIform CDATA 'str' >
-
-]]>
-
-<!-- end of [DFSSY] 16.4-->
-
-
-<!-- [DFSSS] 16.6: Null values -->
-
-<!ENTITY % null 'INCLUDE' >
-<![ %null; [
-
-<!ELEMENT %n.null; %om.RO; EMPTY>
-<!ATTLIST %n.null;
- %a.global;
- TEIform CDATA 'null' >
-
-]]>
-
-<!-- end of [DFSSS] 16.6-->
-
-
-<!-- [DFSAL] 16.7: Alternative features and feature values -->
-
-<!ENTITY % fAlt 'INCLUDE' >
-<![ %fAlt; [
-
-<!ELEMENT %n.fAlt; %om.RR; (((%n.f;) | %n.fs; | %n.fAlt;), ((%n.f;) | %n.fs; | %n.fAlt;)+)>
-<!ATTLIST %n.fAlt;
- %a.global;
- mutExcl (Y|N) #IMPLIED
- TEIform CDATA 'fAlt' >
-
-]]>
-
-<!ENTITY % vAlt 'INCLUDE' >
-<![ %vAlt; [
-
-<!ELEMENT %n.vAlt; %om.RR; (((%n.plus;) | %n.minus; | %n.any; | %n.none; | %n.dft; | %n.uncertain; | %n.null; |
-sym | %n.nbr; | %n.msr; | %n.rate; | %n.str; | %n.vAlt; | %n.fs;), ((%n.plus;) | %n.minus; | %n.any; | %n.none; |
-dft | %n.uncertain; | %n.null; | %n.sym; | %n.nbr; | %n.msr; | %n.rate; | %n.str; | %n.vAlt; | %n.fs;)+)>
-<!ATTLIST %n.vAlt;
- %a.global;
- mutExcl (Y|N) #IMPLIED
- TEIform CDATA 'vAlt' >
-
-]]>
-
-<!-- end of [DFSAL] 16.7-->
-
-
-<!-- [DFSBO] 16.8: Boolean, default, uncertainty values -->
-
-<!ENTITY % any 'INCLUDE' >
-<![ %any; [
-
-<!ELEMENT %n.any; %om.RO; EMPTY>
-<!ATTLIST %n.any;
- %a.global;
- TEIform CDATA 'any' >
-
-]]>
-
-<!ENTITY % none 'INCLUDE' >
-<![ %none; [
-
-<!ELEMENT %n.none; %om.RO; EMPTY>
-<!ATTLIST %n.none;
- %a.global;
- TEIform CDATA 'none' >
-
-]]>
-
-<!ENTITY % dft 'INCLUDE' >
-<![ %dft; [
-
-<!ELEMENT %n.dft; %om.RO; EMPTY>
-<!ATTLIST %n.dft;
- %a.global;
- TEIform CDATA 'dft' >
-
-]]>
-
-<!ENTITY % uncertain 'INCLUDE' >
-<![ %uncertain; [
-
-<!ELEMENT %n.uncertain; %om.RO; EMPTY>
-<!ATTLIST %n.uncertain;
- %a.global;
- TEIform CDATA 'uncertain' >
-
-]]>
-
-<!-- end of [DFSBO] 16.8-->
-
-<!-- end of [DFS] 16.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifsd2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teifsd2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teifsd2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifsd2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,212 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DFDDTD] 26.1: Feature System Declaration -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First, we declare basic parameter entities and embed
-auxiliary files.-->
-<!--Embed entities for TEI generic identifiers.-->
-<!ENTITY % TEI.elementNames SYSTEM 'teigis2.ent' >
-%TEI.elementNames;
-
-<!--Embed entities for TEI keywords.-->
-<!ENTITY % TEI.keywords.ent SYSTEM 'teikey2.ent' >
-%TEI.keywords.ent;
-
-<!--Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file teiclas2.ent.)-->
-<!ENTITY % TEI.elementClasses SYSTEM 'teiclas2.ent' >
-%TEI.elementClasses;
-
-<!--Define element classes for feature structure
-declarations.-->
-
-<!ENTITY % x.boolean "" >
-<!ENTITY % m.boolean "%x.boolean; %n.any; | %n.none;">
-
-<!ENTITY % x.binary "" >
-<!ENTITY % m.binary "%x.binary; %n.minus; | %n.plus;">
-
-<!ENTITY % x.singleVal "" >
-<!ENTITY % m.singleVal "%x.singleVal; %m.binary; | %m.boolean; | %n.dft; | %n.msr; | %n.nbr; | %n.rate; | %n.str; | %n.sym; | %n.uncertain;">
-
-<!ENTITY % x.complexVal "" >
-<!ENTITY % m.complexVal "%x.complexVal; %n.alt; | %n.fs; | %n.vAlt;">
-
-<!ENTITY % x.featureVal "" >
-<!ENTITY % m.featureVal "%x.featureVal; %m.complexVal; | %n.null; | %m.singleVal;">
-<!--Now, we declare the elements for FSDs proper.-->
-
-<!-- [DFDFSD2] 26.2: Feature System Declaration -->
-
-<!ENTITY % teiFsd2 'INCLUDE' >
-<![ %teiFsd2; [
-
-<!ELEMENT %n.teiFsd2; %om.RR; ((%n.teiHeader;), (%n.fsDecl;)+)>
-<!ATTLIST %n.teiFsd2;
- %a.global;
- TEIform CDATA 'teiFsd2' >
-
-]]>
-
-<!ENTITY % fsDecl 'INCLUDE' >
-<![ %fsDecl; [
-
-<!ELEMENT %n.fsDecl; %om.RR; ((%n.fsDescr;)?, (%n.fDecl;)+, (%n.fsConstraints;)?)>
-<!ATTLIST %n.fsDecl;
- %a.global;
- type CDATA #REQUIRED
- baseType CDATA #IMPLIED
- TEIform CDATA 'fsDecl' >
-
-]]>
-
-<!ENTITY % fsDescr 'INCLUDE' >
-<![ %fsDescr; [
-
-<!ELEMENT %n.fsDescr; %om.RO; %paraContent;>
-<!ATTLIST %n.fsDescr;
- %a.global;
- TEIform CDATA 'fsDescr' >
-
-]]>
-
-<!-- end of [DFDFSD2] 26.2-->
-
-
-<!-- [DFDX] 26.3: Feature definitions -->
-
-<!ENTITY % fDecl 'INCLUDE' >
-<![ %fDecl; [
-
-<!ELEMENT %n.fDecl; %om.RR; ((%n.fDescr;)?, (%n.vRange;), (%n.vDefault;)?)>
-<!ATTLIST %n.fDecl;
- %a.global;
- name NMTOKEN #REQUIRED
- org (unit | set | bag | list) "unit"
- TEIform CDATA 'fDecl' >
-
-]]>
-
-<!ENTITY % fDescr 'INCLUDE' >
-<![ %fDescr; [
-
-<!ELEMENT %n.fDescr; %om.RO; %paraContent;>
-<!ATTLIST %n.fDescr;
- %a.global;
- TEIform CDATA 'fDescr' >
-
-]]>
-
-<!ENTITY % vRange 'INCLUDE' >
-<![ %vRange; [
-
-<!ELEMENT %n.vRange; %om.RO; (%m.featureVal;)>
-<!ATTLIST %n.vRange;
- %a.global;
- TEIform CDATA 'vRange' >
-
-]]>
-
-<!ENTITY % vDefault 'INCLUDE' >
-<![ %vDefault; [
-
-<!ELEMENT %n.vDefault; %om.RR; ((%m.featureVal;)+ | (%n.if;)+)>
-<!ATTLIST %n.vDefault;
- %a.global;
- TEIform CDATA 'vDefault' >
-
-]]>
-
-<!ENTITY % if 'INCLUDE' >
-<![ %if; [
-
-<!ELEMENT %n.if; %om.RR; (((%n.fs;) | %n.f; | %n.fAlt;), (%n.then;), (%m.featureVal;) )>
-<!ATTLIST %n.if;
- %a.global;
- TEIform CDATA 'if' >
-
-]]>
-
-<!ENTITY % then 'INCLUDE' >
-<![ %then; [
-
-<!ELEMENT %n.then; %om.RO; EMPTY>
-<!ATTLIST %n.then;
- %a.global;
- TEIform CDATA 'then' >
-
-]]>
-
-<!-- end of [DFDX] 26.3-->
-
-
-<!-- [DFD2] 26.4: Feature structure constraints -->
-
-<!ENTITY % fsConstraints 'INCLUDE' >
-<![ %fsConstraints; [
-
-<!ELEMENT %n.fsConstraints; %om.RR; ((%n.cond;) | %n.bicond;)*>
-<!ATTLIST %n.fsConstraints;
- %a.global;
- TEIform CDATA 'fsConstraints' >
-
-]]>
-
-<!ENTITY % cond 'INCLUDE' >
-<![ %cond; [
-
-<!ELEMENT %n.cond; %om.RO; (((%n.fs;) | %n.f; | %n.fAlt;), (%n.then;), ((%n.fs;) | %n.f; | %n.fAlt;))>
-<!ATTLIST %n.cond;
- %a.global;
- TEIform CDATA 'cond' >
-
-]]>
-
-<!ENTITY % bicond 'INCLUDE' >
-<![ %bicond; [
-
-<!ELEMENT %n.bicond; %om.RO; (((%n.fs;) | %n.f; | %n.fAlt;), (%n.iff;), ((%n.fs;) | %n.f; | %n.fAlt;))>
-<!ATTLIST %n.bicond;
- %a.global;
- TEIform CDATA 'bicond' >
-
-]]>
-
-<!ENTITY % iff 'INCLUDE' >
-<![ %iff; [
-
-<!ELEMENT %n.iff; %om.RO; EMPTY>
-<!ATTLIST %n.iff;
- %a.global;
- TEIform CDATA 'iff' >
-
-]]>
-
-<!-- end of [DFD2] 26.4-->
-
-<!--The elements for feature structures themselves
-are declared in teifs2.dtd-->
-<!ENTITY % TEI.fs.dtd SYSTEM 'teifs2.dtd' >
-%TEI.fs.dtd;
-
-<!--Finally, embed the TEI header and core tag sets.-->
-<!ENTITY % TEI.header.dtd SYSTEM 'teihdr2.dtd' >
-%TEI.header.dtd;
-
-<!ENTITY % TEI.core.dtd SYSTEM 'teicore2.dtd' >
-%TEI.core.dtd;
-
-<!-- end of [DFDDTD] 26.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifsd2xml.dtd jing-trang-20241231+repack/mod/dtdinst/test/teifsd2xml.dtd
--- jing-trang-20241231/mod/dtdinst/test/teifsd2xml.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifsd2xml.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % TEI.XML 'INCLUDE'>
-<!ENTITY % teifsd2.dtd SYSTEM "teifsd2.dtd">
-%teifsd2.dtd;
diff -Nru jing-trang-20241231/mod/dtdinst/test/teifsd2xml.xml jing-trang-20241231+repack/mod/dtdinst/test/teifsd2xml.xml
--- jing-trang-20241231/mod/dtdinst/test/teifsd2xml.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teifsd2xml.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,7828 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <externalId name="teifsd2.dtd" system="teifsd2.dtd"/>
- <externalIdRef name="teifsd2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DFDDTD] 26.1: Feature System Declaration </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare basic parameter entities and embed
-auxiliary files.</comment>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <param name="n.TEI.2">TEI.2</param>
- <nameSpec name="n.ab">
- <name>ab</name>
- </nameSpec>
- <nameSpec name="n.abbr">
- <name>abbr</name>
- </nameSpec>
- <param name="n.activity">activity</param>
- <param name="n.actor">actor</param>
- <nameSpec name="n.add">
- <name>add</name>
- </nameSpec>
- <param name="n.addName">addName</param>
- <nameSpec name="n.addSpan">
- <name>addSpan</name>
- </nameSpec>
- <nameSpec name="n.addrLine">
- <name>addrLine</name>
- </nameSpec>
- <nameSpec name="n.address">
- <name>address</name>
- </nameSpec>
- <param name="n.admin">admin</param>
- <param name="n.affiliation">affiliation</param>
- <nameSpec name="n.alt">
- <name>alt</name>
- </nameSpec>
- <nameSpec name="n.altGrp">
- <name>altGrp</name>
- </nameSpec>
- <nameSpec name="n.analytic">
- <name>analytic</name>
- </nameSpec>
- <nameSpec name="n.anchor">
- <name>anchor</name>
- </nameSpec>
- <nameSpec name="n.any">
- <name>any</name>
- </nameSpec>
- <nameSpec name="n.app">
- <name>app</name>
- </nameSpec>
- <param name="n.arc">arc</param>
- <nameSpec name="n.argument">
- <name>argument</name>
- </nameSpec>
- <nameSpec name="n.att">
- <name>att</name>
- </nameSpec>
- <param name="n.attDef">attDef</param>
- <param name="n.attList">attList</param>
- <param name="n.attName">attName</param>
- <param name="n.attlDecl">attlDecl</param>
- <nameSpec name="n.author">
- <name>author</name>
- </nameSpec>
- <nameSpec name="n.authority">
- <name>authority</name>
- </nameSpec>
- <nameSpec name="n.availability">
- <name>availability</name>
- </nameSpec>
- <param name="n.back">back</param>
- <param name="n.baseWsd">baseWsd</param>
- <nameSpec name="n.bibl">
- <name>bibl</name>
- </nameSpec>
- <nameSpec name="n.biblFull">
- <name>biblFull</name>
- </nameSpec>
- <nameSpec name="n.biblScope">
- <name>biblScope</name>
- </nameSpec>
- <nameSpec name="n.biblStruct">
- <name>biblStruct</name>
- </nameSpec>
- <nameSpec name="n.bicond">
- <name>bicond</name>
- </nameSpec>
- <param name="n.birth">birth</param>
- <param name="n.bloc">bloc</param>
- <param name="n.body">body</param>
- <nameSpec name="n.broadcast">
- <name>broadcast</name>
- </nameSpec>
- <nameSpec name="n.byline">
- <name>byline</name>
- </nameSpec>
- <nameSpec name="n.c">
- <name>c</name>
- </nameSpec>
- <nameSpec name="n.caesura">
- <name>caesura</name>
- </nameSpec>
- <nameSpec name="n.camera">
- <name>camera</name>
- </nameSpec>
- <nameSpec name="n.caption">
- <name>caption</name>
- </nameSpec>
- <param name="n.case">case</param>
- <param name="n.castGroup">castGroup</param>
- <param name="n.castItem">castItem</param>
- <nameSpec name="n.castList">
- <name>castList</name>
- </nameSpec>
- <nameSpec name="n.catDesc">
- <name>catDesc</name>
- </nameSpec>
- <nameSpec name="n.catRef">
- <name>catRef</name>
- </nameSpec>
- <nameSpec name="n.category">
- <name>category</name>
- </nameSpec>
- <nameSpec name="n.cb">
- <name>cb</name>
- </nameSpec>
- <param name="n.cell">cell</param>
- <nameSpec name="n.certainty">
- <name>certainty</name>
- </nameSpec>
- <nameSpec name="n.change">
- <name>change</name>
- </nameSpec>
- <param name="n.channel">channel</param>
- <param name="n.character">character</param>
- <param name="n.characters">characters</param>
- <param name="n.children">children</param>
- <nameSpec name="n.cit">
- <name>cit</name>
- </nameSpec>
- <nameSpec name="n.cl">
- <name>cl</name>
- </nameSpec>
- <param name="n.class">class</param>
- <nameSpec name="n.classCode">
- <name>classCode</name>
- </nameSpec>
- <nameSpec name="n.classDecl">
- <name>classDecl</name>
- </nameSpec>
- <param name="n.classDoc">classDoc</param>
- <param name="n.classes">classes</param>
- <nameSpec name="n.closer">
- <name>closer</name>
- </nameSpec>
- <param name="n.codedCharSet">codedCharSet</param>
- <param name="n.col">col</param>
- <param name="n.colloc">colloc</param>
- <nameSpec name="n.cond">
- <name>cond</name>
- </nameSpec>
- <param name="n.constitution">constitution</param>
- <nameSpec name="n.corr">
- <name>corr</name>
- </nameSpec>
- <nameSpec name="n.correction">
- <name>correction</name>
- </nameSpec>
- <param name="n.country">country</param>
- <nameSpec name="n.creation">
- <name>creation</name>
- </nameSpec>
- <nameSpec name="n.damage">
- <name>damage</name>
- </nameSpec>
- <param name="n.dataDesc">dataDesc</param>
- <param name="n.datatype">datatype</param>
- <nameSpec name="n.date">
- <name>date</name>
- </nameSpec>
- <nameSpec name="n.dateRange">
- <name>dateRange</name>
- </nameSpec>
- <nameSpec name="n.dateStruct">
- <name>dateStruct</name>
- </nameSpec>
- <nameSpec name="n.dateline">
- <name>dateline</name>
- </nameSpec>
- <param name="n.day">day</param>
- <param name="n.declaration">declaration</param>
- <param name="n.def">def</param>
- <param name="n.default">default</param>
- <nameSpec name="n.del">
- <name>del</name>
- </nameSpec>
- <nameSpec name="n.delSpan">
- <name>delSpan</name>
- </nameSpec>
- <param name="n.derivation">derivation</param>
- <param name="n.desc">desc</param>
- <param name="n.descrip">descrip</param>
- <nameSpec name="n.dft">
- <name>dft</name>
- </nameSpec>
- <nameSpec name="n.dictScrap">
- <name>dictScrap</name>
- </nameSpec>
- <param name="n.direction">direction</param>
- <param name="n.distance">distance</param>
- <nameSpec name="n.distinct">
- <name>distinct</name>
- </nameSpec>
- <nameSpec name="n.distributor">
- <name>distributor</name>
- </nameSpec>
- <param name="n.div">div</param>
- <param name="n.div0">div0</param>
- <param name="n.div1">div1</param>
- <param name="n.div2">div2</param>
- <param name="n.div3">div3</param>
- <param name="n.div4">div4</param>
- <param name="n.div5">div5</param>
- <param name="n.div6">div6</param>
- <param name="n.div7">div7</param>
- <nameSpec name="n.divGen">
- <name>divGen</name>
- </nameSpec>
- <nameSpec name="n.docAuthor">
- <name>docAuthor</name>
- </nameSpec>
- <nameSpec name="n.docDate">
- <name>docDate</name>
- </nameSpec>
- <param name="n.docEdition">docEdition</param>
- <param name="n.docImprint">docImprint</param>
- <param name="n.docTitle">docTitle</param>
- <param name="n.domain">domain</param>
- <param name="n.eLeaf">eLeaf</param>
- <nameSpec name="n.eTree">
- <name>eTree</name>
- </nameSpec>
- <nameSpec name="n.edition">
- <name>edition</name>
- </nameSpec>
- <nameSpec name="n.editionStmt">
- <name>editionStmt</name>
- </nameSpec>
- <nameSpec name="n.editor">
- <name>editor</name>
- </nameSpec>
- <nameSpec name="n.editorialDecl">
- <name>editorialDecl</name>
- </nameSpec>
- <param name="n.education">education</param>
- <param name="n.eg">eg</param>
- <param name="n.elemDecl">elemDecl</param>
- <nameSpec name="n.emph">
- <name>emph</name>
- </nameSpec>
- <nameSpec name="n.encodingDesc">
- <name>encodingDesc</name>
- </nameSpec>
- <param name="n.entDoc">entDoc</param>
- <param name="n.entName">entName</param>
- <param name="n.entitySet">entitySet</param>
- <param name="n.entry">entry</param>
- <param name="n.entryFree">entryFree</param>
- <nameSpec name="n.epigraph">
- <name>epigraph</name>
- </nameSpec>
- <param name="n.epilogue">epilogue</param>
- <nameSpec name="n.equipment">
- <name>equipment</name>
- </nameSpec>
- <param name="n.equiv">equiv</param>
- <param name="n.etym">etym</param>
- <param name="n.event">event</param>
- <param name="n.exceptions">exceptions</param>
- <param name="n.exemplum">exemplum</param>
- <nameSpec name="n.expan">
- <name>expan</name>
- </nameSpec>
- <param name="n.extFigure">extFigure</param>
- <nameSpec name="n.extent">
- <name>extent</name>
- </nameSpec>
- <nameSpec name="n.f">
- <name>f</name>
- </nameSpec>
- <nameSpec name="n.fAlt">
- <name>fAlt</name>
- </nameSpec>
- <nameSpec name="n.fDecl">
- <name>fDecl</name>
- </nameSpec>
- <nameSpec name="n.fDescr">
- <name>fDescr</name>
- </nameSpec>
- <nameSpec name="n.fLib">
- <name>fLib</name>
- </nameSpec>
- <param name="n.factuality">factuality</param>
- <param name="n.figDesc">figDesc</param>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <nameSpec name="n.fileDesc">
- <name>fileDesc</name>
- </nameSpec>
- <param name="n.files">files</param>
- <param name="n.firstLang">firstLang</param>
- <param name="n.foreName">foreName</param>
- <nameSpec name="n.foreign">
- <name>foreign</name>
- </nameSpec>
- <param name="n.forest">forest</param>
- <param name="n.forestGrp">forestGrp</param>
- <param name="n.form">form</param>
- <nameSpec name="n.formula">
- <name>formula</name>
- </nameSpec>
- <param name="n.front">front</param>
- <nameSpec name="n.fs">
- <name>fs</name>
- </nameSpec>
- <nameSpec name="n.fsConstraints">
- <name>fsConstraints</name>
- </nameSpec>
- <nameSpec name="n.fsDecl">
- <name>fsDecl</name>
- </nameSpec>
- <nameSpec name="n.fsDescr">
- <name>fsDescr</name>
- </nameSpec>
- <nameSpec name="n.fsLib">
- <name>fsLib</name>
- </nameSpec>
- <nameSpec name="n.fsdDecl">
- <name>fsdDecl</name>
- </nameSpec>
- <nameSpec name="n.funder">
- <name>funder</name>
- </nameSpec>
- <nameSpec name="n.fvLib">
- <name>fvLib</name>
- </nameSpec>
- <nameSpec name="n.fw">
- <name>fw</name>
- </nameSpec>
- <nameSpec name="n.gap">
- <name>gap</name>
- </nameSpec>
- <param name="n.gen">gen</param>
- <param name="n.genName">genName</param>
- <param name="n.geog">geog</param>
- <nameSpec name="n.geogName">
- <name>geogName</name>
- </nameSpec>
- <nameSpec name="n.gi">
- <name>gi</name>
- </nameSpec>
- <nameSpec name="n.gloss">
- <name>gloss</name>
- </nameSpec>
- <param name="n.gram">gram</param>
- <param name="n.gramGrp">gramGrp</param>
- <nameSpec name="n.graph">
- <name>graph</name>
- </nameSpec>
- <param name="n.group">group</param>
- <param name="n.hand">hand</param>
- <nameSpec name="n.handList">
- <name>handList</name>
- </nameSpec>
- <nameSpec name="n.handShift">
- <name>handShift</name>
- </nameSpec>
- <nameSpec name="n.head">
- <name>head</name>
- </nameSpec>
- <nameSpec name="n.headItem">
- <name>headItem</name>
- </nameSpec>
- <nameSpec name="n.headLabel">
- <name>headLabel</name>
- </nameSpec>
- <nameSpec name="n.hi">
- <name>hi</name>
- </nameSpec>
- <param name="n.hom">hom</param>
- <param name="n.hour">hour</param>
- <param name="n.hyph">hyph</param>
- <nameSpec name="n.hyphenation">
- <name>hyphenation</name>
- </nameSpec>
- <param name="n.iNode">iNode</param>
- <nameSpec name="n.idno">
- <name>idno</name>
- </nameSpec>
- <nameSpec name="n.if">
- <name>if</name>
- </nameSpec>
- <nameSpec name="n.iff">
- <name>iff</name>
- </nameSpec>
- <param name="n.ihs">ihs</param>
- <param name="n.imprimatur">imprimatur</param>
- <nameSpec name="n.imprint">
- <name>imprint</name>
- </nameSpec>
- <nameSpec name="n.index">
- <name>index</name>
- </nameSpec>
- <param name="n.interaction">interaction</param>
- <nameSpec name="n.interp">
- <name>interp</name>
- </nameSpec>
- <nameSpec name="n.interpGrp">
- <name>interpGrp</name>
- </nameSpec>
- <nameSpec name="n.interpretation">
- <name>interpretation</name>
- </nameSpec>
- <nameSpec name="n.item">
- <name>item</name>
- </nameSpec>
- <param name="n.itype">itype</param>
- <nameSpec name="n.join">
- <name>join</name>
- </nameSpec>
- <nameSpec name="n.joinGrp">
- <name>joinGrp</name>
- </nameSpec>
- <nameSpec name="n.keywords">
- <name>keywords</name>
- </nameSpec>
- <param name="n.kinesic">kinesic</param>
- <nameSpec name="n.l">
- <name>l</name>
- </nameSpec>
- <nameSpec name="n.label">
- <name>label</name>
- </nameSpec>
- <param name="n.lacunaEnd">lacunaEnd</param>
- <param name="n.lacunaStart">lacunaStart</param>
- <nameSpec name="n.lang">
- <name>lang</name>
- </nameSpec>
- <param name="n.langKnown">langKnown</param>
- <nameSpec name="n.langUsage">
- <name>langUsage</name>
- </nameSpec>
- <nameSpec name="n.language">
- <name>language</name>
- </nameSpec>
- <nameSpec name="n.lb">
- <name>lb</name>
- </nameSpec>
- <param name="n.lbl">lbl</param>
- <param name="n.leaf">leaf</param>
- <param name="n.lem">lem</param>
- <nameSpec name="n.lg">
- <name>lg</name>
- </nameSpec>
- <param name="n.lg1">lg1</param>
- <param name="n.lg2">lg2</param>
- <param name="n.lg3">lg3</param>
- <param name="n.lg4">lg4</param>
- <param name="n.lg5">lg5</param>
- <param name="n.line">line</param>
- <nameSpec name="n.link">
- <name>link</name>
- </nameSpec>
- <nameSpec name="n.linkGrp">
- <name>linkGrp</name>
- </nameSpec>
- <nameSpec name="n.list">
- <name>list</name>
- </nameSpec>
- <nameSpec name="n.listBibl">
- <name>listBibl</name>
- </nameSpec>
- <param name="n.locale">locale</param>
- <nameSpec name="n.m">
- <name>m</name>
- </nameSpec>
- <nameSpec name="n.measure">
- <name>measure</name>
- </nameSpec>
- <nameSpec name="n.meeting">
- <name>meeting</name>
- </nameSpec>
- <nameSpec name="n.mentioned">
- <name>mentioned</name>
- </nameSpec>
- <nameSpec name="n.metDecl">
- <name>metDecl</name>
- </nameSpec>
- <nameSpec name="n.milestone">
- <name>milestone</name>
- </nameSpec>
- <nameSpec name="n.minus">
- <name>minus</name>
- </nameSpec>
- <param name="n.minute">minute</param>
- <nameSpec name="n.monogr">
- <name>monogr</name>
- </nameSpec>
- <param name="n.month">month</param>
- <param name="n.mood">mood</param>
- <nameSpec name="n.move">
- <name>move</name>
- </nameSpec>
- <nameSpec name="n.msr">
- <name>msr</name>
- </nameSpec>
- <nameSpec name="n.name">
- <name>name</name>
- </nameSpec>
- <param name="n.nameLink">nameLink</param>
- <nameSpec name="n.nbr">
- <name>nbr</name>
- </nameSpec>
- <param name="n.node">node</param>
- <nameSpec name="n.none">
- <name>none</name>
- </nameSpec>
- <nameSpec name="n.normalization">
- <name>normalization</name>
- </nameSpec>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <nameSpec name="n.notesStmt">
- <name>notesStmt</name>
- </nameSpec>
- <nameSpec name="n.null">
- <name>null</name>
- </nameSpec>
- <nameSpec name="n.num">
- <name>num</name>
- </nameSpec>
- <param name="n.number">number</param>
- <nameSpec name="n.oRef">
- <name>oRef</name>
- </nameSpec>
- <nameSpec name="n.oVar">
- <name>oVar</name>
- </nameSpec>
- <param name="n.occasion">occasion</param>
- <param name="n.occupation">occupation</param>
- <param name="n.offSet">offSet</param>
- <param name="n.ofig">ofig</param>
- <nameSpec name="n.opener">
- <name>opener</name>
- </nameSpec>
- <param name="n.orgDivn">orgDivn</param>
- <nameSpec name="n.orgName">
- <name>orgName</name>
- </nameSpec>
- <param name="n.orgTitle">orgTitle</param>
- <param name="n.orgType">orgType</param>
- <nameSpec name="n.orig">
- <name>orig</name>
- </nameSpec>
- <param name="n.orth">orth</param>
- <param name="n.otherForm">otherForm</param>
- <nameSpec name="n.p">
- <name>p</name>
- </nameSpec>
- <nameSpec name="n.pRef">
- <name>pRef</name>
- </nameSpec>
- <nameSpec name="n.pVar">
- <name>pVar</name>
- </nameSpec>
- <param name="n.page">page</param>
- <param name="n.parents">parents</param>
- <param name="n.part">part</param>
- <param name="n.particDesc">particDesc</param>
- <param name="n.particLinks">particLinks</param>
- <param name="n.pause">pause</param>
- <nameSpec name="n.pb">
- <name>pb</name>
- </nameSpec>
- <param name="n.per">per</param>
- <param name="n.performance">performance</param>
- <nameSpec name="n.persName">
- <name>persName</name>
- </nameSpec>
- <param name="n.person">person</param>
- <param name="n.personGrp">personGrp</param>
- <nameSpec name="n.phr">
- <name>phr</name>
- </nameSpec>
- <nameSpec name="n.placeName">
- <name>placeName</name>
- </nameSpec>
- <nameSpec name="n.plus">
- <name>plus</name>
- </nameSpec>
- <param name="n.pos">pos</param>
- <nameSpec name="n.postBox">
- <name>postBox</name>
- </nameSpec>
- <nameSpec name="n.postCode">
- <name>postCode</name>
- </nameSpec>
- <param name="n.preparedness">preparedness</param>
- <nameSpec name="n.principal">
- <name>principal</name>
- </nameSpec>
- <nameSpec name="n.profileDesc">
- <name>profileDesc</name>
- </nameSpec>
- <nameSpec name="n.projectDesc">
- <name>projectDesc</name>
- </nameSpec>
- <param name="n.prologue">prologue</param>
- <param name="n.pron">pron</param>
- <nameSpec name="n.ptr">
- <name>ptr</name>
- </nameSpec>
- <nameSpec name="n.pubPlace">
- <name>pubPlace</name>
- </nameSpec>
- <nameSpec name="n.publicationStmt">
- <name>publicationStmt</name>
- </nameSpec>
- <nameSpec name="n.publisher">
- <name>publisher</name>
- </nameSpec>
- <param name="n.purpose">purpose</param>
- <nameSpec name="n.q">
- <name>q</name>
- </nameSpec>
- <nameSpec name="n.quotation">
- <name>quotation</name>
- </nameSpec>
- <nameSpec name="n.quote">
- <name>quote</name>
- </nameSpec>
- <nameSpec name="n.rate">
- <name>rate</name>
- </nameSpec>
- <param name="n.rdg">rdg</param>
- <param name="n.rdgGrp">rdgGrp</param>
- <param name="n.re">re</param>
- <nameSpec name="n.recording">
- <name>recording</name>
- </nameSpec>
- <nameSpec name="n.recordingStmt">
- <name>recordingStmt</name>
- </nameSpec>
- <nameSpec name="n.ref">
- <name>ref</name>
- </nameSpec>
- <nameSpec name="n.refsDecl">
- <name>refsDecl</name>
- </nameSpec>
- <nameSpec name="n.reg">
- <name>reg</name>
- </nameSpec>
- <param name="n.region">region</param>
- <param name="n.relation">relation</param>
- <param name="n.remarks">remarks</param>
- <nameSpec name="n.rendition">
- <name>rendition</name>
- </nameSpec>
- <param name="n.residence">residence</param>
- <nameSpec name="n.resp">
- <name>resp</name>
- </nameSpec>
- <nameSpec name="n.respStmt">
- <name>respStmt</name>
- </nameSpec>
- <nameSpec name="n.respons">
- <name>respons</name>
- </nameSpec>
- <nameSpec name="n.restore">
- <name>restore</name>
- </nameSpec>
- <nameSpec name="n.revisionDesc">
- <name>revisionDesc</name>
- </nameSpec>
- <param name="n.role">role</param>
- <param name="n.roleDesc">roleDesc</param>
- <param name="n.roleName">roleName</param>
- <param name="n.root">root</param>
- <param name="n.row">row</param>
- <nameSpec name="n.rs">
- <name>rs</name>
- </nameSpec>
- <nameSpec name="n.s">
- <name>s</name>
- </nameSpec>
- <nameSpec name="n.salute">
- <name>salute</name>
- </nameSpec>
- <nameSpec name="n.samplingDecl">
- <name>samplingDecl</name>
- </nameSpec>
- <param name="n.script">script</param>
- <nameSpec name="n.scriptStmt">
- <name>scriptStmt</name>
- </nameSpec>
- <param name="n.second">second</param>
- <modelGroup name="n.seg">
- <elementRef>
- <name>seg</name>
- </elementRef>
- </modelGroup>
- <nameSpec name="n.segmentation">
- <name>segmentation</name>
- </nameSpec>
- <param name="n.sense">sense</param>
- <nameSpec name="n.series">
- <name>series</name>
- </nameSpec>
- <nameSpec name="n.seriesStmt">
- <name>seriesStmt</name>
- </nameSpec>
- <param name="n.set">set</param>
- <param name="n.setting">setting</param>
- <nameSpec name="n.settingDesc">
- <name>settingDesc</name>
- </nameSpec>
- <param name="n.settlement">settlement</param>
- <param name="n.shift">shift</param>
- <nameSpec name="n.sic">
- <name>sic</name>
- </nameSpec>
- <nameSpec name="n.signed">
- <name>signed</name>
- </nameSpec>
- <nameSpec name="n.soCalled">
- <name>soCalled</name>
- </nameSpec>
- <param name="n.socecStatus">socecStatus</param>
- <nameSpec name="n.sound">
- <name>sound</name>
- </nameSpec>
- <nameSpec name="n.sourceDesc">
- <name>sourceDesc</name>
- </nameSpec>
- <nameSpec name="n.sp">
- <name>sp</name>
- </nameSpec>
- <nameSpec name="n.space">
- <name>space</name>
- </nameSpec>
- <nameSpec name="n.span">
- <name>span</name>
- </nameSpec>
- <nameSpec name="n.spanGrp">
- <name>spanGrp</name>
- </nameSpec>
- <nameSpec name="n.speaker">
- <name>speaker</name>
- </nameSpec>
- <nameSpec name="n.sponsor">
- <name>sponsor</name>
- </nameSpec>
- <nameSpec name="n.stage">
- <name>stage</name>
- </nameSpec>
- <nameSpec name="n.state">
- <name>state</name>
- </nameSpec>
- <nameSpec name="n.stdVals">
- <name>stdVals</name>
- </nameSpec>
- <nameSpec name="n.step">
- <name>step</name>
- </nameSpec>
- <nameSpec name="n.str">
- <name>str</name>
- </nameSpec>
- <nameSpec name="n.street">
- <name>street</name>
- </nameSpec>
- <param name="n.stress">stress</param>
- <param name="n.string">string</param>
- <param name="n.subc">subc</param>
- <param name="n.superentry">superentry</param>
- <nameSpec name="n.supplied">
- <name>supplied</name>
- </nameSpec>
- <param name="n.surname">surname</param>
- <param name="n.syll">syll</param>
- <nameSpec name="n.sym">
- <name>sym</name>
- </nameSpec>
- <nameSpec name="n.symbol">
- <name>symbol</name>
- </nameSpec>
- <nameSpec name="n.table">
- <name>table</name>
- </nameSpec>
- <nameSpec name="n.tag">
- <name>tag</name>
- </nameSpec>
- <param name="n.tagDoc">tagDoc</param>
- <nameSpec name="n.tagUsage">
- <name>tagUsage</name>
- </nameSpec>
- <nameSpec name="n.tagsDecl">
- <name>tagsDecl</name>
- </nameSpec>
- <nameSpec name="n.taxonomy">
- <name>taxonomy</name>
- </nameSpec>
- <nameSpec name="n.tech">
- <name>tech</name>
- </nameSpec>
- <param name="n.teiCorpus.2">teiCorpus.2</param>
- <nameSpec name="n.teiFsd2">
- <name>teiFsd2</name>
- </nameSpec>
- <nameSpec name="n.teiHeader">
- <name>teiHeader</name>
- </nameSpec>
- <nameSpec name="n.term">
- <name>term</name>
- </nameSpec>
- <param name="n.termEntry">termEntry</param>
- <nameSpec name="n.text">
- <name>text</name>
- </nameSpec>
- <nameSpec name="n.textClass">
- <name>textClass</name>
- </nameSpec>
- <nameSpec name="n.textDesc">
- <name>textDesc</name>
- </nameSpec>
- <nameSpec name="n.then">
- <name>then</name>
- </nameSpec>
- <param name="n.tig">tig</param>
- <nameSpec name="n.time">
- <name>time</name>
- </nameSpec>
- <nameSpec name="n.timeRange">
- <name>timeRange</name>
- </nameSpec>
- <nameSpec name="n.timeStruct">
- <name>timeStruct</name>
- </nameSpec>
- <nameSpec name="n.timeline">
- <name>timeline</name>
- </nameSpec>
- <nameSpec name="n.title">
- <name>title</name>
- </nameSpec>
- <param name="n.titlePage">titlePage</param>
- <param name="n.titlePart">titlePart</param>
- <nameSpec name="n.titleStmt">
- <name>titleStmt</name>
- </nameSpec>
- <param name="n.tns">tns</param>
- <param name="n.tr">tr</param>
- <nameSpec name="n.trailer">
- <name>trailer</name>
- </nameSpec>
- <param name="n.trans">trans</param>
- <nameSpec name="n.tree">
- <name>tree</name>
- </nameSpec>
- <param name="n.triangle">triangle</param>
- <param name="n.tsd">tsd</param>
- <param name="n.u">u</param>
- <nameSpec name="n.uncertain">
- <name>uncertain</name>
- </nameSpec>
- <nameSpec name="n.unclear">
- <name>unclear</name>
- </nameSpec>
- <param name="n.usg">usg</param>
- <nameSpec name="n.vAlt">
- <name>vAlt</name>
- </nameSpec>
- <nameSpec name="n.vDefault">
- <name>vDefault</name>
- </nameSpec>
- <nameSpec name="n.vRange">
- <name>vRange</name>
- </nameSpec>
- <nameSpec name="n.val">
- <name>val</name>
- </nameSpec>
- <param name="n.valDesc">valDesc</param>
- <param name="n.valList">valList</param>
- <nameSpec name="n.variantEncoding">
- <name>variantEncoding</name>
- </nameSpec>
- <nameSpec name="n.view">
- <name>view</name>
- </nameSpec>
- <param name="n.vocal">vocal</param>
- <param name="n.vol">vol</param>
- <nameSpec name="n.w">
- <name>w</name>
- </nameSpec>
- <param name="n.week">week</param>
- <param name="n.when">when</param>
- <param name="n.wit">wit</param>
- <nameSpec name="n.witDetail">
- <name>witDetail</name>
- </nameSpec>
- <param name="n.witEnd">witEnd</param>
- <nameSpec name="n.witList">
- <name>witList</name>
- </nameSpec>
- <param name="n.witStart">witStart</param>
- <param name="n.witness">witness</param>
- <param name="n.writing">writing</param>
- <nameSpec name="n.xptr">
- <name>xptr</name>
- </nameSpec>
- <param name="n.xr">xr</param>
- <nameSpec name="n.xref">
- <name>xref</name>
- </nameSpec>
- <param name="n.year">year</param>
- </externalIdRef>
- <comment>Embed entities for TEI keywords.</comment>
- <externalId name="TEI.keywords.ent" system="teikey2.ent"/>
- <externalIdRef name="TEI.keywords.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTKEYS] 3.8.5: TEI Keywords </comment>
- <comment>I. Declare TEI keywords for data types.</comment>
- <comment>These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <param name="ISO-date">CDATA</param>
- <datatype name="extPtr">
- <cdata/>
- </datatype>
- <comment>II. Declare keywords for tag-set selection.</comment>
- <comment>Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.</comment>
- <comment>Base tag sets first.</comment>
- <flag name="TEI.prose">
- <ignore/>
- </flag>
- <flag name="TEI.verse">
- <ignore/>
- </flag>
- <flag name="TEI.drama">
- <ignore/>
- </flag>
- <flag name="TEI.spoken">
- <ignore/>
- </flag>
- <flag name="TEI.dictionaries">
- <ignore/>
- </flag>
- <flag name="TEI.terminology">
- <ignore/>
- </flag>
- <comment>Now the mixed
-bases.</comment>
- <flag name="TEI.general">
- <ignore/>
- </flag>
- <flag name="TEI.mixed">
- <ignore/>
- </flag>
- <comment>Now additional tag
-sets.</comment>
- <flag name="TEI.linking">
- <ignore/>
- </flag>
- <flag name="TEI.analysis">
- <ignore/>
- </flag>
- <param name="TEI.fs">IGNORE</param>
- <param name="TEI.certainty">IGNORE</param>
- <flag name="TEI.transcr">
- <ignore/>
- </flag>
- <flag name="TEI.textcrit">
- <ignore/>
- </flag>
- <flag name="TEI.names.dates">
- <ignore/>
- </flag>
- <param name="TEI.nets">IGNORE</param>
- <flag name="TEI.figures">
- <ignore/>
- </flag>
- <param name="TEI.corpus">IGNORE</param>
- <comment>III. Declare TEI.XML and associated omissibility
-indicators</comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <comment> end of [DSTKEYS] 3.8.5</comment>
- </externalIdRef>
- <comment>Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file teiclas2.ent.)</comment>
- <externalId name="TEI.elementClasses" system="teiclas2.ent"/>
- <externalIdRef name="TEI.elementClasses">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTECOV] 3.7.3: Element classes for TEI DTDs </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.</comment>
- <comment> [DSTECLO] 3.7.4: Low-level classes </comment>
- <comment>Most of these elements are in the core tag set, but
-some may be from other tag sets.</comment>
- <comment>Phrase-level classes</comment>
- <modelGroup name="x.hqphrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqphrase">
- <choice>
- <modelGroupRef name="x.hqphrase"/>
- <elementRef>
- <nameSpecRef name="n.distinct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.emph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreign"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gloss"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mentioned"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.soCalled"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.date"></param>
- <param name="m.date">%x.date; %n.date; | %n.dateRange; | %n.dateStruct;</param>
- <modelGroup name="x.data">
- <choice/>
- </modelGroup>
- <modelGroup name="m.data">
- <choice>
- <modelGroupRef name="x.data"/>
- <elementRef>
- <nameSpecRef name="n.abbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.expan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geogName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.measure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.num"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.placeName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.edit">
- <choice/>
- </modelGroup>
- <modelGroup name="m.edit">
- <choice>
- <modelGroupRef name="x.edit"/>
- <elementRef>
- <nameSpecRef name="n.add"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.app"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.corr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.damage"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.del"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orig"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.reg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.restore"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.space"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.supplied"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.unclear"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.loc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.loc">
- <choice>
- <modelGroupRef name="x.loc"/>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.seg">
- <choice/>
- </modelGroup>
- <modelGroup name="m.seg">
- <choice>
- <modelGroupRef name="x.seg"/>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.phr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.s"/>
- </elementRef>
- <modelGroupRef name="n.seg"/>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.sgmlKeywords">
- <choice/>
- </modelGroup>
- <modelGroup name="m.sgmlKeywords">
- <choice>
- <modelGroupRef name="x.sgmlKeywords"/>
- <elementRef>
- <nameSpecRef name="n.att"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tag"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.phrase.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase.verse">
- <choice>
- <modelGroupRef name="x.phrase.verse"/>
- <elementRef>
- <nameSpecRef name="n.caesura"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formPointers">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formPointers">
- <choice>
- <modelGroupRef name="x.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.oVar"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pVar"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.metadata">
- <choice/>
- </modelGroup>
- <modelGroup name="m.metadata">
- <choice>
- <modelGroupRef name="x.metadata"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.altGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.certainty"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fsLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fvLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.index"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.joinGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.linkGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respons"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.spanGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeline"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.refsys">
- <choice/>
- </modelGroup>
- <modelGroup name="m.refsys">
- <choice>
- <modelGroupRef name="x.refsys"/>
- <elementRef>
- <nameSpecRef name="n.cb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.milestone"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pb"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.editIncl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.editIncl">
- <choice>
- <modelGroupRef name="x.editIncl"/>
- <elementRef>
- <nameSpecRef name="n.addSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.delSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gap"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.Incl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.Incl">
- <choice>
- <modelGroupRef name="x.Incl"/>
- <elementRef>
- <nameSpecRef name="n.anchor"/>
- </elementRef>
- <modelGroupRef name="m.editIncl"/>
- <modelGroupRef name="m.metadata"/>
- <modelGroupRef name="m.refsys"/>
- </choice>
- </modelGroup>
- <comment>Inter-level classes
-</comment>
- <modelGroup name="x.hqinter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqinter">
- <choice>
- <modelGroupRef name="x.hqinter"/>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.bibl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.bibl">
- <choice>
- <modelGroupRef name="x.bibl"/>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.lists">
- <choice/>
- </modelGroup>
- <modelGroup name="m.lists">
- <choice>
- <modelGroupRef name="x.lists"/>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.notes">
- <choice/>
- </modelGroup>
- <modelGroup name="m.notes">
- <choice>
- <modelGroupRef name="x.notes"/>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witDetail"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.stageDirection">
- <choice/>
- </modelGroup>
- <modelGroup name="m.stageDirection">
- <choice>
- <modelGroupRef name="x.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.camera"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.caption"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.move"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sound"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tech"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.view"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECLO] 3.7.4</comment>
- <comment> [DSTECMI] 3.7.9: Misc. Element Class Models </comment>
- <param name="x.agent"></param>
- <param name="m.agent">%x.agent; %n.name;</param>
- <modelGroup name="x.addrPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.addrPart">
- <choice>
- <modelGroupRef name="x.addrPart"/>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postBox"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.street"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.biblPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.biblPart">
- <choice>
- <modelGroupRef name="x.biblPart"/>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.demographic"></param>
- <param name="m.demographic">%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;</param>
- <modelGroup name="x.divbot">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divbot">
- <choice>
- <modelGroupRef name="x.divbot"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.closer"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divtop">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divtop">
- <choice>
- <modelGroupRef name="x.divtop"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.opener"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.dramafront"></param>
- <param name="m.dramafront">%x.dramafront; %n.castList; | %n.epilogue; | %n.performance; | %n.prologue; | %n.set;</param>
- <param name="x.front"></param>
- <param name="m.front">%x.front; %n.divGen; | %m.dramafront; | %n.titlePage;</param>
- <param name="x.personPart"></param>
- <param name="m.personPart">%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;</param>
- <param name="x.placePart"></param>
- <param name="m.placePart">%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;</param>
- <param name="x.tpParts"></param>
- <param name="m.tpParts">%x.tpParts; %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.figure; | %n.imprimatur; | %n.titlePart;</param>
- <param name="x.fmchunk"></param>
- <param name="m.fmchunk">%x.fmchunk; %n.argument; | %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.head; | %n.titlePart;</param>
- <comment> end of [DSTECMI] 3.7.9</comment>
- <comment>Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.</comment>
- <comment> [DSTECHI] 3.7.5: Common high-level classes </comment>
- <comment>These are the three fundamental element classes.</comment>
- <modelGroup name="x.phrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase">
- <choice>
- <modelGroupRef name="x.phrase"/>
- <modelGroupRef name="m.data"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- <modelGroupRef name="m.edit"/>
- <modelGroupRef name="m.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.formula"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fw"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.handShift"/>
- </elementRef>
- <modelGroupRef name="m.hqphrase"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.phrase.verse"/>
- <modelGroupRef name="m.seg"/>
- <modelGroupRef name="m.sgmlKeywords"/>
- </choice>
- </modelGroup>
- <modelGroup name="x.inter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.inter">
- <choice>
- <modelGroupRef name="x.inter"/>
- <modelGroupRef name="m.bibl"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.chunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.chunk">
- <choice>
- <modelGroupRef name="x.chunk"/>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.graph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witList"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>This class isolates all the common
-component-level elements.</comment>
- <modelGroup name="x.common">
- <choice/>
- </modelGroup>
- <modelGroup name="m.common">
- <choice>
- <modelGroupRef name="x.common"/>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECHI] 3.7.5</comment>
- <comment>Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.</comment>
- <comment> [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions </comment>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % TEI.verse.ent SYSTEM 'teivers2.ent' >
-%TEI.verse.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % TEI.drama.ent SYSTEM 'teidram2.ent' >
-%TEI.drama.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % TEI.spoken.ent SYSTEM 'teispok2.ent' >
-%TEI.spoken.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % TEI.dictionaries.ent SYSTEM 'teidict2.ent' >
-%TEI.dictionaries.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % TEI.terminology.ent SYSTEM 'teiterm2.ent' >
-%TEI.terminology.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.linking">
-<!ENTITY % TEI.linking.ent SYSTEM 'teilink2.ent' >
-%TEI.linking.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.analysis">
-<!ENTITY % TEI.analysis.ent SYSTEM 'teiana2.ent' >
-%TEI.analysis.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.transcr">
-<!ENTITY % TEI.transcr.ent SYSTEM 'teitran2.ent' >
-%TEI.transcr.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.textcrit">
-<!ENTITY % TEI.textcrit.ent SYSTEM 'teitc2.ent' >
-%TEI.textcrit.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.names.dates">
-<!ENTITY % TEI.names.dates.ent SYSTEM 'teind2.ent' >
-%TEI.names.dates.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.figures">
-<!ENTITY % TEI.figures.ent SYSTEM 'teifig2.ent' >
-%TEI.figures.ent;
-</ignoredSection>
- <comment> end of [DSTECMK] 3.7.6</comment>
- <comment>We can now declare the standard content models; one of these
-varies with the base selected.</comment>
- <comment> [DSTECST] 3.7.7: Standard Content Models </comment>
- <comment>Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.</comment>
- <comment>The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.</comment>
- <modelGroup name="phrase">
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </modelGroup>
- <modelGroup name="phrase.seq">
- <zeroOrMore>
- <modelGroupRef name="phrase"/>
- </zeroOrMore>
- </modelGroup>
- <comment>The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).</comment>
- <comment> [DSTECMX] 3.7.8: Definition of components for combined bases </comment>
- <comment>Default declarations for the 'mix.' entities used for mixed
-and general bases.</comment>
- <param name="mix.verse"></param>
- <param name="mix.drama"></param>
- <param name="mix.spoken"></param>
- <param name="mix.dictionaries"></param>
- <param name="mix.terminology"></param>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' ></ignoredSection>
- <ignoredSection flag="TEI.general">
-<!--The general base uses the same definition of component as the
-mixed base.-->
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >
-<!--But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.-->
-<![ %TEI.verse; [
-<!--If the verse base is in use, ...-->
-<!ENTITY % gen.verse '((%m.comp.verse;), (%m.common; | %m.comp.verse;)*) |' >]]>
-<![ %TEI.drama; [
-<!--If the drama base is in use, ...-->
-<!ENTITY % gen.drama '((%m.comp.drama;), (%m.common; | %m.comp.drama;)*) |' >]]>
-<![ %TEI.spoken; [
-<!--If the spoken base is in use, ...-->
-<!ENTITY % gen.spoken '((%m.comp.spoken;), (%m.common; | %m.comp.spoken;)*) |' >]]>
-<![ %TEI.dictionaries; [
-<!--If the dictionary base is in use, ...-->
-<!ENTITY % gen.dictionaries '((%m.comp.dictionaries;), (%m.common; | %m.comp.dictionaries;)*) |' >]]>
-<![ %TEI.terminology; [
-<!--If the terminology base is in use, ...-->
-<!ENTITY % gen.terminology '((%m.comp.terminology;), (%m.common; | %m.comp.terminology;)*) |' >]]>
-<!--Default declarations for all the entities gen.verse,
-etc.-->
-<!ENTITY % gen.verse '' >
-<!ENTITY % gen.drama '' >
-<!ENTITY % gen.spoken '' >
-<!ENTITY % gen.dictionaries '' >
-<!ENTITY % gen.terminology '' >
-<!--Now we are ready to declare component.seq and
-component.plus for use in general base tag set.-->
-<!ENTITY % component.seq '(%m.common;)*, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)?' >
-<!ENTITY % component.plus '(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?' >
-<!--(End of marked section for general base.)--></ignoredSection>
- <comment> end of [DSTECMX] 3.7.8</comment>
- <ignoredSection flag="TEI.prose">
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % component '(%m.common; | %m.comp.verse;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % component '(%m.common; | %m.comp.drama;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % component '(%m.common; | %m.comp.spoken;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % component '(%m.common; | %m.comp.dictionaries;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % component '(%m.common; | %m.comp.terminology;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <comment>Default declaration.</comment>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- <param name="TEI.singleBase">INCLUDE</param>
- <comment>The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.</comment>
- <modelGroup name="component.seq">
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </modelGroup>
- <comment>The following entities do not vary with the base.</comment>
- <modelGroup name="paraContent">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <modelGroup name="specialPara">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> end of [DSTECST] 3.7.7</comment>
- <comment>Finally, we declare the attribute classes, including
-the global attributes.</comment>
- <comment> [DSTECAT] 3.7.1: Attribute classes </comment>
- <param name="a.declaring">
- decls IDREFS #IMPLIED</param>
- <attributeGroup name="a.declarable">
- <attribute>
- <name>default</name>
- <tokenized>
- <enum>YES</enum>
- <enum>NO</enum>
- </tokenized>
- <default>NO</default>
- </attribute>
- </attributeGroup>
- <param name="a.typed">
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED</param>
- <attributeGroup name="a.divn">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>CDATA</default>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>composite</enum>
- <enum>uniform</enum>
- </tokenized>
- <default>uniform</default>
- </attribute>
- <attribute>
- <name>sample</name>
- <tokenized>
- <enum>initial</enum>
- <enum>medial</enum>
- <enum>final</enum>
- <enum>unknown</enum>
- <enum>complete</enum>
- </tokenized>
- <default>complete</default>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.enjamb">
- <attribute>
- <name>enjamb</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.interpret">
- resp CDATA %INHERITED;
- type CDATA %INHERITED;
- inst IDREFS #IMPLIED</param>
- <attributeGroup name="a.metrical">
- <attribute>
- <name>met</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>real</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rhyme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.names">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.personPart">
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED</param>
- <param name="a.placePart">
- %a.names;
- %a.typed;</param>
- <attributeGroup name="a.pointer">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>crdate</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targOrder</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>evaluate</name>
- <tokenized>
- <enum>all</enum>
- <enum>one</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.seg">
- type CDATA #IMPLIED
- function CDATA #IMPLIED
- part (Y | N | I | M | F) "N"</param>
- <param name="a.temporalExpr">
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"</param>
- <param name="a.timed">
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED</param>
- <param name="a.xPointer">
- %a.pointer;
- doc ENTITY #IMPLIED
- from %extPtr; "ROOT"
- to %extPtr; "DITTO"</param>
- <comment> end of [DSTECAT] 3.7.1</comment>
- <comment> [DSTGA] 3.5: Global attributes </comment>
- <comment>The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.</comment>
- <comment>If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. </comment>
- <attributeGroup name="a.analysis"/>
- <attributeGroup name="a.linking"/>
- <attributeGroup name="a.terminology"/>
- <attributeGroup name="a.global">
- <attributeGroupRef name="a.terminology"/>
- <attributeGroupRef name="a.linking"/>
- <attributeGroupRef name="a.analysis"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>n</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>rend</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.</comment>
- <comment> end of [DSTGA] 3.5</comment>
- <comment> end of [DSTECOV] 3.7.3</comment>
- </externalIdRef>
- <comment>Define element classes for feature structure
-declarations.</comment>
- <modelGroup name="x.boolean">
- <choice/>
- </modelGroup>
- <modelGroup name="m.boolean">
- <choice>
- <modelGroupRef name="x.boolean"/>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.binary">
- <choice/>
- </modelGroup>
- <modelGroup name="m.binary">
- <choice>
- <modelGroupRef name="x.binary"/>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.singleVal">
- <choice/>
- </modelGroup>
- <modelGroup name="m.singleVal">
- <choice>
- <modelGroupRef name="x.singleVal"/>
- <modelGroupRef name="m.binary"/>
- <modelGroupRef name="m.boolean"/>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.complexVal">
- <choice/>
- </modelGroup>
- <modelGroup name="m.complexVal">
- <choice>
- <modelGroupRef name="x.complexVal"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.featureVal">
- <choice/>
- </modelGroup>
- <modelGroup name="m.featureVal">
- <choice>
- <modelGroupRef name="x.featureVal"/>
- <modelGroupRef name="m.complexVal"/>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <modelGroupRef name="m.singleVal"/>
- </choice>
- </modelGroup>
- <comment>Now, we declare the elements for FSDs proper.</comment>
- <comment> [DFDFSD2] 26.2: Feature System Declaration </comment>
- <flag name="teiFsd2">
- <include/>
- </flag>
- <includedSection flag="teiFsd2">
- <element>
- <nameSpecRef name="n.teiFsd2"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.fsDecl"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiFsd2"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiFsd2</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fsDecl">
- <include/>
- </flag>
- <includedSection flag="fsDecl">
- <element>
- <nameSpecRef name="n.fsDecl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.fsDescr"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.fDecl"/>
- </elementRef>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.fsConstraints"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>baseType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fsDescr">
- <include/>
- </flag>
- <includedSection flag="fsDescr">
- <element>
- <nameSpecRef name="n.fsDescr"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.fsDescr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsDescr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFDFSD2] 26.2</comment>
- <comment> [DFDX] 26.3: Feature definitions </comment>
- <flag name="fDecl">
- <include/>
- </flag>
- <includedSection flag="fDecl">
- <element>
- <nameSpecRef name="n.fDecl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.fDescr"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.vRange"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.vDefault"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>name</name>
- <tokenized name="NMTOKEN"/>
- <required/>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>unit</enum>
- <enum>set</enum>
- <enum>bag</enum>
- <enum>list</enum>
- </tokenized>
- <default>unit</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fDescr">
- <include/>
- </flag>
- <includedSection flag="fDescr">
- <element>
- <nameSpecRef name="n.fDescr"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.fDescr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fDescr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="vRange">
- <include/>
- </flag>
- <includedSection flag="vRange">
- <element>
- <nameSpecRef name="n.vRange"/>
- <modelGroupRef name="m.featureVal"/>
- </element>
- <attlist>
- <nameSpecRef name="n.vRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>vRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="vDefault">
- <include/>
- </flag>
- <includedSection flag="vDefault">
- <element>
- <nameSpecRef name="n.vDefault"/>
- <choice>
- <oneOrMore>
- <modelGroupRef name="m.featureVal"/>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.if"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.vDefault"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>vDefault</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="if">
- <include/>
- </flag>
- <includedSection flag="if">
- <element>
- <nameSpecRef name="n.if"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- <elementRef>
- <nameSpecRef name="n.then"/>
- </elementRef>
- <modelGroupRef name="m.featureVal"/>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.if"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>if</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="then">
- <include/>
- </flag>
- <includedSection flag="then">
- <element>
- <nameSpecRef name="n.then"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.then"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>then</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFDX] 26.3</comment>
- <comment> [DFD2] 26.4: Feature structure constraints </comment>
- <flag name="fsConstraints">
- <include/>
- </flag>
- <includedSection flag="fsConstraints">
- <element>
- <nameSpecRef name="n.fsConstraints"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.cond"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.bicond"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fsConstraints"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsConstraints</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cond">
- <include/>
- </flag>
- <includedSection flag="cond">
- <element>
- <nameSpecRef name="n.cond"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- <elementRef>
- <nameSpecRef name="n.then"/>
- </elementRef>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.cond"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cond</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="bicond">
- <include/>
- </flag>
- <includedSection flag="bicond">
- <element>
- <nameSpecRef name="n.bicond"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- <elementRef>
- <nameSpecRef name="n.iff"/>
- </elementRef>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.bicond"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bicond</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="iff">
- <include/>
- </flag>
- <includedSection flag="iff">
- <element>
- <nameSpecRef name="n.iff"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.iff"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>iff</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFD2] 26.4</comment>
- <comment>The elements for feature structures themselves
-are declared in teifs2.dtd</comment>
- <externalId name="TEI.fs.dtd" system="teifs2.dtd"/>
- <externalIdRef name="TEI.fs.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DFS] 16.1: Feature Structures </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment> [DFSBI] 16.2: Feature structures, binary values </comment>
- <flag name="fs">
- <include/>
- </flag>
- <includedSection flag="fs">
- <element>
- <nameSpecRef name="n.fs"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fs"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>feats</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- </tokenized>
- <default>sb</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fs</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="f">
- <include/>
- </flag>
- <includedSection flag="f">
- <element>
- <nameSpecRef name="n.f"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <name>sym</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.f"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>name</name>
- <tokenized name="NMTOKEN"/>
- <required/>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>single</enum>
- <enum>set</enum>
- <enum>bag</enum>
- <enum>list</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>fVal</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>f</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="plus">
- <include/>
- </flag>
- <includedSection flag="plus">
- <element>
- <nameSpecRef name="n.plus"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.plus"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>plus</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="minus">
- <include/>
- </flag>
- <includedSection flag="minus">
- <element>
- <nameSpecRef name="n.minus"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.minus"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>minus</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSBI] 16.2</comment>
- <comment> [DFSFL] 16.3: Feature libraries </comment>
- <flag name="fLib">
- <include/>
- </flag>
- <includedSection flag="fLib">
- <element>
- <nameSpecRef name="n.fLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fsLib">
- <include/>
- </flag>
- <includedSection flag="fsLib">
- <element>
- <nameSpecRef name="n.fsLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fsLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="fvLib">
- <include/>
- </flag>
- <includedSection flag="fvLib">
- <element>
- <nameSpecRef name="n.fvLib"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.fvLib"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fvLib</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSFL] 16.3</comment>
- <comment> [DFSSY] 16.4: Symbolic, etc. values </comment>
- <flag name="sym">
- <include/>
- </flag>
- <includedSection flag="sym">
- <element>
- <nameSpecRef name="n.sym"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.sym"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sym</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="nbr">
- <include/>
- </flag>
- <includedSection flag="nbr">
- <element>
- <nameSpecRef name="n.nbr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.nbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>nbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="msr">
- <include/>
- </flag>
- <includedSection flag="msr">
- <element>
- <nameSpecRef name="n.msr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.msr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>msr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rate">
- <include/>
- </flag>
- <includedSection flag="rate">
- <element>
- <nameSpecRef name="n.rate"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.rate"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>valueTo</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>per</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- <enum>lt</enum>
- <enum>le</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>int</enum>
- <enum>real</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rate</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="str">
- <include/>
- </flag>
- <includedSection flag="str">
- <element>
- <nameSpecRef name="n.str"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.str"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>rel</name>
- <tokenized>
- <enum>eq</enum>
- <enum>ne</enum>
- <enum>sb</enum>
- <enum>ns</enum>
- <enum>lt</enum>
- <enum>le</enum>
- <enum>gt</enum>
- <enum>ge</enum>
- </tokenized>
- <default>eq</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>str</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSSY] 16.4</comment>
- <comment> [DFSSS] 16.6: Null values </comment>
- <flag name="null">
- <include/>
- </flag>
- <includedSection flag="null">
- <element>
- <nameSpecRef name="n.null"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.null"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>null</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSSS] 16.6</comment>
- <comment> [DFSAL] 16.7: Alternative features and feature values </comment>
- <flag name="fAlt">
- <include/>
- </flag>
- <includedSection flag="fAlt">
- <element>
- <nameSpecRef name="n.fAlt"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.f"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fAlt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fAlt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>mutExcl</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fAlt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="vAlt">
- <include/>
- </flag>
- <includedSection flag="vAlt">
- <element>
- <nameSpecRef name="n.vAlt"/>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dft"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <name>sym</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.plus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.minus"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.any"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.none"/>
- </elementRef>
- <elementRef>
- <name>dft</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.uncertain"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.null"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sym"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.nbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.msr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.str"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.vAlt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.vAlt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>mutExcl</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>vAlt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSAL] 16.7</comment>
- <comment> [DFSBO] 16.8: Boolean, default, uncertainty values </comment>
- <flag name="any">
- <include/>
- </flag>
- <includedSection flag="any">
- <element>
- <nameSpecRef name="n.any"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.any"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>any</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="none">
- <include/>
- </flag>
- <includedSection flag="none">
- <element>
- <nameSpecRef name="n.none"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.none"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>none</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dft">
- <include/>
- </flag>
- <includedSection flag="dft">
- <element>
- <nameSpecRef name="n.dft"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.dft"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dft</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="uncertain">
- <include/>
- </flag>
- <includedSection flag="uncertain">
- <element>
- <nameSpecRef name="n.uncertain"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.uncertain"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>uncertain</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DFSBO] 16.8</comment>
- <comment> end of [DFS] 16.1</comment>
- </externalIdRef>
- <comment>Finally, embed the TEI header and core tag sets.</comment>
- <externalId name="TEI.header.dtd" system="teihdr2.dtd"/>
- <externalIdRef name="TEI.header.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [D221] 5.1.1: The TEI Header </comment>
- <comment>teihdr2.dtd Tags for TEI Header.</comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <flag name="teiHeader">
- <include/>
- </flag>
- <includedSection flag="teiHeader">
- <element>
- <nameSpecRef name="n.teiHeader"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.fileDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.encodingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.profileDesc"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.revisionDesc"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiHeader"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>text</default>
- </attribute>
- <attribute>
- <name>creator</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>new</enum>
- <enum>update</enum>
- </tokenized>
- <default>new</default>
- </attribute>
- <attribute>
- <name>date.created</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date.updated</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiHeader</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D221B] 5.1.1: </comment>
- <comment> [D222] 5.2: The file description </comment>
- <flag name="fileDesc">
- <include/>
- </flag>
- <includedSection flag="fileDesc">
- <element>
- <nameSpecRef name="n.fileDesc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2221] 5.2.1: The title statement </comment>
- <flag name="titleStmt">
- <include/>
- </flag>
- <includedSection flag="titleStmt">
- <element>
- <nameSpecRef name="n.titleStmt"/>
- <sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sponsor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.funder"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.principal"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titleStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titleStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sponsor">
- <include/>
- </flag>
- <includedSection flag="sponsor">
- <element>
- <nameSpecRef name="n.sponsor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sponsor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sponsor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="funder">
- <include/>
- </flag>
- <includedSection flag="funder">
- <element>
- <nameSpecRef name="n.funder"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.funder"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>funder</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="principal">
- <include/>
- </flag>
- <includedSection flag="principal">
- <element>
- <nameSpecRef name="n.principal"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.principal"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>principal</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements are
-declared in file teicore2.dtd, not here.</comment>
- <comment> end of [D2221] 5.2.1</comment>
- <comment> [D2222] 5.2.2: The edition statement </comment>
- <flag name="editionStmt">
- <include/>
- </flag>
- <includedSection flag="editionStmt">
- <element>
- <nameSpecRef name="n.editionStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editionStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editionStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="edition">
- <include/>
- </flag>
- <includedSection flag="edition">
- <element>
- <nameSpecRef name="n.edition"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.edition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>edition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2222] 5.2.2</comment>
- <comment> [D2223] 5.2.3: The extent statement </comment>
- <flag name="extent">
- <include/>
- </flag>
- <includedSection flag="extent">
- <element>
- <nameSpecRef name="n.extent"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.extent"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>extent</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2223] 5.2.3</comment>
- <comment> [D2224] 5.2.4: The publication statement </comment>
- <flag name="publicationStmt">
- <include/>
- </flag>
- <includedSection flag="publicationStmt">
- <element>
- <nameSpecRef name="n.publicationStmt"/>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distributor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.authority"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.availability"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.publicationStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publicationStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="distributor">
- <include/>
- </flag>
- <includedSection flag="distributor">
- <element>
- <nameSpecRef name="n.distributor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distributor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distributor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="authority">
- <include/>
- </flag>
- <includedSection flag="authority">
- <element>
- <nameSpecRef name="n.authority"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.authority"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>authority</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="idno">
- <include/>
- </flag>
- <includedSection flag="idno">
- <element>
- <nameSpecRef name="n.idno"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.idno"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>idno</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="availability">
- <include/>
- </flag>
- <includedSection flag="availability">
- <element>
- <nameSpecRef name="n.availability"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.availability"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>free</enum>
- <enum>unknown</enum>
- <enum>restricted</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>availability</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The PUBLISHER, PUBPLACE, and ADDRESS elements
-are defined in file teicore2.dtd.</comment>
- <comment> end of [D2224] 5.2.4</comment>
- <comment> [D2225] 5.2.5: The series statement </comment>
- <flag name="seriesStmt">
- <include/>
- </flag>
- <includedSection flag="seriesStmt">
- <element>
- <nameSpecRef name="n.seriesStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.seriesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>seriesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2225] 5.2.5</comment>
- <comment> [D2226] 5.2.6: The notes statement </comment>
- <flag name="notesStmt">
- <include/>
- </flag>
- <includedSection flag="notesStmt">
- <element>
- <nameSpecRef name="n.notesStmt"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.notesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>notesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The NOTE element is defined with the core tags.</comment>
- <comment> end of [D2226] 5.2.6</comment>
- <comment> end of [D222] 5.2</comment>
- <comment> [D223] 5.2.7: The source description </comment>
- <flag name="sourceDesc">
- <include/>
- </flag>
- <includedSection flag="sourceDesc">
- <element>
- <nameSpecRef name="n.sourceDesc"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- <elementRef>
- <name>scriptStmt</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recordingStmt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.sourceDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sourceDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2231] 5.2.9: Script statement and recording statement </comment>
- <flag name="scriptStmt">
- <include/>
- </flag>
- <includedSection flag="scriptStmt">
- <element>
- <nameSpecRef name="n.scriptStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.scriptStmt"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>scriptStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recordingStmt">
- <include/>
- </flag>
- <includedSection flag="recordingStmt">
- <element>
- <nameSpecRef name="n.recordingStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recordingStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recordingStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recording">
- <include/>
- </flag>
- <includedSection flag="recording">
- <element>
- <nameSpecRef name="n.recording"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.equipment"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.broadcast"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recording"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>audio</enum>
- <enum>video</enum>
- </tokenized>
- <default>audio</default>
- </attribute>
- <attribute>
- <name>dur</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recording</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="equipment">
- <include/>
- </flag>
- <includedSection flag="equipment">
- <element>
- <nameSpecRef name="n.equipment"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.equipment"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>equipment</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="broadcast">
- <include/>
- </flag>
- <includedSection flag="broadcast">
- <element>
- <nameSpecRef name="n.broadcast"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.broadcast"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>broadcast</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2231] 5.2.9</comment>
- <comment> end of [D223] 5.2.7</comment>
- <comment> [D225] 5.3: The encoding description </comment>
- <flag name="encodingDesc">
- <include/>
- </flag>
- <includedSection flag="encodingDesc">
- <element>
- <nameSpecRef name="n.encodingDesc"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.projectDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.samplingDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.editorialDecl"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.tagsDecl"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.refsDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.classDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.metDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.fsdDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.variantEncoding"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.encodingDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>encodingDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2251] 5.3.1: The project description </comment>
- <flag name="projectDesc">
- <include/>
- </flag>
- <includedSection flag="projectDesc">
- <element>
- <nameSpecRef name="n.projectDesc"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.projectDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>projectDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2251] 5.3.1</comment>
- <comment> [D2252] 5.3.2: The sampling declaration </comment>
- <flag name="samplingDecl">
- <include/>
- </flag>
- <includedSection flag="samplingDecl">
- <element>
- <nameSpecRef name="n.samplingDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.samplingDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>samplingDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2252] 5.3.2</comment>
- <comment> [D2253] 5.3.3: The editorial practices declaration </comment>
- <flag name="editorialDecl">
- <include/>
- </flag>
- <includedSection flag="editorialDecl">
- <element>
- <nameSpecRef name="n.editorialDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.correction"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.normalization"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quotation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyphenation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpretation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.segmentation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stdVals"/>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editorialDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editorialDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="correction">
- <include/>
- </flag>
- <includedSection flag="correction">
- <element>
- <nameSpecRef name="n.correction"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.correction"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>high</enum>
- <enum>medium</enum>
- <enum>low</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>correction</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="normalization">
- <include/>
- </flag>
- <includedSection flag="normalization">
- <element>
- <nameSpecRef name="n.normalization"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.normalization"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>source</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>normalization</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quotation">
- <include/>
- </flag>
- <includedSection flag="quotation">
- <element>
- <nameSpecRef name="n.quotation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.quotation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>marks</name>
- <tokenized>
- <enum>none</enum>
- <enum>some</enum>
- <enum>all</enum>
- </tokenized>
- <default>all</default>
- </attribute>
- <attribute>
- <name>form</name>
- <tokenized>
- <enum>data</enum>
- <enum>rend</enum>
- <enum>std</enum>
- <enum>nonstd</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quotation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hyphenation">
- <include/>
- </flag>
- <includedSection flag="hyphenation">
- <element>
- <nameSpecRef name="n.hyphenation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.hyphenation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>eol</name>
- <tokenized>
- <enum>all</enum>
- <enum>some</enum>
- <enum>none</enum>
- </tokenized>
- <default>some</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hyphenation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="segmentation">
- <include/>
- </flag>
- <includedSection flag="segmentation">
- <element>
- <nameSpecRef name="n.segmentation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.segmentation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>segmentation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stdVals">
- <include/>
- </flag>
- <includedSection flag="stdVals">
- <element>
- <nameSpecRef name="n.stdVals"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.stdVals"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stdVals</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interpretation">
- <include/>
- </flag>
- <includedSection flag="interpretation">
- <element>
- <nameSpecRef name="n.interpretation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.interpretation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interpretation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2253] 5.3.3</comment>
- <comment> [DHD57] 5.3.4: Tag usage and rendition declarations </comment>
- <flag name="tagsDecl">
- <include/>
- </flag>
- <includedSection flag="tagsDecl">
- <element>
- <nameSpecRef name="n.tagsDecl"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.rendition"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.tagUsage"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tagsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tagUsage">
- <include/>
- </flag>
- <includedSection flag="tagUsage">
- <element>
- <nameSpecRef name="n.tagUsage"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tagUsage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>gi</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>occurs</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ident</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>render</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rendition">
- <include/>
- </flag>
- <includedSection flag="rendition">
- <element>
- <nameSpecRef name="n.rendition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rendition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rendition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHD57] 5.3.4</comment>
- <comment> [D2254] 5.3.5.3: The reference scheme declaration </comment>
- <flag name="refsDecl">
- <include/>
- </flag>
- <includedSection flag="refsDecl">
- <element>
- <nameSpecRef name="n.refsDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.step"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.state"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.refsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>doctype</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>refsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="step">
- <include/>
- </flag>
- <includedSection flag="step">
- <element>
- <nameSpecRef name="n.step"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.step"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>refunit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <datatypeRef name="extPtr"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <datatypeRef name="extPtr"/>
- <default>DITTO</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>step</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="state">
- <include/>
- </flag>
- <includedSection flag="state">
- <element>
- <nameSpecRef name="n.state"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.state"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>state</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2254] 5.3.5.3</comment>
- <comment> [D2255] 5.3.6: The classification declaration </comment>
- <flag name="classDecl">
- <include/>
- </flag>
- <includedSection flag="classDecl">
- <element>
- <nameSpecRef name="n.classDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.taxonomy"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.classDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="taxonomy">
- <include/>
- </flag>
- <includedSection flag="taxonomy">
- <element>
- <nameSpecRef name="n.taxonomy"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>category</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.taxonomy"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>taxonomy</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="category">
- <include/>
- </flag>
- <includedSection flag="category">
- <element>
- <nameSpecRef name="n.category"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.catDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.category"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>category</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catDesc">
- <include/>
- </flag>
- <includedSection flag="catDesc">
- <element>
- <nameSpecRef name="n.catDesc"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.catDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2255] 5.3.6</comment>
- <comment> [D2256] 5.3.7: The FSD declaration </comment>
- <flag name="fsdDecl">
- <include/>
- </flag>
- <includedSection flag="fsdDecl">
- <element>
- <nameSpecRef name="n.fsdDecl"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.fsdDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>fsd</name>
- <tokenized name="ENTITY"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsdDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2256] 5.3.7</comment>
- <comment> [D2258] 5.3.8: Metrical Notation Declaration </comment>
- <flag name="metDecl">
- <include/>
- </flag>
- <includedSection flag="metDecl">
- <element>
- <nameSpecRef name="n.metDecl"/>
- <choice>
- <modelGroupRef name="component.seq"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.symbol"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.metDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>MET REAL</default>
- </attribute>
- <attribute>
- <name>pattern</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>metDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="symbol">
- <include/>
- </flag>
- <includedSection flag="symbol">
- <element>
- <nameSpecRef name="n.symbol"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.symbol"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>terminal</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>symbol</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2258] 5.3.8</comment>
- <comment> [DHDVAR] 5.3.9: Variant-Encoding Declaration </comment>
- <flag name="variantEncoding">
- <include/>
- </flag>
- <includedSection flag="variantEncoding">
- <element>
- <nameSpecRef name="n.variantEncoding"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.variantEncoding"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>location-referenced</enum>
- <enum>double-end-point</enum>
- <enum>parallel-segmentation</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>location</name>
- <tokenized>
- <enum>internal</enum>
- <enum>external</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>variantEncoding</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHDVAR] 5.3.9</comment>
- <comment> end of [D225] 5.3</comment>
- <comment> [D224] 5.4: The profile description </comment>
- <flag name="profileDesc">
- <include/>
- </flag>
- <includedSection flag="profileDesc">
- <element>
- <nameSpecRef name="n.profileDesc"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.creation"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.langUsage"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>particDesc</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.settingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.handList"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textClass"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.profileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>profileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D224C] 5.4.1: Creation </comment>
- <flag name="creation">
- <include/>
- </flag>
- <includedSection flag="creation">
- <element>
- <nameSpecRef name="n.creation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.creation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>creation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D224C] 5.4.1</comment>
- <comment> [D2241] 5.4.2: Language usage </comment>
- <flag name="langUsage">
- <include/>
- </flag>
- <includedSection flag="langUsage">
- <element>
- <nameSpecRef name="n.langUsage"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.language"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.langUsage"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>langUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="language">
- <include/>
- </flag>
- <includedSection flag="language">
- <element>
- <nameSpecRef name="n.language"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.language"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>wsd</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>usage</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>language</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2241] 5.4.2</comment>
- <comment> [D2243] 5.4.3: Text Classification </comment>
- <flag name="textClass">
- <include/>
- </flag>
- <includedSection flag="textClass">
- <element>
- <nameSpecRef name="n.textClass"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.classCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.catRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.keywords"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.textClass"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>textClass</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="keywords">
- <include/>
- </flag>
- <includedSection flag="keywords">
- <element>
- <nameSpecRef name="n.keywords"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.keywords"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>keywords</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="classCode">
- <include/>
- </flag>
- <includedSection flag="classCode">
- <element>
- <nameSpecRef name="n.classCode"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.classCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catRef">
- <include/>
- </flag>
- <includedSection flag="catRef">
- <element>
- <nameSpecRef name="n.catRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.catRef"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2243] 5.4.3</comment>
- <comment> end of [D224] 5.4</comment>
- <comment> [D226] 5.5: The Revision Description </comment>
- <flag name="revisionDesc">
- <include/>
- </flag>
- <includedSection flag="revisionDesc">
- <element>
- <nameSpecRef name="n.revisionDesc"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.change"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.revisionDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>revisionDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="change">
- <include/>
- </flag>
- <includedSection flag="change">
- <element>
- <nameSpecRef name="n.change"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.change"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>change</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>respStmt, item, and date are declared in teicore2.</comment>
- <comment> end of [D226] 5.5</comment>
- <comment> end of [D221B] 5.1.1</comment>
- <comment> end of [D221] 5.1.1</comment>
- </externalIdRef>
- <externalId name="TEI.core.dtd" system="teicore2.dtd"/>
- <externalIdRef name="TEI.core.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCO] 6.12: Elements available in all forms of the TEI main DTD </comment>
- <comment>Definition of elements, sub-group by sub-group.</comment>
- <comment> [DCOPA] 6.1: Paragraph </comment>
- <flag name="p">
- <include/>
- </flag>
- <includedSection flag="p">
- <element>
- <nameSpecRef name="n.p"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.p"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>p</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOPA] 6.1</comment>
- <comment> [DCOHQ] 6.3.2.1: Highlighted phrases </comment>
- <flag name="foreign">
- <include/>
- </flag>
- <includedSection flag="foreign">
- <element>
- <nameSpecRef name="n.foreign"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreign"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreign</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOHQ1] 6.3.2.2: </comment>
- <flag name="emph">
- <include/>
- </flag>
- <includedSection flag="emph">
- <element>
- <nameSpecRef name="n.emph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.emph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>emph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hi">
- <include/>
- </flag>
- <includedSection flag="hi">
- <element>
- <nameSpecRef name="n.hi"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hi</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ1] 6.3.2.2</comment>
- <comment> [DCOHQ3] 6.3.2.3: </comment>
- <flag name="distinct">
- <include/>
- </flag>
- <includedSection flag="distinct">
- <element>
- <nameSpecRef name="n.distinct"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distinct"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>time</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>space</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>social</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distinct</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ3] 6.3.2.3</comment>
- <comment> [DCOHQQ] 6.3.3: Quotation </comment>
- <flag name="q">
- <include/>
- </flag>
- <includedSection flag="q">
- <element>
- <nameSpecRef name="n.q"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.q"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>direct</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>unspecified</enum>
- </tokenized>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>who</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>q</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quote">
- <include/>
- </flag>
- <includedSection flag="quote">
- <element>
- <nameSpecRef name="n.quote"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.quote"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quote</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cit">
- <include/>
- </flag>
- <includedSection flag="cit">
- <element>
- <nameSpecRef name="n.cit"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.cit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cit</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="soCalled">
- <include/>
- </flag>
- <includedSection flag="soCalled">
- <element>
- <nameSpecRef name="n.soCalled"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.soCalled"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>soCalled</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQQ] 6.3.3</comment>
- <comment> [DCOHQU] 6.3.4: Terms, glosses, etc. </comment>
- <flag name="term">
- <include/>
- </flag>
- <includedSection flag="term">
- <element>
- <nameSpecRef name="n.term"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.term"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>term</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mentioned">
- <include/>
- </flag>
- <includedSection flag="mentioned">
- <element>
- <nameSpecRef name="n.mentioned"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mentioned"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mentioned</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="gloss">
- <include/>
- </flag>
- <includedSection flag="gloss">
- <element>
- <nameSpecRef name="n.gloss"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gloss"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gloss</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQU] 6.3.4</comment>
- <comment> end of [DCOHQ] 6.3.2.1</comment>
- <comment> [DCONA] 6.4.1: Proper Nouns </comment>
- <flag name="name">
- <include/>
- </flag>
- <includedSection flag="name">
- <element>
- <nameSpecRef name="n.name"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.name"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>name</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rs">
- <include/>
- </flag>
- <includedSection flag="rs">
- <element>
- <nameSpecRef name="n.rs"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rs"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONA] 6.4.1</comment>
- <comment> [DCONU] 6.4.3: Numbers and measures </comment>
- <flag name="num">
- <include/>
- </flag>
- <includedSection flag="num">
- <element>
- <nameSpecRef name="n.num"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.num"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>num</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="measure">
- <include/>
- </flag>
- <includedSection flag="measure">
- <element>
- <nameSpecRef name="n.measure"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.measure"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>measure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONU] 6.4.3</comment>
- <comment> [DCODA] 6.4.4: Dates and times </comment>
- <flag name="date">
- <include/>
- </flag>
- <includedSection flag="date">
- <element>
- <nameSpecRef name="n.date"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.date"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>certainty</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>date</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateRange">
- <include/>
- </flag>
- <includedSection flag="dateRange">
- <element>
- <nameSpecRef name="n.dateRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dateRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="time">
- <include/>
- </flag>
- <includedSection flag="time">
- <element>
- <nameSpecRef name="n.time"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.time"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>am</enum>
- <enum>pm</enum>
- <enum>24hour</enum>
- <enum>descriptive</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>time</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeRange">
- <include/>
- </flag>
- <includedSection flag="timeRange">
- <element>
- <nameSpecRef name="n.timeRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.timeRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODA] 6.4.4</comment>
- <comment> [DCOAB] 6.4.5: Abbreviations </comment>
- <flag name="abbr">
- <include/>
- </flag>
- <includedSection flag="abbr">
- <element>
- <nameSpecRef name="n.abbr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.abbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>expan</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>abbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="expan">
- <include/>
- </flag>
- <includedSection flag="expan">
- <element>
- <nameSpecRef name="n.expan"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.expan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>expan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOAB] 6.4.5</comment>
- <comment> [DCOEDC] 6.5.1: Editorial tags for correction </comment>
- <flag name="sic">
- <include/>
- </flag>
- <includedSection flag="sic">
- <element>
- <nameSpecRef name="n.sic"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>corr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="corr">
- <include/>
- </flag>
- <includedSection flag="corr">
- <element>
- <nameSpecRef name="n.corr"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.corr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sic</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>corr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDC] 6.5.1</comment>
- <comment> [DCOEDR] 6.5.2: Editorial tags for regularization </comment>
- <flag name="reg">
- <include/>
- </flag>
- <includedSection flag="reg">
- <element>
- <nameSpecRef name="n.reg"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.reg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>reg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orig">
- <include/>
- </flag>
- <includedSection flag="orig">
- <element>
- <nameSpecRef name="n.orig"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDR] 6.5.2</comment>
- <comment> [DCOEDA] 6.5.3: Other editorial tags </comment>
- <flag name="gap">
- <include/>
- </flag>
- <includedSection flag="gap">
- <element>
- <nameSpecRef name="n.gap"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.gap"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gap</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="add">
- <include/>
- </flag>
- <includedSection flag="add">
- <element>
- <nameSpecRef name="n.add"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.add"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>add</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="del">
- <include/>
- </flag>
- <includedSection flag="del">
- <element>
- <nameSpecRef name="n.del"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.del"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>del</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="unclear">
- <include/>
- </flag>
- <includedSection flag="unclear">
- <element>
- <nameSpecRef name="n.unclear"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.unclear"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>unclear</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDA] 6.5.3</comment>
- <comment> [DCOAD] 6.4.2: Addresses and their components </comment>
- <flag name="address">
- <include/>
- </flag>
- <includedSection flag="address">
- <element>
- <nameSpecRef name="n.address"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.addrLine"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.addrPart"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.address"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>address</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addrLine">
- <include/>
- </flag>
- <includedSection flag="addrLine">
- <element>
- <nameSpecRef name="n.addrLine"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addrLine"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addrLine</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="street">
- <include/>
- </flag>
- <includedSection flag="street">
- <element>
- <nameSpecRef name="n.street"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.street"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>street</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postCode">
- <include/>
- </flag>
- <includedSection flag="postCode">
- <element>
- <nameSpecRef name="n.postCode"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postBox">
- <include/>
- </flag>
- <includedSection flag="postBox">
- <element>
- <nameSpecRef name="n.postBox"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postBox"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postBox</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Other components of addresses should be represented
-using the general purpose NAME element</comment>
- <comment> end of [DCOAD] 6.4.2</comment>
- <comment> [DCOXR] 6.6: Simple cross references </comment>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <flag name="ptr">
- <include/>
- </flag>
- <includedSection flag="ptr">
- <element>
- <nameSpecRef name="n.ptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.ptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ref">
- <include/>
- </flag>
- <includedSection flag="ref">
- <element>
- <nameSpecRef name="n.ref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ref</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOXR] 6.6</comment>
- <comment> [DCOLI] 6.7: Lists and List Items </comment>
- <flag name="list">
- <include/>
- </flag>
- <includedSection flag="list">
- <element>
- <nameSpecRef name="n.list"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headLabel"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headItem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.list"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>simple</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>list</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="item">
- <include/>
- </flag>
- <includedSection flag="item">
- <element>
- <nameSpecRef name="n.item"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.item"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>item</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="label">
- <include/>
- </flag>
- <includedSection flag="label">
- <element>
- <nameSpecRef name="n.label"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.label"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>label</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="head">
- <include/>
- </flag>
- <includedSection flag="head">
- <element>
- <nameSpecRef name="n.head"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.head"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>head</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headLabel">
- <include/>
- </flag>
- <includedSection flag="headLabel">
- <element>
- <nameSpecRef name="n.headLabel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headLabel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headLabel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headItem">
- <include/>
- </flag>
- <includedSection flag="headItem">
- <element>
- <nameSpecRef name="n.headItem"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOLI] 6.7</comment>
- <comment> [DCONO] 6.8.1: Annotation </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>anchored</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targetEnd</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCONOIX] 6.8.2: Index Entries </comment>
- <flag name="index">
- <include/>
- </flag>
- <includedSection flag="index">
- <element>
- <nameSpecRef name="n.index"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.index"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>index</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level1</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>level2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>index</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="divGen">
- <include/>
- </flag>
- <includedSection flag="divGen">
- <element>
- <nameSpecRef name="n.divGen"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.divGen"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>divGen</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONOIX] 6.8.2</comment>
- <comment> end of [DCONO] 6.8.1</comment>
- <comment> [DCORSM] 6.9.3: Milestone tags </comment>
- <flag name="milestone">
- <include/>
- </flag>
- <includedSection flag="milestone">
- <element>
- <nameSpecRef name="n.milestone"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.milestone"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>milestone</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pb">
- <include/>
- </flag>
- <includedSection flag="pb">
- <element>
- <nameSpecRef name="n.pb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lb">
- <include/>
- </flag>
- <includedSection flag="lb">
- <element>
- <nameSpecRef name="n.lb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cb">
- <include/>
- </flag>
- <includedSection flag="cb">
- <element>
- <nameSpecRef name="n.cb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.cb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cb</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCORSM] 6.9.3</comment>
- <comment> [DCOBI] 6.10.1: Tags for Bibliographic References </comment>
- <flag name="bibl">
- <include/>
- </flag>
- <includedSection flag="bibl">
- <element>
- <nameSpecRef name="n.bibl"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.biblPart"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.bibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblStruct">
- <include/>
- </flag>
- <includedSection flag="biblStruct">
- <element>
- <nameSpecRef name="n.biblStruct"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblFull">
- <include/>
- </flag>
- <includedSection flag="biblFull">
- <element>
- <nameSpecRef name="n.biblFull"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblFull"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblFull</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="listBibl">
- <include/>
- </flag>
- <includedSection flag="listBibl">
- <element>
- <nameSpecRef name="n.listBibl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <name>biblFull</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.listBibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>listBibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOBILV] 6.10.2.1: Levels of bibliographic information </comment>
- <flag name="analytic">
- <include/>
- </flag>
- <includedSection flag="analytic">
- <element>
- <nameSpecRef name="n.analytic"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.analytic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>analytic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="monogr">
- <include/>
- </flag>
- <includedSection flag="monogr">
- <element>
- <nameSpecRef name="n.monogr"/>
- <sequence>
- <optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.meeting"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.monogr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>monogr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="series">
- <include/>
- </flag>
- <includedSection flag="series">
- <element>
- <nameSpecRef name="n.series"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.series"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>series</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBILV] 6.10.2.1</comment>
- <comment> [DCOBICOR] 6.10.2.2: Author, title, etc. </comment>
- <flag name="author">
- <include/>
- </flag>
- <includedSection flag="author">
- <element>
- <nameSpecRef name="n.author"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.author"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>author</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="editor">
- <include/>
- </flag>
- <includedSection flag="editor">
- <element>
- <nameSpecRef name="n.editor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.editor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="respStmt">
- <include/>
- </flag>
- <includedSection flag="respStmt">
- <element>
- <nameSpecRef name="n.respStmt"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.resp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.respStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="resp">
- <include/>
- </flag>
- <includedSection flag="resp">
- <element>
- <nameSpecRef name="n.resp"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.resp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>resp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="title">
- <include/>
- </flag>
- <includedSection flag="title">
- <element>
- <nameSpecRef name="n.title"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.title"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>level</name>
- <tokenized>
- <enum>a</enum>
- <enum>m</enum>
- <enum>j</enum>
- <enum>s</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>title</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="meeting">
- <include/>
- </flag>
- <includedSection flag="meeting">
- <element>
- <nameSpecRef name="n.meeting"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.meeting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>meeting</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBICOR] 6.10.2.2</comment>
- <comment> [DCOPUB] 6.10.2.3: Bibliographic subelements </comment>
- <flag name="imprint">
- <include/>
- </flag>
- <includedSection flag="imprint">
- <element>
- <nameSpecRef name="n.imprint"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.imprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="publisher">
- <include/>
- </flag>
- <includedSection flag="publisher">
- <element>
- <nameSpecRef name="n.publisher"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.publisher"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publisher</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblScope">
- <include/>
- </flag>
- <includedSection flag="biblScope">
- <element>
- <nameSpecRef name="n.biblScope"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.biblScope"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblScope</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pubPlace">
- <include/>
- </flag>
- <includedSection flag="pubPlace">
- <element>
- <nameSpecRef name="n.pubPlace"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pubPlace"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pubPlace</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Note and date are defined elsewhere, as are extent, address,
-and idno.</comment>
- <comment> end of [DCOPUB] 6.10.2.3</comment>
- <comment> end of [DCOBI] 6.10.1</comment>
- <comment> [DCOVE] 6.11.1: Verse </comment>
- <flag name="l">
- <include/>
- </flag>
- <includedSection flag="l">
- <element>
- <nameSpecRef name="n.l"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.l"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.enjamb"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>l</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg">
- <include/>
- </flag>
- <includedSection flag="lg">
- <element>
- <nameSpecRef name="n.lg"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOVE] 6.11.1</comment>
- <comment> [DCODR] 6.11.2: Drama </comment>
- <flag name="sp">
- <include/>
- </flag>
- <includedSection flag="sp">
- <element>
- <nameSpecRef name="n.sp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.speaker"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.sp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="speaker">
- <include/>
- </flag>
- <includedSection flag="speaker">
- <element>
- <nameSpecRef name="n.speaker"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.speaker"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>speaker</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stage">
- <include/>
- </flag>
- <includedSection flag="stage">
- <element>
- <nameSpecRef name="n.stage"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>mix</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODR] 6.11.2</comment>
- <comment> end of [DCO] 6.12</comment>
- </externalIdRef>
- <comment> end of [DFDDTD] 26.1</comment>
- </externalIdRef>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/teigen2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teigen2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teigen2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teigen2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSTCBGN] 3.4: General-Base Tag Set -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-
-<!-- end of [DSTCBGN] 3.4-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teigis2.ent jing-trang-20241231+repack/mod/dtdinst/test/teigis2.ent
--- jing-trang-20241231/mod/dtdinst/test/teigis2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teigis2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,433 +0,0 @@
-<!ENTITY % n.TEI.2 "TEI.2">
-<!ENTITY % n.ab "ab">
-<!ENTITY % n.abbr "abbr">
-<!ENTITY % n.activity "activity">
-<!ENTITY % n.actor "actor">
-<!ENTITY % n.add "add">
-<!ENTITY % n.addName "addName">
-<!ENTITY % n.addSpan "addSpan">
-<!ENTITY % n.addrLine "addrLine">
-<!ENTITY % n.address "address">
-<!ENTITY % n.admin "admin">
-<!ENTITY % n.affiliation "affiliation">
-<!ENTITY % n.alt "alt">
-<!ENTITY % n.altGrp "altGrp">
-<!ENTITY % n.analytic "analytic">
-<!ENTITY % n.anchor "anchor">
-<!ENTITY % n.any "any">
-<!ENTITY % n.app "app">
-<!ENTITY % n.arc "arc">
-<!ENTITY % n.argument "argument">
-<!ENTITY % n.att "att">
-<!ENTITY % n.attDef "attDef">
-<!ENTITY % n.attList "attList">
-<!ENTITY % n.attName "attName">
-<!ENTITY % n.attlDecl "attlDecl">
-<!ENTITY % n.author "author">
-<!ENTITY % n.authority "authority">
-<!ENTITY % n.availability "availability">
-<!ENTITY % n.back "back">
-<!ENTITY % n.baseWsd "baseWsd">
-<!ENTITY % n.bibl "bibl">
-<!ENTITY % n.biblFull "biblFull">
-<!ENTITY % n.biblScope "biblScope">
-<!ENTITY % n.biblStruct "biblStruct">
-<!ENTITY % n.bicond "bicond">
-<!ENTITY % n.birth "birth">
-<!ENTITY % n.bloc "bloc">
-<!ENTITY % n.body "body">
-<!ENTITY % n.broadcast "broadcast">
-<!ENTITY % n.byline "byline">
-<!ENTITY % n.c "c">
-<!ENTITY % n.caesura "caesura">
-<!ENTITY % n.camera "camera">
-<!ENTITY % n.caption "caption">
-<!ENTITY % n.case "case">
-<!ENTITY % n.castGroup "castGroup">
-<!ENTITY % n.castItem "castItem">
-<!ENTITY % n.castList "castList">
-<!ENTITY % n.catDesc "catDesc">
-<!ENTITY % n.catRef "catRef">
-<!ENTITY % n.category "category">
-<!ENTITY % n.cb "cb">
-<!ENTITY % n.cell "cell">
-<!ENTITY % n.certainty "certainty">
-<!ENTITY % n.change "change">
-<!ENTITY % n.channel "channel">
-<!ENTITY % n.character "character">
-<!ENTITY % n.characters "characters">
-<!ENTITY % n.children "children">
-<!ENTITY % n.cit "cit">
-<!ENTITY % n.cl "cl">
-<!ENTITY % n.class "class">
-<!ENTITY % n.classCode "classCode">
-<!ENTITY % n.classDecl "classDecl">
-<!ENTITY % n.classDoc "classDoc">
-<!ENTITY % n.classes "classes">
-<!ENTITY % n.closer "closer">
-<!ENTITY % n.codedCharSet "codedCharSet">
-<!ENTITY % n.col "col">
-<!ENTITY % n.colloc "colloc">
-<!ENTITY % n.cond "cond">
-<!ENTITY % n.constitution "constitution">
-<!ENTITY % n.corr "corr">
-<!ENTITY % n.correction "correction">
-<!ENTITY % n.country "country">
-<!ENTITY % n.creation "creation">
-<!ENTITY % n.damage "damage">
-<!ENTITY % n.dataDesc "dataDesc">
-<!ENTITY % n.datatype "datatype">
-<!ENTITY % n.date "date">
-<!ENTITY % n.dateRange "dateRange">
-<!ENTITY % n.dateStruct "dateStruct">
-<!ENTITY % n.dateline "dateline">
-<!ENTITY % n.day "day">
-<!ENTITY % n.declaration "declaration">
-<!ENTITY % n.def "def">
-<!ENTITY % n.default "default">
-<!ENTITY % n.del "del">
-<!ENTITY % n.delSpan "delSpan">
-<!ENTITY % n.derivation "derivation">
-<!ENTITY % n.desc "desc">
-<!ENTITY % n.descrip "descrip">
-<!ENTITY % n.dft "dft">
-<!ENTITY % n.dictScrap "dictScrap">
-<!ENTITY % n.direction "direction">
-<!ENTITY % n.distance "distance">
-<!ENTITY % n.distinct "distinct">
-<!ENTITY % n.distributor "distributor">
-<!ENTITY % n.div "div">
-<!ENTITY % n.div0 "div0">
-<!ENTITY % n.div1 "div1">
-<!ENTITY % n.div2 "div2">
-<!ENTITY % n.div3 "div3">
-<!ENTITY % n.div4 "div4">
-<!ENTITY % n.div5 "div5">
-<!ENTITY % n.div6 "div6">
-<!ENTITY % n.div7 "div7">
-<!ENTITY % n.divGen "divGen">
-<!ENTITY % n.docAuthor "docAuthor">
-<!ENTITY % n.docDate "docDate">
-<!ENTITY % n.docEdition "docEdition">
-<!ENTITY % n.docImprint "docImprint">
-<!ENTITY % n.docTitle "docTitle">
-<!ENTITY % n.domain "domain">
-<!ENTITY % n.eLeaf "eLeaf">
-<!ENTITY % n.eTree "eTree">
-<!ENTITY % n.edition "edition">
-<!ENTITY % n.editionStmt "editionStmt">
-<!ENTITY % n.editor "editor">
-<!ENTITY % n.editorialDecl "editorialDecl">
-<!ENTITY % n.education "education">
-<!ENTITY % n.eg "eg">
-<!ENTITY % n.elemDecl "elemDecl">
-<!ENTITY % n.emph "emph">
-<!ENTITY % n.encodingDesc "encodingDesc">
-<!ENTITY % n.entDoc "entDoc">
-<!ENTITY % n.entName "entName">
-<!ENTITY % n.entitySet "entitySet">
-<!ENTITY % n.entry "entry">
-<!ENTITY % n.entryFree "entryFree">
-<!ENTITY % n.epigraph "epigraph">
-<!ENTITY % n.epilogue "epilogue">
-<!ENTITY % n.equipment "equipment">
-<!ENTITY % n.equiv "equiv">
-<!ENTITY % n.etym "etym">
-<!ENTITY % n.event "event">
-<!ENTITY % n.exceptions "exceptions">
-<!ENTITY % n.exemplum "exemplum">
-<!ENTITY % n.expan "expan">
-<!ENTITY % n.extFigure "extFigure">
-<!ENTITY % n.extent "extent">
-<!ENTITY % n.f "f">
-<!ENTITY % n.fAlt "fAlt">
-<!ENTITY % n.fDecl "fDecl">
-<!ENTITY % n.fDescr "fDescr">
-<!ENTITY % n.fLib "fLib">
-<!ENTITY % n.factuality "factuality">
-<!ENTITY % n.figDesc "figDesc">
-<!ENTITY % n.figure "figure">
-<!ENTITY % n.fileDesc "fileDesc">
-<!ENTITY % n.files "files">
-<!ENTITY % n.firstLang "firstLang">
-<!ENTITY % n.foreName "foreName">
-<!ENTITY % n.foreign "foreign">
-<!ENTITY % n.forest "forest">
-<!ENTITY % n.forestGrp "forestGrp">
-<!ENTITY % n.form "form">
-<!ENTITY % n.formula "formula">
-<!ENTITY % n.front "front">
-<!ENTITY % n.fs "fs">
-<!ENTITY % n.fsConstraints "fsConstraints">
-<!ENTITY % n.fsDecl "fsDecl">
-<!ENTITY % n.fsDescr "fsDescr">
-<!ENTITY % n.fsLib "fsLib">
-<!ENTITY % n.fsdDecl "fsdDecl">
-<!ENTITY % n.funder "funder">
-<!ENTITY % n.fvLib "fvLib">
-<!ENTITY % n.fw "fw">
-<!ENTITY % n.gap "gap">
-<!ENTITY % n.gen "gen">
-<!ENTITY % n.genName "genName">
-<!ENTITY % n.geog "geog">
-<!ENTITY % n.geogName "geogName">
-<!ENTITY % n.gi "gi">
-<!ENTITY % n.gloss "gloss">
-<!ENTITY % n.gram "gram">
-<!ENTITY % n.gramGrp "gramGrp">
-<!ENTITY % n.graph "graph">
-<!ENTITY % n.group "group">
-<!ENTITY % n.hand "hand">
-<!ENTITY % n.handList "handList">
-<!ENTITY % n.handShift "handShift">
-<!ENTITY % n.head "head">
-<!ENTITY % n.headItem "headItem">
-<!ENTITY % n.headLabel "headLabel">
-<!ENTITY % n.hi "hi">
-<!ENTITY % n.hom "hom">
-<!ENTITY % n.hour "hour">
-<!ENTITY % n.hyph "hyph">
-<!ENTITY % n.hyphenation "hyphenation">
-<!ENTITY % n.iNode "iNode">
-<!ENTITY % n.idno "idno">
-<!ENTITY % n.if "if">
-<!ENTITY % n.iff "iff">
-<!ENTITY % n.ihs "ihs">
-<!ENTITY % n.imprimatur "imprimatur">
-<!ENTITY % n.imprint "imprint">
-<!ENTITY % n.index "index">
-<!ENTITY % n.interaction "interaction">
-<!ENTITY % n.interp "interp">
-<!ENTITY % n.interpGrp "interpGrp">
-<!ENTITY % n.interpretation "interpretation">
-<!ENTITY % n.item "item">
-<!ENTITY % n.itype "itype">
-<!ENTITY % n.join "join">
-<!ENTITY % n.joinGrp "joinGrp">
-<!ENTITY % n.keywords "keywords">
-<!ENTITY % n.kinesic "kinesic">
-<!ENTITY % n.l "l">
-<!ENTITY % n.label "label">
-<!ENTITY % n.lacunaEnd "lacunaEnd">
-<!ENTITY % n.lacunaStart "lacunaStart">
-<!ENTITY % n.lang "lang">
-<!ENTITY % n.langKnown "langKnown">
-<!ENTITY % n.langUsage "langUsage">
-<!ENTITY % n.language "language">
-<!ENTITY % n.lb "lb">
-<!ENTITY % n.lbl "lbl">
-<!ENTITY % n.leaf "leaf">
-<!ENTITY % n.lem "lem">
-<!ENTITY % n.lg "lg">
-<!ENTITY % n.lg1 "lg1">
-<!ENTITY % n.lg2 "lg2">
-<!ENTITY % n.lg3 "lg3">
-<!ENTITY % n.lg4 "lg4">
-<!ENTITY % n.lg5 "lg5">
-<!ENTITY % n.line "line">
-<!ENTITY % n.link "link">
-<!ENTITY % n.linkGrp "linkGrp">
-<!ENTITY % n.list "list">
-<!ENTITY % n.listBibl "listBibl">
-<!ENTITY % n.locale "locale">
-<!ENTITY % n.m "m">
-<!ENTITY % n.measure "measure">
-<!ENTITY % n.meeting "meeting">
-<!ENTITY % n.mentioned "mentioned">
-<!ENTITY % n.metDecl "metDecl">
-<!ENTITY % n.milestone "milestone">
-<!ENTITY % n.minus "minus">
-<!ENTITY % n.minute "minute">
-<!ENTITY % n.monogr "monogr">
-<!ENTITY % n.month "month">
-<!ENTITY % n.mood "mood">
-<!ENTITY % n.move "move">
-<!ENTITY % n.msr "msr">
-<!ENTITY % n.name "name">
-<!ENTITY % n.nameLink "nameLink">
-<!ENTITY % n.nbr "nbr">
-<!ENTITY % n.node "node">
-<!ENTITY % n.none "none">
-<!ENTITY % n.normalization "normalization">
-<!ENTITY % n.note "note">
-<!ENTITY % n.notesStmt "notesStmt">
-<!ENTITY % n.null "null">
-<!ENTITY % n.num "num">
-<!ENTITY % n.number "number">
-<!ENTITY % n.oRef "oRef">
-<!ENTITY % n.oVar "oVar">
-<!ENTITY % n.occasion "occasion">
-<!ENTITY % n.occupation "occupation">
-<!ENTITY % n.offSet "offSet">
-<!ENTITY % n.ofig "ofig">
-<!ENTITY % n.opener "opener">
-<!ENTITY % n.orgDivn "orgDivn">
-<!ENTITY % n.orgName "orgName">
-<!ENTITY % n.orgTitle "orgTitle">
-<!ENTITY % n.orgType "orgType">
-<!ENTITY % n.orig "orig">
-<!ENTITY % n.orth "orth">
-<!ENTITY % n.otherForm "otherForm">
-<!ENTITY % n.p "p">
-<!ENTITY % n.pRef "pRef">
-<!ENTITY % n.pVar "pVar">
-<!ENTITY % n.page "page">
-<!ENTITY % n.parents "parents">
-<!ENTITY % n.part "part">
-<!ENTITY % n.particDesc "particDesc">
-<!ENTITY % n.particLinks "particLinks">
-<!ENTITY % n.pause "pause">
-<!ENTITY % n.pb "pb">
-<!ENTITY % n.per "per">
-<!ENTITY % n.performance "performance">
-<!ENTITY % n.persName "persName">
-<!ENTITY % n.person "person">
-<!ENTITY % n.personGrp "personGrp">
-<!ENTITY % n.phr "phr">
-<!ENTITY % n.placeName "placeName">
-<!ENTITY % n.plus "plus">
-<!ENTITY % n.pos "pos">
-<!ENTITY % n.postBox "postBox">
-<!ENTITY % n.postCode "postCode">
-<!ENTITY % n.preparedness "preparedness">
-<!ENTITY % n.principal "principal">
-<!ENTITY % n.profileDesc "profileDesc">
-<!ENTITY % n.projectDesc "projectDesc">
-<!ENTITY % n.prologue "prologue">
-<!ENTITY % n.pron "pron">
-<!ENTITY % n.ptr "ptr">
-<!ENTITY % n.pubPlace "pubPlace">
-<!ENTITY % n.publicationStmt "publicationStmt">
-<!ENTITY % n.publisher "publisher">
-<!ENTITY % n.purpose "purpose">
-<!ENTITY % n.q "q">
-<!ENTITY % n.quotation "quotation">
-<!ENTITY % n.quote "quote">
-<!ENTITY % n.rate "rate">
-<!ENTITY % n.rdg "rdg">
-<!ENTITY % n.rdgGrp "rdgGrp">
-<!ENTITY % n.re "re">
-<!ENTITY % n.recording "recording">
-<!ENTITY % n.recordingStmt "recordingStmt">
-<!ENTITY % n.ref "ref">
-<!ENTITY % n.refsDecl "refsDecl">
-<!ENTITY % n.reg "reg">
-<!ENTITY % n.region "region">
-<!ENTITY % n.relation "relation">
-<!ENTITY % n.remarks "remarks">
-<!ENTITY % n.rendition "rendition">
-<!ENTITY % n.residence "residence">
-<!ENTITY % n.resp "resp">
-<!ENTITY % n.respStmt "respStmt">
-<!ENTITY % n.respons "respons">
-<!ENTITY % n.restore "restore">
-<!ENTITY % n.revisionDesc "revisionDesc">
-<!ENTITY % n.role "role">
-<!ENTITY % n.roleDesc "roleDesc">
-<!ENTITY % n.roleName "roleName">
-<!ENTITY % n.root "root">
-<!ENTITY % n.row "row">
-<!ENTITY % n.rs "rs">
-<!ENTITY % n.s "s">
-<!ENTITY % n.salute "salute">
-<!ENTITY % n.samplingDecl "samplingDecl">
-<!ENTITY % n.script "script">
-<!ENTITY % n.scriptStmt "scriptStmt">
-<!ENTITY % n.second "second">
-<!ENTITY % n.seg "seg">
-<!ENTITY % n.segmentation "segmentation">
-<!ENTITY % n.sense "sense">
-<!ENTITY % n.series "series">
-<!ENTITY % n.seriesStmt "seriesStmt">
-<!ENTITY % n.set "set">
-<!ENTITY % n.setting "setting">
-<!ENTITY % n.settingDesc "settingDesc">
-<!ENTITY % n.settlement "settlement">
-<!ENTITY % n.shift "shift">
-<!ENTITY % n.sic "sic">
-<!ENTITY % n.signed "signed">
-<!ENTITY % n.soCalled "soCalled">
-<!ENTITY % n.socecStatus "socecStatus">
-<!ENTITY % n.sound "sound">
-<!ENTITY % n.sourceDesc "sourceDesc">
-<!ENTITY % n.sp "sp">
-<!ENTITY % n.space "space">
-<!ENTITY % n.span "span">
-<!ENTITY % n.spanGrp "spanGrp">
-<!ENTITY % n.speaker "speaker">
-<!ENTITY % n.sponsor "sponsor">
-<!ENTITY % n.stage "stage">
-<!ENTITY % n.state "state">
-<!ENTITY % n.stdVals "stdVals">
-<!ENTITY % n.step "step">
-<!ENTITY % n.str "str">
-<!ENTITY % n.street "street">
-<!ENTITY % n.stress "stress">
-<!ENTITY % n.string "string">
-<!ENTITY % n.subc "subc">
-<!ENTITY % n.superentry "superentry">
-<!ENTITY % n.supplied "supplied">
-<!ENTITY % n.surname "surname">
-<!ENTITY % n.syll "syll">
-<!ENTITY % n.sym "sym">
-<!ENTITY % n.symbol "symbol">
-<!ENTITY % n.table "table">
-<!ENTITY % n.tag "tag">
-<!ENTITY % n.tagDoc "tagDoc">
-<!ENTITY % n.tagUsage "tagUsage">
-<!ENTITY % n.tagsDecl "tagsDecl">
-<!ENTITY % n.taxonomy "taxonomy">
-<!ENTITY % n.tech "tech">
-<!ENTITY % n.teiCorpus.2 "teiCorpus.2">
-<!ENTITY % n.teiFsd2 "teiFsd2">
-<!ENTITY % n.teiHeader "teiHeader">
-<!ENTITY % n.term "term">
-<!ENTITY % n.termEntry "termEntry">
-<!ENTITY % n.text "text">
-<!ENTITY % n.textClass "textClass">
-<!ENTITY % n.textDesc "textDesc">
-<!ENTITY % n.then "then">
-<!ENTITY % n.tig "tig">
-<!ENTITY % n.time "time">
-<!ENTITY % n.timeRange "timeRange">
-<!ENTITY % n.timeStruct "timeStruct">
-<!ENTITY % n.timeline "timeline">
-<!ENTITY % n.title "title">
-<!ENTITY % n.titlePage "titlePage">
-<!ENTITY % n.titlePart "titlePart">
-<!ENTITY % n.titleStmt "titleStmt">
-<!ENTITY % n.tns "tns">
-<!ENTITY % n.tr "tr">
-<!ENTITY % n.trailer "trailer">
-<!ENTITY % n.trans "trans">
-<!ENTITY % n.tree "tree">
-<!ENTITY % n.triangle "triangle">
-<!ENTITY % n.tsd "tsd">
-<!ENTITY % n.u "u">
-<!ENTITY % n.uncertain "uncertain">
-<!ENTITY % n.unclear "unclear">
-<!ENTITY % n.usg "usg">
-<!ENTITY % n.vAlt "vAlt">
-<!ENTITY % n.vDefault "vDefault">
-<!ENTITY % n.vRange "vRange">
-<!ENTITY % n.val "val">
-<!ENTITY % n.valDesc "valDesc">
-<!ENTITY % n.valList "valList">
-<!ENTITY % n.variantEncoding "variantEncoding">
-<!ENTITY % n.view "view">
-<!ENTITY % n.vocal "vocal">
-<!ENTITY % n.vol "vol">
-<!ENTITY % n.w "w">
-<!ENTITY % n.week "week">
-<!ENTITY % n.when "when">
-<!ENTITY % n.wit "wit">
-<!ENTITY % n.witDetail "witDetail">
-<!ENTITY % n.witEnd "witEnd">
-<!ENTITY % n.witList "witList">
-<!ENTITY % n.witStart "witStart">
-<!ENTITY % n.witness "witness">
-<!ENTITY % n.writing "writing">
-<!ENTITY % n.xptr "xptr">
-<!ENTITY % n.xr "xr">
-<!ENTITY % n.xref "xref">
-<!ENTITY % n.year "year">
diff -Nru jing-trang-20241231/mod/dtdinst/test/teihdr2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teihdr2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teihdr2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teihdr2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,799 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [D221] 5.1.1: The TEI Header -->
-
-<!--teihdr2.dtd Tags for TEI Header.-->
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!ENTITY % teiHeader 'INCLUDE' >
-<![ %teiHeader; [
-
-<!ELEMENT %n.teiHeader; %om.RR; ((%n.fileDesc;), (%n.encodingDesc;)*, (%n.profileDesc;)*, (%n.revisionDesc;)?)>
-<!ATTLIST %n.teiHeader;
- %a.global;
- type CDATA "text"
- creator CDATA #IMPLIED
- status (new | update) "new"
- date.created CDATA #IMPLIED
- date.updated CDATA #IMPLIED
- TEIform CDATA 'teiHeader' >
-
-]]>
-
-<!-- [D221B] 5.1.1: -->
-
-
-<!-- [D222] 5.2: The file description -->
-
-<!ENTITY % fileDesc 'INCLUDE' >
-<![ %fileDesc; [
-
-<!ELEMENT %n.fileDesc; %om.RR; ((%n.titleStmt;), (%n.editionStmt;)?,
- (%n.extent;)?, (%n.publicationStmt;),
- (%n.seriesStmt;)?, (%n.notesStmt;)?,
- (%n.sourceDesc;)+ )>
-<!ATTLIST %n.fileDesc;
- %a.global;
- TEIform CDATA 'fileDesc' >
-
-]]>
-
-
-<!-- [D2221] 5.2.1: The title statement -->
-
-
-<!ENTITY % titleStmt 'INCLUDE' >
-<![ %titleStmt; [
-
-<!ELEMENT %n.titleStmt; %om.RO; (((%n.title;)+, ((%n.author;) | (%n.editor;)
-| %n.sponsor; | %n.funder; | (%n.principal;)
-| %n.respStmt;)*))>
-<!ATTLIST %n.titleStmt;
- %a.global;
- TEIform CDATA 'titleStmt' >
-
-]]>
-
-<!ENTITY % sponsor 'INCLUDE' >
-<![ %sponsor; [
-
-<!ELEMENT %n.sponsor; %om.RO;
-%phrase.seq;
->
-<!ATTLIST %n.sponsor;
- %a.global;
- TEIform CDATA 'sponsor' >
-
-]]>
-
-<!ENTITY % funder 'INCLUDE' >
-<![ %funder; [
-
-<!ELEMENT %n.funder; %om.RO; %phrase.seq; >
-<!ATTLIST %n.funder;
- %a.global;
- TEIform CDATA 'funder' >
-
-]]>
-
-<!ENTITY % principal 'INCLUDE' >
-<![ %principal; [
-
-<!ELEMENT %n.principal; %om.RO; %phrase.seq;>
-<!ATTLIST %n.principal;
- %a.global;
- TEIform CDATA 'principal' >
-
-]]>
-
-<!--The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements are
-declared in file teicore2.dtd, not here.-->
-<!-- end of [D2221] 5.2.1-->
-
-
-<!-- [D2222] 5.2.2: The edition statement -->
-
-<!ENTITY % editionStmt 'INCLUDE' >
-<![ %editionStmt; [
-
-<!ELEMENT %n.editionStmt; %om.RO; ( ((%n.edition;), (%n.respStmt;)*) | (%n.p;)+ )>
-<!ATTLIST %n.editionStmt;
- %a.global;
- TEIform CDATA 'editionStmt' >
-
-]]>
-
-<!ENTITY % edition 'INCLUDE' >
-<![ %edition; [
-
-<!ELEMENT %n.edition; %om.RO; %phrase.seq;>
-<!ATTLIST %n.edition;
- %a.global;
- TEIform CDATA 'edition' >
-
-]]>
-
-<!-- end of [D2222] 5.2.2-->
-
-
-<!-- [D2223] 5.2.3: The extent statement -->
-
-<!ENTITY % extent 'INCLUDE' >
-<![ %extent; [
-
-<!ELEMENT %n.extent; %om.RO; %phrase.seq;>
-<!ATTLIST %n.extent;
- %a.global;
- TEIform CDATA 'extent' >
-
-]]>
-
-<!-- end of [D2223] 5.2.3-->
-
-
-<!-- [D2224] 5.2.4: The publication statement -->
-
-<!ENTITY % publicationStmt 'INCLUDE' >
-<![ %publicationStmt; [
-
-<!ELEMENT %n.publicationStmt; %om.RO;
- ( ( (%n.p;), (%m.Incl;)*)+
- | ( ((%n.publisher;) | %n.distributor; | %n.authority; | %n.pubPlace; | %n.address; | (%n.idno;)
- | %n.availability; | %n.date; ), (%m.Incl;)*)+ )>
-<!ATTLIST %n.publicationStmt;
- %a.global;
- TEIform CDATA 'publicationStmt' >
-
-]]>
-
-<!ENTITY % distributor 'INCLUDE' >
-<![ %distributor; [
-
-<!ELEMENT %n.distributor; %om.RO; %phrase.seq;>
-<!ATTLIST %n.distributor;
- %a.global;
- TEIform CDATA 'distributor' >
-
-]]>
-
-<!ENTITY % authority 'INCLUDE' >
-<![ %authority; [
-
-<!ELEMENT %n.authority; %om.RO; %phrase.seq;>
-<!ATTLIST %n.authority;
- %a.global;
- TEIform CDATA 'authority' >
-
-]]>
-
-<!ENTITY % idno 'INCLUDE' >
-<![ %idno; [
-
-<!ELEMENT %n.idno; %om.RO; (#PCDATA)>
-<!ATTLIST %n.idno;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'idno' >
-
-]]>
-
-<!ENTITY % availability 'INCLUDE' >
-<![ %availability; [
-
-<!ELEMENT %n.availability; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.availability;
- %a.global;
- status (free | unknown | restricted) "unknown"
- TEIform CDATA 'availability' >
-
-]]>
-
-<!--The PUBLISHER, PUBPLACE, and ADDRESS elements
-are defined in file teicore2.dtd.-->
-<!-- end of [D2224] 5.2.4-->
-
-
-<!-- [D2225] 5.2.5: The series statement -->
-
-<!ENTITY % seriesStmt 'INCLUDE' >
-<![ %seriesStmt; [
-
-<!ELEMENT %n.seriesStmt; %om.RO; ( ((%n.title;), ((%n.idno;) | %n.respStmt;)*)
-| (%n.p;)+ )>
-<!ATTLIST %n.seriesStmt;
- %a.global;
- TEIform CDATA 'seriesStmt' >
-
-]]>
-
-<!-- end of [D2225] 5.2.5-->
-
-
-<!-- [D2226] 5.2.6: The notes statement -->
-
-<!ENTITY % notesStmt 'INCLUDE' >
-<![ %notesStmt; [
-
-<!ELEMENT %n.notesStmt; %om.RO; ((%n.note;)+)>
-<!ATTLIST %n.notesStmt;
- %a.global;
- TEIform CDATA 'notesStmt' >
-
-]]>
-
-<!--The NOTE element is defined with the core tags.-->
-<!-- end of [D2226] 5.2.6-->
-
-<!-- end of [D222] 5.2-->
-
-
-<!-- [D223] 5.2.7: The source description -->
-
-<!ENTITY % sourceDesc 'INCLUDE' >
-<![ %sourceDesc; [
-
-<!ELEMENT %n.sourceDesc; %om.RR; ((%n.p;) | %n.bibl; | %n.biblFull; | %n.biblStruct; | %n.listBibl; |
-scriptStmt | %n.recordingStmt;)+>
-<!ATTLIST %n.sourceDesc;
- %a.global;
- %a.declarable;
- TEIform CDATA 'sourceDesc' >
-
-]]>
-
-
-<!-- [D2231] 5.2.9: Script statement and recording statement -->
-
-<!ENTITY % scriptStmt 'INCLUDE' >
-<![ %scriptStmt; [
-
-<!ELEMENT %n.scriptStmt; %om.RR; ((%n.p;)+ | %n.bibl; | %n.biblFull; | %n.biblStruct;)>
-<!ATTLIST %n.scriptStmt;
- %a.global;
- %a.declarable;
- TEIform CDATA 'scriptStmt' >
-
-]]>
-
-<!ENTITY % recordingStmt 'INCLUDE' >
-<![ %recordingStmt; [
-
-<!ELEMENT %n.recordingStmt; %om.RR; ((%n.p;)+ | (%n.recording;)+ )>
-<!ATTLIST %n.recordingStmt;
- %a.global;
- TEIform CDATA 'recordingStmt' >
-
-]]>
-
-<!ENTITY % recording 'INCLUDE' >
-<![ %recording; [
-
-<!ELEMENT %n.recording; %om.RR; ((%n.p;)+ | ((%n.respStmt;) | %n.equipment; | %n.broadcast; | %n.date;)*)>
-<!ATTLIST %n.recording;
- %a.global;
- %a.declarable;
- type (audio | video) "audio"
- dur CDATA #IMPLIED
- TEIform CDATA 'recording' >
-
-]]>
-
-<!ENTITY % equipment 'INCLUDE' >
-<![ %equipment; [
-
-<!ELEMENT %n.equipment; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.equipment;
- %a.global;
- %a.declarable;
- TEIform CDATA 'equipment' >
-
-]]>
-
-<!ENTITY % broadcast 'INCLUDE' >
-<![ %broadcast; [
-
-<!ELEMENT %n.broadcast; %om.RR; ((%n.p;)+ | %n.bibl; | %n.biblStruct; | %n.biblFull; | %n.recording;)>
-<!ATTLIST %n.broadcast;
- %a.global;
- %a.declarable;
- TEIform CDATA 'broadcast' >
-
-]]>
-
-<!-- end of [D2231] 5.2.9-->
-
-<!-- end of [D223] 5.2.7-->
-
-
-<!-- [D225] 5.3: The encoding description -->
-
-<!ENTITY % encodingDesc 'INCLUDE' >
-<![ %encodingDesc; [
-
-<!ELEMENT %n.encodingDesc; %om.RR; ((%n.projectDesc;)*, (%n.samplingDecl;)*, (%n.editorialDecl;)*,
- (%n.tagsDecl;)?, (%n.refsDecl;)*, (%n.classDecl;)*, (%n.metDecl;)*, (%n.fsdDecl;)*,
- (%n.variantEncoding;)*, (%n.p;)*)>
-<!ATTLIST %n.encodingDesc;
- %a.global;
- TEIform CDATA 'encodingDesc' >
-
-]]>
-
-
-<!-- [D2251] 5.3.1: The project description -->
-
-<!ENTITY % projectDesc 'INCLUDE' >
-<![ %projectDesc; [
-
-<!ELEMENT %n.projectDesc; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.projectDesc;
- %a.global;
- %a.declarable;
- TEIform CDATA 'projectDesc' >
-
-]]>
-
-<!-- end of [D2251] 5.3.1-->
-
-
-<!-- [D2252] 5.3.2: The sampling declaration -->
-
-<!ENTITY % samplingDecl 'INCLUDE' >
-<![ %samplingDecl; [
-
-<!ELEMENT %n.samplingDecl; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.samplingDecl;
- %a.global;
- %a.declarable;
- TEIform CDATA 'samplingDecl' >
-
-]]>
-
-<!-- end of [D2252] 5.3.2-->
-
-
-<!-- [D2253] 5.3.3: The editorial practices declaration -->
-
-<!ENTITY % editorialDecl 'INCLUDE' >
-<![ %editorialDecl; [
-
-<!ELEMENT %n.editorialDecl; %om.RO; ( (%n.p;)+ | (((%n.correction;) | (%n.normalization;)
- | %n.quotation; | %n.hyphenation; | (%n.interpretation;)
- | %n.segmentation; | %n.stdVals;)+, (%n.p;)*))>
-<!ATTLIST %n.editorialDecl;
- %a.global;
- %a.declarable;
- TEIform CDATA 'editorialDecl' >
-
-]]>
-
-<!ENTITY % correction 'INCLUDE' >
-<![ %correction; [
-
-<!ELEMENT %n.correction; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.correction;
- %a.global;
- %a.declarable;
- status (high | medium | low | unknown) "unknown"
- method (silent | tags) "silent"
- TEIform CDATA 'correction' >
-
-]]>
-
-<!ENTITY % normalization 'INCLUDE' >
-<![ %normalization; [
-
-<!ELEMENT %n.normalization; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.normalization;
- %a.global;
- %a.declarable;
- source CDATA #IMPLIED
- method (silent|tags) "silent"
- TEIform CDATA 'normalization' >
-
-]]>
-
-<!ENTITY % quotation 'INCLUDE' >
-<![ %quotation; [
-
-<!ELEMENT %n.quotation; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.quotation;
- %a.global;
- %a.declarable;
- marks (none | some | all) "all"
- form (data | rend | std | nonstd | unknown) "unknown"
- TEIform CDATA 'quotation' >
-
-]]>
-
-<!ENTITY % hyphenation 'INCLUDE' >
-<![ %hyphenation; [
-
-<!ELEMENT %n.hyphenation; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.hyphenation;
- %a.global;
- %a.declarable;
- eol (all|some|none) "some"
- TEIform CDATA 'hyphenation' >
-
-]]>
-
-<!ENTITY % segmentation 'INCLUDE' >
-<![ %segmentation; [
-
-<!ELEMENT %n.segmentation; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.segmentation;
- %a.global;
- %a.declarable;
- TEIform CDATA 'segmentation' >
-
-]]>
-
-<!ENTITY % stdVals 'INCLUDE' >
-<![ %stdVals; [
-
-<!ELEMENT %n.stdVals; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.stdVals;
- %a.global;
- %a.declarable;
- TEIform CDATA 'stdVals' >
-
-]]>
-
-<!ENTITY % interpretation 'INCLUDE' >
-<![ %interpretation; [
-
-<!ELEMENT %n.interpretation; %om.RO; ((%n.p;)+)>
-<!ATTLIST %n.interpretation;
- %a.global;
- %a.declarable;
- TEIform CDATA 'interpretation' >
-
-]]>
-
-<!-- end of [D2253] 5.3.3-->
-
-
-<!-- [DHD57] 5.3.4: Tag usage and rendition declarations -->
-
-<!ENTITY % tagsDecl 'INCLUDE' >
-<![ %tagsDecl; [
-
-<!ELEMENT %n.tagsDecl; %om.RO; ((%n.rendition;)*, (%n.tagUsage;)*) >
-<!ATTLIST %n.tagsDecl;
- %a.global;
- TEIform CDATA 'tagsDecl' >
-
-]]>
-
-<!ENTITY % tagUsage 'INCLUDE' >
-<![ %tagUsage; [
-
-<!ELEMENT %n.tagUsage; %om.RO; %paraContent; >
-<!ATTLIST %n.tagUsage;
- %a.global;
- gi CDATA #REQUIRED
- occurs CDATA #IMPLIED
- ident CDATA #IMPLIED
- render IDREF #IMPLIED
- TEIform CDATA 'tagUsage' >
-
-]]>
-
-<!ENTITY % rendition 'INCLUDE' >
-<![ %rendition; [
-
-<!ELEMENT %n.rendition; %om.RO; %paraContent; >
-<!ATTLIST %n.rendition;
- %a.global;
- TEIform CDATA 'rendition' >
-
-]]>
-
-<!-- end of [DHD57] 5.3.4-->
-
-
-<!-- [D2254] 5.3.5.3: The reference scheme declaration -->
-
-<!ENTITY % refsDecl 'INCLUDE' >
-<![ %refsDecl; [
-
-<!ELEMENT %n.refsDecl; %om.RO; ((%n.p;)+ | (%n.step;)+ | (%n.state;)+)>
-<!ATTLIST %n.refsDecl;
- %a.global;
- doctype CDATA "TEI.2"
- TEIform CDATA 'refsDecl' >
-
-]]>
-
-<!ENTITY % step 'INCLUDE' >
-<![ %step; [
-
-<!ELEMENT %n.step; %om.RO; EMPTY>
-<!ATTLIST %n.step;
- %a.global;
- refunit CDATA #IMPLIED
- length CDATA #IMPLIED
- delim CDATA #IMPLIED
- from %extPtr; #REQUIRED
- to %extPtr; 'DITTO'
- TEIform CDATA 'step' >
-
-]]>
-
-<!ENTITY % state 'INCLUDE' >
-<![ %state; [
-
-<!ELEMENT %n.state; %om.RO; EMPTY>
-<!ATTLIST %n.state;
- %a.global;
- ed CDATA #IMPLIED
- unit CDATA #REQUIRED
- length CDATA #IMPLIED
- delim CDATA #IMPLIED
- TEIform CDATA 'state' >
-
-]]>
-
-<!-- end of [D2254] 5.3.5.3-->
-
-
-<!-- [D2255] 5.3.6: The classification declaration -->
-
-<!ENTITY % classDecl 'INCLUDE' >
-<![ %classDecl; [
-
-<!ELEMENT %n.classDecl; %om.RR; ((%n.taxonomy;)+)>
-<!ATTLIST %n.classDecl;
- %a.global;
- TEIform CDATA 'classDecl' >
-
-]]>
-
-<!ENTITY % taxonomy 'INCLUDE' >
-<![ %taxonomy; [
-
-<!ELEMENT %n.taxonomy; %om.RR; ((%n.category;)+ | (((%n.bibl;) | %n.biblStruct; | %n.biblFull;),
-category*))>
-<!ATTLIST %n.taxonomy;
- %a.global;
- TEIform CDATA 'taxonomy' >
-
-]]>
-
-<!ENTITY % category 'INCLUDE' >
-<![ %category; [
-
-<!ELEMENT %n.category; %om.RR; ((%n.catDesc;), (%n.category;)*)>
-<!ATTLIST %n.category;
- %a.global;
- TEIform CDATA 'category' >
-
-]]>
-
-<!ENTITY % catDesc 'INCLUDE' >
-<![ %catDesc; [
-
-<!ELEMENT %n.catDesc; %om.RO; (#PCDATA | %m.phrase; | %n.textDesc; )*>
-<!ATTLIST %n.catDesc;
- %a.global;
- TEIform CDATA 'catDesc' >
-
-]]>
-
-<!-- end of [D2255] 5.3.6-->
-
-
-<!-- [D2256] 5.3.7: The FSD declaration -->
-
-<!ENTITY % fsdDecl 'INCLUDE' >
-<![ %fsdDecl; [
-
-<!ELEMENT %n.fsdDecl; %om.RO; EMPTY>
-<!ATTLIST %n.fsdDecl;
- %a.global;
- type CDATA #REQUIRED
- fsd ENTITY #REQUIRED
- TEIform CDATA 'fsdDecl' >
-
-]]>
-
-<!-- end of [D2256] 5.3.7-->
-
-
-<!-- [D2258] 5.3.8: Metrical Notation Declaration -->
-
-<!ENTITY % metDecl 'INCLUDE' >
-<![ %metDecl; [
-
-<!ELEMENT %n.metDecl; %om.RO; ((%component.seq;) | ((%n.symbol;)+))>
-<!ATTLIST %n.metDecl;
- %a.global;
- %a.declarable;
- type CDATA "MET REAL"
- pattern CDATA #IMPLIED
- TEIform CDATA 'metDecl' >
-
-]]>
-
-<!ENTITY % symbol 'INCLUDE' >
-<![ %symbol; [
-
-<!ELEMENT %n.symbol; %om.RO; %phrase.seq;>
-<!ATTLIST %n.symbol;
- %a.global;
- value CDATA #REQUIRED
- terminal (Y|N) "Y"
- TEIform CDATA 'symbol' >
-
-]]>
-
-<!-- end of [D2258] 5.3.8-->
-
-
-<!-- [DHDVAR] 5.3.9: Variant-Encoding Declaration -->
-
-<!ENTITY % variantEncoding 'INCLUDE' >
-<![ %variantEncoding; [
-
-<!ELEMENT %n.variantEncoding; %om.RO; EMPTY>
-<!ATTLIST %n.variantEncoding;
- %a.global;
- method (location-referenced | double-end-point | parallel-segmentation) #REQUIRED
- location (internal | external) #REQUIRED
- TEIform CDATA 'variantEncoding' >
-
-]]>
-
-<!-- end of [DHDVAR] 5.3.9-->
-
-<!-- end of [D225] 5.3-->
-
-
-<!-- [D224] 5.4: The profile description -->
-
-<!ENTITY % profileDesc 'INCLUDE' >
-<![ %profileDesc; [
-
-<!ELEMENT %n.profileDesc; %om.RR; ((%n.creation;)?, (%n.langUsage;)*, (%n.textDesc;)*,
-particDesc*, (%n.settingDesc;)*, (%n.handList;)*, (%n.textClass;)*)>
-<!ATTLIST %n.profileDesc;
- %a.global;
- TEIform CDATA 'profileDesc' >
-
-]]>
-
-
-<!-- [D224C] 5.4.1: Creation -->
-
-<!ENTITY % creation 'INCLUDE' >
-<![ %creation; [
-
-<!ELEMENT %n.creation; %om.RO; %phrase.seq;>
-<!ATTLIST %n.creation;
- %a.global;
- TEIform CDATA 'creation' >
-
-]]>
-
-<!-- end of [D224C] 5.4.1-->
-
-
-<!-- [D2241] 5.4.2: Language usage -->
-
-<!ENTITY % langUsage 'INCLUDE' >
-<![ %langUsage; [
-
-<!ELEMENT %n.langUsage; %om.RO; ((%n.p;) | %n.language;)+>
-<!ATTLIST %n.langUsage;
- %a.global;
- %a.declarable;
- TEIform CDATA 'langUsage' >
-
-]]>
-
-<!ENTITY % language 'INCLUDE' >
-<![ %language; [
-
-<!ELEMENT %n.language; %om.RO; %phrase.seq;>
-<!ATTLIST %n.language;
- %a.global;
- wsd ENTITY #IMPLIED
- usage CDATA #IMPLIED
- TEIform CDATA 'language' >
-
-]]>
-
-<!-- end of [D2241] 5.4.2-->
-
-
-<!-- [D2243] 5.4.3: Text Classification -->
-
-<!ENTITY % textClass 'INCLUDE' >
-<![ %textClass; [
-
-<!ELEMENT %n.textClass; %om.RR; (((%n.classCode;) | %n.catRef; | %n.keywords;)* )>
-<!ATTLIST %n.textClass;
- %a.global;
- %a.declarable;
- TEIform CDATA 'textClass' >
-
-]]>
-
-<!ENTITY % keywords 'INCLUDE' >
-<![ %keywords; [
-
-<!ELEMENT %n.keywords; %om.RO; ((%n.term;)+ | %n.list;)>
-<!ATTLIST %n.keywords;
- %a.global;
- scheme IDREF #IMPLIED
- TEIform CDATA 'keywords' >
-
-]]>
-
-<!ENTITY % classCode 'INCLUDE' >
-<![ %classCode; [
-
-<!ELEMENT %n.classCode; %om.RR; %phrase.seq;>
-<!ATTLIST %n.classCode;
- %a.global;
- scheme IDREF #IMPLIED
- TEIform CDATA 'classCode' >
-
-]]>
-
-<!ENTITY % catRef 'INCLUDE' >
-<![ %catRef; [
-
-<!ELEMENT %n.catRef; %om.RO; EMPTY>
-<!ATTLIST %n.catRef;
- %a.global;
- target IDREFS #REQUIRED
- scheme IDREF #IMPLIED
- TEIform CDATA 'catRef' >
-
-]]>
-
-<!-- end of [D2243] 5.4.3-->
-
-<!-- end of [D224] 5.4-->
-
-
-<!-- [D226] 5.5: The Revision Description -->
-
-<!ENTITY % revisionDesc 'INCLUDE' >
-<![ %revisionDesc; [
-
-<!ELEMENT %n.revisionDesc; %om.RR; ((%n.list;) | (%n.change;)+)>
-<!ATTLIST %n.revisionDesc;
- %a.global;
- TEIform CDATA 'revisionDesc' >
-
-]]>
-
-<!ENTITY % change 'INCLUDE' >
-<![ %change; [
-
-<!ELEMENT %n.change; %om.RO; ((%n.date;), (%n.respStmt;)+, %n.item;)>
-<!ATTLIST %n.change;
- %a.global;
- TEIform CDATA 'change' >
-
-]]>
-
-<!--respStmt, item, and date are declared in teicore2.-->
-<!-- end of [D226] 5.5-->
-
-<!-- end of [D221B] 5.1.1-->
-
-<!-- end of [D221] 5.1.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teikey2.ent jing-trang-20241231+repack/mod/dtdinst/test/teikey2.ent
--- jing-trang-20241231/mod/dtdinst/test/teikey2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teikey2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,58 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSTKEYS] 3.8.5: TEI Keywords -->
-
-<!--I. Declare TEI keywords for data types.-->
-<!--These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.-->
-<!ENTITY % INHERITED '#IMPLIED' >
-<!ENTITY % ISO-date 'CDATA' >
-<!ENTITY % extPtr 'CDATA' >
-<!--II. Declare keywords for tag-set selection.-->
-<!--Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.-->
-<!--Base tag sets first.-->
-<!ENTITY % TEI.prose 'IGNORE' >
-<!ENTITY % TEI.verse 'IGNORE' >
-<!ENTITY % TEI.drama 'IGNORE' >
-<!ENTITY % TEI.spoken 'IGNORE' >
-<!ENTITY % TEI.dictionaries 'IGNORE' >
-<!ENTITY % TEI.terminology 'IGNORE' >
-<!--Now the mixed
-bases.-->
-<!ENTITY % TEI.general 'IGNORE' >
-<!ENTITY % TEI.mixed 'IGNORE' >
-<!--Now additional tag
-sets.-->
-<!ENTITY % TEI.linking 'IGNORE' >
-<!ENTITY % TEI.analysis 'IGNORE' >
-<!ENTITY % TEI.fs 'IGNORE' >
-<!ENTITY % TEI.certainty 'IGNORE' >
-<!ENTITY % TEI.transcr 'IGNORE' >
-<!ENTITY % TEI.textcrit 'IGNORE' >
-<!ENTITY % TEI.names.dates 'IGNORE' >
-<!ENTITY % TEI.nets 'IGNORE' >
-<!ENTITY % TEI.figures 'IGNORE' >
-<!ENTITY % TEI.corpus 'IGNORE' >
-
-<!--III. Declare TEI.XML and associated omissibility
-indicators-->
-
-<!ENTITY % TEI.XML 'IGNORE' >
-
-<![ %TEI.XML; [
-
-<!ENTITY % om.RO '' >
-
-<!ENTITY % om.RR '' >
-]]>
-
-<!ENTITY % om.RO '- o' >
-
-<!ENTITY % om.RR '- -' >
-
-<!-- end of [DSTKEYS] 3.8.5-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teilink2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teilink2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teilink2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teilink2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,210 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSA] 14.: Linking, Segmentation and Alignment -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!-- [DSAPT] 14.1.3: Links -->
-
-<!ENTITY % link 'INCLUDE' >
-<![ %link; [
-
-<!ELEMENT %n.link; %om.RO; EMPTY >
-<!ATTLIST %n.link;
- %a.global;
- %a.pointer;
- targets IDREFS #REQUIRED
- TEIform CDATA 'link' >
-
-]]>
-
-<!ENTITY % linkGrp 'INCLUDE' >
-<![ %linkGrp; [
-
-<!ELEMENT %n.linkGrp; %om.RR; ((%n.link;) | %n.ptr; | %n.xptr;)+ >
-<!ATTLIST %n.linkGrp;
- %a.global;
- %a.pointerGroup;
- TEIform CDATA 'linkGrp' >
-
-]]>
-
-<!-- end of [DSAPT] 14.1.3-->
-
-
-<!-- [DSAXR] 14.2.1: Extended pointers -->
-
-<!ENTITY % xref 'INCLUDE' >
-<![ %xref; [
-
-<!ELEMENT %n.xref; %om.RO; %paraContent;>
-<!ATTLIST %n.xref;
- %a.global;
- %a.xPointer;
- TEIform CDATA 'xref' >
-
-]]>
-
-<!ENTITY % xptr 'INCLUDE' >
-<![ %xptr; [
-
-<!ELEMENT %n.xptr; %om.RO; EMPTY>
-<!ATTLIST %n.xptr;
- %a.global;
- %a.xPointer;
- TEIform CDATA 'xptr' >
-
-]]>
-
-<!-- end of [DSAXR] 14.2.1-->
-
-
-<!-- [DSASA] 14.3: Blocks, Segments and Anchors -->
-
-<!ENTITY % anchor 'INCLUDE' >
-<![ %anchor; [
-
-<!ELEMENT %n.anchor; %om.RO; EMPTY>
-<!ATTLIST %n.anchor;
- %a.global;
- %a.typed;
- TEIform CDATA 'anchor' >
-
-]]>
-
-<!ENTITY % seg 'INCLUDE' >
-<![ %seg; [
-
-<!ELEMENT %n.seg; %om.RR; %paraContent;>
-<!ATTLIST %n.seg;
- %a.global;
- %a.seg;
- subtype CDATA #IMPLIED
- TEIform CDATA 'seg' >
-
-]]>
-
-<!ENTITY % ab 'INCLUDE' >
-<![ %ab; [
-
-<!ELEMENT %n.ab; %om.RR; %paraContent;>
-<!ATTLIST %n.ab;
- %a.global;
- %a.typed;
- part (Y | N | I | M | F) "N"
- TEIform CDATA 'ab' >
-
-]]>
-
-<!-- end of [DSASA] 14.3-->
-
-
-<!-- [DSASYMP] 14.5.2: Temporal specification -->
-
-<!ENTITY % when 'INCLUDE' >
-<![ %when; [
-
-<!ELEMENT %n.when; %om.RO; EMPTY>
-<!ATTLIST %n.when;
- %a.global;
- absolute CDATA #IMPLIED
- unit CDATA %INHERITED;
- interval CDATA %INHERITED;
- since IDREF #IMPLIED
- TEIform CDATA 'when' >
-
-]]>
-
-<!ENTITY % timeline 'INCLUDE' >
-<![ %timeline; [
-
-<!ELEMENT %n.timeline; %om.RR; ((%n.when;))+>
-<!ATTLIST %n.timeline;
- %a.global;
- origin IDREF #REQUIRED
- unit NMTOKEN #IMPLIED
- interval CDATA #IMPLIED
- TEIform CDATA 'timeline' >
-
-]]>
-
-<!-- end of [DSASYMP] 14.5.2-->
-
-
-<!-- [DSAAG] 14.7: Aggregation -->
-
-<!ENTITY % join 'INCLUDE' >
-<![ %join; [
-
-<!ELEMENT %n.join; %om.RO; EMPTY>
-<!ATTLIST %n.join;
- %a.global;
- %a.pointer;
- targets IDREFS #REQUIRED
- result CDATA %INHERITED;
- desc CDATA %INHERITED;
- scope (root | branches) "root"
- TEIform CDATA 'join' >
-
-]]>
-
-<!ENTITY % joinGrp 'INCLUDE' >
-<![ %joinGrp; [
-
-<!ELEMENT %n.joinGrp; %om.RR; (((%n.join;) | %n.ptr; | %n.xptr;)*)>
-<!ATTLIST %n.joinGrp;
- %a.global;
- %a.pointerGroup;
- result CDATA #IMPLIED
- desc CDATA #IMPLIED
- TEIform CDATA 'joinGrp' >
-
-]]>
-
-<!-- end of [DSAAG] 14.7-->
-
-
-<!-- [DSAAT] 14.8: Alternation -->
-
-<!ENTITY % alt 'INCLUDE' >
-<![ %alt; [
-
-<!ELEMENT %n.alt; %om.RO; EMPTY>
-<!ATTLIST %n.alt;
- %a.global;
- %a.pointer;
- targets IDREFS #REQUIRED
- mode (excl|incl) %INHERITED;
- weights CDATA #IMPLIED
- wScale (perc|real) %INHERITED;
- TEIform CDATA 'alt' >
-
-]]>
-
-<!ENTITY % altGrp 'INCLUDE' >
-<![ %altGrp; [
-
-<!ELEMENT %n.altGrp; %om.RR; (((%n.alt;) | %n.ptr; | %n.xptr;)*)>
-<!ATTLIST %n.altGrp;
- %a.global;
- %a.pointerGroup;
- mode (excl|incl) "excl"
- wScale (perc|real) "perc"
- TEIform CDATA 'altGrp' >
-
-]]>
-
-<!-- end of [DSAAT] 14.8-->
-
-<!-- end of [DSA] 14.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teilink2.ent jing-trang-20241231+repack/mod/dtdinst/test/teilink2.ent
--- jing-trang-20241231/mod/dtdinst/test/teilink2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teilink2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSAENTS] 14.: Global attributes for the TEI.linking tag set -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--When tag set TEI.linking is used, the following attributes
-may be attached to any element:-->
-<!ENTITY % a.linking '
- corresp IDREFS #IMPLIED
- synch IDREFS #IMPLIED
- sameAs IDREF #IMPLIED
- copyOf IDREF #IMPLIED
- next IDREF #IMPLIED
- prev IDREF #IMPLIED
- exclude IDREFS #IMPLIED
- select IDREFS #IMPLIED'>
-<!--The following attributes apply to all pointer
-elements:-->
-<!ENTITY % a.pointer '
- type CDATA #IMPLIED
- resp CDATA #IMPLIED
- crdate CDATA #IMPLIED
- targType CDATA #IMPLIED
- targOrder (Y | N | U) "U"
- evaluate (all | one | none) #IMPLIED'>
-<!--The following attributes apply to all pointer group
-elements:-->
-<!ENTITY % a.pointerGroup '
- %a.pointer;
- domains IDREFS #IMPLIED
- targFunc NMTOKENS #IMPLIED'>
-<!-- end of [DSAENTS] 14.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teimix2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teimix2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teimix2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teimix2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DSTCBMX] 3.4: Mixed-Base Tag Set -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-
-<!-- end of [DSTCBMX] 3.4-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teind2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teind2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teind2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teind2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,376 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DND] 20.: Additional tags for names and dates -->
-
-
-<!-- [DNDPER] 20.1: Personal names -->
-
-<!ENTITY % persName 'INCLUDE' >
-<![ %persName; [
-
-<!ELEMENT %n.persName; %om.RR; (#PCDATA | %m.personPart; | %m.phrase; | %m.Incl; )*>
-<!ATTLIST %n.persName;
- %a.global;
- %a.names;
- type CDATA #IMPLIED
- TEIform CDATA 'persName' >
-
-]]>
-
-<!ENTITY % surname 'INCLUDE' >
-<![ %surname; [
-
-<!ELEMENT %n.surname; %om.RR; %phrase.seq;>
-<!ATTLIST %n.surname;
- %a.global;
- %a.personPart;
- TEIform CDATA 'surname' >
-
-]]>
-
-<!ENTITY % foreName 'INCLUDE' >
-<![ %foreName; [
-
-<!ELEMENT %n.foreName; %om.RR; %phrase.seq;>
-<!ATTLIST %n.foreName;
- %a.global;
- %a.personPart;
- TEIform CDATA 'foreName' >
-
-]]>
-
-<!ENTITY % genName 'INCLUDE' >
-<![ %genName; [
-
-<!ELEMENT %n.genName; %om.RR; %phrase.seq;>
-<!ATTLIST %n.genName;
- %a.global;
- %a.personPart;
- TEIform CDATA 'genName' >
-
-]]>
-
-<!ENTITY % nameLink 'INCLUDE' >
-<![ %nameLink; [
-
-<!ELEMENT %n.nameLink; %om.RR; %phrase.seq;>
-<!ATTLIST %n.nameLink;
- %a.global;
- %a.personPart;
- TEIform CDATA 'nameLink' >
-
-]]>
-
-<!ENTITY % addName 'INCLUDE' >
-<![ %addName; [
-
-<!ELEMENT %n.addName; %om.RR; %phrase.seq;>
-<!ATTLIST %n.addName;
- %a.global;
- %a.personPart;
- TEIform CDATA 'addName' >
-
-]]>
-
-<!ENTITY % roleName 'INCLUDE' >
-<![ %roleName; [
-
-<!ELEMENT %n.roleName; %om.RR; %phrase.seq;>
-<!ATTLIST %n.roleName;
- %a.global;
- %a.personPart;
- TEIform CDATA 'roleName' >
-
-]]>
-
-<!-- end of [DNDPER] 20.1-->
-
-
-<!-- [DNDPLAC] 20.2.3: Names for places -->
-
-<!ENTITY % placeName 'INCLUDE' >
-<![ %placeName; [
-
-<!ELEMENT %n.placeName; %om.RR; (#PCDATA | %m.placePart; | %m.phrase; | %m.Incl;)*>
-<!ATTLIST %n.placeName;
- %a.global;
- %a.names;
- TEIform CDATA 'placeName' >
-
-]]>
-
-<!ENTITY % settlement 'INCLUDE' >
-<![ %settlement; [
-
-<!ELEMENT %n.settlement; %om.RR; %phrase.seq;>
-<!ATTLIST %n.settlement;
- %a.global;
- %a.names;
- %a.typed;
- TEIform CDATA 'settlement' >
-
-]]>
-
-<!ENTITY % region 'INCLUDE' >
-<![ %region; [
-
-<!ELEMENT %n.region; %om.RR; %paraContent;>
-<!ATTLIST %n.region;
- %a.global;
- %a.names;
- %a.typed;
- TEIform CDATA 'region' >
-
-]]>
-
-<!ENTITY % country 'INCLUDE' >
-<![ %country; [
-
-<!ELEMENT %n.country; %om.RO; %paraContent;>
-<!ATTLIST %n.country;
- %a.global;
- %a.names;
- %a.typed;
- TEIform CDATA 'country' >
-
-]]>
-
-<!ENTITY % bloc 'INCLUDE' >
-<![ %bloc; [
-
-<!ELEMENT %n.bloc; %om.RR; %phrase.seq;>
-<!ATTLIST %n.bloc;
- %a.global;
- %a.names;
- %a.typed;
- TEIform CDATA 'bloc' >
-
-]]>
-
-<!ENTITY % offSet 'INCLUDE' >
-<![ %offSet; [
-
-<!ELEMENT %n.offSet; %om.RR; (#PCDATA)>
-<!ATTLIST %n.offSet;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'offSet' >
-
-]]>
-
-<!ENTITY % distance 'INCLUDE' >
-<![ %distance; [
-
-<!ELEMENT %n.distance; %om.RR; %phrase.seq;>
-<!ATTLIST %n.distance;
- %a.global;
- %a.temporalExpr;
- exact (Y|N|U) "U"
- TEIform CDATA 'distance' >
-
-]]>
-
-<!ENTITY % geogName 'INCLUDE' >
-<![ %geogName; [
-
-<!ELEMENT %n.geogName; %om.RR; (#PCDATA | %n.geog; | %n.name; | %m.Incl; )*>
-<!ATTLIST %n.geogName;
- %a.global;
- %a.names;
- type CDATA #IMPLIED
- TEIform CDATA 'geogName' >
-
-]]>
-
-<!ENTITY % geog 'INCLUDE' >
-<![ %geog; [
-
-<!ELEMENT %n.geog; %om.RR; (#PCDATA)>
-<!ATTLIST %n.geog;
- %a.global;
- %a.names;
- %a.typed;
- TEIform CDATA 'geog' >
-
-]]>
-
-<!-- end of [DNDPLAC] 20.2.3-->
-
-
-<!-- [DNDORG] 20.3: Organization names -->
-
-<!ENTITY % orgName 'INCLUDE' >
-<![ %orgName; [
-
-<!ELEMENT %n.orgName; %om.RR; (#PCDATA | %n.orgTitle; | %n.orgType; | %n.orgDivn; | %m.phrase; | %m.Incl;)*
->
-<!ATTLIST %n.orgName;
- %a.global;
- type CDATA #IMPLIED
- key CDATA #IMPLIED
- reg CDATA #IMPLIED
- TEIform CDATA 'orgName' >
-
-]]>
-
-<!ENTITY % orgTitle 'INCLUDE' >
-<![ %orgTitle; [
-
-<!ELEMENT %n.orgTitle; %om.RR; %phrase.seq; >
-<!ATTLIST %n.orgTitle;
- %a.global;
- type CDATA #IMPLIED
- reg CDATA #IMPLIED
- TEIform CDATA 'orgTitle' >
-
-]]>
-
-<!ENTITY % orgType 'INCLUDE' >
-<![ %orgType; [
-
-<!ELEMENT %n.orgType; %om.RR; %phrase.seq; >
-<!ATTLIST %n.orgType;
- %a.global;
- type CDATA #IMPLIED
- reg CDATA #IMPLIED
- TEIform CDATA 'orgType' >
-
-]]>
-
-<!ENTITY % orgDivn 'INCLUDE' >
-<![ %orgDivn; [
-
-<!ELEMENT %n.orgDivn; %om.RR; %phrase.seq; >
-<!ATTLIST %n.orgDivn;
- %a.global;
- type CDATA #IMPLIED
- reg CDATA #IMPLIED
- TEIform CDATA 'orgDivn' >
-
-]]>
-
-<!-- end of [DNDORG] 20.3-->
-
-
-<!-- [DNDDATE] 20.4.2: Date components -->
-
-<!ENTITY % dateStruct 'INCLUDE' >
-<![ %dateStruct; [
-
-<!ELEMENT %n.dateStruct; %om.RR; (#PCDATA | %m.temporalExpr; | %m.Incl;)*>
-<!ATTLIST %n.dateStruct;
- %a.global;
- %a.temporalExpr;
- calendar CDATA #IMPLIED
- exact CDATA #IMPLIED
- TEIform CDATA 'dateStruct' >
-
-]]>
-
-<!ENTITY % day 'INCLUDE' >
-<![ %day; [
-
-<!ELEMENT %n.day; %om.RR; (#PCDATA)>
-<!ATTLIST %n.day;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'day' >
-
-]]>
-
-<!ENTITY % week 'INCLUDE' >
-<![ %week; [
-
-<!ELEMENT %n.week; %om.RR; (#PCDATA)>
-<!ATTLIST %n.week;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'week' >
-
-]]>
-
-<!ENTITY % month 'INCLUDE' >
-<![ %month; [
-
-<!ELEMENT %n.month; %om.RR; (#PCDATA)>
-<!ATTLIST %n.month;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'month' >
-
-]]>
-
-<!ENTITY % year 'INCLUDE' >
-<![ %year; [
-
-<!ELEMENT %n.year; %om.RR; (#PCDATA)>
-<!ATTLIST %n.year;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'year' >
-
-]]>
-
-<!ENTITY % occasion 'INCLUDE' >
-<![ %occasion; [
-
-<!ELEMENT %n.occasion; %om.RR; %phrase.seq;>
-<!ATTLIST %n.occasion;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'occasion' >
-
-]]>
-
-<!ENTITY % timeStruct 'INCLUDE' >
-<![ %timeStruct; [
-
-<!ELEMENT %n.timeStruct; %om.RR; (#PCDATA | %m.temporalExpr; | %m.Incl;)*>
-<!ATTLIST %n.timeStruct;
- %a.global;
- %a.temporalExpr;
- zone CDATA #IMPLIED
- TEIform CDATA 'timeStruct' >
-
-]]>
-
-<!ENTITY % second 'INCLUDE' >
-<![ %second; [
-
-<!ELEMENT %n.second; %om.RR; (#PCDATA)>
-<!ATTLIST %n.second;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'second' >
-
-]]>
-
-<!ENTITY % minute 'INCLUDE' >
-<![ %minute; [
-
-<!ELEMENT %n.minute; %om.RR; (#PCDATA)>
-<!ATTLIST %n.minute;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'minute' >
-
-]]>
-
-<!ENTITY % hour 'INCLUDE' >
-<![ %hour; [
-
-<!ELEMENT %n.hour; %om.RR; (#PCDATA)>
-<!ATTLIST %n.hour;
- %a.global;
- %a.temporalExpr;
- TEIform CDATA 'hour' >
-
-]]>
-
-<!--offset and distance were defined above-->
-<!-- end of [DNDDATE] 20.4.2-->
-
-
-
-<!-- end of [DND] 20.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teind2.ent jing-trang-20241231+repack/mod/dtdinst/test/teind2.ent
--- jing-trang-20241231/mod/dtdinst/test/teind2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teind2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DNDENT] 20.: Additional classes for names and dates -->
-
-
-
-<!ENTITY % x.personPart "" >
-<!ENTITY % m.personPart "%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;">
-
-<!ENTITY % x.placePart "" >
-<!ENTITY % m.placePart "%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;">
-
-<!ENTITY % x.temporalExpr "" >
-<!ENTITY % m.temporalExpr "%x.temporalExpr; %n.dateStruct; | %n.day; | %n.distance; | %n.hour; | %n.minute; | %n.month; | %n.occasion; | %n.offSet; | %n.second; | %n.timeStruct; | %n.week; | %n.year;">
-
-<!ENTITY % a.typed '
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED'>
-<!ENTITY % a.names '
- key CDATA #IMPLIED
- reg CDATA #IMPLIED'>
-<!ENTITY % a.personPart '
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED'>
-<!ENTITY % a.placePart '
- %a.names;
- %a.typed;'>
-<!ENTITY % a.temporalExpr '
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"'>
-<!-- end of [DNDENT] 20.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teinet2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teinet2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teinet2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teinet2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,190 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DGD] 21.: Graphs, networks and trees -->
-
-
-<!-- [DGDGR] 21.1: Graphs -->
-
-<!ENTITY % graph 'INCLUDE' >
-<![ %graph; [
-
-<!ELEMENT %n.graph; %om.RR;
- ((((%n.node;), (%m.Incl;)*)+, ((%n.arc;), (%m.Incl;)*)*) | (((%n.arc;), (%m.Incl;)*)+,
- ((%n.node;), (%m.Incl;)*)+))
->
-<!ATTLIST %n.graph;
- %a.global;
- type CDATA #IMPLIED
- label CDATA #IMPLIED
- order CDATA #IMPLIED
- size CDATA #IMPLIED
- TEIform CDATA 'graph' >
-
-]]>
-
-<!ENTITY % node 'INCLUDE' >
-<![ %node; [
-
-<!ELEMENT %n.node; %om.RO; EMPTY>
-<!ATTLIST %n.node;
- %a.global;
- label CDATA #IMPLIED
- label2 CDATA #IMPLIED
- value IDREF #IMPLIED
- type CDATA #IMPLIED
- adjTo IDREFS #IMPLIED
- adjFrom IDREFS #IMPLIED
- adj IDREFS #IMPLIED
- inDegree CDATA #IMPLIED
- outDegree CDATA #IMPLIED
- degree CDATA #IMPLIED
- TEIform CDATA 'node' >
-
-]]>
-
-<!ENTITY % arc 'INCLUDE' >
-<![ %arc; [
-
-<!ELEMENT %n.arc; %om.RO; EMPTY>
-<!ATTLIST %n.arc;
- %a.global;
- label CDATA #IMPLIED
- label2 CDATA #IMPLIED
- from IDREF #REQUIRED
- to IDREF #REQUIRED
- TEIform CDATA 'arc' >
-
-]]>
-
-<!-- end of [DGDGR] 21.1-->
-
-
-<!-- [DGDTR] 21.2: Trees (basic method) -->
-
-<!ENTITY % tree 'INCLUDE' >
-<![ %tree; [
-
-<!ELEMENT %n.tree; %om.RR; (((%n.leaf;) | %n.iNode;)*, (%n.root;), ((%n.leaf;) | %n.iNode;)*)>
-<!ATTLIST %n.tree;
- %a.global;
- label CDATA #IMPLIED
- arity CDATA #IMPLIED
- ord (Y | N | partial) "Y"
- order CDATA #IMPLIED
- TEIform CDATA 'tree' >
-
-]]>
-
-<!ENTITY % root 'INCLUDE' >
-<![ %root; [
-
-<!ELEMENT %n.root; %om.RO; EMPTY>
-<!ATTLIST %n.root;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- children IDREFS #IMPLIED
- ord (Y | N) #IMPLIED
- outDegree CDATA #IMPLIED
- TEIform CDATA 'root' >
-
-]]>
-
-<!ENTITY % iNode 'INCLUDE' >
-<![ %iNode; [
-
-<!ELEMENT %n.iNode; %om.RO; EMPTY>
-<!ATTLIST %n.iNode;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- children IDREFS #REQUIRED
- parent IDREF #IMPLIED
- ord (Y | N) #IMPLIED
- follow IDREF #IMPLIED
- outDegree CDATA #IMPLIED
- TEIform CDATA 'iNode' >
-
-]]>
-
-<!ENTITY % leaf 'INCLUDE' >
-<![ %leaf; [
-
-<!ELEMENT %n.leaf; %om.RO; EMPTY>
-<!ATTLIST %n.leaf;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- parent IDREF #IMPLIED
- follow IDREF #IMPLIED
- TEIform CDATA 'leaf' >
-
-]]>
-
-<!-- end of [DGDTR] 21.2-->
-
-
-<!-- [DGDAL] 21.3: Trees (alternate method) -->
-
-<!ENTITY % eTree 'INCLUDE' >
-<![ %eTree; [
-
-<!ELEMENT %n.eTree; %om.RR; (((%n.eTree;) | %n.triangle; | %n.eLeaf; )*)>
-<!ATTLIST %n.eTree;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- TEIform CDATA 'eTree' >
-
-]]>
-
-<!ENTITY % triangle 'INCLUDE' >
-<![ %triangle; [
-
-<!ELEMENT %n.triangle; %om.RR; (((%n.eTree;) | %n.triangle; | %n.eLeaf;)*)>
-<!ATTLIST %n.triangle;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- TEIform CDATA 'triangle' >
-
-]]>
-
-<!ENTITY % eLeaf 'INCLUDE' >
-<![ %eLeaf; [
-
-<!ELEMENT %n.eLeaf; %om.RO; EMPTY>
-<!ATTLIST %n.eLeaf;
- %a.global;
- label CDATA #IMPLIED
- value IDREF #IMPLIED
- TEIform CDATA 'eLeaf' >
-
-]]>
-
-<!ENTITY % forest 'INCLUDE' >
-<![ %forest; [
-
-<!ELEMENT %n.forest; %om.RR; (((%n.tree;) | %n.eTree; | %n.triangle;)+)>
-<!ATTLIST %n.forest;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'forest' >
-
-]]>
-
-<!ENTITY % forestGrp 'INCLUDE' >
-<![ %forestGrp; [
-
-<!ELEMENT %n.forestGrp; %om.RR; (((%n.forest;))+)>
-<!ATTLIST %n.forestGrp;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'forestGrp' >
-
-]]>
-
-<!-- end of [DGDAL] 21.3-->
-
-<!-- end of [DGD] 21.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teipl2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teipl2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teipl2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teipl2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,57 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DCORSC] 31.6: Concurrent Document Type for Page and Line References -->
-
-<!ENTITY % version 'ref' >
-<!ENTITY % %version 'INCLUDE' >
-<![ %%version; [
-
-<!ELEMENT %n.%version; %om.RR; (#PCDATA | %n.page; | %n.vol;)*>
-<!ATTLIST %n.%version;
- %a.global;
- TEIform CDATA '%version' >
-
-]]>
-
-<!ENTITY % vol 'INCLUDE' >
-<![ %vol; [
-
-<!ELEMENT %n.vol; %om.RR; (#PCDATA | %n.page;)*>
-<!ATTLIST %n.vol;
- %a.global;
- TEIform CDATA 'vol' >
-
-]]>
-
-<!ENTITY % page 'INCLUDE' >
-<![ %page; [
-
-<!ELEMENT %n.page; %om.RO; (#PCDATA | %n.line; | %n.col;)*>
-<!ATTLIST %n.page;
- %a.global;
- TEIform CDATA 'page' >
-
-]]>
-
-<!ENTITY % col 'INCLUDE' >
-<![ %col; [
-
-<!ELEMENT %n.col; %om.RO; (#PCDATA | %n.line;)*>
-<!ATTLIST %n.col;
- %a.global;
- TEIform CDATA 'col' >
-
-]]>
-
-<!ENTITY % line 'INCLUDE' >
-<![ %line; [
-
-<!ELEMENT %n.line; %om.RR; (#PCDATA)>
-<!ATTLIST %n.line;
- %a.global;
- TEIform CDATA 'line' >
-
-]]>
-
-<!-- end of [DCORSC] 31.6-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teipros2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teipros2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teipros2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teipros2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DPR] 8.: Base Tag Set for Prose -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--This base tag set does nothing but declare and embed the
-default text structure. When it is selected, therefore,
-the only tags available are those in the core and those
-defined in other selected tag sets.-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!-- end of [DPR] 8.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teishd2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teishd2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teishd2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teishd2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DIH] 24.8: File teishd2.dtd: Auxiliary DTD for Independent Header -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--Embed entities for TEI generic identifiers.-->
-<!ENTITY % TEI.elementNames SYSTEM 'teigis2.ent' >
-%TEI.elementNames;
-
-<!--Embed entities for TEI keywords.-->
-<!ENTITY % TEI.keywords.ent SYSTEM 'teikey2.ent' >
-%TEI.keywords.ent;
-
-<!--Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file teiclas2.ent.)-->
-<!ENTITY % TEI.elementClasses SYSTEM 'teiclas2.ent' >
-%TEI.elementClasses;
-
-<!--Now declare the IHS element.-->
-<!ENTITY % ihs 'INCLUDE' >
-<![ %ihs; [
-
-<!ELEMENT %n.ihs; %om.RO; ((%n.teiHeader;)+)>
-<!ATTLIST %n.ihs;
- %a.global;
- TEIform CDATA 'ihs' >
-
-]]>
-
-<!--Finally, embed the TEI header and core tag sets.-->
-<!ENTITY % TEI.header.dtd SYSTEM 'teihdr2.dtd' >
-%TEI.header.dtd;
-
-<!ENTITY % TEI.core.dtd SYSTEM 'teicore2.dtd' >
-%TEI.core.dtd;
-
-<!-- end of [DIH] 24.8-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teishd2xml.dtd jing-trang-20241231+repack/mod/dtdinst/test/teishd2xml.dtd
--- jing-trang-20241231/mod/dtdinst/test/teishd2xml.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teishd2xml.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % TEI.XML 'INCLUDE'>
-<!ENTITY % teishd2.dtd SYSTEM "teishd2.dtd">
-%teishd2.dtd;
diff -Nru jing-trang-20241231/mod/dtdinst/test/teishd2xml.xml jing-trang-20241231+repack/mod/dtdinst/test/teishd2xml.xml
--- jing-trang-20241231/mod/dtdinst/test/teishd2xml.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teishd2xml.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,6489 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <externalId name="teishd2.dtd" system="teishd2.dtd"/>
- <externalIdRef name="teishd2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DIH] 24.8: File teishd2.dtd: Auxiliary DTD for Independent Header </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <param name="n.TEI.2">TEI.2</param>
- <nameSpec name="n.ab">
- <name>ab</name>
- </nameSpec>
- <nameSpec name="n.abbr">
- <name>abbr</name>
- </nameSpec>
- <param name="n.activity">activity</param>
- <param name="n.actor">actor</param>
- <nameSpec name="n.add">
- <name>add</name>
- </nameSpec>
- <param name="n.addName">addName</param>
- <nameSpec name="n.addSpan">
- <name>addSpan</name>
- </nameSpec>
- <nameSpec name="n.addrLine">
- <name>addrLine</name>
- </nameSpec>
- <nameSpec name="n.address">
- <name>address</name>
- </nameSpec>
- <param name="n.admin">admin</param>
- <param name="n.affiliation">affiliation</param>
- <nameSpec name="n.alt">
- <name>alt</name>
- </nameSpec>
- <nameSpec name="n.altGrp">
- <name>altGrp</name>
- </nameSpec>
- <nameSpec name="n.analytic">
- <name>analytic</name>
- </nameSpec>
- <nameSpec name="n.anchor">
- <name>anchor</name>
- </nameSpec>
- <param name="n.any">any</param>
- <nameSpec name="n.app">
- <name>app</name>
- </nameSpec>
- <param name="n.arc">arc</param>
- <nameSpec name="n.argument">
- <name>argument</name>
- </nameSpec>
- <nameSpec name="n.att">
- <name>att</name>
- </nameSpec>
- <param name="n.attDef">attDef</param>
- <param name="n.attList">attList</param>
- <param name="n.attName">attName</param>
- <param name="n.attlDecl">attlDecl</param>
- <nameSpec name="n.author">
- <name>author</name>
- </nameSpec>
- <nameSpec name="n.authority">
- <name>authority</name>
- </nameSpec>
- <nameSpec name="n.availability">
- <name>availability</name>
- </nameSpec>
- <param name="n.back">back</param>
- <param name="n.baseWsd">baseWsd</param>
- <nameSpec name="n.bibl">
- <name>bibl</name>
- </nameSpec>
- <nameSpec name="n.biblFull">
- <name>biblFull</name>
- </nameSpec>
- <nameSpec name="n.biblScope">
- <name>biblScope</name>
- </nameSpec>
- <nameSpec name="n.biblStruct">
- <name>biblStruct</name>
- </nameSpec>
- <param name="n.bicond">bicond</param>
- <param name="n.birth">birth</param>
- <param name="n.bloc">bloc</param>
- <param name="n.body">body</param>
- <nameSpec name="n.broadcast">
- <name>broadcast</name>
- </nameSpec>
- <nameSpec name="n.byline">
- <name>byline</name>
- </nameSpec>
- <nameSpec name="n.c">
- <name>c</name>
- </nameSpec>
- <nameSpec name="n.caesura">
- <name>caesura</name>
- </nameSpec>
- <nameSpec name="n.camera">
- <name>camera</name>
- </nameSpec>
- <nameSpec name="n.caption">
- <name>caption</name>
- </nameSpec>
- <param name="n.case">case</param>
- <param name="n.castGroup">castGroup</param>
- <param name="n.castItem">castItem</param>
- <nameSpec name="n.castList">
- <name>castList</name>
- </nameSpec>
- <nameSpec name="n.catDesc">
- <name>catDesc</name>
- </nameSpec>
- <nameSpec name="n.catRef">
- <name>catRef</name>
- </nameSpec>
- <nameSpec name="n.category">
- <name>category</name>
- </nameSpec>
- <nameSpec name="n.cb">
- <name>cb</name>
- </nameSpec>
- <param name="n.cell">cell</param>
- <nameSpec name="n.certainty">
- <name>certainty</name>
- </nameSpec>
- <nameSpec name="n.change">
- <name>change</name>
- </nameSpec>
- <param name="n.channel">channel</param>
- <param name="n.character">character</param>
- <param name="n.characters">characters</param>
- <param name="n.children">children</param>
- <nameSpec name="n.cit">
- <name>cit</name>
- </nameSpec>
- <nameSpec name="n.cl">
- <name>cl</name>
- </nameSpec>
- <param name="n.class">class</param>
- <nameSpec name="n.classCode">
- <name>classCode</name>
- </nameSpec>
- <nameSpec name="n.classDecl">
- <name>classDecl</name>
- </nameSpec>
- <param name="n.classDoc">classDoc</param>
- <param name="n.classes">classes</param>
- <nameSpec name="n.closer">
- <name>closer</name>
- </nameSpec>
- <param name="n.codedCharSet">codedCharSet</param>
- <param name="n.col">col</param>
- <param name="n.colloc">colloc</param>
- <param name="n.cond">cond</param>
- <param name="n.constitution">constitution</param>
- <nameSpec name="n.corr">
- <name>corr</name>
- </nameSpec>
- <nameSpec name="n.correction">
- <name>correction</name>
- </nameSpec>
- <param name="n.country">country</param>
- <nameSpec name="n.creation">
- <name>creation</name>
- </nameSpec>
- <nameSpec name="n.damage">
- <name>damage</name>
- </nameSpec>
- <param name="n.dataDesc">dataDesc</param>
- <param name="n.datatype">datatype</param>
- <nameSpec name="n.date">
- <name>date</name>
- </nameSpec>
- <nameSpec name="n.dateRange">
- <name>dateRange</name>
- </nameSpec>
- <nameSpec name="n.dateStruct">
- <name>dateStruct</name>
- </nameSpec>
- <nameSpec name="n.dateline">
- <name>dateline</name>
- </nameSpec>
- <param name="n.day">day</param>
- <param name="n.declaration">declaration</param>
- <param name="n.def">def</param>
- <param name="n.default">default</param>
- <nameSpec name="n.del">
- <name>del</name>
- </nameSpec>
- <nameSpec name="n.delSpan">
- <name>delSpan</name>
- </nameSpec>
- <param name="n.derivation">derivation</param>
- <param name="n.desc">desc</param>
- <param name="n.descrip">descrip</param>
- <param name="n.dft">dft</param>
- <nameSpec name="n.dictScrap">
- <name>dictScrap</name>
- </nameSpec>
- <param name="n.direction">direction</param>
- <param name="n.distance">distance</param>
- <nameSpec name="n.distinct">
- <name>distinct</name>
- </nameSpec>
- <nameSpec name="n.distributor">
- <name>distributor</name>
- </nameSpec>
- <param name="n.div">div</param>
- <param name="n.div0">div0</param>
- <param name="n.div1">div1</param>
- <param name="n.div2">div2</param>
- <param name="n.div3">div3</param>
- <param name="n.div4">div4</param>
- <param name="n.div5">div5</param>
- <param name="n.div6">div6</param>
- <param name="n.div7">div7</param>
- <nameSpec name="n.divGen">
- <name>divGen</name>
- </nameSpec>
- <nameSpec name="n.docAuthor">
- <name>docAuthor</name>
- </nameSpec>
- <nameSpec name="n.docDate">
- <name>docDate</name>
- </nameSpec>
- <param name="n.docEdition">docEdition</param>
- <param name="n.docImprint">docImprint</param>
- <param name="n.docTitle">docTitle</param>
- <param name="n.domain">domain</param>
- <param name="n.eLeaf">eLeaf</param>
- <nameSpec name="n.eTree">
- <name>eTree</name>
- </nameSpec>
- <nameSpec name="n.edition">
- <name>edition</name>
- </nameSpec>
- <nameSpec name="n.editionStmt">
- <name>editionStmt</name>
- </nameSpec>
- <nameSpec name="n.editor">
- <name>editor</name>
- </nameSpec>
- <nameSpec name="n.editorialDecl">
- <name>editorialDecl</name>
- </nameSpec>
- <param name="n.education">education</param>
- <param name="n.eg">eg</param>
- <param name="n.elemDecl">elemDecl</param>
- <nameSpec name="n.emph">
- <name>emph</name>
- </nameSpec>
- <nameSpec name="n.encodingDesc">
- <name>encodingDesc</name>
- </nameSpec>
- <param name="n.entDoc">entDoc</param>
- <param name="n.entName">entName</param>
- <param name="n.entitySet">entitySet</param>
- <param name="n.entry">entry</param>
- <param name="n.entryFree">entryFree</param>
- <nameSpec name="n.epigraph">
- <name>epigraph</name>
- </nameSpec>
- <param name="n.epilogue">epilogue</param>
- <nameSpec name="n.equipment">
- <name>equipment</name>
- </nameSpec>
- <param name="n.equiv">equiv</param>
- <param name="n.etym">etym</param>
- <param name="n.event">event</param>
- <param name="n.exceptions">exceptions</param>
- <param name="n.exemplum">exemplum</param>
- <nameSpec name="n.expan">
- <name>expan</name>
- </nameSpec>
- <param name="n.extFigure">extFigure</param>
- <nameSpec name="n.extent">
- <name>extent</name>
- </nameSpec>
- <param name="n.f">f</param>
- <param name="n.fAlt">fAlt</param>
- <param name="n.fDecl">fDecl</param>
- <param name="n.fDescr">fDescr</param>
- <nameSpec name="n.fLib">
- <name>fLib</name>
- </nameSpec>
- <param name="n.factuality">factuality</param>
- <param name="n.figDesc">figDesc</param>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <nameSpec name="n.fileDesc">
- <name>fileDesc</name>
- </nameSpec>
- <param name="n.files">files</param>
- <param name="n.firstLang">firstLang</param>
- <param name="n.foreName">foreName</param>
- <nameSpec name="n.foreign">
- <name>foreign</name>
- </nameSpec>
- <param name="n.forest">forest</param>
- <param name="n.forestGrp">forestGrp</param>
- <param name="n.form">form</param>
- <nameSpec name="n.formula">
- <name>formula</name>
- </nameSpec>
- <param name="n.front">front</param>
- <nameSpec name="n.fs">
- <name>fs</name>
- </nameSpec>
- <param name="n.fsConstraints">fsConstraints</param>
- <param name="n.fsDecl">fsDecl</param>
- <param name="n.fsDescr">fsDescr</param>
- <nameSpec name="n.fsLib">
- <name>fsLib</name>
- </nameSpec>
- <nameSpec name="n.fsdDecl">
- <name>fsdDecl</name>
- </nameSpec>
- <nameSpec name="n.funder">
- <name>funder</name>
- </nameSpec>
- <nameSpec name="n.fvLib">
- <name>fvLib</name>
- </nameSpec>
- <nameSpec name="n.fw">
- <name>fw</name>
- </nameSpec>
- <nameSpec name="n.gap">
- <name>gap</name>
- </nameSpec>
- <param name="n.gen">gen</param>
- <param name="n.genName">genName</param>
- <param name="n.geog">geog</param>
- <nameSpec name="n.geogName">
- <name>geogName</name>
- </nameSpec>
- <nameSpec name="n.gi">
- <name>gi</name>
- </nameSpec>
- <nameSpec name="n.gloss">
- <name>gloss</name>
- </nameSpec>
- <param name="n.gram">gram</param>
- <param name="n.gramGrp">gramGrp</param>
- <nameSpec name="n.graph">
- <name>graph</name>
- </nameSpec>
- <param name="n.group">group</param>
- <param name="n.hand">hand</param>
- <nameSpec name="n.handList">
- <name>handList</name>
- </nameSpec>
- <nameSpec name="n.handShift">
- <name>handShift</name>
- </nameSpec>
- <nameSpec name="n.head">
- <name>head</name>
- </nameSpec>
- <nameSpec name="n.headItem">
- <name>headItem</name>
- </nameSpec>
- <nameSpec name="n.headLabel">
- <name>headLabel</name>
- </nameSpec>
- <nameSpec name="n.hi">
- <name>hi</name>
- </nameSpec>
- <param name="n.hom">hom</param>
- <param name="n.hour">hour</param>
- <param name="n.hyph">hyph</param>
- <nameSpec name="n.hyphenation">
- <name>hyphenation</name>
- </nameSpec>
- <param name="n.iNode">iNode</param>
- <nameSpec name="n.idno">
- <name>idno</name>
- </nameSpec>
- <param name="n.if">if</param>
- <param name="n.iff">iff</param>
- <nameSpec name="n.ihs">
- <name>ihs</name>
- </nameSpec>
- <param name="n.imprimatur">imprimatur</param>
- <nameSpec name="n.imprint">
- <name>imprint</name>
- </nameSpec>
- <nameSpec name="n.index">
- <name>index</name>
- </nameSpec>
- <param name="n.interaction">interaction</param>
- <nameSpec name="n.interp">
- <name>interp</name>
- </nameSpec>
- <nameSpec name="n.interpGrp">
- <name>interpGrp</name>
- </nameSpec>
- <nameSpec name="n.interpretation">
- <name>interpretation</name>
- </nameSpec>
- <nameSpec name="n.item">
- <name>item</name>
- </nameSpec>
- <param name="n.itype">itype</param>
- <nameSpec name="n.join">
- <name>join</name>
- </nameSpec>
- <nameSpec name="n.joinGrp">
- <name>joinGrp</name>
- </nameSpec>
- <nameSpec name="n.keywords">
- <name>keywords</name>
- </nameSpec>
- <param name="n.kinesic">kinesic</param>
- <nameSpec name="n.l">
- <name>l</name>
- </nameSpec>
- <nameSpec name="n.label">
- <name>label</name>
- </nameSpec>
- <param name="n.lacunaEnd">lacunaEnd</param>
- <param name="n.lacunaStart">lacunaStart</param>
- <nameSpec name="n.lang">
- <name>lang</name>
- </nameSpec>
- <param name="n.langKnown">langKnown</param>
- <nameSpec name="n.langUsage">
- <name>langUsage</name>
- </nameSpec>
- <nameSpec name="n.language">
- <name>language</name>
- </nameSpec>
- <nameSpec name="n.lb">
- <name>lb</name>
- </nameSpec>
- <param name="n.lbl">lbl</param>
- <param name="n.leaf">leaf</param>
- <param name="n.lem">lem</param>
- <nameSpec name="n.lg">
- <name>lg</name>
- </nameSpec>
- <param name="n.lg1">lg1</param>
- <param name="n.lg2">lg2</param>
- <param name="n.lg3">lg3</param>
- <param name="n.lg4">lg4</param>
- <param name="n.lg5">lg5</param>
- <param name="n.line">line</param>
- <nameSpec name="n.link">
- <name>link</name>
- </nameSpec>
- <nameSpec name="n.linkGrp">
- <name>linkGrp</name>
- </nameSpec>
- <nameSpec name="n.list">
- <name>list</name>
- </nameSpec>
- <nameSpec name="n.listBibl">
- <name>listBibl</name>
- </nameSpec>
- <param name="n.locale">locale</param>
- <nameSpec name="n.m">
- <name>m</name>
- </nameSpec>
- <nameSpec name="n.measure">
- <name>measure</name>
- </nameSpec>
- <nameSpec name="n.meeting">
- <name>meeting</name>
- </nameSpec>
- <nameSpec name="n.mentioned">
- <name>mentioned</name>
- </nameSpec>
- <nameSpec name="n.metDecl">
- <name>metDecl</name>
- </nameSpec>
- <nameSpec name="n.milestone">
- <name>milestone</name>
- </nameSpec>
- <param name="n.minus">minus</param>
- <param name="n.minute">minute</param>
- <nameSpec name="n.monogr">
- <name>monogr</name>
- </nameSpec>
- <param name="n.month">month</param>
- <param name="n.mood">mood</param>
- <nameSpec name="n.move">
- <name>move</name>
- </nameSpec>
- <param name="n.msr">msr</param>
- <nameSpec name="n.name">
- <name>name</name>
- </nameSpec>
- <param name="n.nameLink">nameLink</param>
- <param name="n.nbr">nbr</param>
- <param name="n.node">node</param>
- <param name="n.none">none</param>
- <nameSpec name="n.normalization">
- <name>normalization</name>
- </nameSpec>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <nameSpec name="n.notesStmt">
- <name>notesStmt</name>
- </nameSpec>
- <param name="n.null">null</param>
- <nameSpec name="n.num">
- <name>num</name>
- </nameSpec>
- <param name="n.number">number</param>
- <nameSpec name="n.oRef">
- <name>oRef</name>
- </nameSpec>
- <nameSpec name="n.oVar">
- <name>oVar</name>
- </nameSpec>
- <param name="n.occasion">occasion</param>
- <param name="n.occupation">occupation</param>
- <param name="n.offSet">offSet</param>
- <param name="n.ofig">ofig</param>
- <nameSpec name="n.opener">
- <name>opener</name>
- </nameSpec>
- <param name="n.orgDivn">orgDivn</param>
- <nameSpec name="n.orgName">
- <name>orgName</name>
- </nameSpec>
- <param name="n.orgTitle">orgTitle</param>
- <param name="n.orgType">orgType</param>
- <nameSpec name="n.orig">
- <name>orig</name>
- </nameSpec>
- <param name="n.orth">orth</param>
- <param name="n.otherForm">otherForm</param>
- <nameSpec name="n.p">
- <name>p</name>
- </nameSpec>
- <nameSpec name="n.pRef">
- <name>pRef</name>
- </nameSpec>
- <nameSpec name="n.pVar">
- <name>pVar</name>
- </nameSpec>
- <param name="n.page">page</param>
- <param name="n.parents">parents</param>
- <param name="n.part">part</param>
- <param name="n.particDesc">particDesc</param>
- <param name="n.particLinks">particLinks</param>
- <param name="n.pause">pause</param>
- <nameSpec name="n.pb">
- <name>pb</name>
- </nameSpec>
- <param name="n.per">per</param>
- <param name="n.performance">performance</param>
- <nameSpec name="n.persName">
- <name>persName</name>
- </nameSpec>
- <param name="n.person">person</param>
- <param name="n.personGrp">personGrp</param>
- <nameSpec name="n.phr">
- <name>phr</name>
- </nameSpec>
- <nameSpec name="n.placeName">
- <name>placeName</name>
- </nameSpec>
- <param name="n.plus">plus</param>
- <param name="n.pos">pos</param>
- <nameSpec name="n.postBox">
- <name>postBox</name>
- </nameSpec>
- <nameSpec name="n.postCode">
- <name>postCode</name>
- </nameSpec>
- <param name="n.preparedness">preparedness</param>
- <nameSpec name="n.principal">
- <name>principal</name>
- </nameSpec>
- <nameSpec name="n.profileDesc">
- <name>profileDesc</name>
- </nameSpec>
- <nameSpec name="n.projectDesc">
- <name>projectDesc</name>
- </nameSpec>
- <param name="n.prologue">prologue</param>
- <param name="n.pron">pron</param>
- <nameSpec name="n.ptr">
- <name>ptr</name>
- </nameSpec>
- <nameSpec name="n.pubPlace">
- <name>pubPlace</name>
- </nameSpec>
- <nameSpec name="n.publicationStmt">
- <name>publicationStmt</name>
- </nameSpec>
- <nameSpec name="n.publisher">
- <name>publisher</name>
- </nameSpec>
- <param name="n.purpose">purpose</param>
- <nameSpec name="n.q">
- <name>q</name>
- </nameSpec>
- <nameSpec name="n.quotation">
- <name>quotation</name>
- </nameSpec>
- <nameSpec name="n.quote">
- <name>quote</name>
- </nameSpec>
- <param name="n.rate">rate</param>
- <param name="n.rdg">rdg</param>
- <param name="n.rdgGrp">rdgGrp</param>
- <param name="n.re">re</param>
- <nameSpec name="n.recording">
- <name>recording</name>
- </nameSpec>
- <nameSpec name="n.recordingStmt">
- <name>recordingStmt</name>
- </nameSpec>
- <nameSpec name="n.ref">
- <name>ref</name>
- </nameSpec>
- <nameSpec name="n.refsDecl">
- <name>refsDecl</name>
- </nameSpec>
- <nameSpec name="n.reg">
- <name>reg</name>
- </nameSpec>
- <param name="n.region">region</param>
- <param name="n.relation">relation</param>
- <param name="n.remarks">remarks</param>
- <nameSpec name="n.rendition">
- <name>rendition</name>
- </nameSpec>
- <param name="n.residence">residence</param>
- <nameSpec name="n.resp">
- <name>resp</name>
- </nameSpec>
- <nameSpec name="n.respStmt">
- <name>respStmt</name>
- </nameSpec>
- <nameSpec name="n.respons">
- <name>respons</name>
- </nameSpec>
- <nameSpec name="n.restore">
- <name>restore</name>
- </nameSpec>
- <nameSpec name="n.revisionDesc">
- <name>revisionDesc</name>
- </nameSpec>
- <param name="n.role">role</param>
- <param name="n.roleDesc">roleDesc</param>
- <param name="n.roleName">roleName</param>
- <param name="n.root">root</param>
- <param name="n.row">row</param>
- <nameSpec name="n.rs">
- <name>rs</name>
- </nameSpec>
- <nameSpec name="n.s">
- <name>s</name>
- </nameSpec>
- <nameSpec name="n.salute">
- <name>salute</name>
- </nameSpec>
- <nameSpec name="n.samplingDecl">
- <name>samplingDecl</name>
- </nameSpec>
- <param name="n.script">script</param>
- <nameSpec name="n.scriptStmt">
- <name>scriptStmt</name>
- </nameSpec>
- <param name="n.second">second</param>
- <modelGroup name="n.seg">
- <elementRef>
- <name>seg</name>
- </elementRef>
- </modelGroup>
- <nameSpec name="n.segmentation">
- <name>segmentation</name>
- </nameSpec>
- <param name="n.sense">sense</param>
- <nameSpec name="n.series">
- <name>series</name>
- </nameSpec>
- <nameSpec name="n.seriesStmt">
- <name>seriesStmt</name>
- </nameSpec>
- <param name="n.set">set</param>
- <param name="n.setting">setting</param>
- <nameSpec name="n.settingDesc">
- <name>settingDesc</name>
- </nameSpec>
- <param name="n.settlement">settlement</param>
- <param name="n.shift">shift</param>
- <nameSpec name="n.sic">
- <name>sic</name>
- </nameSpec>
- <nameSpec name="n.signed">
- <name>signed</name>
- </nameSpec>
- <nameSpec name="n.soCalled">
- <name>soCalled</name>
- </nameSpec>
- <param name="n.socecStatus">socecStatus</param>
- <nameSpec name="n.sound">
- <name>sound</name>
- </nameSpec>
- <nameSpec name="n.sourceDesc">
- <name>sourceDesc</name>
- </nameSpec>
- <nameSpec name="n.sp">
- <name>sp</name>
- </nameSpec>
- <nameSpec name="n.space">
- <name>space</name>
- </nameSpec>
- <nameSpec name="n.span">
- <name>span</name>
- </nameSpec>
- <nameSpec name="n.spanGrp">
- <name>spanGrp</name>
- </nameSpec>
- <nameSpec name="n.speaker">
- <name>speaker</name>
- </nameSpec>
- <nameSpec name="n.sponsor">
- <name>sponsor</name>
- </nameSpec>
- <nameSpec name="n.stage">
- <name>stage</name>
- </nameSpec>
- <nameSpec name="n.state">
- <name>state</name>
- </nameSpec>
- <nameSpec name="n.stdVals">
- <name>stdVals</name>
- </nameSpec>
- <nameSpec name="n.step">
- <name>step</name>
- </nameSpec>
- <param name="n.str">str</param>
- <nameSpec name="n.street">
- <name>street</name>
- </nameSpec>
- <param name="n.stress">stress</param>
- <param name="n.string">string</param>
- <param name="n.subc">subc</param>
- <param name="n.superentry">superentry</param>
- <nameSpec name="n.supplied">
- <name>supplied</name>
- </nameSpec>
- <param name="n.surname">surname</param>
- <param name="n.syll">syll</param>
- <param name="n.sym">sym</param>
- <nameSpec name="n.symbol">
- <name>symbol</name>
- </nameSpec>
- <nameSpec name="n.table">
- <name>table</name>
- </nameSpec>
- <nameSpec name="n.tag">
- <name>tag</name>
- </nameSpec>
- <param name="n.tagDoc">tagDoc</param>
- <nameSpec name="n.tagUsage">
- <name>tagUsage</name>
- </nameSpec>
- <nameSpec name="n.tagsDecl">
- <name>tagsDecl</name>
- </nameSpec>
- <nameSpec name="n.taxonomy">
- <name>taxonomy</name>
- </nameSpec>
- <nameSpec name="n.tech">
- <name>tech</name>
- </nameSpec>
- <param name="n.teiCorpus.2">teiCorpus.2</param>
- <param name="n.teiFsd2">teiFsd2</param>
- <nameSpec name="n.teiHeader">
- <name>teiHeader</name>
- </nameSpec>
- <nameSpec name="n.term">
- <name>term</name>
- </nameSpec>
- <param name="n.termEntry">termEntry</param>
- <nameSpec name="n.text">
- <name>text</name>
- </nameSpec>
- <nameSpec name="n.textClass">
- <name>textClass</name>
- </nameSpec>
- <nameSpec name="n.textDesc">
- <name>textDesc</name>
- </nameSpec>
- <param name="n.then">then</param>
- <param name="n.tig">tig</param>
- <nameSpec name="n.time">
- <name>time</name>
- </nameSpec>
- <nameSpec name="n.timeRange">
- <name>timeRange</name>
- </nameSpec>
- <nameSpec name="n.timeStruct">
- <name>timeStruct</name>
- </nameSpec>
- <nameSpec name="n.timeline">
- <name>timeline</name>
- </nameSpec>
- <nameSpec name="n.title">
- <name>title</name>
- </nameSpec>
- <param name="n.titlePage">titlePage</param>
- <param name="n.titlePart">titlePart</param>
- <nameSpec name="n.titleStmt">
- <name>titleStmt</name>
- </nameSpec>
- <param name="n.tns">tns</param>
- <param name="n.tr">tr</param>
- <nameSpec name="n.trailer">
- <name>trailer</name>
- </nameSpec>
- <param name="n.trans">trans</param>
- <nameSpec name="n.tree">
- <name>tree</name>
- </nameSpec>
- <param name="n.triangle">triangle</param>
- <param name="n.tsd">tsd</param>
- <param name="n.u">u</param>
- <param name="n.uncertain">uncertain</param>
- <nameSpec name="n.unclear">
- <name>unclear</name>
- </nameSpec>
- <param name="n.usg">usg</param>
- <param name="n.vAlt">vAlt</param>
- <param name="n.vDefault">vDefault</param>
- <param name="n.vRange">vRange</param>
- <nameSpec name="n.val">
- <name>val</name>
- </nameSpec>
- <param name="n.valDesc">valDesc</param>
- <param name="n.valList">valList</param>
- <nameSpec name="n.variantEncoding">
- <name>variantEncoding</name>
- </nameSpec>
- <nameSpec name="n.view">
- <name>view</name>
- </nameSpec>
- <param name="n.vocal">vocal</param>
- <param name="n.vol">vol</param>
- <nameSpec name="n.w">
- <name>w</name>
- </nameSpec>
- <param name="n.week">week</param>
- <param name="n.when">when</param>
- <param name="n.wit">wit</param>
- <nameSpec name="n.witDetail">
- <name>witDetail</name>
- </nameSpec>
- <param name="n.witEnd">witEnd</param>
- <nameSpec name="n.witList">
- <name>witList</name>
- </nameSpec>
- <param name="n.witStart">witStart</param>
- <param name="n.witness">witness</param>
- <param name="n.writing">writing</param>
- <nameSpec name="n.xptr">
- <name>xptr</name>
- </nameSpec>
- <param name="n.xr">xr</param>
- <nameSpec name="n.xref">
- <name>xref</name>
- </nameSpec>
- <param name="n.year">year</param>
- </externalIdRef>
- <comment>Embed entities for TEI keywords.</comment>
- <externalId name="TEI.keywords.ent" system="teikey2.ent"/>
- <externalIdRef name="TEI.keywords.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTKEYS] 3.8.5: TEI Keywords </comment>
- <comment>I. Declare TEI keywords for data types.</comment>
- <comment>These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <param name="ISO-date">CDATA</param>
- <datatype name="extPtr">
- <cdata/>
- </datatype>
- <comment>II. Declare keywords for tag-set selection.</comment>
- <comment>Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.</comment>
- <comment>Base tag sets first.</comment>
- <flag name="TEI.prose">
- <ignore/>
- </flag>
- <flag name="TEI.verse">
- <ignore/>
- </flag>
- <flag name="TEI.drama">
- <ignore/>
- </flag>
- <flag name="TEI.spoken">
- <ignore/>
- </flag>
- <flag name="TEI.dictionaries">
- <ignore/>
- </flag>
- <flag name="TEI.terminology">
- <ignore/>
- </flag>
- <comment>Now the mixed
-bases.</comment>
- <flag name="TEI.general">
- <ignore/>
- </flag>
- <flag name="TEI.mixed">
- <ignore/>
- </flag>
- <comment>Now additional tag
-sets.</comment>
- <flag name="TEI.linking">
- <ignore/>
- </flag>
- <flag name="TEI.analysis">
- <ignore/>
- </flag>
- <param name="TEI.fs">IGNORE</param>
- <param name="TEI.certainty">IGNORE</param>
- <flag name="TEI.transcr">
- <ignore/>
- </flag>
- <flag name="TEI.textcrit">
- <ignore/>
- </flag>
- <flag name="TEI.names.dates">
- <ignore/>
- </flag>
- <param name="TEI.nets">IGNORE</param>
- <flag name="TEI.figures">
- <ignore/>
- </flag>
- <param name="TEI.corpus">IGNORE</param>
- <comment>III. Declare TEI.XML and associated omissibility
-indicators</comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <comment> end of [DSTKEYS] 3.8.5</comment>
- </externalIdRef>
- <comment>Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file teiclas2.ent.)</comment>
- <externalId name="TEI.elementClasses" system="teiclas2.ent"/>
- <externalIdRef name="TEI.elementClasses">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTECOV] 3.7.3: Element classes for TEI DTDs </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.</comment>
- <comment> [DSTECLO] 3.7.4: Low-level classes </comment>
- <comment>Most of these elements are in the core tag set, but
-some may be from other tag sets.</comment>
- <comment>Phrase-level classes</comment>
- <modelGroup name="x.hqphrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqphrase">
- <choice>
- <modelGroupRef name="x.hqphrase"/>
- <elementRef>
- <nameSpecRef name="n.distinct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.emph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreign"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gloss"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mentioned"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.soCalled"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.date"></param>
- <param name="m.date">%x.date; %n.date; | %n.dateRange; | %n.dateStruct;</param>
- <modelGroup name="x.data">
- <choice/>
- </modelGroup>
- <modelGroup name="m.data">
- <choice>
- <modelGroupRef name="x.data"/>
- <elementRef>
- <nameSpecRef name="n.abbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.expan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geogName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.measure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.num"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.placeName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.edit">
- <choice/>
- </modelGroup>
- <modelGroup name="m.edit">
- <choice>
- <modelGroupRef name="x.edit"/>
- <elementRef>
- <nameSpecRef name="n.add"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.app"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.corr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.damage"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.del"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orig"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.reg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.restore"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.space"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.supplied"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.unclear"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.loc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.loc">
- <choice>
- <modelGroupRef name="x.loc"/>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.seg">
- <choice/>
- </modelGroup>
- <modelGroup name="m.seg">
- <choice>
- <modelGroupRef name="x.seg"/>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.phr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.s"/>
- </elementRef>
- <modelGroupRef name="n.seg"/>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.sgmlKeywords">
- <choice/>
- </modelGroup>
- <modelGroup name="m.sgmlKeywords">
- <choice>
- <modelGroupRef name="x.sgmlKeywords"/>
- <elementRef>
- <nameSpecRef name="n.att"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tag"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.phrase.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase.verse">
- <choice>
- <modelGroupRef name="x.phrase.verse"/>
- <elementRef>
- <nameSpecRef name="n.caesura"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formPointers">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formPointers">
- <choice>
- <modelGroupRef name="x.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.oVar"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pVar"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.metadata">
- <choice/>
- </modelGroup>
- <modelGroup name="m.metadata">
- <choice>
- <modelGroupRef name="x.metadata"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.altGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.certainty"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fsLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fvLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.index"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.joinGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.linkGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respons"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.spanGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeline"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.refsys">
- <choice/>
- </modelGroup>
- <modelGroup name="m.refsys">
- <choice>
- <modelGroupRef name="x.refsys"/>
- <elementRef>
- <nameSpecRef name="n.cb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.milestone"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pb"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.editIncl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.editIncl">
- <choice>
- <modelGroupRef name="x.editIncl"/>
- <elementRef>
- <nameSpecRef name="n.addSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.delSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gap"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.Incl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.Incl">
- <choice>
- <modelGroupRef name="x.Incl"/>
- <elementRef>
- <nameSpecRef name="n.anchor"/>
- </elementRef>
- <modelGroupRef name="m.editIncl"/>
- <modelGroupRef name="m.metadata"/>
- <modelGroupRef name="m.refsys"/>
- </choice>
- </modelGroup>
- <comment>Inter-level classes
-</comment>
- <modelGroup name="x.hqinter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqinter">
- <choice>
- <modelGroupRef name="x.hqinter"/>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.bibl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.bibl">
- <choice>
- <modelGroupRef name="x.bibl"/>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.lists">
- <choice/>
- </modelGroup>
- <modelGroup name="m.lists">
- <choice>
- <modelGroupRef name="x.lists"/>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.notes">
- <choice/>
- </modelGroup>
- <modelGroup name="m.notes">
- <choice>
- <modelGroupRef name="x.notes"/>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witDetail"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.stageDirection">
- <choice/>
- </modelGroup>
- <modelGroup name="m.stageDirection">
- <choice>
- <modelGroupRef name="x.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.camera"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.caption"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.move"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sound"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tech"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.view"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECLO] 3.7.4</comment>
- <comment> [DSTECMI] 3.7.9: Misc. Element Class Models </comment>
- <param name="x.agent"></param>
- <param name="m.agent">%x.agent; %n.name;</param>
- <modelGroup name="x.addrPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.addrPart">
- <choice>
- <modelGroupRef name="x.addrPart"/>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postBox"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.street"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.biblPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.biblPart">
- <choice>
- <modelGroupRef name="x.biblPart"/>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.demographic"></param>
- <param name="m.demographic">%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;</param>
- <modelGroup name="x.divbot">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divbot">
- <choice>
- <modelGroupRef name="x.divbot"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.closer"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divtop">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divtop">
- <choice>
- <modelGroupRef name="x.divtop"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.opener"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.dramafront"></param>
- <param name="m.dramafront">%x.dramafront; %n.castList; | %n.epilogue; | %n.performance; | %n.prologue; | %n.set;</param>
- <param name="x.front"></param>
- <param name="m.front">%x.front; %n.divGen; | %m.dramafront; | %n.titlePage;</param>
- <param name="x.personPart"></param>
- <param name="m.personPart">%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;</param>
- <param name="x.placePart"></param>
- <param name="m.placePart">%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;</param>
- <param name="x.tpParts"></param>
- <param name="m.tpParts">%x.tpParts; %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.figure; | %n.imprimatur; | %n.titlePart;</param>
- <param name="x.fmchunk"></param>
- <param name="m.fmchunk">%x.fmchunk; %n.argument; | %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.head; | %n.titlePart;</param>
- <comment> end of [DSTECMI] 3.7.9</comment>
- <comment>Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.</comment>
- <comment> [DSTECHI] 3.7.5: Common high-level classes </comment>
- <comment>These are the three fundamental element classes.</comment>
- <modelGroup name="x.phrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase">
- <choice>
- <modelGroupRef name="x.phrase"/>
- <modelGroupRef name="m.data"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- <modelGroupRef name="m.edit"/>
- <modelGroupRef name="m.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.formula"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fw"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.handShift"/>
- </elementRef>
- <modelGroupRef name="m.hqphrase"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.phrase.verse"/>
- <modelGroupRef name="m.seg"/>
- <modelGroupRef name="m.sgmlKeywords"/>
- </choice>
- </modelGroup>
- <modelGroup name="x.inter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.inter">
- <choice>
- <modelGroupRef name="x.inter"/>
- <modelGroupRef name="m.bibl"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.chunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.chunk">
- <choice>
- <modelGroupRef name="x.chunk"/>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.graph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witList"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>This class isolates all the common
-component-level elements.</comment>
- <modelGroup name="x.common">
- <choice/>
- </modelGroup>
- <modelGroup name="m.common">
- <choice>
- <modelGroupRef name="x.common"/>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECHI] 3.7.5</comment>
- <comment>Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.</comment>
- <comment> [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions </comment>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % TEI.verse.ent SYSTEM 'teivers2.ent' >
-%TEI.verse.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % TEI.drama.ent SYSTEM 'teidram2.ent' >
-%TEI.drama.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % TEI.spoken.ent SYSTEM 'teispok2.ent' >
-%TEI.spoken.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % TEI.dictionaries.ent SYSTEM 'teidict2.ent' >
-%TEI.dictionaries.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % TEI.terminology.ent SYSTEM 'teiterm2.ent' >
-%TEI.terminology.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.linking">
-<!ENTITY % TEI.linking.ent SYSTEM 'teilink2.ent' >
-%TEI.linking.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.analysis">
-<!ENTITY % TEI.analysis.ent SYSTEM 'teiana2.ent' >
-%TEI.analysis.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.transcr">
-<!ENTITY % TEI.transcr.ent SYSTEM 'teitran2.ent' >
-%TEI.transcr.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.textcrit">
-<!ENTITY % TEI.textcrit.ent SYSTEM 'teitc2.ent' >
-%TEI.textcrit.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.names.dates">
-<!ENTITY % TEI.names.dates.ent SYSTEM 'teind2.ent' >
-%TEI.names.dates.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.figures">
-<!ENTITY % TEI.figures.ent SYSTEM 'teifig2.ent' >
-%TEI.figures.ent;
-</ignoredSection>
- <comment> end of [DSTECMK] 3.7.6</comment>
- <comment>We can now declare the standard content models; one of these
-varies with the base selected.</comment>
- <comment> [DSTECST] 3.7.7: Standard Content Models </comment>
- <comment>Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.</comment>
- <comment>The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.</comment>
- <modelGroup name="phrase">
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </modelGroup>
- <modelGroup name="phrase.seq">
- <zeroOrMore>
- <modelGroupRef name="phrase"/>
- </zeroOrMore>
- </modelGroup>
- <comment>The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).</comment>
- <comment> [DSTECMX] 3.7.8: Definition of components for combined bases </comment>
- <comment>Default declarations for the 'mix.' entities used for mixed
-and general bases.</comment>
- <param name="mix.verse"></param>
- <param name="mix.drama"></param>
- <param name="mix.spoken"></param>
- <param name="mix.dictionaries"></param>
- <param name="mix.terminology"></param>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' ></ignoredSection>
- <ignoredSection flag="TEI.general">
-<!--The general base uses the same definition of component as the
-mixed base.-->
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >
-<!--But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.-->
-<![ %TEI.verse; [
-<!--If the verse base is in use, ...-->
-<!ENTITY % gen.verse '((%m.comp.verse;), (%m.common; | %m.comp.verse;)*) |' >]]>
-<![ %TEI.drama; [
-<!--If the drama base is in use, ...-->
-<!ENTITY % gen.drama '((%m.comp.drama;), (%m.common; | %m.comp.drama;)*) |' >]]>
-<![ %TEI.spoken; [
-<!--If the spoken base is in use, ...-->
-<!ENTITY % gen.spoken '((%m.comp.spoken;), (%m.common; | %m.comp.spoken;)*) |' >]]>
-<![ %TEI.dictionaries; [
-<!--If the dictionary base is in use, ...-->
-<!ENTITY % gen.dictionaries '((%m.comp.dictionaries;), (%m.common; | %m.comp.dictionaries;)*) |' >]]>
-<![ %TEI.terminology; [
-<!--If the terminology base is in use, ...-->
-<!ENTITY % gen.terminology '((%m.comp.terminology;), (%m.common; | %m.comp.terminology;)*) |' >]]>
-<!--Default declarations for all the entities gen.verse,
-etc.-->
-<!ENTITY % gen.verse '' >
-<!ENTITY % gen.drama '' >
-<!ENTITY % gen.spoken '' >
-<!ENTITY % gen.dictionaries '' >
-<!ENTITY % gen.terminology '' >
-<!--Now we are ready to declare component.seq and
-component.plus for use in general base tag set.-->
-<!ENTITY % component.seq '(%m.common;)*, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)?' >
-<!ENTITY % component.plus '(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?' >
-<!--(End of marked section for general base.)--></ignoredSection>
- <comment> end of [DSTECMX] 3.7.8</comment>
- <ignoredSection flag="TEI.prose">
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % component '(%m.common; | %m.comp.verse;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % component '(%m.common; | %m.comp.drama;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % component '(%m.common; | %m.comp.spoken;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % component '(%m.common; | %m.comp.dictionaries;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % component '(%m.common; | %m.comp.terminology;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <comment>Default declaration.</comment>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- <param name="TEI.singleBase">INCLUDE</param>
- <comment>The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.</comment>
- <modelGroup name="component.seq">
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </modelGroup>
- <comment>The following entities do not vary with the base.</comment>
- <modelGroup name="paraContent">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <modelGroup name="specialPara">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> end of [DSTECST] 3.7.7</comment>
- <comment>Finally, we declare the attribute classes, including
-the global attributes.</comment>
- <comment> [DSTECAT] 3.7.1: Attribute classes </comment>
- <param name="a.declaring">
- decls IDREFS #IMPLIED</param>
- <attributeGroup name="a.declarable">
- <attribute>
- <name>default</name>
- <tokenized>
- <enum>YES</enum>
- <enum>NO</enum>
- </tokenized>
- <default>NO</default>
- </attribute>
- </attributeGroup>
- <param name="a.typed">
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED</param>
- <attributeGroup name="a.divn">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>CDATA</default>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>composite</enum>
- <enum>uniform</enum>
- </tokenized>
- <default>uniform</default>
- </attribute>
- <attribute>
- <name>sample</name>
- <tokenized>
- <enum>initial</enum>
- <enum>medial</enum>
- <enum>final</enum>
- <enum>unknown</enum>
- <enum>complete</enum>
- </tokenized>
- <default>complete</default>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.enjamb">
- <attribute>
- <name>enjamb</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.interpret">
- resp CDATA %INHERITED;
- type CDATA %INHERITED;
- inst IDREFS #IMPLIED</param>
- <attributeGroup name="a.metrical">
- <attribute>
- <name>met</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>real</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rhyme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.names">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.personPart">
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED</param>
- <param name="a.placePart">
- %a.names;
- %a.typed;</param>
- <attributeGroup name="a.pointer">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>crdate</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targOrder</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>evaluate</name>
- <tokenized>
- <enum>all</enum>
- <enum>one</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.seg">
- type CDATA #IMPLIED
- function CDATA #IMPLIED
- part (Y | N | I | M | F) "N"</param>
- <param name="a.temporalExpr">
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"</param>
- <param name="a.timed">
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED</param>
- <param name="a.xPointer">
- %a.pointer;
- doc ENTITY #IMPLIED
- from %extPtr; "ROOT"
- to %extPtr; "DITTO"</param>
- <comment> end of [DSTECAT] 3.7.1</comment>
- <comment> [DSTGA] 3.5: Global attributes </comment>
- <comment>The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.</comment>
- <comment>If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. </comment>
- <attributeGroup name="a.analysis"/>
- <attributeGroup name="a.linking"/>
- <attributeGroup name="a.terminology"/>
- <attributeGroup name="a.global">
- <attributeGroupRef name="a.terminology"/>
- <attributeGroupRef name="a.linking"/>
- <attributeGroupRef name="a.analysis"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>n</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>rend</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.</comment>
- <comment> end of [DSTGA] 3.5</comment>
- <comment> end of [DSTECOV] 3.7.3</comment>
- </externalIdRef>
- <comment>Now declare the IHS element.</comment>
- <flag name="ihs">
- <include/>
- </flag>
- <includedSection flag="ihs">
- <element>
- <nameSpecRef name="n.ihs"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.ihs"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ihs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Finally, embed the TEI header and core tag sets.</comment>
- <externalId name="TEI.header.dtd" system="teihdr2.dtd"/>
- <externalIdRef name="TEI.header.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [D221] 5.1.1: The TEI Header </comment>
- <comment>teihdr2.dtd Tags for TEI Header.</comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <flag name="teiHeader">
- <include/>
- </flag>
- <includedSection flag="teiHeader">
- <element>
- <nameSpecRef name="n.teiHeader"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.fileDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.encodingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.profileDesc"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.revisionDesc"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiHeader"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>text</default>
- </attribute>
- <attribute>
- <name>creator</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>new</enum>
- <enum>update</enum>
- </tokenized>
- <default>new</default>
- </attribute>
- <attribute>
- <name>date.created</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date.updated</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiHeader</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D221B] 5.1.1: </comment>
- <comment> [D222] 5.2: The file description </comment>
- <flag name="fileDesc">
- <include/>
- </flag>
- <includedSection flag="fileDesc">
- <element>
- <nameSpecRef name="n.fileDesc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2221] 5.2.1: The title statement </comment>
- <flag name="titleStmt">
- <include/>
- </flag>
- <includedSection flag="titleStmt">
- <element>
- <nameSpecRef name="n.titleStmt"/>
- <sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sponsor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.funder"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.principal"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titleStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titleStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sponsor">
- <include/>
- </flag>
- <includedSection flag="sponsor">
- <element>
- <nameSpecRef name="n.sponsor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sponsor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sponsor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="funder">
- <include/>
- </flag>
- <includedSection flag="funder">
- <element>
- <nameSpecRef name="n.funder"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.funder"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>funder</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="principal">
- <include/>
- </flag>
- <includedSection flag="principal">
- <element>
- <nameSpecRef name="n.principal"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.principal"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>principal</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements are
-declared in file teicore2.dtd, not here.</comment>
- <comment> end of [D2221] 5.2.1</comment>
- <comment> [D2222] 5.2.2: The edition statement </comment>
- <flag name="editionStmt">
- <include/>
- </flag>
- <includedSection flag="editionStmt">
- <element>
- <nameSpecRef name="n.editionStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editionStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editionStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="edition">
- <include/>
- </flag>
- <includedSection flag="edition">
- <element>
- <nameSpecRef name="n.edition"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.edition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>edition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2222] 5.2.2</comment>
- <comment> [D2223] 5.2.3: The extent statement </comment>
- <flag name="extent">
- <include/>
- </flag>
- <includedSection flag="extent">
- <element>
- <nameSpecRef name="n.extent"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.extent"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>extent</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2223] 5.2.3</comment>
- <comment> [D2224] 5.2.4: The publication statement </comment>
- <flag name="publicationStmt">
- <include/>
- </flag>
- <includedSection flag="publicationStmt">
- <element>
- <nameSpecRef name="n.publicationStmt"/>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distributor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.authority"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.availability"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.publicationStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publicationStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="distributor">
- <include/>
- </flag>
- <includedSection flag="distributor">
- <element>
- <nameSpecRef name="n.distributor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distributor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distributor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="authority">
- <include/>
- </flag>
- <includedSection flag="authority">
- <element>
- <nameSpecRef name="n.authority"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.authority"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>authority</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="idno">
- <include/>
- </flag>
- <includedSection flag="idno">
- <element>
- <nameSpecRef name="n.idno"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.idno"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>idno</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="availability">
- <include/>
- </flag>
- <includedSection flag="availability">
- <element>
- <nameSpecRef name="n.availability"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.availability"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>free</enum>
- <enum>unknown</enum>
- <enum>restricted</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>availability</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The PUBLISHER, PUBPLACE, and ADDRESS elements
-are defined in file teicore2.dtd.</comment>
- <comment> end of [D2224] 5.2.4</comment>
- <comment> [D2225] 5.2.5: The series statement </comment>
- <flag name="seriesStmt">
- <include/>
- </flag>
- <includedSection flag="seriesStmt">
- <element>
- <nameSpecRef name="n.seriesStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.seriesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>seriesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2225] 5.2.5</comment>
- <comment> [D2226] 5.2.6: The notes statement </comment>
- <flag name="notesStmt">
- <include/>
- </flag>
- <includedSection flag="notesStmt">
- <element>
- <nameSpecRef name="n.notesStmt"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.notesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>notesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The NOTE element is defined with the core tags.</comment>
- <comment> end of [D2226] 5.2.6</comment>
- <comment> end of [D222] 5.2</comment>
- <comment> [D223] 5.2.7: The source description </comment>
- <flag name="sourceDesc">
- <include/>
- </flag>
- <includedSection flag="sourceDesc">
- <element>
- <nameSpecRef name="n.sourceDesc"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- <elementRef>
- <name>scriptStmt</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recordingStmt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.sourceDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sourceDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2231] 5.2.9: Script statement and recording statement </comment>
- <flag name="scriptStmt">
- <include/>
- </flag>
- <includedSection flag="scriptStmt">
- <element>
- <nameSpecRef name="n.scriptStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.scriptStmt"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>scriptStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recordingStmt">
- <include/>
- </flag>
- <includedSection flag="recordingStmt">
- <element>
- <nameSpecRef name="n.recordingStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recordingStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recordingStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recording">
- <include/>
- </flag>
- <includedSection flag="recording">
- <element>
- <nameSpecRef name="n.recording"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.equipment"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.broadcast"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recording"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>audio</enum>
- <enum>video</enum>
- </tokenized>
- <default>audio</default>
- </attribute>
- <attribute>
- <name>dur</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recording</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="equipment">
- <include/>
- </flag>
- <includedSection flag="equipment">
- <element>
- <nameSpecRef name="n.equipment"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.equipment"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>equipment</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="broadcast">
- <include/>
- </flag>
- <includedSection flag="broadcast">
- <element>
- <nameSpecRef name="n.broadcast"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.broadcast"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>broadcast</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2231] 5.2.9</comment>
- <comment> end of [D223] 5.2.7</comment>
- <comment> [D225] 5.3: The encoding description </comment>
- <flag name="encodingDesc">
- <include/>
- </flag>
- <includedSection flag="encodingDesc">
- <element>
- <nameSpecRef name="n.encodingDesc"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.projectDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.samplingDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.editorialDecl"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.tagsDecl"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.refsDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.classDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.metDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.fsdDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.variantEncoding"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.encodingDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>encodingDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2251] 5.3.1: The project description </comment>
- <flag name="projectDesc">
- <include/>
- </flag>
- <includedSection flag="projectDesc">
- <element>
- <nameSpecRef name="n.projectDesc"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.projectDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>projectDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2251] 5.3.1</comment>
- <comment> [D2252] 5.3.2: The sampling declaration </comment>
- <flag name="samplingDecl">
- <include/>
- </flag>
- <includedSection flag="samplingDecl">
- <element>
- <nameSpecRef name="n.samplingDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.samplingDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>samplingDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2252] 5.3.2</comment>
- <comment> [D2253] 5.3.3: The editorial practices declaration </comment>
- <flag name="editorialDecl">
- <include/>
- </flag>
- <includedSection flag="editorialDecl">
- <element>
- <nameSpecRef name="n.editorialDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.correction"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.normalization"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quotation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyphenation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpretation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.segmentation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stdVals"/>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editorialDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editorialDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="correction">
- <include/>
- </flag>
- <includedSection flag="correction">
- <element>
- <nameSpecRef name="n.correction"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.correction"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>high</enum>
- <enum>medium</enum>
- <enum>low</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>correction</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="normalization">
- <include/>
- </flag>
- <includedSection flag="normalization">
- <element>
- <nameSpecRef name="n.normalization"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.normalization"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>source</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>normalization</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quotation">
- <include/>
- </flag>
- <includedSection flag="quotation">
- <element>
- <nameSpecRef name="n.quotation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.quotation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>marks</name>
- <tokenized>
- <enum>none</enum>
- <enum>some</enum>
- <enum>all</enum>
- </tokenized>
- <default>all</default>
- </attribute>
- <attribute>
- <name>form</name>
- <tokenized>
- <enum>data</enum>
- <enum>rend</enum>
- <enum>std</enum>
- <enum>nonstd</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quotation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hyphenation">
- <include/>
- </flag>
- <includedSection flag="hyphenation">
- <element>
- <nameSpecRef name="n.hyphenation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.hyphenation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>eol</name>
- <tokenized>
- <enum>all</enum>
- <enum>some</enum>
- <enum>none</enum>
- </tokenized>
- <default>some</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hyphenation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="segmentation">
- <include/>
- </flag>
- <includedSection flag="segmentation">
- <element>
- <nameSpecRef name="n.segmentation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.segmentation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>segmentation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stdVals">
- <include/>
- </flag>
- <includedSection flag="stdVals">
- <element>
- <nameSpecRef name="n.stdVals"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.stdVals"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stdVals</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interpretation">
- <include/>
- </flag>
- <includedSection flag="interpretation">
- <element>
- <nameSpecRef name="n.interpretation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.interpretation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interpretation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2253] 5.3.3</comment>
- <comment> [DHD57] 5.3.4: Tag usage and rendition declarations </comment>
- <flag name="tagsDecl">
- <include/>
- </flag>
- <includedSection flag="tagsDecl">
- <element>
- <nameSpecRef name="n.tagsDecl"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.rendition"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.tagUsage"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tagsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tagUsage">
- <include/>
- </flag>
- <includedSection flag="tagUsage">
- <element>
- <nameSpecRef name="n.tagUsage"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tagUsage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>gi</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>occurs</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ident</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>render</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rendition">
- <include/>
- </flag>
- <includedSection flag="rendition">
- <element>
- <nameSpecRef name="n.rendition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rendition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rendition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHD57] 5.3.4</comment>
- <comment> [D2254] 5.3.5.3: The reference scheme declaration </comment>
- <flag name="refsDecl">
- <include/>
- </flag>
- <includedSection flag="refsDecl">
- <element>
- <nameSpecRef name="n.refsDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.step"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.state"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.refsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>doctype</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>refsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="step">
- <include/>
- </flag>
- <includedSection flag="step">
- <element>
- <nameSpecRef name="n.step"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.step"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>refunit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <datatypeRef name="extPtr"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <datatypeRef name="extPtr"/>
- <default>DITTO</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>step</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="state">
- <include/>
- </flag>
- <includedSection flag="state">
- <element>
- <nameSpecRef name="n.state"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.state"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>state</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2254] 5.3.5.3</comment>
- <comment> [D2255] 5.3.6: The classification declaration </comment>
- <flag name="classDecl">
- <include/>
- </flag>
- <includedSection flag="classDecl">
- <element>
- <nameSpecRef name="n.classDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.taxonomy"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.classDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="taxonomy">
- <include/>
- </flag>
- <includedSection flag="taxonomy">
- <element>
- <nameSpecRef name="n.taxonomy"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>category</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.taxonomy"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>taxonomy</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="category">
- <include/>
- </flag>
- <includedSection flag="category">
- <element>
- <nameSpecRef name="n.category"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.catDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.category"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>category</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catDesc">
- <include/>
- </flag>
- <includedSection flag="catDesc">
- <element>
- <nameSpecRef name="n.catDesc"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.catDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2255] 5.3.6</comment>
- <comment> [D2256] 5.3.7: The FSD declaration </comment>
- <flag name="fsdDecl">
- <include/>
- </flag>
- <includedSection flag="fsdDecl">
- <element>
- <nameSpecRef name="n.fsdDecl"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.fsdDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>fsd</name>
- <tokenized name="ENTITY"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsdDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2256] 5.3.7</comment>
- <comment> [D2258] 5.3.8: Metrical Notation Declaration </comment>
- <flag name="metDecl">
- <include/>
- </flag>
- <includedSection flag="metDecl">
- <element>
- <nameSpecRef name="n.metDecl"/>
- <choice>
- <modelGroupRef name="component.seq"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.symbol"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.metDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>MET REAL</default>
- </attribute>
- <attribute>
- <name>pattern</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>metDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="symbol">
- <include/>
- </flag>
- <includedSection flag="symbol">
- <element>
- <nameSpecRef name="n.symbol"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.symbol"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>terminal</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>symbol</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2258] 5.3.8</comment>
- <comment> [DHDVAR] 5.3.9: Variant-Encoding Declaration </comment>
- <flag name="variantEncoding">
- <include/>
- </flag>
- <includedSection flag="variantEncoding">
- <element>
- <nameSpecRef name="n.variantEncoding"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.variantEncoding"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>location-referenced</enum>
- <enum>double-end-point</enum>
- <enum>parallel-segmentation</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>location</name>
- <tokenized>
- <enum>internal</enum>
- <enum>external</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>variantEncoding</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHDVAR] 5.3.9</comment>
- <comment> end of [D225] 5.3</comment>
- <comment> [D224] 5.4: The profile description </comment>
- <flag name="profileDesc">
- <include/>
- </flag>
- <includedSection flag="profileDesc">
- <element>
- <nameSpecRef name="n.profileDesc"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.creation"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.langUsage"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>particDesc</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.settingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.handList"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textClass"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.profileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>profileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D224C] 5.4.1: Creation </comment>
- <flag name="creation">
- <include/>
- </flag>
- <includedSection flag="creation">
- <element>
- <nameSpecRef name="n.creation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.creation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>creation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D224C] 5.4.1</comment>
- <comment> [D2241] 5.4.2: Language usage </comment>
- <flag name="langUsage">
- <include/>
- </flag>
- <includedSection flag="langUsage">
- <element>
- <nameSpecRef name="n.langUsage"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.language"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.langUsage"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>langUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="language">
- <include/>
- </flag>
- <includedSection flag="language">
- <element>
- <nameSpecRef name="n.language"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.language"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>wsd</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>usage</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>language</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2241] 5.4.2</comment>
- <comment> [D2243] 5.4.3: Text Classification </comment>
- <flag name="textClass">
- <include/>
- </flag>
- <includedSection flag="textClass">
- <element>
- <nameSpecRef name="n.textClass"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.classCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.catRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.keywords"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.textClass"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>textClass</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="keywords">
- <include/>
- </flag>
- <includedSection flag="keywords">
- <element>
- <nameSpecRef name="n.keywords"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.keywords"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>keywords</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="classCode">
- <include/>
- </flag>
- <includedSection flag="classCode">
- <element>
- <nameSpecRef name="n.classCode"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.classCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catRef">
- <include/>
- </flag>
- <includedSection flag="catRef">
- <element>
- <nameSpecRef name="n.catRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.catRef"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2243] 5.4.3</comment>
- <comment> end of [D224] 5.4</comment>
- <comment> [D226] 5.5: The Revision Description </comment>
- <flag name="revisionDesc">
- <include/>
- </flag>
- <includedSection flag="revisionDesc">
- <element>
- <nameSpecRef name="n.revisionDesc"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.change"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.revisionDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>revisionDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="change">
- <include/>
- </flag>
- <includedSection flag="change">
- <element>
- <nameSpecRef name="n.change"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.change"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>change</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>respStmt, item, and date are declared in teicore2.</comment>
- <comment> end of [D226] 5.5</comment>
- <comment> end of [D221B] 5.1.1</comment>
- <comment> end of [D221] 5.1.1</comment>
- </externalIdRef>
- <externalId name="TEI.core.dtd" system="teicore2.dtd"/>
- <externalIdRef name="TEI.core.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCO] 6.12: Elements available in all forms of the TEI main DTD </comment>
- <comment>Definition of elements, sub-group by sub-group.</comment>
- <comment> [DCOPA] 6.1: Paragraph </comment>
- <flag name="p">
- <include/>
- </flag>
- <includedSection flag="p">
- <element>
- <nameSpecRef name="n.p"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.p"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>p</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOPA] 6.1</comment>
- <comment> [DCOHQ] 6.3.2.1: Highlighted phrases </comment>
- <flag name="foreign">
- <include/>
- </flag>
- <includedSection flag="foreign">
- <element>
- <nameSpecRef name="n.foreign"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreign"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreign</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOHQ1] 6.3.2.2: </comment>
- <flag name="emph">
- <include/>
- </flag>
- <includedSection flag="emph">
- <element>
- <nameSpecRef name="n.emph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.emph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>emph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hi">
- <include/>
- </flag>
- <includedSection flag="hi">
- <element>
- <nameSpecRef name="n.hi"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hi</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ1] 6.3.2.2</comment>
- <comment> [DCOHQ3] 6.3.2.3: </comment>
- <flag name="distinct">
- <include/>
- </flag>
- <includedSection flag="distinct">
- <element>
- <nameSpecRef name="n.distinct"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distinct"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>time</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>space</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>social</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distinct</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ3] 6.3.2.3</comment>
- <comment> [DCOHQQ] 6.3.3: Quotation </comment>
- <flag name="q">
- <include/>
- </flag>
- <includedSection flag="q">
- <element>
- <nameSpecRef name="n.q"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.q"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>direct</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>unspecified</enum>
- </tokenized>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>who</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>q</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quote">
- <include/>
- </flag>
- <includedSection flag="quote">
- <element>
- <nameSpecRef name="n.quote"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.quote"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quote</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cit">
- <include/>
- </flag>
- <includedSection flag="cit">
- <element>
- <nameSpecRef name="n.cit"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.cit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cit</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="soCalled">
- <include/>
- </flag>
- <includedSection flag="soCalled">
- <element>
- <nameSpecRef name="n.soCalled"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.soCalled"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>soCalled</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQQ] 6.3.3</comment>
- <comment> [DCOHQU] 6.3.4: Terms, glosses, etc. </comment>
- <flag name="term">
- <include/>
- </flag>
- <includedSection flag="term">
- <element>
- <nameSpecRef name="n.term"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.term"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>term</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mentioned">
- <include/>
- </flag>
- <includedSection flag="mentioned">
- <element>
- <nameSpecRef name="n.mentioned"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mentioned"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mentioned</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="gloss">
- <include/>
- </flag>
- <includedSection flag="gloss">
- <element>
- <nameSpecRef name="n.gloss"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gloss"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gloss</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQU] 6.3.4</comment>
- <comment> end of [DCOHQ] 6.3.2.1</comment>
- <comment> [DCONA] 6.4.1: Proper Nouns </comment>
- <flag name="name">
- <include/>
- </flag>
- <includedSection flag="name">
- <element>
- <nameSpecRef name="n.name"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.name"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>name</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rs">
- <include/>
- </flag>
- <includedSection flag="rs">
- <element>
- <nameSpecRef name="n.rs"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rs"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONA] 6.4.1</comment>
- <comment> [DCONU] 6.4.3: Numbers and measures </comment>
- <flag name="num">
- <include/>
- </flag>
- <includedSection flag="num">
- <element>
- <nameSpecRef name="n.num"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.num"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>num</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="measure">
- <include/>
- </flag>
- <includedSection flag="measure">
- <element>
- <nameSpecRef name="n.measure"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.measure"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>measure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONU] 6.4.3</comment>
- <comment> [DCODA] 6.4.4: Dates and times </comment>
- <flag name="date">
- <include/>
- </flag>
- <includedSection flag="date">
- <element>
- <nameSpecRef name="n.date"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.date"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>certainty</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>date</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateRange">
- <include/>
- </flag>
- <includedSection flag="dateRange">
- <element>
- <nameSpecRef name="n.dateRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dateRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="time">
- <include/>
- </flag>
- <includedSection flag="time">
- <element>
- <nameSpecRef name="n.time"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.time"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>am</enum>
- <enum>pm</enum>
- <enum>24hour</enum>
- <enum>descriptive</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>time</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeRange">
- <include/>
- </flag>
- <includedSection flag="timeRange">
- <element>
- <nameSpecRef name="n.timeRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.timeRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODA] 6.4.4</comment>
- <comment> [DCOAB] 6.4.5: Abbreviations </comment>
- <flag name="abbr">
- <include/>
- </flag>
- <includedSection flag="abbr">
- <element>
- <nameSpecRef name="n.abbr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.abbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>expan</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>abbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="expan">
- <include/>
- </flag>
- <includedSection flag="expan">
- <element>
- <nameSpecRef name="n.expan"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.expan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>expan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOAB] 6.4.5</comment>
- <comment> [DCOEDC] 6.5.1: Editorial tags for correction </comment>
- <flag name="sic">
- <include/>
- </flag>
- <includedSection flag="sic">
- <element>
- <nameSpecRef name="n.sic"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>corr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="corr">
- <include/>
- </flag>
- <includedSection flag="corr">
- <element>
- <nameSpecRef name="n.corr"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.corr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sic</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>corr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDC] 6.5.1</comment>
- <comment> [DCOEDR] 6.5.2: Editorial tags for regularization </comment>
- <flag name="reg">
- <include/>
- </flag>
- <includedSection flag="reg">
- <element>
- <nameSpecRef name="n.reg"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.reg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>reg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orig">
- <include/>
- </flag>
- <includedSection flag="orig">
- <element>
- <nameSpecRef name="n.orig"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDR] 6.5.2</comment>
- <comment> [DCOEDA] 6.5.3: Other editorial tags </comment>
- <flag name="gap">
- <include/>
- </flag>
- <includedSection flag="gap">
- <element>
- <nameSpecRef name="n.gap"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.gap"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gap</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="add">
- <include/>
- </flag>
- <includedSection flag="add">
- <element>
- <nameSpecRef name="n.add"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.add"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>add</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="del">
- <include/>
- </flag>
- <includedSection flag="del">
- <element>
- <nameSpecRef name="n.del"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.del"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>del</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="unclear">
- <include/>
- </flag>
- <includedSection flag="unclear">
- <element>
- <nameSpecRef name="n.unclear"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.unclear"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>unclear</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDA] 6.5.3</comment>
- <comment> [DCOAD] 6.4.2: Addresses and their components </comment>
- <flag name="address">
- <include/>
- </flag>
- <includedSection flag="address">
- <element>
- <nameSpecRef name="n.address"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.addrLine"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.addrPart"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.address"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>address</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addrLine">
- <include/>
- </flag>
- <includedSection flag="addrLine">
- <element>
- <nameSpecRef name="n.addrLine"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addrLine"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addrLine</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="street">
- <include/>
- </flag>
- <includedSection flag="street">
- <element>
- <nameSpecRef name="n.street"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.street"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>street</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postCode">
- <include/>
- </flag>
- <includedSection flag="postCode">
- <element>
- <nameSpecRef name="n.postCode"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postBox">
- <include/>
- </flag>
- <includedSection flag="postBox">
- <element>
- <nameSpecRef name="n.postBox"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postBox"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postBox</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Other components of addresses should be represented
-using the general purpose NAME element</comment>
- <comment> end of [DCOAD] 6.4.2</comment>
- <comment> [DCOXR] 6.6: Simple cross references </comment>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <flag name="ptr">
- <include/>
- </flag>
- <includedSection flag="ptr">
- <element>
- <nameSpecRef name="n.ptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.ptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ref">
- <include/>
- </flag>
- <includedSection flag="ref">
- <element>
- <nameSpecRef name="n.ref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ref</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOXR] 6.6</comment>
- <comment> [DCOLI] 6.7: Lists and List Items </comment>
- <flag name="list">
- <include/>
- </flag>
- <includedSection flag="list">
- <element>
- <nameSpecRef name="n.list"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headLabel"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headItem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.list"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>simple</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>list</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="item">
- <include/>
- </flag>
- <includedSection flag="item">
- <element>
- <nameSpecRef name="n.item"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.item"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>item</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="label">
- <include/>
- </flag>
- <includedSection flag="label">
- <element>
- <nameSpecRef name="n.label"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.label"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>label</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="head">
- <include/>
- </flag>
- <includedSection flag="head">
- <element>
- <nameSpecRef name="n.head"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.head"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>head</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headLabel">
- <include/>
- </flag>
- <includedSection flag="headLabel">
- <element>
- <nameSpecRef name="n.headLabel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headLabel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headLabel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headItem">
- <include/>
- </flag>
- <includedSection flag="headItem">
- <element>
- <nameSpecRef name="n.headItem"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOLI] 6.7</comment>
- <comment> [DCONO] 6.8.1: Annotation </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>anchored</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targetEnd</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCONOIX] 6.8.2: Index Entries </comment>
- <flag name="index">
- <include/>
- </flag>
- <includedSection flag="index">
- <element>
- <nameSpecRef name="n.index"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.index"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>index</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level1</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>level2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>index</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="divGen">
- <include/>
- </flag>
- <includedSection flag="divGen">
- <element>
- <nameSpecRef name="n.divGen"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.divGen"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>divGen</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONOIX] 6.8.2</comment>
- <comment> end of [DCONO] 6.8.1</comment>
- <comment> [DCORSM] 6.9.3: Milestone tags </comment>
- <flag name="milestone">
- <include/>
- </flag>
- <includedSection flag="milestone">
- <element>
- <nameSpecRef name="n.milestone"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.milestone"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>milestone</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pb">
- <include/>
- </flag>
- <includedSection flag="pb">
- <element>
- <nameSpecRef name="n.pb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lb">
- <include/>
- </flag>
- <includedSection flag="lb">
- <element>
- <nameSpecRef name="n.lb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cb">
- <include/>
- </flag>
- <includedSection flag="cb">
- <element>
- <nameSpecRef name="n.cb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.cb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cb</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCORSM] 6.9.3</comment>
- <comment> [DCOBI] 6.10.1: Tags for Bibliographic References </comment>
- <flag name="bibl">
- <include/>
- </flag>
- <includedSection flag="bibl">
- <element>
- <nameSpecRef name="n.bibl"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.biblPart"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.bibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblStruct">
- <include/>
- </flag>
- <includedSection flag="biblStruct">
- <element>
- <nameSpecRef name="n.biblStruct"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblFull">
- <include/>
- </flag>
- <includedSection flag="biblFull">
- <element>
- <nameSpecRef name="n.biblFull"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblFull"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblFull</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="listBibl">
- <include/>
- </flag>
- <includedSection flag="listBibl">
- <element>
- <nameSpecRef name="n.listBibl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <name>biblFull</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.listBibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>listBibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOBILV] 6.10.2.1: Levels of bibliographic information </comment>
- <flag name="analytic">
- <include/>
- </flag>
- <includedSection flag="analytic">
- <element>
- <nameSpecRef name="n.analytic"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.analytic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>analytic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="monogr">
- <include/>
- </flag>
- <includedSection flag="monogr">
- <element>
- <nameSpecRef name="n.monogr"/>
- <sequence>
- <optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.meeting"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.monogr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>monogr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="series">
- <include/>
- </flag>
- <includedSection flag="series">
- <element>
- <nameSpecRef name="n.series"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.series"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>series</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBILV] 6.10.2.1</comment>
- <comment> [DCOBICOR] 6.10.2.2: Author, title, etc. </comment>
- <flag name="author">
- <include/>
- </flag>
- <includedSection flag="author">
- <element>
- <nameSpecRef name="n.author"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.author"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>author</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="editor">
- <include/>
- </flag>
- <includedSection flag="editor">
- <element>
- <nameSpecRef name="n.editor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.editor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="respStmt">
- <include/>
- </flag>
- <includedSection flag="respStmt">
- <element>
- <nameSpecRef name="n.respStmt"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.resp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.respStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="resp">
- <include/>
- </flag>
- <includedSection flag="resp">
- <element>
- <nameSpecRef name="n.resp"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.resp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>resp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="title">
- <include/>
- </flag>
- <includedSection flag="title">
- <element>
- <nameSpecRef name="n.title"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.title"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>level</name>
- <tokenized>
- <enum>a</enum>
- <enum>m</enum>
- <enum>j</enum>
- <enum>s</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>title</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="meeting">
- <include/>
- </flag>
- <includedSection flag="meeting">
- <element>
- <nameSpecRef name="n.meeting"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.meeting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>meeting</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBICOR] 6.10.2.2</comment>
- <comment> [DCOPUB] 6.10.2.3: Bibliographic subelements </comment>
- <flag name="imprint">
- <include/>
- </flag>
- <includedSection flag="imprint">
- <element>
- <nameSpecRef name="n.imprint"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.imprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="publisher">
- <include/>
- </flag>
- <includedSection flag="publisher">
- <element>
- <nameSpecRef name="n.publisher"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.publisher"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publisher</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblScope">
- <include/>
- </flag>
- <includedSection flag="biblScope">
- <element>
- <nameSpecRef name="n.biblScope"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.biblScope"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblScope</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pubPlace">
- <include/>
- </flag>
- <includedSection flag="pubPlace">
- <element>
- <nameSpecRef name="n.pubPlace"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pubPlace"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pubPlace</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Note and date are defined elsewhere, as are extent, address,
-and idno.</comment>
- <comment> end of [DCOPUB] 6.10.2.3</comment>
- <comment> end of [DCOBI] 6.10.1</comment>
- <comment> [DCOVE] 6.11.1: Verse </comment>
- <flag name="l">
- <include/>
- </flag>
- <includedSection flag="l">
- <element>
- <nameSpecRef name="n.l"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.l"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.enjamb"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>l</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg">
- <include/>
- </flag>
- <includedSection flag="lg">
- <element>
- <nameSpecRef name="n.lg"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOVE] 6.11.1</comment>
- <comment> [DCODR] 6.11.2: Drama </comment>
- <flag name="sp">
- <include/>
- </flag>
- <includedSection flag="sp">
- <element>
- <nameSpecRef name="n.sp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.speaker"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.sp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="speaker">
- <include/>
- </flag>
- <includedSection flag="speaker">
- <element>
- <nameSpecRef name="n.speaker"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.speaker"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>speaker</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stage">
- <include/>
- </flag>
- <includedSection flag="stage">
- <element>
- <nameSpecRef name="n.stage"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>mix</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODR] 6.11.2</comment>
- <comment> end of [DCO] 6.12</comment>
- </externalIdRef>
- <comment> end of [DIH] 24.8</comment>
- </externalIdRef>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/teispok2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teispok2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teispok2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teispok2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,126 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTS] 11.: Base tag set for Transcribed Speech -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!-- [DTSCOMP] 11.2.7: Components of Transcribed Speech -->
-
-<!ENTITY % u 'INCLUDE' >
-<![ %u; [
-
-<!ELEMENT %n.u; %om.RR;
- (#PCDATA | %m.phrase; |%m.comp.spoken; | %m.Incl;)* >
-<!ATTLIST %n.u;
- %a.global;
- %a.timed;
- %a.declaring;
- trans (smooth | latching | overlap | pause) "smooth"
- who IDREFS %INHERITED;
- TEIform CDATA 'u' >
-
-]]>
-
-<!ENTITY % pause 'INCLUDE' >
-<![ %pause; [
-
-<!ELEMENT %n.pause; %om.RO; EMPTY>
-<!ATTLIST %n.pause;
- %a.global;
- %a.timed;
- type CDATA #IMPLIED
- who IDREF #IMPLIED
- TEIform CDATA 'pause' >
-
-]]>
-
-<!ENTITY % vocal 'INCLUDE' >
-<![ %vocal; [
-
-<!ELEMENT %n.vocal; %om.RO; EMPTY>
-<!ATTLIST %n.vocal;
- %a.global;
- %a.timed;
- who IDREF %INHERITED;
- iterated (y | n | u) "n"
- desc CDATA #IMPLIED
- TEIform CDATA 'vocal' >
-
-]]>
-
-<!ENTITY % kinesic 'INCLUDE' >
-<![ %kinesic; [
-
-<!ELEMENT %n.kinesic; %om.RO; EMPTY>
-<!ATTLIST %n.kinesic;
- %a.global;
- %a.timed;
- who IDREF %INHERITED;
- iterated (y | n | u) "n"
- desc CDATA #IMPLIED
- TEIform CDATA 'kinesic' >
-
-]]>
-
-<!ENTITY % event 'INCLUDE' >
-<![ %event; [
-
-<!ELEMENT %n.event; %om.RO; EMPTY>
-<!ATTLIST %n.event;
- %a.global;
- %a.timed;
- who IDREF %INHERITED;
- iterated (y | n | u) "n"
- desc CDATA #IMPLIED
- TEIform CDATA 'event' >
-
-]]>
-
-<!ENTITY % writing 'INCLUDE' >
-<![ %writing; [
-
-<!ELEMENT %n.writing; %om.RR; %paraContent;>
-<!ATTLIST %n.writing;
- %a.global;
- who IDREF %INHERITED;
- type CDATA #IMPLIED
- script IDREF #IMPLIED
- gradual (y | n | u) #IMPLIED
- TEIform CDATA 'writing' >
-
-]]>
-
-<!ENTITY % shift 'INCLUDE' >
-<![ %shift; [
-
-<!ELEMENT %n.shift; %om.RO; EMPTY>
-<!ATTLIST %n.shift;
- %a.global;
- who IDREF #IMPLIED
- feature (tempo | loud | pitch | tension | rhythm | voice) #REQUIRED
- new CDATA "normal"
- TEIform CDATA 'shift' >
-
-]]>
-
-<!-- end of [DTSCOMP] 11.2.7-->
-
-<!--The base tag set for transcriptions of speech uses the
-standard default text-structure elements, which are embedded
-here:-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!-- end of [DTS] 11.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teispok2.ent jing-trang-20241231+repack/mod/dtdinst/test/teispok2.ent
--- jing-trang-20241231/mod/dtdinst/test/teispok2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teispok2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTSCLA] 11.: Class declarations for Transcribed Speech -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!ENTITY % x.comp.spoken "" >
-<!ENTITY % m.comp.spoken "%x.comp.spoken; %n.event; | %n.kinesic; | %n.pause; | %n.shift; | %n.u; | %n.vocal; | %n.writing;">
-<!ENTITY % a.timed '
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED'>
-<!ENTITY % mix.spoken '| %m.comp.spoken;' >
-<!-- end of [DTSCLA] 11.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teistr2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teistr2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teistr2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teistr2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,325 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DDS] 7.7: Default text structure -->
-
-<!--This definition of the basic text structure is used by most
-TEI base tag sets; some bases, however, use slight variations
-upon it.-->
-
-<!ENTITY % x.divtop "" >
-<!ENTITY % m.divtop "%x.divtop; %n.argument; | %n.byline; | %n.dateline; | %n.docAuthor; | %n.docDate; | %n.epigraph; | %n.head; | %n.opener; | %n.salute; | %n.signed;">
-
-<!ENTITY % x.divbot "" >
-<!ENTITY % m.divbot "%x.divbot; %n.byline; | %n.closer; | %n.dateline; | %n.epigraph; | %n.salute; | %n.signed; | %n.trailer;">
-
-<!-- [DDSTEXT] 7.: Top-level parts of default structure -->
-
-<!ENTITY % text 'INCLUDE' >
-<![ %text; [
-
-<!ELEMENT %n.text; %om.RR; ((%m.Incl;)*, ((%n.front;), (%m.Incl;)*)?,
- ((%n.body;) | %n.group;), (%m.Incl;)*, ((%n.back;), (%m.Incl;)*)?)>
-<!ATTLIST %n.text;
- %a.global;
- %a.declaring;
- TEIform CDATA 'text' >
-
-]]>
-
-<!ENTITY % body 'INCLUDE' >
-<![ %body; [
-
-<!ELEMENT %n.body;
-%om.RO; ( (%m.divtop; | %m.Incl;)*,
- ( ( ((%component;), (%m.Incl;)*)+,
- (((%n.divGen;), (%m.Incl;)*)*,
- ( ((%n.div;), ((%n.div;)|(%n.divGen;)|%m.Incl;)*) |
- ((%n.div0;), ((%n.div0;)|(%n.divGen;)|%m.Incl;)*) |
- ((%n.div1;), ((%n.div1;)|(%n.divGen;)|%m.Incl;)*)
- )? ))
- | (((%n.divGen;), (%m.Incl;)*)*,
- (((%n.div;), ((%n.div;)|(%n.divGen;)|%m.Incl;)*) |
- ((%n.div0;), ((%n.div0;)|(%n.divGen;)|%m.Incl;)*) |
- ((%n.div1;), ((%n.div1;)|(%n.divGen;)|%m.Incl;)*)
- ))), ((%m.divbot;), (%m.Incl;)*)* )>
-<!ATTLIST %n.body;
- %a.global;
- %a.declaring;
- TEIform CDATA 'body' >
-
-]]>
-
-<!ENTITY % group 'INCLUDE' >
-<![ %group; [
-
-<!ELEMENT %n.group;
-%om.RO; ((%m.divtop; | %m.Incl;)*, (((%n.text;) | %n.group;),
-((%n.text;)|(%n.group;)|%m.Incl;)*), ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.group;
- %a.global;
- %a.declaring;
- TEIform CDATA 'group' >
-
-]]>
-
-<!-- end of [DDSTEXT] 7.-->
-
-
-<!-- [DDSDIV] 7.1.1: Un-numbered divisions -->
-
-<!ENTITY % div 'INCLUDE' >
-<![ %div; [
-
-<!ELEMENT %n.div; %om.RO; ((%m.divtop; |
-%m.Incl; )*, ( (((%n.div;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;),(%m.Incl;)*)*)>
-<!ATTLIST %n.div;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div' >
-
-]]>
-
-<!-- end of [DDSDIV] 7.1.1-->
-
-
-<!-- [DDSDIVN] 7.1.2: Numbered divisions -->
-
-<!ENTITY % div0 'INCLUDE' >
-<![ %div0; [
-
-<!ELEMENT %n.div0; %om.RO;
- ( (%m.divtop; | %m.Incl;)*, ( (((%n.div1;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div1;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div0;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div0' >
-
-]]>
-
-<!ENTITY % div1 'INCLUDE' >
-<![ %div1; [
-
-<!ELEMENT %n.div1; %om.RO;
- ( (%m.divtop; | %m.Incl;)*, ( (((%n.div2;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div2;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div1;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div1' >
-
-]]>
-
-<!ENTITY % div2 'INCLUDE' >
-<![ %div2; [
-
-<!ELEMENT %n.div2; %om.RO;
- ( (%m.divtop; | %m.Incl;)*, ( (((%n.div3;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div3;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div2;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div2' >
-
-]]>
-
-<!ENTITY % div3 'INCLUDE' >
-<![ %div3; [
-
-<!ELEMENT %n.div3; %om.RO;
- ( (%m.divtop; | %m.Incl;)*, ( (((%n.div4;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div4;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div3;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div3' >
-
-]]>
-
-<!ENTITY % div4 'INCLUDE' >
-<![ %div4; [
-
-<!ELEMENT %n.div4; %om.RO;
- ( (%m.divtop; | %m.Incl;)*, ( (((%n.div5;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div5;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)
->
-<!ATTLIST %n.div4;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div4' >
-
-]]>
-
-<!ENTITY % div5 'INCLUDE' >
-<![ %div5; [
-
-<!ELEMENT %n.div5; %om.RO; ( (%m.divtop; | %m.Incl;)*, ( (((%n.div6;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div6;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div5;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div5' >
-
-]]>
-
-<!ENTITY % div6 'INCLUDE' >
-<![ %div6; [
-
-<!ELEMENT %n.div6; %om.RO; ( (%m.divtop; | %m.Incl;)*, ( (((%n.div7;) | %n.divGen;), (%m.Incl;)*)+
- | ( (%component;, (%m.Incl;)*)+,
- (((%n.div7;) | %n.divGen;), (%m.Incl;)*)*)),
- ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div6;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div6' >
-
-]]>
-
-<!ENTITY % div7 'INCLUDE' >
-<![ %div7; [
-
-<!ELEMENT %n.div7; %om.RO; ((%m.divtop; |
-%m.Incl;)*, (%component;, (%m.Incl;)*)+, ((%m.divbot;), (%m.Incl;)*)*)>
-<!ATTLIST %n.div7;
- %a.global;
- %a.divn;
- %a.declaring;
- TEIform CDATA 'div7' >
-
-]]>
-
-<!-- end of [DDSDIVN] 7.1.2-->
-
-
-<!-- [DDSDIVX] 7.2.4: Tags for start and end of divisions -->
-
-<!ENTITY % trailer 'INCLUDE' >
-<![ %trailer; [
-
-<!ELEMENT %n.trailer; %om.RO; %phrase.seq;>
-<!ATTLIST %n.trailer;
- %a.global;
- TEIform CDATA 'trailer' >
-
-]]>
-
-<!ENTITY % byline 'INCLUDE' >
-<![ %byline; [
-
-<!ELEMENT %n.byline; %om.RO; (#PCDATA | %m.phrase; | %n.docAuthor; | %m.Incl;)*>
-<!ATTLIST %n.byline;
- %a.global;
- TEIform CDATA 'byline' >
-
-]]>
-
-<!ENTITY % dateline 'INCLUDE' >
-<![ %dateline; [
-
-<!ELEMENT %n.dateline; %om.RO; (#PCDATA| %n.date; | %n.time; | %n.name; | %n.address;)*>
-<!ATTLIST %n.dateline;
- %a.global;
- TEIform CDATA 'dateline' >
-
-]]>
-
-<!ENTITY % argument 'INCLUDE' >
-<![ %argument; [
-
-<!ELEMENT %n.argument; %om.RR; ((%m.Incl;)*, ((%n.head;), %component.seq;)?)>
-<!ATTLIST %n.argument;
- %a.global;
- TEIform CDATA 'argument' >
-
-]]>
-
-<!ENTITY % epigraph 'INCLUDE' >
-<![ %epigraph; [
-
-<!ELEMENT %n.epigraph; %om.RR; (%component.seq;)>
-<!ATTLIST %n.epigraph;
- %a.global;
- TEIform CDATA 'epigraph' >
-
-]]>
-
-<!ENTITY % opener 'INCLUDE' >
-<![ %opener; [
-
-<!ELEMENT %n.opener; %om.RO; (#PCDATA | %m.phrase; | %n.argument; | %n.byline; | %n.dateline; | %n.epigraph; | %n.salute; | %n.signed;
- | %m.Incl;)* >
-<!ATTLIST %n.opener;
- %a.global;
- TEIform CDATA 'opener' >
-
-]]>
-
-<!ENTITY % closer 'INCLUDE' >
-<![ %closer; [
-
-<!ELEMENT %n.closer; %om.RO; (#PCDATA | %n.signed; | %n.dateline; | %n.salute; | %m.phrase;
- | %m.Incl;)*
- >
-<!ATTLIST %n.closer;
- %a.global;
- TEIform CDATA 'closer' >
-
-]]>
-
-<!ENTITY % salute 'INCLUDE' >
-<![ %salute; [
-
-<!ELEMENT %n.salute; %om.RO; %phrase.seq;>
-<!ATTLIST %n.salute;
- %a.global;
- TEIform CDATA 'salute' >
-
-]]>
-
-<!ENTITY % signed 'INCLUDE' >
-<![ %signed; [
-
-<!ELEMENT %n.signed; %om.RO; %phrase.seq;>
-<!ATTLIST %n.signed;
- %a.global;
- TEIform CDATA 'signed' >
-
-]]>
-
-<!--The HEAD element is declared in the core tag set.-->
-<!-- end of [DDSDIVX] 7.2.4-->
-
-<!--Front matter is defined in TEI.front file.-->
-<!ENTITY % TEI.front.dtd SYSTEM 'teifron2.dtd' >
-%TEI.front.dtd;
-
-<!--Back matter is defined in TEI.back file.-->
-<!ENTITY % TEI.back.dtd SYSTEM 'teiback2.dtd' >
-%TEI.back.dtd;
-
-<!-- end of [DDS] 7.7-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitc2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teitc2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teitc2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitc2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,201 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTC] 19.: Tags for text criticism -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!-- [DTCAPEN] 19.1.1: Apparatus entry -->
-
-<!ENTITY % app 'INCLUDE' >
-<![ %app; [
-
-<!ELEMENT %n.app; %om.RO;
- ((%m.Incl;)*, ((%n.lem;), (%m.Incl;)*,
- ((%n.wit;), (%m.Incl;)*)? )?,
- ( ((%n.rdg;), (%m.Incl;)*,
- ((%n.wit;), (%m.Incl;)*)?)
- | ((%n.rdgGrp;), (%m.Incl;)*,
- ((%n.wit;), (%m.Incl;)*)?))+
-)>
-<!ATTLIST %n.app;
- %a.global;
- type CDATA #IMPLIED
- from IDREF #IMPLIED
- to IDREF #IMPLIED
- loc CDATA #IMPLIED
- TEIform CDATA 'app' >
-
-]]>
-
-<!-- end of [DTCAPEN] 19.1.1-->
-
-
-<!-- [DTCAPLR] 19.1.2: Readings -->
-
-<!ENTITY % lem 'INCLUDE' >
-<![ %lem; [
-
-<!ELEMENT %n.lem;
-%om.RO; (#PCDATA | %m.phrase; | %m.inter; | %m.Incl; | %m.fragmentary;)*>
-<!ATTLIST %n.lem;
- %a.global;
- %a.readings;
- TEIform CDATA 'lem' >
-
-]]>
-
-<!ENTITY % rdg 'INCLUDE' >
-<![ %rdg; [
-
-<!ELEMENT %n.rdg;
-%om.RO; (#PCDATA | %m.phrase; | %m.inter; | %m.Incl; |
-%m.fragmentary;)* >
-<!ATTLIST %n.rdg;
- %a.global;
- %a.readings;
- TEIform CDATA 'rdg' >
-
-]]>
-
-<!-- end of [DTCAPLR] 19.1.2-->
-
-
-<!-- [DTCAPSU] 19.1.3: Reading Groups -->
-
-<!ENTITY % rdgGrp 'INCLUDE' >
-<![ %rdgGrp; [
-
-<!ELEMENT %n.rdgGrp; %om.RO; ((%m.Incl;)*, ((((%n.rdgGrp;), (%m.Incl;)*) |
-((%n.rdg;), (%m.Incl;)*, ((%n.wit;), (%m.Incl;)*)?)))+)>
-<!ATTLIST %n.rdgGrp;
- %a.global;
- %a.readings;
- TEIform CDATA 'rdgGrp' >
-
-]]>
-
-<!-- end of [DTCAPSU] 19.1.3-->
-
-
-<!-- [DTCAPWD] 19.1.4.1: Witness Details -->
-
-<!ENTITY % witDetail 'INCLUDE' >
-<![ %witDetail; [
-
-<!ELEMENT %n.witDetail; %om.RO; %paraContent;>
-<!ATTLIST %n.witDetail;
- %a.global;
- target IDREFS #REQUIRED
- resp CDATA #IMPLIED
- wit CDATA #REQUIRED
- type CDATA #IMPLIED
- place CDATA 'apparatus'
- TEIform CDATA 'witDetail' >
-
-]]>
-
-<!-- end of [DTCAPWD] 19.1.4.1-->
-
-
-<!-- [DTCSCWL] 19.1.4.2: Source-text Witness Lists in Apparatus -->
-
-<!ENTITY % wit 'INCLUDE' >
-<![ %wit; [
-
-<!ELEMENT %n.wit; %om.RO; %paraContent;>
-<!ATTLIST %n.wit;
- %a.global;
- TEIform CDATA 'wit' >
-
-]]>
-
-<!-- end of [DTCSCWL] 19.1.4.2-->
-
-
-<!-- [DTCAPLW] 19.1.4.3: Witness Lists in Front Matter -->
-
-<!ENTITY % witList 'INCLUDE' >
-<![ %witList; [
-
-<!ELEMENT %n.witList; %om.RO; ((%m.Incl;)*, ((%n.witness;), (%m.Incl;)*)+)>
-<!ATTLIST %n.witList;
- %a.global;
- TEIform CDATA 'witList' >
-
-]]>
-
-<!ENTITY % witness 'INCLUDE' >
-<![ %witness; [
-
-<!ELEMENT %n.witness; %om.RO; %paraContent;>
-<!ATTLIST %n.witness;
- %a.global;
- sigil CDATA #REQUIRED
- included CDATA ''
- TEIform CDATA 'witness' >
-
-]]>
-
-<!-- end of [DTCAPLW] 19.1.4.3-->
-
-
-<!-- [DTCFW] 19.1.5: Fragmentary witnesses -->
-
-<!ENTITY % witStart 'INCLUDE' >
-<![ %witStart; [
-
-<!ELEMENT %n.witStart; %om.RO; EMPTY>
-<!ATTLIST %n.witStart;
- %a.global;
- %a.fragmentary;
- TEIform CDATA 'witStart' >
-
-]]>
-
-<!ENTITY % witEnd 'INCLUDE' >
-<![ %witEnd; [
-
-<!ELEMENT %n.witEnd; %om.RO; EMPTY>
-<!ATTLIST %n.witEnd;
- %a.global;
- %a.fragmentary;
- TEIform CDATA 'witEnd' >
-
-]]>
-
-<!ENTITY % lacunaStart 'INCLUDE' >
-<![ %lacunaStart; [
-
-<!ELEMENT %n.lacunaStart; %om.RO; EMPTY>
-<!ATTLIST %n.lacunaStart;
- %a.global;
- %a.fragmentary;
- TEIform CDATA 'lacunaStart' >
-
-]]>
-
-<!ENTITY % lacunaEnd 'INCLUDE' >
-<![ %lacunaEnd; [
-
-<!ELEMENT %n.lacunaEnd; %om.RO; EMPTY>
-<!ATTLIST %n.lacunaEnd;
- %a.global;
- %a.fragmentary;
- TEIform CDATA 'lacunaEnd' >
-
-]]>
-
-<!-- end of [DTCFW] 19.1.5-->
-
-<!-- end of [DTC] 19.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitc2.ent jing-trang-20241231+repack/mod/dtdinst/test/teitc2.ent
--- jing-trang-20241231/mod/dtdinst/test/teitc2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitc2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTCE] 19.: Entity classes for text criticism -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!ENTITY % x.fragmentary "" >
-<!ENTITY % m.fragmentary "%x.fragmentary; %n.lacunaEnd; | %n.lacunaStart; | %n.witEnd; | %n.witStart;">
-<!ENTITY % a.fragmentary '
- wit CDATA #IMPLIED'>
-<!ENTITY % a.readings '
- wit CDATA #IMPLIED
- type CDATA #IMPLIED
- cause CDATA #IMPLIED
- varSeq CDATA #IMPLIED
- resp CDATA %INHERITED;
- hand IDREF %INHERITED;'>
-<!-- end of [DTCE] 19.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teite2f.dtd jing-trang-20241231+repack/mod/dtdinst/test/teite2f.dtd
--- jing-trang-20241231/mod/dtdinst/test/teite2f.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teite2f.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,83 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTEFL] 13.4.2: Elements for flat-style terminological data -->
-
-<!--The flat structure is used to represent a variety of terminology
-documents that occur in practice and which do not follow the form
-of the nested interchange
-format. The flat representation allows for a less
-rigid structure, but provides a rich mechanism for reflecting
-inter-element relations.-->
-<!--The declaration of termEntry enforces appearance of at least one term
-element in a termEntry, which may be preceded by descrip, admin, note,
-otherform, or gram. There may be multiple notes, admins, descrips
-otherforms, and grams appearing in any order. xRef, date, biblRef
-can appear in all positions in termEntry.-->
-<!ENTITY % termEntry 'INCLUDE' >
-<![ %termEntry; [
-
-<!ELEMENT %n.termEntry; %om.RO;
- ( (%m.terminologyMisc; | %n.otherForm; | (%n.gram;); |
-%m.terminologyInclusions; | %m.Incl;)*, ((%n.term;),
-(%m.terminologyMisc; | %n.otherForm; | %n.gram; | %m.terminologyInclusions; | %m.Incl;)* )+ )
->
-<!ATTLIST %n.termEntry;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'termEntry' >
-
-]]>
-
-<!ENTITY % otherForm 'INCLUDE' >
-<![ %otherForm; [
-
-<!ELEMENT %n.otherForm; %om.RO; %paraContent;>
-<!ATTLIST %n.otherForm;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'otherForm' >
-
-]]>
-
-<!ENTITY % descrip 'INCLUDE' >
-<![ %descrip; [
-
-<!ELEMENT %n.descrip; %om.RO; %paraContent;>
-<!ATTLIST %n.descrip;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'descrip' >
-
-]]>
-
-<!ENTITY % admin 'INCLUDE' >
-<![ %admin; [
-
-<!ELEMENT %n.admin; %om.RO; %paraContent;>
-<!ATTLIST %n.admin;
- %a.global;
- type CDATA #IMPLIED
- date CDATA '%ISO-date;'
- resp CDATA #IMPLIED
- TEIform CDATA 'admin' >
-
-]]>
-
-<!--We define a.dictionaries as the empty string,
-since we are not now using the tag set for
-dictionaries.-->
-<!ENTITY % a.dictionaries ''>
-<!ENTITY % gram 'INCLUDE' >
-<![ %gram; [
-
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
-
-]]>
-
-<!-- end of [DTEFL] 13.4.2-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teite2fxml.dtd jing-trang-20241231+repack/mod/dtdinst/test/teite2fxml.dtd
--- jing-trang-20241231/mod/dtdinst/test/teite2fxml.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teite2fxml.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-<!ENTITY % TEI.XML "INCLUDE">
-<!ENTITY % TEI.terminology "INCLUDE">
-<!ENTITY % termtags SYSTEM "teite2f.dtd">
-<!ENTITY % termEntry "IGNORE">
-<!ENTITY % tei2.dtd SYSTEM "tei2.dtd">
-%tei2.dtd;
-<!ELEMENT %n.termEntry; %om.RO;
- ( (%m.terminologyMisc; | %n.otherForm; | (%n.gram;) |
-%m.terminologyInclusions; | %m.Incl;)*, ((%n.term;),
-(%m.terminologyMisc; | %n.otherForm; | %n.gram; | %m.terminologyInclusions; | %m.Incl;)* )+ )
->
-<!ATTLIST %n.termEntry;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'termEntry' >
-
diff -Nru jing-trang-20241231/mod/dtdinst/test/teite2fxml.xml jing-trang-20241231+repack/mod/dtdinst/test/teite2fxml.xml
--- jing-trang-20241231/mod/dtdinst/test/teite2fxml.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teite2fxml.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,8716 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <flag name="TEI.terminology">
- <include/>
- </flag>
- <externalId name="termtags" system="teite2f.dtd"/>
- <flag name="termEntry">
- <ignore/>
- </flag>
- <externalId name="tei2.dtd" system="tei2.dtd"/>
- <externalIdRef name="tei2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTTEI2] 3.6.1: File tei2.dtd: Main document type declaration file </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>This file first defines some useful entities, then defines the
-element TEI.2 and includes files with the various specialized parts of
-the document type declaration. It also declares the top-level TEI.2
-and TEI.2.corpus elements.</comment>
- <comment>I. Preliminaries.</comment>
- <comment>Embed any local modifications to TEI entities.</comment>
- <comment> [DSTOVLE] 3.6.2: Local modifications to parameter entities </comment>
- <comment>Embed local modifications to TEI parameter entities. Declare
-entity as empty string first, in case user has no mods and has not
-declared it.</comment>
- <param name="TEI.extensions.ent"></param>
- <comment> end of [DSTOVLE] 3.6.2</comment>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <nameSpec name="n.TEI.2">
- <name>TEI.2</name>
- </nameSpec>
- <nameSpec name="n.ab">
- <name>ab</name>
- </nameSpec>
- <nameSpec name="n.abbr">
- <name>abbr</name>
- </nameSpec>
- <param name="n.activity">activity</param>
- <param name="n.actor">actor</param>
- <nameSpec name="n.add">
- <name>add</name>
- </nameSpec>
- <param name="n.addName">addName</param>
- <nameSpec name="n.addSpan">
- <name>addSpan</name>
- </nameSpec>
- <nameSpec name="n.addrLine">
- <name>addrLine</name>
- </nameSpec>
- <nameSpec name="n.address">
- <name>address</name>
- </nameSpec>
- <nameSpec name="n.admin">
- <name>admin</name>
- </nameSpec>
- <param name="n.affiliation">affiliation</param>
- <nameSpec name="n.alt">
- <name>alt</name>
- </nameSpec>
- <nameSpec name="n.altGrp">
- <name>altGrp</name>
- </nameSpec>
- <nameSpec name="n.analytic">
- <name>analytic</name>
- </nameSpec>
- <nameSpec name="n.anchor">
- <name>anchor</name>
- </nameSpec>
- <param name="n.any">any</param>
- <nameSpec name="n.app">
- <name>app</name>
- </nameSpec>
- <param name="n.arc">arc</param>
- <nameSpec name="n.argument">
- <name>argument</name>
- </nameSpec>
- <nameSpec name="n.att">
- <name>att</name>
- </nameSpec>
- <param name="n.attDef">attDef</param>
- <param name="n.attList">attList</param>
- <param name="n.attName">attName</param>
- <param name="n.attlDecl">attlDecl</param>
- <nameSpec name="n.author">
- <name>author</name>
- </nameSpec>
- <nameSpec name="n.authority">
- <name>authority</name>
- </nameSpec>
- <nameSpec name="n.availability">
- <name>availability</name>
- </nameSpec>
- <nameSpec name="n.back">
- <name>back</name>
- </nameSpec>
- <param name="n.baseWsd">baseWsd</param>
- <nameSpec name="n.bibl">
- <name>bibl</name>
- </nameSpec>
- <nameSpec name="n.biblFull">
- <name>biblFull</name>
- </nameSpec>
- <nameSpec name="n.biblScope">
- <name>biblScope</name>
- </nameSpec>
- <nameSpec name="n.biblStruct">
- <name>biblStruct</name>
- </nameSpec>
- <param name="n.bicond">bicond</param>
- <param name="n.birth">birth</param>
- <param name="n.bloc">bloc</param>
- <nameSpec name="n.body">
- <name>body</name>
- </nameSpec>
- <nameSpec name="n.broadcast">
- <name>broadcast</name>
- </nameSpec>
- <nameSpec name="n.byline">
- <name>byline</name>
- </nameSpec>
- <nameSpec name="n.c">
- <name>c</name>
- </nameSpec>
- <nameSpec name="n.caesura">
- <name>caesura</name>
- </nameSpec>
- <nameSpec name="n.camera">
- <name>camera</name>
- </nameSpec>
- <nameSpec name="n.caption">
- <name>caption</name>
- </nameSpec>
- <param name="n.case">case</param>
- <param name="n.castGroup">castGroup</param>
- <param name="n.castItem">castItem</param>
- <nameSpec name="n.castList">
- <name>castList</name>
- </nameSpec>
- <nameSpec name="n.catDesc">
- <name>catDesc</name>
- </nameSpec>
- <nameSpec name="n.catRef">
- <name>catRef</name>
- </nameSpec>
- <nameSpec name="n.category">
- <name>category</name>
- </nameSpec>
- <nameSpec name="n.cb">
- <name>cb</name>
- </nameSpec>
- <param name="n.cell">cell</param>
- <nameSpec name="n.certainty">
- <name>certainty</name>
- </nameSpec>
- <nameSpec name="n.change">
- <name>change</name>
- </nameSpec>
- <param name="n.channel">channel</param>
- <param name="n.character">character</param>
- <param name="n.characters">characters</param>
- <param name="n.children">children</param>
- <nameSpec name="n.cit">
- <name>cit</name>
- </nameSpec>
- <nameSpec name="n.cl">
- <name>cl</name>
- </nameSpec>
- <param name="n.class">class</param>
- <nameSpec name="n.classCode">
- <name>classCode</name>
- </nameSpec>
- <nameSpec name="n.classDecl">
- <name>classDecl</name>
- </nameSpec>
- <param name="n.classDoc">classDoc</param>
- <param name="n.classes">classes</param>
- <nameSpec name="n.closer">
- <name>closer</name>
- </nameSpec>
- <param name="n.codedCharSet">codedCharSet</param>
- <param name="n.col">col</param>
- <param name="n.colloc">colloc</param>
- <param name="n.cond">cond</param>
- <param name="n.constitution">constitution</param>
- <nameSpec name="n.corr">
- <name>corr</name>
- </nameSpec>
- <nameSpec name="n.correction">
- <name>correction</name>
- </nameSpec>
- <param name="n.country">country</param>
- <nameSpec name="n.creation">
- <name>creation</name>
- </nameSpec>
- <nameSpec name="n.damage">
- <name>damage</name>
- </nameSpec>
- <param name="n.dataDesc">dataDesc</param>
- <param name="n.datatype">datatype</param>
- <nameSpec name="n.date">
- <name>date</name>
- </nameSpec>
- <nameSpec name="n.dateRange">
- <name>dateRange</name>
- </nameSpec>
- <nameSpec name="n.dateStruct">
- <name>dateStruct</name>
- </nameSpec>
- <nameSpec name="n.dateline">
- <name>dateline</name>
- </nameSpec>
- <param name="n.day">day</param>
- <param name="n.declaration">declaration</param>
- <param name="n.def">def</param>
- <param name="n.default">default</param>
- <nameSpec name="n.del">
- <name>del</name>
- </nameSpec>
- <nameSpec name="n.delSpan">
- <name>delSpan</name>
- </nameSpec>
- <param name="n.derivation">derivation</param>
- <param name="n.desc">desc</param>
- <nameSpec name="n.descrip">
- <name>descrip</name>
- </nameSpec>
- <param name="n.dft">dft</param>
- <nameSpec name="n.dictScrap">
- <name>dictScrap</name>
- </nameSpec>
- <param name="n.direction">direction</param>
- <param name="n.distance">distance</param>
- <nameSpec name="n.distinct">
- <name>distinct</name>
- </nameSpec>
- <nameSpec name="n.distributor">
- <name>distributor</name>
- </nameSpec>
- <nameSpec name="n.div">
- <name>div</name>
- </nameSpec>
- <nameSpec name="n.div0">
- <name>div0</name>
- </nameSpec>
- <nameSpec name="n.div1">
- <name>div1</name>
- </nameSpec>
- <nameSpec name="n.div2">
- <name>div2</name>
- </nameSpec>
- <nameSpec name="n.div3">
- <name>div3</name>
- </nameSpec>
- <nameSpec name="n.div4">
- <name>div4</name>
- </nameSpec>
- <nameSpec name="n.div5">
- <name>div5</name>
- </nameSpec>
- <nameSpec name="n.div6">
- <name>div6</name>
- </nameSpec>
- <nameSpec name="n.div7">
- <name>div7</name>
- </nameSpec>
- <nameSpec name="n.divGen">
- <name>divGen</name>
- </nameSpec>
- <nameSpec name="n.docAuthor">
- <name>docAuthor</name>
- </nameSpec>
- <nameSpec name="n.docDate">
- <name>docDate</name>
- </nameSpec>
- <nameSpec name="n.docEdition">
- <name>docEdition</name>
- </nameSpec>
- <nameSpec name="n.docImprint">
- <name>docImprint</name>
- </nameSpec>
- <nameSpec name="n.docTitle">
- <name>docTitle</name>
- </nameSpec>
- <param name="n.domain">domain</param>
- <param name="n.eLeaf">eLeaf</param>
- <nameSpec name="n.eTree">
- <name>eTree</name>
- </nameSpec>
- <nameSpec name="n.edition">
- <name>edition</name>
- </nameSpec>
- <nameSpec name="n.editionStmt">
- <name>editionStmt</name>
- </nameSpec>
- <nameSpec name="n.editor">
- <name>editor</name>
- </nameSpec>
- <nameSpec name="n.editorialDecl">
- <name>editorialDecl</name>
- </nameSpec>
- <param name="n.education">education</param>
- <param name="n.eg">eg</param>
- <param name="n.elemDecl">elemDecl</param>
- <nameSpec name="n.emph">
- <name>emph</name>
- </nameSpec>
- <nameSpec name="n.encodingDesc">
- <name>encodingDesc</name>
- </nameSpec>
- <param name="n.entDoc">entDoc</param>
- <param name="n.entName">entName</param>
- <param name="n.entitySet">entitySet</param>
- <param name="n.entry">entry</param>
- <param name="n.entryFree">entryFree</param>
- <nameSpec name="n.epigraph">
- <name>epigraph</name>
- </nameSpec>
- <nameSpec name="n.epilogue">
- <name>epilogue</name>
- </nameSpec>
- <nameSpec name="n.equipment">
- <name>equipment</name>
- </nameSpec>
- <param name="n.equiv">equiv</param>
- <param name="n.etym">etym</param>
- <param name="n.event">event</param>
- <param name="n.exceptions">exceptions</param>
- <param name="n.exemplum">exemplum</param>
- <nameSpec name="n.expan">
- <name>expan</name>
- </nameSpec>
- <param name="n.extFigure">extFigure</param>
- <nameSpec name="n.extent">
- <name>extent</name>
- </nameSpec>
- <param name="n.f">f</param>
- <param name="n.fAlt">fAlt</param>
- <param name="n.fDecl">fDecl</param>
- <param name="n.fDescr">fDescr</param>
- <nameSpec name="n.fLib">
- <name>fLib</name>
- </nameSpec>
- <param name="n.factuality">factuality</param>
- <param name="n.figDesc">figDesc</param>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <nameSpec name="n.fileDesc">
- <name>fileDesc</name>
- </nameSpec>
- <param name="n.files">files</param>
- <param name="n.firstLang">firstLang</param>
- <param name="n.foreName">foreName</param>
- <nameSpec name="n.foreign">
- <name>foreign</name>
- </nameSpec>
- <param name="n.forest">forest</param>
- <param name="n.forestGrp">forestGrp</param>
- <param name="n.form">form</param>
- <nameSpec name="n.formula">
- <name>formula</name>
- </nameSpec>
- <nameSpec name="n.front">
- <name>front</name>
- </nameSpec>
- <nameSpec name="n.fs">
- <name>fs</name>
- </nameSpec>
- <param name="n.fsConstraints">fsConstraints</param>
- <param name="n.fsDecl">fsDecl</param>
- <param name="n.fsDescr">fsDescr</param>
- <nameSpec name="n.fsLib">
- <name>fsLib</name>
- </nameSpec>
- <nameSpec name="n.fsdDecl">
- <name>fsdDecl</name>
- </nameSpec>
- <nameSpec name="n.funder">
- <name>funder</name>
- </nameSpec>
- <nameSpec name="n.fvLib">
- <name>fvLib</name>
- </nameSpec>
- <nameSpec name="n.fw">
- <name>fw</name>
- </nameSpec>
- <nameSpec name="n.gap">
- <name>gap</name>
- </nameSpec>
- <param name="n.gen">gen</param>
- <param name="n.genName">genName</param>
- <param name="n.geog">geog</param>
- <nameSpec name="n.geogName">
- <name>geogName</name>
- </nameSpec>
- <nameSpec name="n.gi">
- <name>gi</name>
- </nameSpec>
- <nameSpec name="n.gloss">
- <name>gloss</name>
- </nameSpec>
- <nameSpec name="n.gram">
- <name>gram</name>
- </nameSpec>
- <param name="n.gramGrp">gramGrp</param>
- <nameSpec name="n.graph">
- <name>graph</name>
- </nameSpec>
- <nameSpec name="n.group">
- <name>group</name>
- </nameSpec>
- <param name="n.hand">hand</param>
- <nameSpec name="n.handList">
- <name>handList</name>
- </nameSpec>
- <nameSpec name="n.handShift">
- <name>handShift</name>
- </nameSpec>
- <nameSpec name="n.head">
- <name>head</name>
- </nameSpec>
- <nameSpec name="n.headItem">
- <name>headItem</name>
- </nameSpec>
- <nameSpec name="n.headLabel">
- <name>headLabel</name>
- </nameSpec>
- <nameSpec name="n.hi">
- <name>hi</name>
- </nameSpec>
- <param name="n.hom">hom</param>
- <param name="n.hour">hour</param>
- <param name="n.hyph">hyph</param>
- <nameSpec name="n.hyphenation">
- <name>hyphenation</name>
- </nameSpec>
- <param name="n.iNode">iNode</param>
- <nameSpec name="n.idno">
- <name>idno</name>
- </nameSpec>
- <param name="n.if">if</param>
- <param name="n.iff">iff</param>
- <param name="n.ihs">ihs</param>
- <nameSpec name="n.imprimatur">
- <name>imprimatur</name>
- </nameSpec>
- <nameSpec name="n.imprint">
- <name>imprint</name>
- </nameSpec>
- <nameSpec name="n.index">
- <name>index</name>
- </nameSpec>
- <param name="n.interaction">interaction</param>
- <nameSpec name="n.interp">
- <name>interp</name>
- </nameSpec>
- <nameSpec name="n.interpGrp">
- <name>interpGrp</name>
- </nameSpec>
- <nameSpec name="n.interpretation">
- <name>interpretation</name>
- </nameSpec>
- <nameSpec name="n.item">
- <name>item</name>
- </nameSpec>
- <param name="n.itype">itype</param>
- <nameSpec name="n.join">
- <name>join</name>
- </nameSpec>
- <nameSpec name="n.joinGrp">
- <name>joinGrp</name>
- </nameSpec>
- <nameSpec name="n.keywords">
- <name>keywords</name>
- </nameSpec>
- <param name="n.kinesic">kinesic</param>
- <nameSpec name="n.l">
- <name>l</name>
- </nameSpec>
- <nameSpec name="n.label">
- <name>label</name>
- </nameSpec>
- <param name="n.lacunaEnd">lacunaEnd</param>
- <param name="n.lacunaStart">lacunaStart</param>
- <nameSpec name="n.lang">
- <name>lang</name>
- </nameSpec>
- <param name="n.langKnown">langKnown</param>
- <nameSpec name="n.langUsage">
- <name>langUsage</name>
- </nameSpec>
- <nameSpec name="n.language">
- <name>language</name>
- </nameSpec>
- <nameSpec name="n.lb">
- <name>lb</name>
- </nameSpec>
- <param name="n.lbl">lbl</param>
- <param name="n.leaf">leaf</param>
- <param name="n.lem">lem</param>
- <nameSpec name="n.lg">
- <name>lg</name>
- </nameSpec>
- <param name="n.lg1">lg1</param>
- <param name="n.lg2">lg2</param>
- <param name="n.lg3">lg3</param>
- <param name="n.lg4">lg4</param>
- <param name="n.lg5">lg5</param>
- <param name="n.line">line</param>
- <nameSpec name="n.link">
- <name>link</name>
- </nameSpec>
- <nameSpec name="n.linkGrp">
- <name>linkGrp</name>
- </nameSpec>
- <nameSpec name="n.list">
- <name>list</name>
- </nameSpec>
- <nameSpec name="n.listBibl">
- <name>listBibl</name>
- </nameSpec>
- <param name="n.locale">locale</param>
- <nameSpec name="n.m">
- <name>m</name>
- </nameSpec>
- <nameSpec name="n.measure">
- <name>measure</name>
- </nameSpec>
- <nameSpec name="n.meeting">
- <name>meeting</name>
- </nameSpec>
- <nameSpec name="n.mentioned">
- <name>mentioned</name>
- </nameSpec>
- <nameSpec name="n.metDecl">
- <name>metDecl</name>
- </nameSpec>
- <nameSpec name="n.milestone">
- <name>milestone</name>
- </nameSpec>
- <param name="n.minus">minus</param>
- <param name="n.minute">minute</param>
- <nameSpec name="n.monogr">
- <name>monogr</name>
- </nameSpec>
- <param name="n.month">month</param>
- <param name="n.mood">mood</param>
- <nameSpec name="n.move">
- <name>move</name>
- </nameSpec>
- <param name="n.msr">msr</param>
- <nameSpec name="n.name">
- <name>name</name>
- </nameSpec>
- <param name="n.nameLink">nameLink</param>
- <param name="n.nbr">nbr</param>
- <param name="n.node">node</param>
- <param name="n.none">none</param>
- <nameSpec name="n.normalization">
- <name>normalization</name>
- </nameSpec>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <nameSpec name="n.notesStmt">
- <name>notesStmt</name>
- </nameSpec>
- <param name="n.null">null</param>
- <nameSpec name="n.num">
- <name>num</name>
- </nameSpec>
- <param name="n.number">number</param>
- <nameSpec name="n.oRef">
- <name>oRef</name>
- </nameSpec>
- <nameSpec name="n.oVar">
- <name>oVar</name>
- </nameSpec>
- <param name="n.occasion">occasion</param>
- <param name="n.occupation">occupation</param>
- <param name="n.offSet">offSet</param>
- <param name="n.ofig">ofig</param>
- <nameSpec name="n.opener">
- <name>opener</name>
- </nameSpec>
- <param name="n.orgDivn">orgDivn</param>
- <nameSpec name="n.orgName">
- <name>orgName</name>
- </nameSpec>
- <param name="n.orgTitle">orgTitle</param>
- <param name="n.orgType">orgType</param>
- <nameSpec name="n.orig">
- <name>orig</name>
- </nameSpec>
- <param name="n.orth">orth</param>
- <nameSpec name="n.otherForm">
- <name>otherForm</name>
- </nameSpec>
- <nameSpec name="n.p">
- <name>p</name>
- </nameSpec>
- <nameSpec name="n.pRef">
- <name>pRef</name>
- </nameSpec>
- <nameSpec name="n.pVar">
- <name>pVar</name>
- </nameSpec>
- <param name="n.page">page</param>
- <param name="n.parents">parents</param>
- <param name="n.part">part</param>
- <param name="n.particDesc">particDesc</param>
- <param name="n.particLinks">particLinks</param>
- <param name="n.pause">pause</param>
- <nameSpec name="n.pb">
- <name>pb</name>
- </nameSpec>
- <param name="n.per">per</param>
- <nameSpec name="n.performance">
- <name>performance</name>
- </nameSpec>
- <nameSpec name="n.persName">
- <name>persName</name>
- </nameSpec>
- <param name="n.person">person</param>
- <param name="n.personGrp">personGrp</param>
- <nameSpec name="n.phr">
- <name>phr</name>
- </nameSpec>
- <nameSpec name="n.placeName">
- <name>placeName</name>
- </nameSpec>
- <param name="n.plus">plus</param>
- <param name="n.pos">pos</param>
- <nameSpec name="n.postBox">
- <name>postBox</name>
- </nameSpec>
- <nameSpec name="n.postCode">
- <name>postCode</name>
- </nameSpec>
- <param name="n.preparedness">preparedness</param>
- <nameSpec name="n.principal">
- <name>principal</name>
- </nameSpec>
- <nameSpec name="n.profileDesc">
- <name>profileDesc</name>
- </nameSpec>
- <nameSpec name="n.projectDesc">
- <name>projectDesc</name>
- </nameSpec>
- <nameSpec name="n.prologue">
- <name>prologue</name>
- </nameSpec>
- <param name="n.pron">pron</param>
- <nameSpec name="n.ptr">
- <name>ptr</name>
- </nameSpec>
- <nameSpec name="n.pubPlace">
- <name>pubPlace</name>
- </nameSpec>
- <nameSpec name="n.publicationStmt">
- <name>publicationStmt</name>
- </nameSpec>
- <nameSpec name="n.publisher">
- <name>publisher</name>
- </nameSpec>
- <param name="n.purpose">purpose</param>
- <nameSpec name="n.q">
- <name>q</name>
- </nameSpec>
- <nameSpec name="n.quotation">
- <name>quotation</name>
- </nameSpec>
- <nameSpec name="n.quote">
- <name>quote</name>
- </nameSpec>
- <param name="n.rate">rate</param>
- <param name="n.rdg">rdg</param>
- <param name="n.rdgGrp">rdgGrp</param>
- <param name="n.re">re</param>
- <nameSpec name="n.recording">
- <name>recording</name>
- </nameSpec>
- <nameSpec name="n.recordingStmt">
- <name>recordingStmt</name>
- </nameSpec>
- <nameSpec name="n.ref">
- <name>ref</name>
- </nameSpec>
- <nameSpec name="n.refsDecl">
- <name>refsDecl</name>
- </nameSpec>
- <nameSpec name="n.reg">
- <name>reg</name>
- </nameSpec>
- <param name="n.region">region</param>
- <param name="n.relation">relation</param>
- <param name="n.remarks">remarks</param>
- <nameSpec name="n.rendition">
- <name>rendition</name>
- </nameSpec>
- <param name="n.residence">residence</param>
- <nameSpec name="n.resp">
- <name>resp</name>
- </nameSpec>
- <nameSpec name="n.respStmt">
- <name>respStmt</name>
- </nameSpec>
- <nameSpec name="n.respons">
- <name>respons</name>
- </nameSpec>
- <nameSpec name="n.restore">
- <name>restore</name>
- </nameSpec>
- <nameSpec name="n.revisionDesc">
- <name>revisionDesc</name>
- </nameSpec>
- <param name="n.role">role</param>
- <param name="n.roleDesc">roleDesc</param>
- <param name="n.roleName">roleName</param>
- <param name="n.root">root</param>
- <param name="n.row">row</param>
- <nameSpec name="n.rs">
- <name>rs</name>
- </nameSpec>
- <nameSpec name="n.s">
- <name>s</name>
- </nameSpec>
- <nameSpec name="n.salute">
- <name>salute</name>
- </nameSpec>
- <nameSpec name="n.samplingDecl">
- <name>samplingDecl</name>
- </nameSpec>
- <param name="n.script">script</param>
- <nameSpec name="n.scriptStmt">
- <name>scriptStmt</name>
- </nameSpec>
- <param name="n.second">second</param>
- <modelGroup name="n.seg">
- <elementRef>
- <name>seg</name>
- </elementRef>
- </modelGroup>
- <nameSpec name="n.segmentation">
- <name>segmentation</name>
- </nameSpec>
- <param name="n.sense">sense</param>
- <nameSpec name="n.series">
- <name>series</name>
- </nameSpec>
- <nameSpec name="n.seriesStmt">
- <name>seriesStmt</name>
- </nameSpec>
- <nameSpec name="n.set">
- <name>set</name>
- </nameSpec>
- <param name="n.setting">setting</param>
- <nameSpec name="n.settingDesc">
- <name>settingDesc</name>
- </nameSpec>
- <param name="n.settlement">settlement</param>
- <param name="n.shift">shift</param>
- <nameSpec name="n.sic">
- <name>sic</name>
- </nameSpec>
- <nameSpec name="n.signed">
- <name>signed</name>
- </nameSpec>
- <nameSpec name="n.soCalled">
- <name>soCalled</name>
- </nameSpec>
- <param name="n.socecStatus">socecStatus</param>
- <nameSpec name="n.sound">
- <name>sound</name>
- </nameSpec>
- <nameSpec name="n.sourceDesc">
- <name>sourceDesc</name>
- </nameSpec>
- <nameSpec name="n.sp">
- <name>sp</name>
- </nameSpec>
- <nameSpec name="n.space">
- <name>space</name>
- </nameSpec>
- <nameSpec name="n.span">
- <name>span</name>
- </nameSpec>
- <nameSpec name="n.spanGrp">
- <name>spanGrp</name>
- </nameSpec>
- <nameSpec name="n.speaker">
- <name>speaker</name>
- </nameSpec>
- <nameSpec name="n.sponsor">
- <name>sponsor</name>
- </nameSpec>
- <nameSpec name="n.stage">
- <name>stage</name>
- </nameSpec>
- <nameSpec name="n.state">
- <name>state</name>
- </nameSpec>
- <nameSpec name="n.stdVals">
- <name>stdVals</name>
- </nameSpec>
- <nameSpec name="n.step">
- <name>step</name>
- </nameSpec>
- <param name="n.str">str</param>
- <nameSpec name="n.street">
- <name>street</name>
- </nameSpec>
- <param name="n.stress">stress</param>
- <param name="n.string">string</param>
- <param name="n.subc">subc</param>
- <param name="n.superentry">superentry</param>
- <nameSpec name="n.supplied">
- <name>supplied</name>
- </nameSpec>
- <param name="n.surname">surname</param>
- <param name="n.syll">syll</param>
- <param name="n.sym">sym</param>
- <nameSpec name="n.symbol">
- <name>symbol</name>
- </nameSpec>
- <nameSpec name="n.table">
- <name>table</name>
- </nameSpec>
- <nameSpec name="n.tag">
- <name>tag</name>
- </nameSpec>
- <param name="n.tagDoc">tagDoc</param>
- <nameSpec name="n.tagUsage">
- <name>tagUsage</name>
- </nameSpec>
- <nameSpec name="n.tagsDecl">
- <name>tagsDecl</name>
- </nameSpec>
- <nameSpec name="n.taxonomy">
- <name>taxonomy</name>
- </nameSpec>
- <nameSpec name="n.tech">
- <name>tech</name>
- </nameSpec>
- <nameSpec name="n.teiCorpus.2">
- <name>teiCorpus.2</name>
- </nameSpec>
- <param name="n.teiFsd2">teiFsd2</param>
- <nameSpec name="n.teiHeader">
- <name>teiHeader</name>
- </nameSpec>
- <nameSpec name="n.term">
- <name>term</name>
- </nameSpec>
- <nameSpec name="n.termEntry">
- <name>termEntry</name>
- </nameSpec>
- <nameSpec name="n.text">
- <name>text</name>
- </nameSpec>
- <nameSpec name="n.textClass">
- <name>textClass</name>
- </nameSpec>
- <nameSpec name="n.textDesc">
- <name>textDesc</name>
- </nameSpec>
- <param name="n.then">then</param>
- <param name="n.tig">tig</param>
- <nameSpec name="n.time">
- <name>time</name>
- </nameSpec>
- <nameSpec name="n.timeRange">
- <name>timeRange</name>
- </nameSpec>
- <nameSpec name="n.timeStruct">
- <name>timeStruct</name>
- </nameSpec>
- <nameSpec name="n.timeline">
- <name>timeline</name>
- </nameSpec>
- <nameSpec name="n.title">
- <name>title</name>
- </nameSpec>
- <nameSpec name="n.titlePage">
- <name>titlePage</name>
- </nameSpec>
- <nameSpec name="n.titlePart">
- <name>titlePart</name>
- </nameSpec>
- <nameSpec name="n.titleStmt">
- <name>titleStmt</name>
- </nameSpec>
- <param name="n.tns">tns</param>
- <param name="n.tr">tr</param>
- <nameSpec name="n.trailer">
- <name>trailer</name>
- </nameSpec>
- <param name="n.trans">trans</param>
- <nameSpec name="n.tree">
- <name>tree</name>
- </nameSpec>
- <param name="n.triangle">triangle</param>
- <param name="n.tsd">tsd</param>
- <param name="n.u">u</param>
- <param name="n.uncertain">uncertain</param>
- <nameSpec name="n.unclear">
- <name>unclear</name>
- </nameSpec>
- <param name="n.usg">usg</param>
- <param name="n.vAlt">vAlt</param>
- <param name="n.vDefault">vDefault</param>
- <param name="n.vRange">vRange</param>
- <nameSpec name="n.val">
- <name>val</name>
- </nameSpec>
- <param name="n.valDesc">valDesc</param>
- <param name="n.valList">valList</param>
- <nameSpec name="n.variantEncoding">
- <name>variantEncoding</name>
- </nameSpec>
- <nameSpec name="n.view">
- <name>view</name>
- </nameSpec>
- <param name="n.vocal">vocal</param>
- <param name="n.vol">vol</param>
- <nameSpec name="n.w">
- <name>w</name>
- </nameSpec>
- <param name="n.week">week</param>
- <param name="n.when">when</param>
- <param name="n.wit">wit</param>
- <nameSpec name="n.witDetail">
- <name>witDetail</name>
- </nameSpec>
- <param name="n.witEnd">witEnd</param>
- <nameSpec name="n.witList">
- <name>witList</name>
- </nameSpec>
- <param name="n.witStart">witStart</param>
- <param name="n.witness">witness</param>
- <param name="n.writing">writing</param>
- <nameSpec name="n.xptr">
- <name>xptr</name>
- </nameSpec>
- <param name="n.xr">xr</param>
- <nameSpec name="n.xref">
- <name>xref</name>
- </nameSpec>
- <param name="n.year">year</param>
- </externalIdRef>
- <comment>Define entities for TEI keywords.</comment>
- <comment>This includes defining the default for each base and additional
-tag set as 'IGNORE', and initialising the tag omissibility indicator
-entities depending on the value of TEI.XML</comment>
- <comment> [DSTPEKW] 3.8.5: TEI Keywords </comment>
- <comment>We declare and immediately embed the TEI keywords file.</comment>
- <externalId name="TEI.keywords.ent" system="teikey2.ent"/>
- <externalIdRef name="TEI.keywords.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTKEYS] 3.8.5: TEI Keywords </comment>
- <comment>I. Declare TEI keywords for data types.</comment>
- <comment>These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <datatype name="ISO-date">
- <cdata/>
- </datatype>
- <datatype name="extPtr">
- <cdata/>
- </datatype>
- <comment>II. Declare keywords for tag-set selection.</comment>
- <comment>Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.</comment>
- <comment>Base tag sets first.</comment>
- <flag name="TEI.prose">
- <ignore/>
- </flag>
- <flag name="TEI.verse">
- <ignore/>
- </flag>
- <flag name="TEI.drama">
- <ignore/>
- </flag>
- <flag name="TEI.spoken">
- <ignore/>
- </flag>
- <flag name="TEI.dictionaries">
- <ignore/>
- </flag>
- <overridden>
- <flag name="TEI.terminology">
- <ignore/>
- </flag>
- </overridden>
- <comment>Now the mixed
-bases.</comment>
- <flag name="TEI.general">
- <ignore/>
- </flag>
- <flag name="TEI.mixed">
- <ignore/>
- </flag>
- <comment>Now additional tag
-sets.</comment>
- <flag name="TEI.linking">
- <ignore/>
- </flag>
- <flag name="TEI.analysis">
- <ignore/>
- </flag>
- <flag name="TEI.fs">
- <ignore/>
- </flag>
- <flag name="TEI.certainty">
- <ignore/>
- </flag>
- <flag name="TEI.transcr">
- <ignore/>
- </flag>
- <flag name="TEI.textcrit">
- <ignore/>
- </flag>
- <flag name="TEI.names.dates">
- <ignore/>
- </flag>
- <flag name="TEI.nets">
- <ignore/>
- </flag>
- <flag name="TEI.figures">
- <ignore/>
- </flag>
- <flag name="TEI.corpus">
- <ignore/>
- </flag>
- <comment>III. Declare TEI.XML and associated omissibility
-indicators</comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <comment> end of [DSTKEYS] 3.8.5</comment>
- </externalIdRef>
- <comment> end of [DSTPEKW] 3.8.5</comment>
- <comment>II. Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file TEIclas2.ent.)</comment>
- <externalId name="TEI.elementClasses" system="teiclas2.ent"/>
- <externalIdRef name="TEI.elementClasses">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTECOV] 3.7.3: Element classes for TEI DTDs </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.</comment>
- <comment> [DSTECLO] 3.7.4: Low-level classes </comment>
- <comment>Most of these elements are in the core tag set, but
-some may be from other tag sets.</comment>
- <comment>Phrase-level classes</comment>
- <modelGroup name="x.hqphrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqphrase">
- <choice>
- <modelGroupRef name="x.hqphrase"/>
- <elementRef>
- <nameSpecRef name="n.distinct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.emph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreign"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gloss"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mentioned"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.soCalled"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.date"></param>
- <param name="m.date">%x.date; %n.date; | %n.dateRange; | %n.dateStruct;</param>
- <modelGroup name="x.data">
- <choice/>
- </modelGroup>
- <modelGroup name="m.data">
- <choice>
- <modelGroupRef name="x.data"/>
- <elementRef>
- <nameSpecRef name="n.abbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.expan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geogName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.measure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.num"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.placeName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.edit">
- <choice/>
- </modelGroup>
- <modelGroup name="m.edit">
- <choice>
- <modelGroupRef name="x.edit"/>
- <elementRef>
- <nameSpecRef name="n.add"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.app"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.corr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.damage"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.del"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orig"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.reg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.restore"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.space"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.supplied"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.unclear"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.loc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.loc">
- <choice>
- <modelGroupRef name="x.loc"/>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.seg">
- <choice/>
- </modelGroup>
- <modelGroup name="m.seg">
- <choice>
- <modelGroupRef name="x.seg"/>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.phr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.s"/>
- </elementRef>
- <modelGroupRef name="n.seg"/>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.sgmlKeywords">
- <choice/>
- </modelGroup>
- <modelGroup name="m.sgmlKeywords">
- <choice>
- <modelGroupRef name="x.sgmlKeywords"/>
- <elementRef>
- <nameSpecRef name="n.att"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tag"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.phrase.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase.verse">
- <choice>
- <modelGroupRef name="x.phrase.verse"/>
- <elementRef>
- <nameSpecRef name="n.caesura"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formPointers">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formPointers">
- <choice>
- <modelGroupRef name="x.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.oVar"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pVar"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.metadata">
- <choice/>
- </modelGroup>
- <modelGroup name="m.metadata">
- <choice>
- <modelGroupRef name="x.metadata"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.altGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.certainty"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fsLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fvLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.index"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.joinGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.linkGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respons"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.spanGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeline"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.refsys">
- <choice/>
- </modelGroup>
- <modelGroup name="m.refsys">
- <choice>
- <modelGroupRef name="x.refsys"/>
- <elementRef>
- <nameSpecRef name="n.cb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.milestone"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pb"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.editIncl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.editIncl">
- <choice>
- <modelGroupRef name="x.editIncl"/>
- <elementRef>
- <nameSpecRef name="n.addSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.delSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gap"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.Incl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.Incl">
- <choice>
- <modelGroupRef name="x.Incl"/>
- <elementRef>
- <nameSpecRef name="n.anchor"/>
- </elementRef>
- <modelGroupRef name="m.editIncl"/>
- <modelGroupRef name="m.metadata"/>
- <modelGroupRef name="m.refsys"/>
- </choice>
- </modelGroup>
- <comment>Inter-level classes
-</comment>
- <modelGroup name="x.hqinter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqinter">
- <choice>
- <modelGroupRef name="x.hqinter"/>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.bibl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.bibl">
- <choice>
- <modelGroupRef name="x.bibl"/>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.lists">
- <choice/>
- </modelGroup>
- <modelGroup name="m.lists">
- <choice>
- <modelGroupRef name="x.lists"/>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.notes">
- <choice/>
- </modelGroup>
- <modelGroup name="m.notes">
- <choice>
- <modelGroupRef name="x.notes"/>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witDetail"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.stageDirection">
- <choice/>
- </modelGroup>
- <modelGroup name="m.stageDirection">
- <choice>
- <modelGroupRef name="x.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.camera"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.caption"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.move"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sound"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tech"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.view"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECLO] 3.7.4</comment>
- <comment> [DSTECMI] 3.7.9: Misc. Element Class Models </comment>
- <param name="x.agent"></param>
- <param name="m.agent">%x.agent; %n.name;</param>
- <modelGroup name="x.addrPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.addrPart">
- <choice>
- <modelGroupRef name="x.addrPart"/>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postBox"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.street"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.biblPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.biblPart">
- <choice>
- <modelGroupRef name="x.biblPart"/>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.demographic"></param>
- <param name="m.demographic">%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;</param>
- <modelGroup name="x.divbot">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divbot">
- <choice>
- <modelGroupRef name="x.divbot"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.closer"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divtop">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divtop">
- <choice>
- <modelGroupRef name="x.divtop"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.opener"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.dramafront">
- <choice/>
- </modelGroup>
- <modelGroup name="m.dramafront">
- <choice>
- <modelGroupRef name="x.dramafront"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epilogue"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.performance"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.prologue"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.set"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.front">
- <choice/>
- </modelGroup>
- <modelGroup name="m.front">
- <choice>
- <modelGroupRef name="x.front"/>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.dramafront"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.personPart"></param>
- <param name="m.personPart">%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;</param>
- <param name="x.placePart"></param>
- <param name="m.placePart">%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;</param>
- <modelGroup name="x.tpParts">
- <choice/>
- </modelGroup>
- <modelGroup name="m.tpParts">
- <choice>
- <modelGroupRef name="x.tpParts"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docEdition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docImprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docTitle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprimatur"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.fmchunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.fmchunk">
- <choice>
- <modelGroupRef name="x.fmchunk"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docEdition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docImprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docTitle"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECMI] 3.7.9</comment>
- <comment>Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.</comment>
- <comment> [DSTECHI] 3.7.5: Common high-level classes </comment>
- <comment>These are the three fundamental element classes.</comment>
- <modelGroup name="x.phrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase">
- <choice>
- <modelGroupRef name="x.phrase"/>
- <modelGroupRef name="m.data"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- <modelGroupRef name="m.edit"/>
- <modelGroupRef name="m.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.formula"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fw"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.handShift"/>
- </elementRef>
- <modelGroupRef name="m.hqphrase"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.phrase.verse"/>
- <modelGroupRef name="m.seg"/>
- <modelGroupRef name="m.sgmlKeywords"/>
- </choice>
- </modelGroup>
- <modelGroup name="x.inter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.inter">
- <choice>
- <modelGroupRef name="x.inter"/>
- <modelGroupRef name="m.bibl"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.chunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.chunk">
- <choice>
- <modelGroupRef name="x.chunk"/>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.graph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witList"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>This class isolates all the common
-component-level elements.</comment>
- <modelGroup name="x.common">
- <choice/>
- </modelGroup>
- <modelGroup name="m.common">
- <choice>
- <modelGroupRef name="x.common"/>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECHI] 3.7.5</comment>
- <comment>Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.</comment>
- <comment> [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions </comment>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % TEI.verse.ent SYSTEM 'teivers2.ent' >
-%TEI.verse.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % TEI.drama.ent SYSTEM 'teidram2.ent' >
-%TEI.drama.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % TEI.spoken.ent SYSTEM 'teispok2.ent' >
-%TEI.spoken.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % TEI.dictionaries.ent SYSTEM 'teidict2.ent' >
-%TEI.dictionaries.ent;
-</ignoredSection>
- <includedSection flag="TEI.terminology">
- <externalId name="TEI.terminology.ent" system="teiterm2.ent"/>
- <externalIdRef name="TEI.terminology.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTEENT] 13.4: TEIterm2.ent: Base tag set for terminological data </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <modelGroup name="x.comp.terminology">
- <choice/>
- </modelGroup>
- <modelGroup name="m.comp.terminology">
- <choice>
- <modelGroupRef name="x.comp.terminology"/>
- <elementRef>
- <nameSpecRef name="n.termEntry"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="seq">(%m.common; | %m.comp.terminology;)* </param>
- <param name="mix.terminology">| %m.comp.terminology;</param>
- <modelGroup name="x.terminologyInclusions">
- <choice/>
- </modelGroup>
- <modelGroup name="m.terminologyInclusions">
- <choice>
- <modelGroupRef name="x.terminologyInclusions"/>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.terminologyMisc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.terminologyMisc">
- <choice>
- <modelGroupRef name="x.terminologyMisc"/>
- <elementRef>
- <nameSpecRef name="n.admin"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.descrip"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>Add attributes to the set of global attributes:</comment>
- <attributeGroup name="a.terminology">
- <attribute>
- <name>group</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>grpPtr</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>depend</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>depPtr</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> end of [DTEENT] 13.4</comment>
- </externalIdRef>
- </includedSection>
- <ignoredSection flag="TEI.linking">
-<!ENTITY % TEI.linking.ent SYSTEM 'teilink2.ent' >
-%TEI.linking.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.analysis">
-<!ENTITY % TEI.analysis.ent SYSTEM 'teiana2.ent' >
-%TEI.analysis.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.transcr">
-<!ENTITY % TEI.transcr.ent SYSTEM 'teitran2.ent' >
-%TEI.transcr.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.textcrit">
-<!ENTITY % TEI.textcrit.ent SYSTEM 'teitc2.ent' >
-%TEI.textcrit.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.names.dates">
-<!ENTITY % TEI.names.dates.ent SYSTEM 'teind2.ent' >
-%TEI.names.dates.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.figures">
-<!ENTITY % TEI.figures.ent SYSTEM 'teifig2.ent' >
-%TEI.figures.ent;
-</ignoredSection>
- <comment> end of [DSTECMK] 3.7.6</comment>
- <comment>We can now declare the standard content models; one of these
-varies with the base selected.</comment>
- <comment> [DSTECST] 3.7.7: Standard Content Models </comment>
- <comment>Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.</comment>
- <comment>The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.</comment>
- <modelGroup name="phrase">
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </modelGroup>
- <modelGroup name="phrase.seq">
- <zeroOrMore>
- <modelGroupRef name="phrase"/>
- </zeroOrMore>
- </modelGroup>
- <comment>The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).</comment>
- <comment> [DSTECMX] 3.7.8: Definition of components for combined bases </comment>
- <comment>Default declarations for the 'mix.' entities used for mixed
-and general bases.</comment>
- <param name="mix.verse"></param>
- <param name="mix.drama"></param>
- <param name="mix.spoken"></param>
- <param name="mix.dictionaries"></param>
- <overridden>
- <param name="mix.terminology"></param>
- </overridden>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' ></ignoredSection>
- <ignoredSection flag="TEI.general">
-<!--The general base uses the same definition of component as the
-mixed base.-->
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >
-<!--But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.-->
-<![ %TEI.verse; [
-<!--If the verse base is in use, ...-->
-<!ENTITY % gen.verse '((%m.comp.verse;), (%m.common; | %m.comp.verse;)*) |' >]]>
-<![ %TEI.drama; [
-<!--If the drama base is in use, ...-->
-<!ENTITY % gen.drama '((%m.comp.drama;), (%m.common; | %m.comp.drama;)*) |' >]]>
-<![ %TEI.spoken; [
-<!--If the spoken base is in use, ...-->
-<!ENTITY % gen.spoken '((%m.comp.spoken;), (%m.common; | %m.comp.spoken;)*) |' >]]>
-<![ %TEI.dictionaries; [
-<!--If the dictionary base is in use, ...-->
-<!ENTITY % gen.dictionaries '((%m.comp.dictionaries;), (%m.common; | %m.comp.dictionaries;)*) |' >]]>
-<![ %TEI.terminology; [
-<!--If the terminology base is in use, ...-->
-<!ENTITY % gen.terminology '((%m.comp.terminology;), (%m.common; | %m.comp.terminology;)*) |' >]]>
-<!--Default declarations for all the entities gen.verse,
-etc.-->
-<!ENTITY % gen.verse '' >
-<!ENTITY % gen.drama '' >
-<!ENTITY % gen.spoken '' >
-<!ENTITY % gen.dictionaries '' >
-<!ENTITY % gen.terminology '' >
-<!--Now we are ready to declare component.seq and
-component.plus for use in general base tag set.-->
-<!ENTITY % component.seq '(%m.common;)*, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)?' >
-<!ENTITY % component.plus '(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?' >
-<!--(End of marked section for general base.)--></ignoredSection>
- <comment> end of [DSTECMX] 3.7.8</comment>
- <ignoredSection flag="TEI.prose">
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % component '(%m.common; | %m.comp.verse;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % component '(%m.common; | %m.comp.drama;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % component '(%m.common; | %m.comp.spoken;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % component '(%m.common; | %m.comp.dictionaries;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <includedSection flag="TEI.terminology">
- <modelGroup name="component">
- <choice>
- <modelGroupRef name="m.common"/>
- <modelGroupRef name="m.comp.terminology"/>
- </choice>
- </modelGroup>
- <flag name="TEI.singleBase">
- <include/>
- </flag>
- </includedSection>
- <comment>Default declaration.</comment>
- <overridden>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- </overridden>
- <overridden>
- <duplicate name="TEI.singleBase"/>
- </overridden>
- <comment>The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.</comment>
- <modelGroup name="component.seq">
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </modelGroup>
- <comment>The following entities do not vary with the base.</comment>
- <modelGroup name="paraContent">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <modelGroup name="specialPara">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> end of [DSTECST] 3.7.7</comment>
- <comment>Finally, we declare the attribute classes, including
-the global attributes.</comment>
- <comment> [DSTECAT] 3.7.1: Attribute classes </comment>
- <attributeGroup name="a.declaring">
- <attribute>
- <name>decls</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.declarable">
- <attribute>
- <name>default</name>
- <tokenized>
- <enum>YES</enum>
- <enum>NO</enum>
- </tokenized>
- <default>NO</default>
- </attribute>
- </attributeGroup>
- <param name="a.typed">
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED</param>
- <attributeGroup name="a.divn">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>CDATA</default>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>composite</enum>
- <enum>uniform</enum>
- </tokenized>
- <default>uniform</default>
- </attribute>
- <attribute>
- <name>sample</name>
- <tokenized>
- <enum>initial</enum>
- <enum>medial</enum>
- <enum>final</enum>
- <enum>unknown</enum>
- <enum>complete</enum>
- </tokenized>
- <default>complete</default>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.enjamb">
- <attribute>
- <name>enjamb</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.interpret">
- resp CDATA %INHERITED;
- type CDATA %INHERITED;
- inst IDREFS #IMPLIED</param>
- <attributeGroup name="a.metrical">
- <attribute>
- <name>met</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>real</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rhyme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.names">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.personPart">
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED</param>
- <param name="a.placePart">
- %a.names;
- %a.typed;</param>
- <attributeGroup name="a.pointer">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>crdate</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targOrder</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>evaluate</name>
- <tokenized>
- <enum>all</enum>
- <enum>one</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.seg">
- type CDATA #IMPLIED
- function CDATA #IMPLIED
- part (Y | N | I | M | F) "N"</param>
- <param name="a.temporalExpr">
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"</param>
- <param name="a.timed">
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED</param>
- <param name="a.xPointer">
- %a.pointer;
- doc ENTITY #IMPLIED
- from %extPtr; "ROOT"
- to %extPtr; "DITTO"</param>
- <comment> end of [DSTECAT] 3.7.1</comment>
- <comment> [DSTGA] 3.5: Global attributes </comment>
- <comment>The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.</comment>
- <comment>If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. </comment>
- <attributeGroup name="a.analysis"/>
- <attributeGroup name="a.linking"/>
- <overridden>
- <attributeGroup name="a.terminology"/>
- </overridden>
- <attributeGroup name="a.global">
- <attributeGroupRef name="a.terminology"/>
- <attributeGroupRef name="a.linking"/>
- <attributeGroupRef name="a.analysis"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>n</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>rend</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.</comment>
- <comment> end of [DSTGA] 3.5</comment>
- <comment> end of [DSTECOV] 3.7.3</comment>
- </externalIdRef>
- <comment>III. Define the top-level TEI elements: one for individual
-texts, one for composites with a collective header.</comment>
- <comment>A TEI document is a text preceded by a TEI header.</comment>
- <flag name="TEI.2">
- <include/>
- </flag>
- <includedSection flag="TEI.2">
- <element>
- <nameSpecRef name="n.TEI.2"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.TEI.2"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>A TEI corpus is a series of TEI.2 documents, preceded by a
-corpus-level TEI header.</comment>
- <flag name="teiCorpus.2">
- <include/>
- </flag>
- <includedSection flag="teiCorpus.2">
- <element>
- <nameSpecRef name="n.teiCorpus.2"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.teiHeader"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.TEI.2"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiCorpus.2"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiCorpus.2</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>IV. Embed the actual tag sets. First embed any local
-modifications and extensions. Then embed the core tag sets, the
-(single) base tag set, and the (optional) additional tag sets specified
-by the user.</comment>
- <comment> [DSTOVLO] 3.6.2: Embed local element declarations, etc. </comment>
- <comment>Embedding local modifications here allows user modifications
-to use all the standard TEI element classes and parameter entities.</comment>
- <param name="TEI.extensions.dtd"></param>
- <comment> end of [DSTOVLO] 3.6.2</comment>
- <comment> [DSTOVCO] 3.6.3: Embed the core tag sets </comment>
- <comment>These occur in all documents and are therefore defined
-unconditionally.</comment>
- <externalId name="TEI.header.dtd" system="teihdr2.dtd"/>
- <externalIdRef name="TEI.header.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [D221] 5.1.1: The TEI Header </comment>
- <comment>teihdr2.dtd Tags for TEI Header.</comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <flag name="teiHeader">
- <include/>
- </flag>
- <includedSection flag="teiHeader">
- <element>
- <nameSpecRef name="n.teiHeader"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.fileDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.encodingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.profileDesc"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.revisionDesc"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.teiHeader"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>text</default>
- </attribute>
- <attribute>
- <name>creator</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>new</enum>
- <enum>update</enum>
- </tokenized>
- <default>new</default>
- </attribute>
- <attribute>
- <name>date.created</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date.updated</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>teiHeader</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D221B] 5.1.1: </comment>
- <comment> [D222] 5.2: The file description </comment>
- <flag name="fileDesc">
- <include/>
- </flag>
- <includedSection flag="fileDesc">
- <element>
- <nameSpecRef name="n.fileDesc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.fileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2221] 5.2.1: The title statement </comment>
- <flag name="titleStmt">
- <include/>
- </flag>
- <includedSection flag="titleStmt">
- <element>
- <nameSpecRef name="n.titleStmt"/>
- <sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sponsor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.funder"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.principal"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titleStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titleStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="sponsor">
- <include/>
- </flag>
- <includedSection flag="sponsor">
- <element>
- <nameSpecRef name="n.sponsor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sponsor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sponsor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="funder">
- <include/>
- </flag>
- <includedSection flag="funder">
- <element>
- <nameSpecRef name="n.funder"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.funder"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>funder</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="principal">
- <include/>
- </flag>
- <includedSection flag="principal">
- <element>
- <nameSpecRef name="n.principal"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.principal"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>principal</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements are
-declared in file teicore2.dtd, not here.</comment>
- <comment> end of [D2221] 5.2.1</comment>
- <comment> [D2222] 5.2.2: The edition statement </comment>
- <flag name="editionStmt">
- <include/>
- </flag>
- <includedSection flag="editionStmt">
- <element>
- <nameSpecRef name="n.editionStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editionStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editionStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="edition">
- <include/>
- </flag>
- <includedSection flag="edition">
- <element>
- <nameSpecRef name="n.edition"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.edition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>edition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2222] 5.2.2</comment>
- <comment> [D2223] 5.2.3: The extent statement </comment>
- <flag name="extent">
- <include/>
- </flag>
- <includedSection flag="extent">
- <element>
- <nameSpecRef name="n.extent"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.extent"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>extent</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2223] 5.2.3</comment>
- <comment> [D2224] 5.2.4: The publication statement </comment>
- <flag name="publicationStmt">
- <include/>
- </flag>
- <includedSection flag="publicationStmt">
- <element>
- <nameSpecRef name="n.publicationStmt"/>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.distributor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.authority"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.availability"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.publicationStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publicationStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="distributor">
- <include/>
- </flag>
- <includedSection flag="distributor">
- <element>
- <nameSpecRef name="n.distributor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distributor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distributor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="authority">
- <include/>
- </flag>
- <includedSection flag="authority">
- <element>
- <nameSpecRef name="n.authority"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.authority"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>authority</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="idno">
- <include/>
- </flag>
- <includedSection flag="idno">
- <element>
- <nameSpecRef name="n.idno"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.idno"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>idno</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="availability">
- <include/>
- </flag>
- <includedSection flag="availability">
- <element>
- <nameSpecRef name="n.availability"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.availability"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>free</enum>
- <enum>unknown</enum>
- <enum>restricted</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>availability</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The PUBLISHER, PUBPLACE, and ADDRESS elements
-are defined in file teicore2.dtd.</comment>
- <comment> end of [D2224] 5.2.4</comment>
- <comment> [D2225] 5.2.5: The series statement </comment>
- <flag name="seriesStmt">
- <include/>
- </flag>
- <includedSection flag="seriesStmt">
- <element>
- <nameSpecRef name="n.seriesStmt"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.seriesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>seriesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2225] 5.2.5</comment>
- <comment> [D2226] 5.2.6: The notes statement </comment>
- <flag name="notesStmt">
- <include/>
- </flag>
- <includedSection flag="notesStmt">
- <element>
- <nameSpecRef name="n.notesStmt"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.notesStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>notesStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The NOTE element is defined with the core tags.</comment>
- <comment> end of [D2226] 5.2.6</comment>
- <comment> end of [D222] 5.2</comment>
- <comment> [D223] 5.2.7: The source description </comment>
- <flag name="sourceDesc">
- <include/>
- </flag>
- <includedSection flag="sourceDesc">
- <element>
- <nameSpecRef name="n.sourceDesc"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- <elementRef>
- <name>scriptStmt</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recordingStmt"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.sourceDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sourceDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2231] 5.2.9: Script statement and recording statement </comment>
- <flag name="scriptStmt">
- <include/>
- </flag>
- <includedSection flag="scriptStmt">
- <element>
- <nameSpecRef name="n.scriptStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.scriptStmt"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>scriptStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recordingStmt">
- <include/>
- </flag>
- <includedSection flag="recordingStmt">
- <element>
- <nameSpecRef name="n.recordingStmt"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recordingStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recordingStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="recording">
- <include/>
- </flag>
- <includedSection flag="recording">
- <element>
- <nameSpecRef name="n.recording"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.equipment"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.broadcast"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.recording"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>audio</enum>
- <enum>video</enum>
- </tokenized>
- <default>audio</default>
- </attribute>
- <attribute>
- <name>dur</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>recording</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="equipment">
- <include/>
- </flag>
- <includedSection flag="equipment">
- <element>
- <nameSpecRef name="n.equipment"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.equipment"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>equipment</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="broadcast">
- <include/>
- </flag>
- <includedSection flag="broadcast">
- <element>
- <nameSpecRef name="n.broadcast"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.recording"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.broadcast"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>broadcast</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2231] 5.2.9</comment>
- <comment> end of [D223] 5.2.7</comment>
- <comment> [D225] 5.3: The encoding description </comment>
- <flag name="encodingDesc">
- <include/>
- </flag>
- <includedSection flag="encodingDesc">
- <element>
- <nameSpecRef name="n.encodingDesc"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.projectDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.samplingDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.editorialDecl"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.tagsDecl"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.refsDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.classDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.metDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.fsdDecl"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.variantEncoding"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.encodingDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>encodingDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D2251] 5.3.1: The project description </comment>
- <flag name="projectDesc">
- <include/>
- </flag>
- <includedSection flag="projectDesc">
- <element>
- <nameSpecRef name="n.projectDesc"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.projectDesc"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>projectDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2251] 5.3.1</comment>
- <comment> [D2252] 5.3.2: The sampling declaration </comment>
- <flag name="samplingDecl">
- <include/>
- </flag>
- <includedSection flag="samplingDecl">
- <element>
- <nameSpecRef name="n.samplingDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.samplingDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>samplingDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2252] 5.3.2</comment>
- <comment> [D2253] 5.3.3: The editorial practices declaration </comment>
- <flag name="editorialDecl">
- <include/>
- </flag>
- <includedSection flag="editorialDecl">
- <element>
- <nameSpecRef name="n.editorialDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.correction"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.normalization"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quotation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hyphenation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpretation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.segmentation"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stdVals"/>
- </elementRef>
- </choice>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.editorialDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editorialDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="correction">
- <include/>
- </flag>
- <includedSection flag="correction">
- <element>
- <nameSpecRef name="n.correction"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.correction"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>high</enum>
- <enum>medium</enum>
- <enum>low</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>correction</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="normalization">
- <include/>
- </flag>
- <includedSection flag="normalization">
- <element>
- <nameSpecRef name="n.normalization"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.normalization"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>source</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>silent</enum>
- <enum>tags</enum>
- </tokenized>
- <default>silent</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>normalization</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quotation">
- <include/>
- </flag>
- <includedSection flag="quotation">
- <element>
- <nameSpecRef name="n.quotation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.quotation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>marks</name>
- <tokenized>
- <enum>none</enum>
- <enum>some</enum>
- <enum>all</enum>
- </tokenized>
- <default>all</default>
- </attribute>
- <attribute>
- <name>form</name>
- <tokenized>
- <enum>data</enum>
- <enum>rend</enum>
- <enum>std</enum>
- <enum>nonstd</enum>
- <enum>unknown</enum>
- </tokenized>
- <default>unknown</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quotation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hyphenation">
- <include/>
- </flag>
- <includedSection flag="hyphenation">
- <element>
- <nameSpecRef name="n.hyphenation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.hyphenation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>eol</name>
- <tokenized>
- <enum>all</enum>
- <enum>some</enum>
- <enum>none</enum>
- </tokenized>
- <default>some</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hyphenation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="segmentation">
- <include/>
- </flag>
- <includedSection flag="segmentation">
- <element>
- <nameSpecRef name="n.segmentation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.segmentation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>segmentation</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stdVals">
- <include/>
- </flag>
- <includedSection flag="stdVals">
- <element>
- <nameSpecRef name="n.stdVals"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.stdVals"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stdVals</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="interpretation">
- <include/>
- </flag>
- <includedSection flag="interpretation">
- <element>
- <nameSpecRef name="n.interpretation"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.interpretation"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>interpretation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2253] 5.3.3</comment>
- <comment> [DHD57] 5.3.4: Tag usage and rendition declarations </comment>
- <flag name="tagsDecl">
- <include/>
- </flag>
- <includedSection flag="tagsDecl">
- <element>
- <nameSpecRef name="n.tagsDecl"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.rendition"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.tagUsage"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tagsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tagUsage">
- <include/>
- </flag>
- <includedSection flag="tagUsage">
- <element>
- <nameSpecRef name="n.tagUsage"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.tagUsage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>gi</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>occurs</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>ident</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>render</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rendition">
- <include/>
- </flag>
- <includedSection flag="rendition">
- <element>
- <nameSpecRef name="n.rendition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rendition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rendition</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHD57] 5.3.4</comment>
- <comment> [D2254] 5.3.5.3: The reference scheme declaration </comment>
- <flag name="refsDecl">
- <include/>
- </flag>
- <includedSection flag="refsDecl">
- <element>
- <nameSpecRef name="n.refsDecl"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.step"/>
- </elementRef>
- </oneOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.state"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.refsDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>doctype</name>
- <cdata/>
- <default>TEI.2</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>refsDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="step">
- <include/>
- </flag>
- <includedSection flag="step">
- <element>
- <nameSpecRef name="n.step"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.step"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>refunit</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <datatypeRef name="extPtr"/>
- <required/>
- </attribute>
- <attribute>
- <name>to</name>
- <datatypeRef name="extPtr"/>
- <default>DITTO</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>step</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="state">
- <include/>
- </flag>
- <includedSection flag="state">
- <element>
- <nameSpecRef name="n.state"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.state"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>length</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>delim</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>state</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2254] 5.3.5.3</comment>
- <comment> [D2255] 5.3.6: The classification declaration </comment>
- <flag name="classDecl">
- <include/>
- </flag>
- <includedSection flag="classDecl">
- <element>
- <nameSpecRef name="n.classDecl"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.taxonomy"/>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.classDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="taxonomy">
- <include/>
- </flag>
- <includedSection flag="taxonomy">
- <element>
- <nameSpecRef name="n.taxonomy"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <elementRef>
- <name>category</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.taxonomy"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>taxonomy</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="category">
- <include/>
- </flag>
- <includedSection flag="category">
- <element>
- <nameSpecRef name="n.category"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.catDesc"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.category"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.category"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>category</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catDesc">
- <include/>
- </flag>
- <includedSection flag="catDesc">
- <element>
- <nameSpecRef name="n.catDesc"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.catDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2255] 5.3.6</comment>
- <comment> [D2256] 5.3.7: The FSD declaration </comment>
- <flag name="fsdDecl">
- <include/>
- </flag>
- <includedSection flag="fsdDecl">
- <element>
- <nameSpecRef name="n.fsdDecl"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.fsdDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>fsd</name>
- <tokenized name="ENTITY"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>fsdDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2256] 5.3.7</comment>
- <comment> [D2258] 5.3.8: Metrical Notation Declaration </comment>
- <flag name="metDecl">
- <include/>
- </flag>
- <includedSection flag="metDecl">
- <element>
- <nameSpecRef name="n.metDecl"/>
- <choice>
- <modelGroupRef name="component.seq"/>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.symbol"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.metDecl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>MET REAL</default>
- </attribute>
- <attribute>
- <name>pattern</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>metDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="symbol">
- <include/>
- </flag>
- <includedSection flag="symbol">
- <element>
- <nameSpecRef name="n.symbol"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.symbol"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>terminal</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- </tokenized>
- <default>Y</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>symbol</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2258] 5.3.8</comment>
- <comment> [DHDVAR] 5.3.9: Variant-Encoding Declaration </comment>
- <flag name="variantEncoding">
- <include/>
- </flag>
- <includedSection flag="variantEncoding">
- <element>
- <nameSpecRef name="n.variantEncoding"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.variantEncoding"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>location-referenced</enum>
- <enum>double-end-point</enum>
- <enum>parallel-segmentation</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>location</name>
- <tokenized>
- <enum>internal</enum>
- <enum>external</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>variantEncoding</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DHDVAR] 5.3.9</comment>
- <comment> end of [D225] 5.3</comment>
- <comment> [D224] 5.4: The profile description </comment>
- <flag name="profileDesc">
- <include/>
- </flag>
- <includedSection flag="profileDesc">
- <element>
- <nameSpecRef name="n.profileDesc"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.creation"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.langUsage"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>particDesc</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.settingDesc"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.handList"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.textClass"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.profileDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>profileDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [D224C] 5.4.1: Creation </comment>
- <flag name="creation">
- <include/>
- </flag>
- <includedSection flag="creation">
- <element>
- <nameSpecRef name="n.creation"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.creation"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>creation</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D224C] 5.4.1</comment>
- <comment> [D2241] 5.4.2: Language usage </comment>
- <flag name="langUsage">
- <include/>
- </flag>
- <includedSection flag="langUsage">
- <element>
- <nameSpecRef name="n.langUsage"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.language"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.langUsage"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>langUsage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="language">
- <include/>
- </flag>
- <includedSection flag="language">
- <element>
- <nameSpecRef name="n.language"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.language"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>wsd</name>
- <tokenized name="ENTITY"/>
- <implied/>
- </attribute>
- <attribute>
- <name>usage</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>language</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2241] 5.4.2</comment>
- <comment> [D2243] 5.4.3: Text Classification </comment>
- <flag name="textClass">
- <include/>
- </flag>
- <includedSection flag="textClass">
- <element>
- <nameSpecRef name="n.textClass"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.classCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.catRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.keywords"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.textClass"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>textClass</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="keywords">
- <include/>
- </flag>
- <includedSection flag="keywords">
- <element>
- <nameSpecRef name="n.keywords"/>
- <choice>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.keywords"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>keywords</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="classCode">
- <include/>
- </flag>
- <includedSection flag="classCode">
- <element>
- <nameSpecRef name="n.classCode"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.classCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="catRef">
- <include/>
- </flag>
- <includedSection flag="catRef">
- <element>
- <nameSpecRef name="n.catRef"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.catRef"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>scheme</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>catRef</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [D2243] 5.4.3</comment>
- <comment> end of [D224] 5.4</comment>
- <comment> [D226] 5.5: The Revision Description </comment>
- <flag name="revisionDesc">
- <include/>
- </flag>
- <includedSection flag="revisionDesc">
- <element>
- <nameSpecRef name="n.revisionDesc"/>
- <choice>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.change"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <nameSpecRef name="n.revisionDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>revisionDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="change">
- <include/>
- </flag>
- <includedSection flag="change">
- <element>
- <nameSpecRef name="n.change"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </oneOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.change"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>change</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>respStmt, item, and date are declared in teicore2.</comment>
- <comment> end of [D226] 5.5</comment>
- <comment> end of [D221B] 5.1.1</comment>
- <comment> end of [D221] 5.1.1</comment>
- </externalIdRef>
- <externalId name="TEI.core.dtd" system="teicore2.dtd"/>
- <externalIdRef name="TEI.core.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCO] 6.12: Elements available in all forms of the TEI main DTD </comment>
- <comment>Definition of elements, sub-group by sub-group.</comment>
- <comment> [DCOPA] 6.1: Paragraph </comment>
- <flag name="p">
- <include/>
- </flag>
- <includedSection flag="p">
- <element>
- <nameSpecRef name="n.p"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.p"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>p</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOPA] 6.1</comment>
- <comment> [DCOHQ] 6.3.2.1: Highlighted phrases </comment>
- <flag name="foreign">
- <include/>
- </flag>
- <includedSection flag="foreign">
- <element>
- <nameSpecRef name="n.foreign"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreign"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreign</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOHQ1] 6.3.2.2: </comment>
- <flag name="emph">
- <include/>
- </flag>
- <includedSection flag="emph">
- <element>
- <nameSpecRef name="n.emph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.emph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>emph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hi">
- <include/>
- </flag>
- <includedSection flag="hi">
- <element>
- <nameSpecRef name="n.hi"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hi</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ1] 6.3.2.2</comment>
- <comment> [DCOHQ3] 6.3.2.3: </comment>
- <flag name="distinct">
- <include/>
- </flag>
- <includedSection flag="distinct">
- <element>
- <nameSpecRef name="n.distinct"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distinct"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>time</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>space</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>social</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distinct</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ3] 6.3.2.3</comment>
- <comment> [DCOHQQ] 6.3.3: Quotation </comment>
- <flag name="q">
- <include/>
- </flag>
- <includedSection flag="q">
- <element>
- <nameSpecRef name="n.q"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.q"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>direct</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>unspecified</enum>
- </tokenized>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>who</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>q</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quote">
- <include/>
- </flag>
- <includedSection flag="quote">
- <element>
- <nameSpecRef name="n.quote"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.quote"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quote</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cit">
- <include/>
- </flag>
- <includedSection flag="cit">
- <element>
- <nameSpecRef name="n.cit"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.cit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cit</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="soCalled">
- <include/>
- </flag>
- <includedSection flag="soCalled">
- <element>
- <nameSpecRef name="n.soCalled"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.soCalled"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>soCalled</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQQ] 6.3.3</comment>
- <comment> [DCOHQU] 6.3.4: Terms, glosses, etc. </comment>
- <flag name="term">
- <include/>
- </flag>
- <includedSection flag="term">
- <element>
- <nameSpecRef name="n.term"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.term"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>term</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mentioned">
- <include/>
- </flag>
- <includedSection flag="mentioned">
- <element>
- <nameSpecRef name="n.mentioned"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mentioned"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mentioned</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="gloss">
- <include/>
- </flag>
- <includedSection flag="gloss">
- <element>
- <nameSpecRef name="n.gloss"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gloss"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gloss</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQU] 6.3.4</comment>
- <comment> end of [DCOHQ] 6.3.2.1</comment>
- <comment> [DCONA] 6.4.1: Proper Nouns </comment>
- <flag name="name">
- <include/>
- </flag>
- <includedSection flag="name">
- <element>
- <nameSpecRef name="n.name"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.name"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>name</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rs">
- <include/>
- </flag>
- <includedSection flag="rs">
- <element>
- <nameSpecRef name="n.rs"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rs"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONA] 6.4.1</comment>
- <comment> [DCONU] 6.4.3: Numbers and measures </comment>
- <flag name="num">
- <include/>
- </flag>
- <includedSection flag="num">
- <element>
- <nameSpecRef name="n.num"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.num"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>num</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="measure">
- <include/>
- </flag>
- <includedSection flag="measure">
- <element>
- <nameSpecRef name="n.measure"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.measure"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>measure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONU] 6.4.3</comment>
- <comment> [DCODA] 6.4.4: Dates and times </comment>
- <flag name="date">
- <include/>
- </flag>
- <includedSection flag="date">
- <element>
- <nameSpecRef name="n.date"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.date"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>certainty</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>date</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateRange">
- <include/>
- </flag>
- <includedSection flag="dateRange">
- <element>
- <nameSpecRef name="n.dateRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dateRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="time">
- <include/>
- </flag>
- <includedSection flag="time">
- <element>
- <nameSpecRef name="n.time"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.time"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>am</enum>
- <enum>pm</enum>
- <enum>24hour</enum>
- <enum>descriptive</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>time</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeRange">
- <include/>
- </flag>
- <includedSection flag="timeRange">
- <element>
- <nameSpecRef name="n.timeRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.timeRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODA] 6.4.4</comment>
- <comment> [DCOAB] 6.4.5: Abbreviations </comment>
- <flag name="abbr">
- <include/>
- </flag>
- <includedSection flag="abbr">
- <element>
- <nameSpecRef name="n.abbr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.abbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>expan</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>abbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="expan">
- <include/>
- </flag>
- <includedSection flag="expan">
- <element>
- <nameSpecRef name="n.expan"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.expan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>expan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOAB] 6.4.5</comment>
- <comment> [DCOEDC] 6.5.1: Editorial tags for correction </comment>
- <flag name="sic">
- <include/>
- </flag>
- <includedSection flag="sic">
- <element>
- <nameSpecRef name="n.sic"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>corr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="corr">
- <include/>
- </flag>
- <includedSection flag="corr">
- <element>
- <nameSpecRef name="n.corr"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.corr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sic</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>corr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDC] 6.5.1</comment>
- <comment> [DCOEDR] 6.5.2: Editorial tags for regularization </comment>
- <flag name="reg">
- <include/>
- </flag>
- <includedSection flag="reg">
- <element>
- <nameSpecRef name="n.reg"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.reg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>reg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orig">
- <include/>
- </flag>
- <includedSection flag="orig">
- <element>
- <nameSpecRef name="n.orig"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDR] 6.5.2</comment>
- <comment> [DCOEDA] 6.5.3: Other editorial tags </comment>
- <flag name="gap">
- <include/>
- </flag>
- <includedSection flag="gap">
- <element>
- <nameSpecRef name="n.gap"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.gap"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gap</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="add">
- <include/>
- </flag>
- <includedSection flag="add">
- <element>
- <nameSpecRef name="n.add"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.add"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>add</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="del">
- <include/>
- </flag>
- <includedSection flag="del">
- <element>
- <nameSpecRef name="n.del"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.del"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>del</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="unclear">
- <include/>
- </flag>
- <includedSection flag="unclear">
- <element>
- <nameSpecRef name="n.unclear"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.unclear"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>unclear</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDA] 6.5.3</comment>
- <comment> [DCOAD] 6.4.2: Addresses and their components </comment>
- <flag name="address">
- <include/>
- </flag>
- <includedSection flag="address">
- <element>
- <nameSpecRef name="n.address"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.addrLine"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.addrPart"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.address"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>address</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addrLine">
- <include/>
- </flag>
- <includedSection flag="addrLine">
- <element>
- <nameSpecRef name="n.addrLine"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addrLine"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addrLine</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="street">
- <include/>
- </flag>
- <includedSection flag="street">
- <element>
- <nameSpecRef name="n.street"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.street"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>street</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postCode">
- <include/>
- </flag>
- <includedSection flag="postCode">
- <element>
- <nameSpecRef name="n.postCode"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postBox">
- <include/>
- </flag>
- <includedSection flag="postBox">
- <element>
- <nameSpecRef name="n.postBox"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postBox"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postBox</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Other components of addresses should be represented
-using the general purpose NAME element</comment>
- <comment> end of [DCOAD] 6.4.2</comment>
- <comment> [DCOXR] 6.6: Simple cross references </comment>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <flag name="ptr">
- <include/>
- </flag>
- <includedSection flag="ptr">
- <element>
- <nameSpecRef name="n.ptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.ptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ref">
- <include/>
- </flag>
- <includedSection flag="ref">
- <element>
- <nameSpecRef name="n.ref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ref</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOXR] 6.6</comment>
- <comment> [DCOLI] 6.7: Lists and List Items </comment>
- <flag name="list">
- <include/>
- </flag>
- <includedSection flag="list">
- <element>
- <nameSpecRef name="n.list"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headLabel"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headItem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.list"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>simple</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>list</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="item">
- <include/>
- </flag>
- <includedSection flag="item">
- <element>
- <nameSpecRef name="n.item"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.item"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>item</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="label">
- <include/>
- </flag>
- <includedSection flag="label">
- <element>
- <nameSpecRef name="n.label"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.label"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>label</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="head">
- <include/>
- </flag>
- <includedSection flag="head">
- <element>
- <nameSpecRef name="n.head"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.head"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>head</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headLabel">
- <include/>
- </flag>
- <includedSection flag="headLabel">
- <element>
- <nameSpecRef name="n.headLabel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headLabel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headLabel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headItem">
- <include/>
- </flag>
- <includedSection flag="headItem">
- <element>
- <nameSpecRef name="n.headItem"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOLI] 6.7</comment>
- <comment> [DCONO] 6.8.1: Annotation </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>anchored</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targetEnd</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCONOIX] 6.8.2: Index Entries </comment>
- <flag name="index">
- <include/>
- </flag>
- <includedSection flag="index">
- <element>
- <nameSpecRef name="n.index"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.index"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>index</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level1</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>level2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>index</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="divGen">
- <include/>
- </flag>
- <includedSection flag="divGen">
- <element>
- <nameSpecRef name="n.divGen"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.divGen"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>divGen</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONOIX] 6.8.2</comment>
- <comment> end of [DCONO] 6.8.1</comment>
- <comment> [DCORSM] 6.9.3: Milestone tags </comment>
- <flag name="milestone">
- <include/>
- </flag>
- <includedSection flag="milestone">
- <element>
- <nameSpecRef name="n.milestone"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.milestone"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>milestone</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pb">
- <include/>
- </flag>
- <includedSection flag="pb">
- <element>
- <nameSpecRef name="n.pb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lb">
- <include/>
- </flag>
- <includedSection flag="lb">
- <element>
- <nameSpecRef name="n.lb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cb">
- <include/>
- </flag>
- <includedSection flag="cb">
- <element>
- <nameSpecRef name="n.cb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.cb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cb</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCORSM] 6.9.3</comment>
- <comment> [DCOBI] 6.10.1: Tags for Bibliographic References </comment>
- <flag name="bibl">
- <include/>
- </flag>
- <includedSection flag="bibl">
- <element>
- <nameSpecRef name="n.bibl"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.biblPart"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.bibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblStruct">
- <include/>
- </flag>
- <includedSection flag="biblStruct">
- <element>
- <nameSpecRef name="n.biblStruct"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblFull">
- <include/>
- </flag>
- <includedSection flag="biblFull">
- <element>
- <nameSpecRef name="n.biblFull"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblFull"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblFull</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="listBibl">
- <include/>
- </flag>
- <includedSection flag="listBibl">
- <element>
- <nameSpecRef name="n.listBibl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <name>biblFull</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.listBibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>listBibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOBILV] 6.10.2.1: Levels of bibliographic information </comment>
- <flag name="analytic">
- <include/>
- </flag>
- <includedSection flag="analytic">
- <element>
- <nameSpecRef name="n.analytic"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.analytic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>analytic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="monogr">
- <include/>
- </flag>
- <includedSection flag="monogr">
- <element>
- <nameSpecRef name="n.monogr"/>
- <sequence>
- <optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.meeting"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.monogr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>monogr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="series">
- <include/>
- </flag>
- <includedSection flag="series">
- <element>
- <nameSpecRef name="n.series"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.series"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>series</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBILV] 6.10.2.1</comment>
- <comment> [DCOBICOR] 6.10.2.2: Author, title, etc. </comment>
- <flag name="author">
- <include/>
- </flag>
- <includedSection flag="author">
- <element>
- <nameSpecRef name="n.author"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.author"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>author</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="editor">
- <include/>
- </flag>
- <includedSection flag="editor">
- <element>
- <nameSpecRef name="n.editor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.editor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="respStmt">
- <include/>
- </flag>
- <includedSection flag="respStmt">
- <element>
- <nameSpecRef name="n.respStmt"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.resp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.respStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="resp">
- <include/>
- </flag>
- <includedSection flag="resp">
- <element>
- <nameSpecRef name="n.resp"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.resp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>resp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="title">
- <include/>
- </flag>
- <includedSection flag="title">
- <element>
- <nameSpecRef name="n.title"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.title"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>level</name>
- <tokenized>
- <enum>a</enum>
- <enum>m</enum>
- <enum>j</enum>
- <enum>s</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>title</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="meeting">
- <include/>
- </flag>
- <includedSection flag="meeting">
- <element>
- <nameSpecRef name="n.meeting"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.meeting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>meeting</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBICOR] 6.10.2.2</comment>
- <comment> [DCOPUB] 6.10.2.3: Bibliographic subelements </comment>
- <flag name="imprint">
- <include/>
- </flag>
- <includedSection flag="imprint">
- <element>
- <nameSpecRef name="n.imprint"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.imprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="publisher">
- <include/>
- </flag>
- <includedSection flag="publisher">
- <element>
- <nameSpecRef name="n.publisher"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.publisher"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publisher</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblScope">
- <include/>
- </flag>
- <includedSection flag="biblScope">
- <element>
- <nameSpecRef name="n.biblScope"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.biblScope"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblScope</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pubPlace">
- <include/>
- </flag>
- <includedSection flag="pubPlace">
- <element>
- <nameSpecRef name="n.pubPlace"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pubPlace"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pubPlace</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Note and date are defined elsewhere, as are extent, address,
-and idno.</comment>
- <comment> end of [DCOPUB] 6.10.2.3</comment>
- <comment> end of [DCOBI] 6.10.1</comment>
- <comment> [DCOVE] 6.11.1: Verse </comment>
- <flag name="l">
- <include/>
- </flag>
- <includedSection flag="l">
- <element>
- <nameSpecRef name="n.l"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.l"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.enjamb"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>l</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg">
- <include/>
- </flag>
- <includedSection flag="lg">
- <element>
- <nameSpecRef name="n.lg"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOVE] 6.11.1</comment>
- <comment> [DCODR] 6.11.2: Drama </comment>
- <flag name="sp">
- <include/>
- </flag>
- <includedSection flag="sp">
- <element>
- <nameSpecRef name="n.sp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.speaker"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.sp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="speaker">
- <include/>
- </flag>
- <includedSection flag="speaker">
- <element>
- <nameSpecRef name="n.speaker"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.speaker"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>speaker</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stage">
- <include/>
- </flag>
- <includedSection flag="stage">
- <element>
- <nameSpecRef name="n.stage"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>mix</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODR] 6.11.2</comment>
- <comment> end of [DCO] 6.12</comment>
- </externalIdRef>
- <comment> end of [DSTOVCO] 3.6.3</comment>
- <comment> [DSTOVBA] 3.6.4: Embed base tag set </comment>
- <comment>A different base will be embedded, depending on which
-parameter entity has been declared by the user
-with the value 'INCLUDE'.</comment>
- <ignoredSection flag="TEI.prose">
-<!ENTITY % TEI.prose.dtd SYSTEM 'teipros2.dtd' >
-%TEI.prose.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % TEI.verse.dtd SYSTEM 'teivers2.dtd' >
-%TEI.verse.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % TEI.drama.dtd SYSTEM 'teidram2.dtd' >
-%TEI.drama.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % TEI.spoken.dtd SYSTEM 'teispok2.dtd' >
-%TEI.spoken.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % TEI.dictionaries.dtd SYSTEM 'teidict2.dtd' >
-%TEI.dictionaries.dtd;
-</ignoredSection>
- <includedSection flag="TEI.terminology">
- <externalId name="TEI.terminology.dtd" system="teiterm2.dtd"/>
- <externalIdRef name="TEI.terminology.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTETOP] 13.4: TEIterm2.DTD: Base tag set for terminological data </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, embed the default text structure elements.</comment>
- <includedSection flag="TEI.singleBase">
- <externalId name="TEI.structure.dtd" system="teistr2.dtd"/>
- <externalIdRef name="TEI.structure.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDS] 7.7: Default text structure </comment>
- <comment>This definition of the basic text structure is used by most
-TEI base tag sets; some bases, however, use slight variations
-upon it.</comment>
- <overridden>
- <duplicate name="x.divtop"/>
- </overridden>
- <overridden>
- <duplicate name="m.divtop"/>
- </overridden>
- <overridden>
- <duplicate name="x.divbot"/>
- </overridden>
- <overridden>
- <duplicate name="m.divbot"/>
- </overridden>
- <comment> [DDSTEXT] 7.: Top-level parts of default structure </comment>
- <flag name="text">
- <include/>
- </flag>
- <includedSection flag="text">
- <element>
- <nameSpecRef name="n.text"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.front"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <elementRef>
- <nameSpecRef name="n.body"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.back"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.text"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>text</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="body">
- <include/>
- </flag>
- <includedSection flag="body">
- <element>
- <nameSpecRef name="n.body"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </sequence>
- <sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div0"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.body"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>body</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="group">
- <include/>
- </flag>
- <includedSection flag="group">
- <element>
- <nameSpecRef name="n.group"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.group"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.group"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>group</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSTEXT] 7.</comment>
- <comment> [DDSDIV] 7.1.1: Un-numbered divisions </comment>
- <flag name="div">
- <include/>
- </flag>
- <includedSection flag="div">
- <element>
- <nameSpecRef name="n.div"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSDIV] 7.1.1</comment>
- <comment> [DDSDIVN] 7.1.2: Numbered divisions </comment>
- <flag name="div0">
- <include/>
- </flag>
- <includedSection flag="div0">
- <element>
- <nameSpecRef name="n.div0"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div0"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div0</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div1">
- <include/>
- </flag>
- <includedSection flag="div1">
- <element>
- <nameSpecRef name="n.div1"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div2"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div2"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div1"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div1</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div2">
- <include/>
- </flag>
- <includedSection flag="div2">
- <element>
- <nameSpecRef name="n.div2"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div3"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div3"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div2"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div2</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div3">
- <include/>
- </flag>
- <includedSection flag="div3">
- <element>
- <nameSpecRef name="n.div3"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div4"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div4"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div3"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div3</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div4">
- <include/>
- </flag>
- <includedSection flag="div4">
- <element>
- <nameSpecRef name="n.div4"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div5"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div5"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div4"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div4</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div5">
- <include/>
- </flag>
- <includedSection flag="div5">
- <element>
- <nameSpecRef name="n.div5"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div6"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div6"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div5"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div5</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div6">
- <include/>
- </flag>
- <includedSection flag="div6">
- <element>
- <nameSpecRef name="n.div6"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div7"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <sequence>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div7"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.divGen"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div6"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div6</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="div7">
- <include/>
- </flag>
- <includedSection flag="div7">
- <element>
- <nameSpecRef name="n.div7"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.div7"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.divn"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>div7</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSDIVN] 7.1.2</comment>
- <comment> [DDSDIVX] 7.2.4: Tags for start and end of divisions </comment>
- <flag name="trailer">
- <include/>
- </flag>
- <includedSection flag="trailer">
- <element>
- <nameSpecRef name="n.trailer"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.trailer"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>trailer</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="byline">
- <include/>
- </flag>
- <includedSection flag="byline">
- <element>
- <nameSpecRef name="n.byline"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.byline"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>byline</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateline">
- <include/>
- </flag>
- <includedSection flag="dateline">
- <element>
- <nameSpecRef name="n.dateline"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.dateline"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateline</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="argument">
- <include/>
- </flag>
- <includedSection flag="argument">
- <element>
- <nameSpecRef name="n.argument"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <modelGroupRef name="component.seq"/>
- </sequence>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.argument"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>argument</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="epigraph">
- <include/>
- </flag>
- <includedSection flag="epigraph">
- <element>
- <nameSpecRef name="n.epigraph"/>
- <modelGroupRef name="component.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.epigraph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>epigraph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="opener">
- <include/>
- </flag>
- <includedSection flag="opener">
- <element>
- <nameSpecRef name="n.opener"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.opener"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>opener</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="closer">
- <include/>
- </flag>
- <includedSection flag="closer">
- <element>
- <nameSpecRef name="n.closer"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.closer"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>closer</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="salute">
- <include/>
- </flag>
- <includedSection flag="salute">
- <element>
- <nameSpecRef name="n.salute"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.salute"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>salute</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="signed">
- <include/>
- </flag>
- <includedSection flag="signed">
- <element>
- <nameSpecRef name="n.signed"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.signed"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>signed</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>The HEAD element is declared in the core tag set.</comment>
- <comment> end of [DDSDIVX] 7.2.4</comment>
- <comment>Front matter is defined in TEI.front file.</comment>
- <externalId name="TEI.front.dtd" system="teifron2.dtd"/>
- <externalIdRef name="TEI.front.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDSFRONT] 7.5: Additional Tag Set for Front Matter </comment>
- <flag name="front">
- <include/>
- </flag>
- <includedSection flag="front">
- <element>
- <nameSpecRef name="n.front"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <modelGroupRef name="m.fmchunk"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.fmchunk"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.front"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>front</default>
- </attribute>
- </attlist>
- </includedSection>
- <overridden>
- <duplicate name="x.tpParts"/>
- </overridden>
- <overridden>
- <duplicate name="m.tpParts"/>
- </overridden>
- <comment> [DDSTPAGE] 7.5: Tags for title pages </comment>
- <flag name="titlePage">
- <include/>
- </flag>
- <includedSection flag="titlePage">
- <element>
- <nameSpecRef name="n.titlePage"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <modelGroupRef name="m.tpParts"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.tpParts"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.titlePage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titlePage</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docTitle">
- <include/>
- </flag>
- <includedSection flag="docTitle">
- <element>
- <nameSpecRef name="n.docTitle"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titlePart"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.docTitle"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docTitle</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="titlePart">
- <include/>
- </flag>
- <includedSection flag="titlePart">
- <element>
- <nameSpecRef name="n.titlePart"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.titlePart"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>main</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>titlePart</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docAuthor">
- <include/>
- </flag>
- <includedSection flag="docAuthor">
- <element>
- <nameSpecRef name="n.docAuthor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docAuthor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docAuthor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="imprimatur">
- <include/>
- </flag>
- <includedSection flag="imprimatur">
- <element>
- <nameSpecRef name="n.imprimatur"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.imprimatur"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprimatur</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docEdition">
- <include/>
- </flag>
- <includedSection flag="docEdition">
- <element>
- <nameSpecRef name="n.docEdition"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docEdition"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docEdition</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docImprint">
- <include/>
- </flag>
- <includedSection flag="docImprint">
- <element>
- <nameSpecRef name="n.docImprint"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <name>publisher</name>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.docImprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docImprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="docDate">
- <include/>
- </flag>
- <includedSection flag="docDate">
- <element>
- <nameSpecRef name="n.docDate"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.docDate"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <datatypeRef name="ISO-date"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>docDate</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSTPAGE] 7.5</comment>
- <comment> end of [DDSFRONT] 7.5</comment>
- </externalIdRef>
- <comment>Back matter is defined in TEI.back file.</comment>
- <externalId name="TEI.back.dtd" system="teiback2.dtd"/>
- <externalIdRef name="TEI.back.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DDSBACK] 7.6: Tags for Back Matter </comment>
- <flag name="back">
- <include/>
- </flag>
- <includedSection flag="back">
- <element>
- <nameSpecRef name="n.back"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <optional>
- <choice>
- <sequence>
- <modelGroupRef name="m.divtop"/>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <elementRef>
- <nameSpecRef name="n.titlePage"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.div1"/>
- </elementRef>
- <modelGroupRef name="m.front"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </choice>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.back"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declaring"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>back</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DDSBACK] 7.6</comment>
- </externalIdRef>
- <comment> end of [DDS] 7.7</comment>
- </externalIdRef>
- </includedSection>
- <overridden>
- <externalId name="termtags" system="teite2n.dtd"/>
- </overridden>
- <externalIdRef name="termtags">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTEFL] 13.4.2: Elements for flat-style terminological data </comment>
- <comment>The flat structure is used to represent a variety of terminology
-documents that occur in practice and which do not follow the form
-of the nested interchange
-format. The flat representation allows for a less
-rigid structure, but provides a rich mechanism for reflecting
-inter-element relations.</comment>
- <comment>The declaration of termEntry enforces appearance of at least one term
-element in a termEntry, which may be preceded by descrip, admin, note,
-otherform, or gram. There may be multiple notes, admins, descrips
-otherforms, and grams appearing in any order. xRef, date, biblRef
-can appear in all positions in termEntry.</comment>
- <overridden>
- <flag name="termEntry">
- <include/>
- </flag>
- </overridden>
- <ignoredSection flag="termEntry">
-
-<!ELEMENT %n.termEntry; %om.RO;
- ( (%m.terminologyMisc; | %n.otherForm; | (%n.gram;); |
-%m.terminologyInclusions; | %m.Incl;)*, ((%n.term;),
-(%m.terminologyMisc; | %n.otherForm; | %n.gram; | %m.terminologyInclusions; | %m.Incl;)* )+ )
->
-<!ATTLIST %n.termEntry;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'termEntry' >
-
-</ignoredSection>
- <flag name="otherForm">
- <include/>
- </flag>
- <includedSection flag="otherForm">
- <element>
- <nameSpecRef name="n.otherForm"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.otherForm"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>otherForm</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="descrip">
- <include/>
- </flag>
- <includedSection flag="descrip">
- <element>
- <nameSpecRef name="n.descrip"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.descrip"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>descrip</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="admin">
- <include/>
- </flag>
- <includedSection flag="admin">
- <element>
- <nameSpecRef name="n.admin"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.admin"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>date</name>
- <cdata/>
- <default>%ISO-date;</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>admin</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>We define a.dictionaries as the empty string,
-since we are not now using the tag set for
-dictionaries.</comment>
- <attributeGroup name="a.dictionaries"/>
- <flag name="gram">
- <include/>
- </flag>
- <includedSection flag="gram">
- <element>
- <nameSpecRef name="n.gram"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gram"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.dictionaries"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gram</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTEFL] 13.4.2</comment>
- </externalIdRef>
- <comment> end of [DTETOP] 13.4</comment>
- </externalIdRef>
- </includedSection>
- <ignoredSection flag="TEI.general">
-<!ENTITY % TEI.general.dtd SYSTEM 'teigen2.dtd' >
-%TEI.general.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.mixed.dtd SYSTEM 'teimix2.dtd' >
-%TEI.mixed.dtd;
-</ignoredSection>
- <comment> end of [DSTOVBA] 3.6.4</comment>
- <comment> [DSTOVAD] 3.6.5: Embed additional tag sets </comment>
- <comment>These entities are declared and embedded only when the user
-has overridden the default declaration of IGNORE for a specific
-additional tag set.</comment>
- <ignoredSection flag="TEI.linking">
-<!ENTITY % TEI.linking.dtd SYSTEM 'teilink2.dtd' >
-%TEI.linking.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.analysis">
-<!ENTITY % TEI.analysis.dtd SYSTEM 'teiana2.dtd' >
-%TEI.analysis.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.fs">
-<!ENTITY % TEI.fs.dtd SYSTEM 'teifs2.dtd' >
-%TEI.fs.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.certainty">
-<!ENTITY % TEI.certainty.dtd SYSTEM 'teicert2.dtd' >
-%TEI.certainty.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.transcr">
-<!ENTITY % TEI.transcr.dtd SYSTEM 'teitran2.dtd' >
-%TEI.transcr.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.textcrit">
-<!ENTITY % TEI.textcrit.dtd SYSTEM 'teitc2.dtd' >
-%TEI.textcrit.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.names.dates">
-<!ENTITY % TEI.names.dates.dtd SYSTEM 'teind2.dtd' >
-%TEI.names.dates.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.nets">
-<!ENTITY % TEI.nets.dtd SYSTEM 'teinet2.dtd' >
-%TEI.nets.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.figures">
-<!ENTITY % TEI.figures.dtd SYSTEM 'teifig2.dtd' >
-%TEI.figures.dtd;
-</ignoredSection>
- <ignoredSection flag="TEI.corpus">
-<!ENTITY % TEI.corpus.dtd SYSTEM 'teicorp2.dtd' >
-%TEI.corpus.dtd;
-</ignoredSection>
- <comment> end of [DSTOVAD] 3.6.5</comment>
- <comment> end of [DSTTEI2] 3.6.1</comment>
- </externalIdRef>
- <element>
- <nameSpecRef name="n.termEntry"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyMisc"/>
- <elementRef>
- <nameSpecRef name="n.otherForm"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gram"/>
- </elementRef>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.terminologyMisc"/>
- <elementRef>
- <nameSpecRef name="n.otherForm"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gram"/>
- </elementRef>
- <modelGroupRef name="m.terminologyInclusions"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.termEntry"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>termEntry</default>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/teite2n.dtd jing-trang-20241231+repack/mod/dtdinst/test/teite2n.dtd
--- jing-trang-20241231/mod/dtdinst/test/teite2n.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teite2n.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,110 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTENE] 13.4.1: Elements for nested-style terminological data -->
-
-<!--The nested structure is used for data interchange and represents a
-canonical structured form for terminology entries, which differs
-from the less structured forms frequently used to store data in
-terminological databases.-->
-<!ENTITY % termEntry 'INCLUDE' >
-<![ %termEntry; [
-
-<!ELEMENT %n.termEntry; %om.RO;
- ((%m.terminologyMisc; | %m.terminologyInclusions; | %m.Incl;)*,
- ((%n.tig;), (%m.Incl; | %m.terminologyInclusions;)*)+)
->
-<!ATTLIST %n.termEntry;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'termEntry' >
-
-]]>
-
-<!--Notes, descrip(s) and admin(s) are allowed in the termEntry
-to provide documentation that applies to the whole entry.-->
-<!--tig='term information group'-->
-<!--ofig='otherform information group'-->
-<!ENTITY % tig 'INCLUDE' >
-<![ %tig; [
-
-<!ELEMENT %n.tig; %om.RO;
- ((%m.terminologyMisc;| %m.terminologyInclusions; | %m.Incl;)*,
-((%n.term;), ((%n.gram;) | %m.terminologyInclusions; | %m.Incl;)*),
-((%m.terminologyMisc;),
-(%m.terminologyInclusions; | %m.Incl;)*)*,
-((%n.ofig;), (%m.terminologyInclusions; | %m.Incl;)*)*)
->
-<!ATTLIST %n.tig;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'tig' >
-
-]]>
-
-<!--Order is significant: term, descrip(s), ofig(s) or otherform(s)-->
-<!ENTITY % ofig 'INCLUDE' >
-<![ %ofig; [
-
-<!ELEMENT %n.ofig; %om.RO;
- ((%m.terminologyMisc; | %m.Incl;)*, ((%n.otherForm;), ((%n.gram;) | %m.Incl;)*),
- ((%m.terminologyMisc;), (%m.Incl;)*)*)>
-<!ATTLIST %n.ofig;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'ofig' >
-
-]]>
-
-<!ENTITY % otherForm 'INCLUDE' >
-<![ %otherForm; [
-
-<!ELEMENT %n.otherForm; %om.RO; %paraContent;>
-<!ATTLIST %n.otherForm;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'otherForm' >
-
-]]>
-
-<!ENTITY % descrip 'INCLUDE' >
-<![ %descrip; [
-
-<!ELEMENT %n.descrip; %om.RO; %paraContent;>
-<!ATTLIST %n.descrip;
- %a.global;
- type CDATA #IMPLIED
- TEIform CDATA 'descrip' >
-
-]]>
-
-<!ENTITY % admin 'INCLUDE' >
-<![ %admin; [
-
-<!ELEMENT %n.admin; %om.RO; %paraContent;>
-<!ATTLIST %n.admin;
- %a.global;
- type CDATA #IMPLIED
- date CDATA '%ISO-date;'
- resp CDATA #IMPLIED
- TEIform CDATA 'admin' >
-
-]]>
-
-<!--We define a.dictionaries as the empty string,
-since we are not now using the tag set for
-dictionaries.-->
-<!ENTITY % a.dictionaries ''>
-<!ENTITY % gram 'INCLUDE' >
-<![ %gram; [
-
-<!ELEMENT %n.gram; %om.RO; %paraContent;>
-<!ATTLIST %n.gram;
- %a.global;
- %a.dictionaries;
- type CDATA #IMPLIED
- TEIform CDATA 'gram' >
-
-]]>
-
-<!-- end of [DTENE] 13.4.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiterm2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiterm2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiterm2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiterm2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTETOP] 13.4: TEIterm2.DTD: Base tag set for terminological data -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First, embed the default text structure elements.-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!ENTITY % termtags SYSTEM 'teite2n.dtd' >
-%termtags;
-
-<!-- end of [DTETOP] 13.4-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiterm2.ent jing-trang-20241231+repack/mod/dtdinst/test/teiterm2.ent
--- jing-trang-20241231/mod/dtdinst/test/teiterm2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiterm2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTEENT] 13.4: TEIterm2.ent: Base tag set for terminological data -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!ENTITY % x.comp.terminology "" >
-<!ENTITY % m.comp.terminology "%x.comp.terminology; %n.termEntry;">
-<!ENTITY % seq '(%m.common; | %m.comp.terminology;)* ' >
-<!ENTITY % mix.terminology '| %m.comp.terminology;' >
-
-<!ENTITY % x.terminologyInclusions "" >
-<!ENTITY % m.terminologyInclusions "%x.terminologyInclusions; %n.date; | %n.dateStruct; | %n.note; | %n.ptr; | %n.ref; | %n.xptr; | %n.xref;">
-
-<!ENTITY % x.terminologyMisc "" >
-<!ENTITY % m.terminologyMisc "%x.terminologyMisc; %n.admin; | %n.descrip;">
-<!--Add attributes to the set of global attributes:-->
-<!ENTITY % a.terminology '
- group CDATA #IMPLIED
- grpPtr IDREF #IMPLIED
- depend CDATA #IMPLIED
- depPtr IDREF #IMPLIED'>
-<!-- end of [DTEENT] 13.4-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitran2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teitran2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teitran2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitran2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,197 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DPH] 18.: Transcription of Primary Sources -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-
-<!-- [DTCAD] 18.1.4: Added and Deleted Spans -->
-
-<!ENTITY % addSpan 'INCLUDE' >
-<![ %addSpan; [
-
-<!ELEMENT %n.addSpan; %om.RO; EMPTY>
-<!ATTLIST %n.addSpan;
- %a.global;
- type CDATA #IMPLIED
- place CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- hand IDREF %INHERITED;
- to IDREF #REQUIRED
- TEIform CDATA 'addSpan' >
-
-]]>
-
-<!ENTITY % delSpan 'INCLUDE' >
-<![ %delSpan; [
-
-<!ELEMENT %n.delSpan; %om.RO; EMPTY>
-<!ATTLIST %n.delSpan;
- %a.global;
- type CDATA #IMPLIED
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED
- hand IDREF %INHERITED;
- to IDREF #REQUIRED
- status CDATA 'unremarkable'
- TEIform CDATA 'delSpan' >
-
-]]>
-
-<!-- end of [DTCAD] 18.1.4-->
-
-
-<!-- [DPHCD] 18.1.6: Cancelled Deletions -->
-
-<!ENTITY % restore 'INCLUDE' >
-<![ %restore; [
-
-<!ELEMENT %n.restore; %om.RO; %phrase.seq;>
-<!ATTLIST %n.restore;
- %a.global;
- %a.readings;
- desc CDATA #IMPLIED
- cert CDATA #IMPLIED
- TEIform CDATA 'restore' >
-
-]]>
-
-<!-- end of [DPHCD] 18.1.6-->
-
-
-<!-- [DPHOM] 18.1.7: Supplied Text -->
-
-<!ENTITY % supplied 'INCLUDE' >
-<![ %supplied; [
-
-<!ELEMENT %n.supplied; %om.RO; %paraContent;>
-<!ATTLIST %n.supplied;
- %a.global;
- reason CDATA #IMPLIED
- resp CDATA %INHERITED;
- hand IDREF %INHERITED;
- agent CDATA #IMPLIED
- source CDATA #IMPLIED
- TEIform CDATA 'supplied' >
-
-]]>
-
-<!-- end of [DPHOM] 18.1.7-->
-
-
-<!-- [DPHHD] 18.2.1: Hand Shifts -->
-
-<!ENTITY % hand 'INCLUDE' >
-<![ %hand; [
-
-<!ELEMENT %n.hand; %om.RO; EMPTY>
-<!ATTLIST %n.hand;
- %a.global;
- hand CDATA #IMPLIED
- scribe CDATA #IMPLIED
- style CDATA #IMPLIED
- mainLang CDATA #IMPLIED
- ink CDATA #IMPLIED
- character CDATA #IMPLIED
- first CDATA #IMPLIED
- resp CDATA %INHERITED;
- TEIform CDATA 'hand' >
-
-]]>
-
-<!ENTITY % handShift 'INCLUDE' >
-<![ %handShift; [
-
-<!ELEMENT %n.handShift; %om.RO; EMPTY>
-<!ATTLIST %n.handShift;
- %a.global;
- new IDREF #IMPLIED
- old IDREF #IMPLIED
- style CDATA #IMPLIED
- ink CDATA #IMPLIED
- character CDATA #IMPLIED
- resp IDREF %INHERITED;
- TEIform CDATA 'handShift' >
-
-]]>
-
-<!ENTITY % handList 'INCLUDE' >
-<![ %handList; [
-
-<!ELEMENT %n.handList; %om.RO; ((%n.hand;)*)>
-<!ATTLIST %n.handList;
- %a.global;
- TEIform CDATA 'handList' >
-
-]]>
-
-<!-- end of [DPHHD] 18.2.1-->
-
-
-<!-- [DPHDA] 18.2.3: Damage and Illegiblity -->
-
-<!ENTITY % damage 'INCLUDE' >
-<![ %damage; [
-
-<!ELEMENT %n.damage; %om.RO; %paraContent;>
-<!ATTLIST %n.damage;
- %a.global;
- type CDATA #IMPLIED
- extent CDATA #IMPLIED
- resp IDREF %INHERITED;
- hand IDREF %INHERITED;
- agent CDATA #IMPLIED
- degree CDATA #IMPLIED
- TEIform CDATA 'damage' >
-
-]]>
-
-<!-- end of [DPHDA] 18.2.3-->
-
-
-<!-- [DPHSP] 18.2.5: Spaces in the source -->
-
-<!ENTITY % space 'INCLUDE' >
-<![ %space; [
-
-<!ELEMENT %n.space; %om.RO; EMPTY>
-<!ATTLIST %n.space;
- %a.global;
- dim (horizontal | vertical) #IMPLIED
- extent CDATA #IMPLIED
- resp CDATA #IMPLIED
- TEIform CDATA 'space' >
-
-]]>
-
-<!-- end of [DPHSP] 18.2.5-->
-
-
-<!-- [DTCHD] 18.3: Headers and footers -->
-
-<!ENTITY % fw 'INCLUDE' >
-<![ %fw; [
-
-<!ELEMENT %n.fw; %om.RO; %phrase.seq;>
-<!ATTLIST %n.fw;
- %a.global;
- type CDATA #IMPLIED
- place CDATA #IMPLIED
- TEIform CDATA 'fw' >
-
-]]>
-
-<!-- end of [DTCHD] 18.3-->
-
-<!-- end of [DPH] 18.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitran2.ent jing-trang-20241231+repack/mod/dtdinst/test/teitran2.ent
--- jing-trang-20241231/mod/dtdinst/test/teitran2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitran2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DPHENT] 18.: Attributes for Transcription of Primary Sources -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!ENTITY % a.edit '
- resp IDREF %INHERITED;
- cert CDATA #IMPLIED'>
-<!-- end of [DPHENT] 18.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitsd2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teitsd2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teitsd2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitsd2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,390 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DTD] 27.: File teitsd2.dtd: Auxiliary DTD for Tag Set Documentation -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--Embed entities for TEI generic identifiers.-->
-<!ENTITY % TEI.elementNames SYSTEM 'teigis2.ent' >
-%TEI.elementNames;
-
-<!--Define entities for TEI keywords.-->
-<!ENTITY % TEI.keywords.ent SYSTEM 'teikey2.ent' >
-%TEI.keywords.ent;
-
-<!--Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file TEIclas2.ent.)-->
-<!ENTITY % TEI.elementClasses SYSTEM 'teiclas2.ent' >
-%TEI.elementClasses;
-
-<!--Embed the core tag set-->
-<!ENTITY % TEI.core.dtd SYSTEM 'teicore2.dtd' >
-%TEI.core.dtd;
-
-<!--Define the top-level element for this DTD-->
-<!ENTITY % tsd 'INCLUDE' >
-<![ %tsd; [
-
-<!ELEMENT %n.tsd; %om.RO; (((%n.tagDoc;) | %n.entDoc; | %n.classDoc;)+)>
-<!ATTLIST %n.tsd;
- %a.global;
- TEIform CDATA 'tsd' >
-
-]]>
-
-<!--Define some additions for the phrase level tags-->
-<!ENTITY % gi 'INCLUDE' >
-<![ %gi; [
-
-<!ELEMENT %n.gi; %om.RO; (#PCDATA)>
-<!ATTLIST %n.gi;
- %a.global;
- TEI (yes|no) "yes"
- TEIform CDATA 'gi' >
-
-]]>
-
-<!ENTITY % tag 'INCLUDE' >
-<![ %tag; [
-
-<!ELEMENT %n.tag; %om.RR; (#PCDATA)>
-<!ATTLIST %n.tag;
- %a.global;
- TEI (yes|no) "yes"
- TEIform CDATA 'tag' >
-
-]]>
-
-<!ENTITY % att 'INCLUDE' >
-<![ %att; [
-
-<!ELEMENT %n.att; %om.RR; (#PCDATA)>
-<!ATTLIST %n.att;
- %a.global;
- TEI (yes|no) "yes"
- TEIform CDATA 'att' >
-
-]]>
-
-<!ENTITY % val 'INCLUDE' >
-<![ %val; [
-
-<!ELEMENT %n.val; %om.RO; (#PCDATA)>
-<!ATTLIST %n.val;
- %a.global;
- TEIform CDATA 'val' >
-
-]]>
-
-<!--Finally we define the elements specific to this DTD-->
-
-<!-- [DTDTAG] 27.1: The TagDoc element -->
-
-<!ENTITY % tagDoc 'INCLUDE' >
-<![ %tagDoc; [
-
-<!ELEMENT %n.tagDoc; %om.RR; ((%n.gi;), (%n.rs;)?, (%n.desc;), (%n.attList;)?, (%n.exemplum;)*, (%n.remarks;)?,
- (%n.part;)?, (%n.classes;)?, (%n.files;)?, (%n.dataDesc;)?, (%n.parents;)?, (%n.children;)?,
- (%n.elemDecl;), (%n.attlDecl;)?, (%n.ptr;)*, (%n.equiv;)*)>
-<!ATTLIST %n.tagDoc;
- %a.global;
- usage (req|mwa|rec|rwa|opt) "opt"
- TEIform CDATA 'tagDoc' >
-
-]]>
-
-<!--RS and PTR are defined in the core-->
-<!--GI is defined above -->
-<!ENTITY % desc 'INCLUDE' >
-<![ %desc; [
-
-<!ELEMENT %n.desc; %om.RO; %paraContent;>
-<!ATTLIST %n.desc;
- %a.global;
- TEIform CDATA 'desc' >
-
-]]>
-
-<!ENTITY % attList 'INCLUDE' >
-<![ %attList; [
-
-<!ELEMENT %n.attList; %om.RO; ((%n.attDef;)*)>
-<!ATTLIST %n.attList;
- %a.global;
- TEIform CDATA 'attList' >
-
-]]>
-
-<!ENTITY % exemplum 'INCLUDE' >
-<![ %exemplum; [
-
-<!ELEMENT %n.exemplum; %om.RR; ((%n.p;)*, (%n.eg;), (%n.p;)*)>
-<!ATTLIST %n.exemplum;
- %a.global;
- TEIform CDATA 'exemplum' >
-
-]]>
-
-<!ENTITY % eg 'INCLUDE' >
-<![ %eg; [
-
-<!ELEMENT %n.eg; %om.RR; (#PCDATA)>
-<!ATTLIST %n.eg;
- %a.global;
- TEIform CDATA 'eg' >
-
-]]>
-
-<!ENTITY % remarks 'INCLUDE' >
-<![ %remarks; [
-
-<!ELEMENT %n.remarks; %om.RO; (%component.seq;)>
-<!ATTLIST %n.remarks;
- %a.global;
- TEIform CDATA 'remarks' >
-
-]]>
-
-<!ENTITY % part 'INCLUDE' >
-<![ %part; [
-
-<!ELEMENT %n.part; %om.RO; (#PCDATA)>
-<!ATTLIST %n.part;
- %a.global;
- type CDATA #IMPLIED
- name CDATA #IMPLIED
- TEIform CDATA 'part' >
-
-]]>
-
-<!ENTITY % classes 'INCLUDE' >
-<![ %classes; [
-
-<!ELEMENT %n.classes; %om.RO; (#PCDATA)>
-<!ATTLIST %n.classes;
- %a.global;
- names CDATA #REQUIRED
- TEIform CDATA 'classes' >
-
-]]>
-
-<!ENTITY % files 'INCLUDE' >
-<![ %files; [
-
-<!ELEMENT %n.files; %om.RO; EMPTY>
-<!ATTLIST %n.files;
- %a.global;
- names CDATA #IMPLIED
- TEIform CDATA 'files' >
-
-]]>
-
-<!ENTITY % dataDesc 'INCLUDE' >
-<![ %dataDesc; [
-
-<!ELEMENT %n.dataDesc; %om.RO; %phrase.seq;>
-<!ATTLIST %n.dataDesc;
- %a.global;
- TEIform CDATA 'dataDesc' >
-
-]]>
-
-<!ENTITY % parents 'INCLUDE' >
-<![ %parents; [
-
-<!ELEMENT %n.parents; %om.RO; (#PCDATA)>
-<!ATTLIST %n.parents;
- %a.global;
- TEIform CDATA 'parents' >
-
-]]>
-
-<!ENTITY % children 'INCLUDE' >
-<![ %children; [
-
-<!ELEMENT %n.children; %om.RO; (#PCDATA)>
-<!ATTLIST %n.children;
- %a.global;
- TEIform CDATA 'children' >
-
-]]>
-
-<!ENTITY % elemDecl 'INCLUDE' >
-<![ %elemDecl; [
-
-<!ELEMENT %n.elemDecl; %om.RO; (#PCDATA)>
-<!ATTLIST %n.elemDecl;
- %a.global;
- TEIform CDATA 'elemDecl' >
-
-]]>
-
-<!ENTITY % attlDecl 'INCLUDE' >
-<![ %attlDecl; [
-
-<!ELEMENT %n.attlDecl; %om.RR; (#PCDATA)>
-<!ATTLIST %n.attlDecl;
- %a.global;
- TEIform CDATA 'attlDecl' >
-
-]]>
-
-<!ENTITY % equiv 'INCLUDE' >
-<![ %equiv; [
-
-<!ELEMENT %n.equiv; %om.RO; %specialPara;>
-<!ATTLIST %n.equiv;
- %a.global;
- scheme CDATA #REQUIRED
- TEIform CDATA 'equiv' >
-
-]]>
-
-<!-- end of [DTDTAG] 27.1-->
-
-
-<!-- [DTDATT] 27.1.1: Attribute documentation -->
-
-<!ENTITY % attDef 'INCLUDE' >
-<![ %attDef; [
-
-<!ELEMENT %n.attDef; %om.RO; ((%n.attName;), (%n.rs;)?, (%n.desc;),
-((%n.datatype;), ((%n.valList;) | %n.valDesc;)?),
-default, (%n.eg;)?, (%n.remarks;)?, (%n.equiv;)*)>
-<!ATTLIST %n.attDef;
- %a.global;
- usage (req|mwa|rec|rwa|opt) "opt"
- TEIform CDATA 'attDef' >
-
-]]>
-
-<!ENTITY % attName 'INCLUDE' >
-<![ %attName; [
-
-<!ELEMENT %n.attName; %om.RO; (#PCDATA) >
-<!ATTLIST %n.attName;
- %a.global;
- TEIform CDATA 'attName' >
-
-]]>
-
-<!ENTITY % datatype 'INCLUDE' >
-<![ %datatype; [
-
-<!ELEMENT %n.datatype; %om.RO; (#PCDATA)>
-<!ATTLIST %n.datatype;
- %a.global;
- TEIform CDATA 'datatype' >
-
-]]>
-
-<!ENTITY % valList 'INCLUDE' >
-<![ %valList; [
-
-<!ELEMENT %n.valList; %om.RR; (((%n.val;),(%n.desc;))*)>
-<!ATTLIST %n.valList;
- %a.global;
- type (closed | semi | open) "open"
- TEIform CDATA 'valList' >
-
-]]>
-
-<!ENTITY % valDesc 'INCLUDE' >
-<![ %valDesc; [
-
-<!ELEMENT %n.valDesc; %om.RO; %phrase.seq;>
-<!ATTLIST %n.valDesc;
- %a.global;
- TEIform CDATA 'valDesc' >
-
-]]>
-
-<!ENTITY % default 'INCLUDE' >
-<![ %default; [
-
-<!ELEMENT %n.default; %om.RO; (#PCDATA) >
-<!ATTLIST %n.default;
- %a.global;
- TEIform CDATA 'default' >
-
-]]>
-
-<!-- end of [DTDATT] 27.1.1-->
-
-
-<!-- [DTDCLA] 27.2: Element classes -->
-
-<!ENTITY % classDoc 'INCLUDE' >
-<![ %classDoc; [
-
-<!ELEMENT %n.classDoc; %om.RO; ((%n.class;), (%n.rs;)?, (%n.desc;), (%n.attList;)?, (%n.remarks;)?, (%n.part;)?,
-classes?, (%n.files;)?, (%n.ptr;)*, (%n.equiv;)*) >
-<!ATTLIST %n.classDoc;
- %a.global;
- type (model | atts | both) #IMPLIED
- TEIform CDATA 'classDoc' >
-
-]]>
-
-<!ENTITY % class 'INCLUDE' >
-<![ %class; [
-
-<!ELEMENT %n.class; %om.RO; (#PCDATA)>
-<!ATTLIST %n.class;
- %a.global;
- TEIform CDATA 'class' >
-
-]]>
-
-<!--all other constituents are defined above-->
-<!-- end of [DTDCLA] 27.2-->
-
-
-<!-- [DTDENT] 27.3: Entity Documentation -->
-
-<!ENTITY % entDoc 'INCLUDE' >
-<![ %entDoc; [
-
-<!ELEMENT %n.entDoc; %om.RR; ((%n.entName;), (%n.rs;)?, (%n.desc;), (%n.remarks;)?, (%n.string;), (%n.ptr;)*, (%n.equiv;)*)>
-<!ATTLIST %n.entDoc;
- %a.global;
- type (pe | ge) #REQUIRED
- TEIform CDATA 'entDoc' >
-
-]]>
-
-<!ENTITY % entName 'INCLUDE' >
-<![ %entName; [
-
-<!ELEMENT %n.entName; %om.RO; (#PCDATA)>
-<!ATTLIST %n.entName;
- %a.global;
- TEIform CDATA 'entName' >
-
-]]>
-
-<!ENTITY % string 'INCLUDE' >
-<![ %string; [
-
-<!ELEMENT %n.string; %om.RR; (#PCDATA)>
-<!ATTLIST %n.string;
- %a.global;
- TEIform CDATA 'string' >
-
-]]>
-
-<!--All other constituents are defined above-->
-<!-- end of [DTDENT] 27.3-->
-
-<!-- end of [DTD] 27.-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitsd2xml.dtd jing-trang-20241231+repack/mod/dtdinst/test/teitsd2xml.dtd
--- jing-trang-20241231/mod/dtdinst/test/teitsd2xml.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitsd2xml.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-<!ENTITY % TEI.XML 'INCLUDE'>
-<!ENTITY % teitsd2.dtd SYSTEM "teitsd2.dtd">
-%teitsd2.dtd;
diff -Nru jing-trang-20241231/mod/dtdinst/test/teitsd2xml.xml jing-trang-20241231+repack/mod/dtdinst/test/teitsd2xml.xml
--- jing-trang-20241231/mod/dtdinst/test/teitsd2xml.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teitsd2xml.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,5384 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <externalId name="teitsd2.dtd" system="teitsd2.dtd"/>
- <externalIdRef name="teitsd2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DTD] 27.: File teitsd2.dtd: Auxiliary DTD for Tag Set Documentation </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <param name="n.TEI.2">TEI.2</param>
- <nameSpec name="n.ab">
- <name>ab</name>
- </nameSpec>
- <nameSpec name="n.abbr">
- <name>abbr</name>
- </nameSpec>
- <param name="n.activity">activity</param>
- <param name="n.actor">actor</param>
- <nameSpec name="n.add">
- <name>add</name>
- </nameSpec>
- <param name="n.addName">addName</param>
- <nameSpec name="n.addSpan">
- <name>addSpan</name>
- </nameSpec>
- <nameSpec name="n.addrLine">
- <name>addrLine</name>
- </nameSpec>
- <nameSpec name="n.address">
- <name>address</name>
- </nameSpec>
- <param name="n.admin">admin</param>
- <param name="n.affiliation">affiliation</param>
- <nameSpec name="n.alt">
- <name>alt</name>
- </nameSpec>
- <nameSpec name="n.altGrp">
- <name>altGrp</name>
- </nameSpec>
- <nameSpec name="n.analytic">
- <name>analytic</name>
- </nameSpec>
- <nameSpec name="n.anchor">
- <name>anchor</name>
- </nameSpec>
- <param name="n.any">any</param>
- <nameSpec name="n.app">
- <name>app</name>
- </nameSpec>
- <param name="n.arc">arc</param>
- <nameSpec name="n.argument">
- <name>argument</name>
- </nameSpec>
- <nameSpec name="n.att">
- <name>att</name>
- </nameSpec>
- <nameSpec name="n.attDef">
- <name>attDef</name>
- </nameSpec>
- <nameSpec name="n.attList">
- <name>attList</name>
- </nameSpec>
- <nameSpec name="n.attName">
- <name>attName</name>
- </nameSpec>
- <nameSpec name="n.attlDecl">
- <name>attlDecl</name>
- </nameSpec>
- <nameSpec name="n.author">
- <name>author</name>
- </nameSpec>
- <param name="n.authority">authority</param>
- <param name="n.availability">availability</param>
- <param name="n.back">back</param>
- <param name="n.baseWsd">baseWsd</param>
- <nameSpec name="n.bibl">
- <name>bibl</name>
- </nameSpec>
- <nameSpec name="n.biblFull">
- <name>biblFull</name>
- </nameSpec>
- <nameSpec name="n.biblScope">
- <name>biblScope</name>
- </nameSpec>
- <nameSpec name="n.biblStruct">
- <name>biblStruct</name>
- </nameSpec>
- <param name="n.bicond">bicond</param>
- <param name="n.birth">birth</param>
- <param name="n.bloc">bloc</param>
- <param name="n.body">body</param>
- <param name="n.broadcast">broadcast</param>
- <nameSpec name="n.byline">
- <name>byline</name>
- </nameSpec>
- <nameSpec name="n.c">
- <name>c</name>
- </nameSpec>
- <nameSpec name="n.caesura">
- <name>caesura</name>
- </nameSpec>
- <nameSpec name="n.camera">
- <name>camera</name>
- </nameSpec>
- <nameSpec name="n.caption">
- <name>caption</name>
- </nameSpec>
- <param name="n.case">case</param>
- <param name="n.castGroup">castGroup</param>
- <param name="n.castItem">castItem</param>
- <nameSpec name="n.castList">
- <name>castList</name>
- </nameSpec>
- <param name="n.catDesc">catDesc</param>
- <param name="n.catRef">catRef</param>
- <param name="n.category">category</param>
- <nameSpec name="n.cb">
- <name>cb</name>
- </nameSpec>
- <param name="n.cell">cell</param>
- <nameSpec name="n.certainty">
- <name>certainty</name>
- </nameSpec>
- <param name="n.change">change</param>
- <param name="n.channel">channel</param>
- <param name="n.character">character</param>
- <param name="n.characters">characters</param>
- <nameSpec name="n.children">
- <name>children</name>
- </nameSpec>
- <nameSpec name="n.cit">
- <name>cit</name>
- </nameSpec>
- <nameSpec name="n.cl">
- <name>cl</name>
- </nameSpec>
- <nameSpec name="n.class">
- <name>class</name>
- </nameSpec>
- <param name="n.classCode">classCode</param>
- <param name="n.classDecl">classDecl</param>
- <nameSpec name="n.classDoc">
- <name>classDoc</name>
- </nameSpec>
- <nameSpec name="n.classes">
- <name>classes</name>
- </nameSpec>
- <nameSpec name="n.closer">
- <name>closer</name>
- </nameSpec>
- <param name="n.codedCharSet">codedCharSet</param>
- <param name="n.col">col</param>
- <param name="n.colloc">colloc</param>
- <param name="n.cond">cond</param>
- <param name="n.constitution">constitution</param>
- <nameSpec name="n.corr">
- <name>corr</name>
- </nameSpec>
- <param name="n.correction">correction</param>
- <param name="n.country">country</param>
- <param name="n.creation">creation</param>
- <nameSpec name="n.damage">
- <name>damage</name>
- </nameSpec>
- <nameSpec name="n.dataDesc">
- <name>dataDesc</name>
- </nameSpec>
- <nameSpec name="n.datatype">
- <name>datatype</name>
- </nameSpec>
- <nameSpec name="n.date">
- <name>date</name>
- </nameSpec>
- <nameSpec name="n.dateRange">
- <name>dateRange</name>
- </nameSpec>
- <nameSpec name="n.dateStruct">
- <name>dateStruct</name>
- </nameSpec>
- <nameSpec name="n.dateline">
- <name>dateline</name>
- </nameSpec>
- <param name="n.day">day</param>
- <param name="n.declaration">declaration</param>
- <param name="n.def">def</param>
- <nameSpec name="n.default">
- <name>default</name>
- </nameSpec>
- <nameSpec name="n.del">
- <name>del</name>
- </nameSpec>
- <nameSpec name="n.delSpan">
- <name>delSpan</name>
- </nameSpec>
- <param name="n.derivation">derivation</param>
- <nameSpec name="n.desc">
- <name>desc</name>
- </nameSpec>
- <param name="n.descrip">descrip</param>
- <param name="n.dft">dft</param>
- <nameSpec name="n.dictScrap">
- <name>dictScrap</name>
- </nameSpec>
- <param name="n.direction">direction</param>
- <param name="n.distance">distance</param>
- <nameSpec name="n.distinct">
- <name>distinct</name>
- </nameSpec>
- <param name="n.distributor">distributor</param>
- <param name="n.div">div</param>
- <param name="n.div0">div0</param>
- <param name="n.div1">div1</param>
- <param name="n.div2">div2</param>
- <param name="n.div3">div3</param>
- <param name="n.div4">div4</param>
- <param name="n.div5">div5</param>
- <param name="n.div6">div6</param>
- <param name="n.div7">div7</param>
- <nameSpec name="n.divGen">
- <name>divGen</name>
- </nameSpec>
- <nameSpec name="n.docAuthor">
- <name>docAuthor</name>
- </nameSpec>
- <nameSpec name="n.docDate">
- <name>docDate</name>
- </nameSpec>
- <param name="n.docEdition">docEdition</param>
- <param name="n.docImprint">docImprint</param>
- <param name="n.docTitle">docTitle</param>
- <param name="n.domain">domain</param>
- <param name="n.eLeaf">eLeaf</param>
- <nameSpec name="n.eTree">
- <name>eTree</name>
- </nameSpec>
- <nameSpec name="n.edition">
- <name>edition</name>
- </nameSpec>
- <nameSpec name="n.editionStmt">
- <name>editionStmt</name>
- </nameSpec>
- <nameSpec name="n.editor">
- <name>editor</name>
- </nameSpec>
- <param name="n.editorialDecl">editorialDecl</param>
- <param name="n.education">education</param>
- <nameSpec name="n.eg">
- <name>eg</name>
- </nameSpec>
- <nameSpec name="n.elemDecl">
- <name>elemDecl</name>
- </nameSpec>
- <nameSpec name="n.emph">
- <name>emph</name>
- </nameSpec>
- <param name="n.encodingDesc">encodingDesc</param>
- <nameSpec name="n.entDoc">
- <name>entDoc</name>
- </nameSpec>
- <nameSpec name="n.entName">
- <name>entName</name>
- </nameSpec>
- <param name="n.entitySet">entitySet</param>
- <param name="n.entry">entry</param>
- <param name="n.entryFree">entryFree</param>
- <nameSpec name="n.epigraph">
- <name>epigraph</name>
- </nameSpec>
- <param name="n.epilogue">epilogue</param>
- <param name="n.equipment">equipment</param>
- <nameSpec name="n.equiv">
- <name>equiv</name>
- </nameSpec>
- <param name="n.etym">etym</param>
- <param name="n.event">event</param>
- <param name="n.exceptions">exceptions</param>
- <nameSpec name="n.exemplum">
- <name>exemplum</name>
- </nameSpec>
- <nameSpec name="n.expan">
- <name>expan</name>
- </nameSpec>
- <param name="n.extFigure">extFigure</param>
- <nameSpec name="n.extent">
- <name>extent</name>
- </nameSpec>
- <param name="n.f">f</param>
- <param name="n.fAlt">fAlt</param>
- <param name="n.fDecl">fDecl</param>
- <param name="n.fDescr">fDescr</param>
- <nameSpec name="n.fLib">
- <name>fLib</name>
- </nameSpec>
- <param name="n.factuality">factuality</param>
- <param name="n.figDesc">figDesc</param>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <param name="n.fileDesc">fileDesc</param>
- <nameSpec name="n.files">
- <name>files</name>
- </nameSpec>
- <param name="n.firstLang">firstLang</param>
- <param name="n.foreName">foreName</param>
- <nameSpec name="n.foreign">
- <name>foreign</name>
- </nameSpec>
- <param name="n.forest">forest</param>
- <param name="n.forestGrp">forestGrp</param>
- <param name="n.form">form</param>
- <nameSpec name="n.formula">
- <name>formula</name>
- </nameSpec>
- <param name="n.front">front</param>
- <nameSpec name="n.fs">
- <name>fs</name>
- </nameSpec>
- <param name="n.fsConstraints">fsConstraints</param>
- <param name="n.fsDecl">fsDecl</param>
- <param name="n.fsDescr">fsDescr</param>
- <nameSpec name="n.fsLib">
- <name>fsLib</name>
- </nameSpec>
- <param name="n.fsdDecl">fsdDecl</param>
- <param name="n.funder">funder</param>
- <nameSpec name="n.fvLib">
- <name>fvLib</name>
- </nameSpec>
- <nameSpec name="n.fw">
- <name>fw</name>
- </nameSpec>
- <nameSpec name="n.gap">
- <name>gap</name>
- </nameSpec>
- <param name="n.gen">gen</param>
- <param name="n.genName">genName</param>
- <param name="n.geog">geog</param>
- <nameSpec name="n.geogName">
- <name>geogName</name>
- </nameSpec>
- <nameSpec name="n.gi">
- <name>gi</name>
- </nameSpec>
- <nameSpec name="n.gloss">
- <name>gloss</name>
- </nameSpec>
- <param name="n.gram">gram</param>
- <param name="n.gramGrp">gramGrp</param>
- <nameSpec name="n.graph">
- <name>graph</name>
- </nameSpec>
- <param name="n.group">group</param>
- <param name="n.hand">hand</param>
- <param name="n.handList">handList</param>
- <nameSpec name="n.handShift">
- <name>handShift</name>
- </nameSpec>
- <nameSpec name="n.head">
- <name>head</name>
- </nameSpec>
- <nameSpec name="n.headItem">
- <name>headItem</name>
- </nameSpec>
- <nameSpec name="n.headLabel">
- <name>headLabel</name>
- </nameSpec>
- <nameSpec name="n.hi">
- <name>hi</name>
- </nameSpec>
- <param name="n.hom">hom</param>
- <param name="n.hour">hour</param>
- <param name="n.hyph">hyph</param>
- <param name="n.hyphenation">hyphenation</param>
- <param name="n.iNode">iNode</param>
- <nameSpec name="n.idno">
- <name>idno</name>
- </nameSpec>
- <param name="n.if">if</param>
- <param name="n.iff">iff</param>
- <param name="n.ihs">ihs</param>
- <param name="n.imprimatur">imprimatur</param>
- <nameSpec name="n.imprint">
- <name>imprint</name>
- </nameSpec>
- <nameSpec name="n.index">
- <name>index</name>
- </nameSpec>
- <param name="n.interaction">interaction</param>
- <nameSpec name="n.interp">
- <name>interp</name>
- </nameSpec>
- <nameSpec name="n.interpGrp">
- <name>interpGrp</name>
- </nameSpec>
- <param name="n.interpretation">interpretation</param>
- <nameSpec name="n.item">
- <name>item</name>
- </nameSpec>
- <param name="n.itype">itype</param>
- <nameSpec name="n.join">
- <name>join</name>
- </nameSpec>
- <nameSpec name="n.joinGrp">
- <name>joinGrp</name>
- </nameSpec>
- <param name="n.keywords">keywords</param>
- <param name="n.kinesic">kinesic</param>
- <nameSpec name="n.l">
- <name>l</name>
- </nameSpec>
- <nameSpec name="n.label">
- <name>label</name>
- </nameSpec>
- <param name="n.lacunaEnd">lacunaEnd</param>
- <param name="n.lacunaStart">lacunaStart</param>
- <nameSpec name="n.lang">
- <name>lang</name>
- </nameSpec>
- <param name="n.langKnown">langKnown</param>
- <param name="n.langUsage">langUsage</param>
- <param name="n.language">language</param>
- <nameSpec name="n.lb">
- <name>lb</name>
- </nameSpec>
- <param name="n.lbl">lbl</param>
- <param name="n.leaf">leaf</param>
- <param name="n.lem">lem</param>
- <nameSpec name="n.lg">
- <name>lg</name>
- </nameSpec>
- <param name="n.lg1">lg1</param>
- <param name="n.lg2">lg2</param>
- <param name="n.lg3">lg3</param>
- <param name="n.lg4">lg4</param>
- <param name="n.lg5">lg5</param>
- <param name="n.line">line</param>
- <nameSpec name="n.link">
- <name>link</name>
- </nameSpec>
- <nameSpec name="n.linkGrp">
- <name>linkGrp</name>
- </nameSpec>
- <nameSpec name="n.list">
- <name>list</name>
- </nameSpec>
- <nameSpec name="n.listBibl">
- <name>listBibl</name>
- </nameSpec>
- <param name="n.locale">locale</param>
- <nameSpec name="n.m">
- <name>m</name>
- </nameSpec>
- <nameSpec name="n.measure">
- <name>measure</name>
- </nameSpec>
- <nameSpec name="n.meeting">
- <name>meeting</name>
- </nameSpec>
- <nameSpec name="n.mentioned">
- <name>mentioned</name>
- </nameSpec>
- <param name="n.metDecl">metDecl</param>
- <nameSpec name="n.milestone">
- <name>milestone</name>
- </nameSpec>
- <param name="n.minus">minus</param>
- <param name="n.minute">minute</param>
- <nameSpec name="n.monogr">
- <name>monogr</name>
- </nameSpec>
- <param name="n.month">month</param>
- <param name="n.mood">mood</param>
- <nameSpec name="n.move">
- <name>move</name>
- </nameSpec>
- <param name="n.msr">msr</param>
- <nameSpec name="n.name">
- <name>name</name>
- </nameSpec>
- <param name="n.nameLink">nameLink</param>
- <param name="n.nbr">nbr</param>
- <param name="n.node">node</param>
- <param name="n.none">none</param>
- <param name="n.normalization">normalization</param>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <nameSpec name="n.notesStmt">
- <name>notesStmt</name>
- </nameSpec>
- <param name="n.null">null</param>
- <nameSpec name="n.num">
- <name>num</name>
- </nameSpec>
- <param name="n.number">number</param>
- <nameSpec name="n.oRef">
- <name>oRef</name>
- </nameSpec>
- <nameSpec name="n.oVar">
- <name>oVar</name>
- </nameSpec>
- <param name="n.occasion">occasion</param>
- <param name="n.occupation">occupation</param>
- <param name="n.offSet">offSet</param>
- <param name="n.ofig">ofig</param>
- <nameSpec name="n.opener">
- <name>opener</name>
- </nameSpec>
- <param name="n.orgDivn">orgDivn</param>
- <nameSpec name="n.orgName">
- <name>orgName</name>
- </nameSpec>
- <param name="n.orgTitle">orgTitle</param>
- <param name="n.orgType">orgType</param>
- <nameSpec name="n.orig">
- <name>orig</name>
- </nameSpec>
- <param name="n.orth">orth</param>
- <param name="n.otherForm">otherForm</param>
- <nameSpec name="n.p">
- <name>p</name>
- </nameSpec>
- <nameSpec name="n.pRef">
- <name>pRef</name>
- </nameSpec>
- <nameSpec name="n.pVar">
- <name>pVar</name>
- </nameSpec>
- <param name="n.page">page</param>
- <nameSpec name="n.parents">
- <name>parents</name>
- </nameSpec>
- <nameSpec name="n.part">
- <name>part</name>
- </nameSpec>
- <param name="n.particDesc">particDesc</param>
- <param name="n.particLinks">particLinks</param>
- <param name="n.pause">pause</param>
- <nameSpec name="n.pb">
- <name>pb</name>
- </nameSpec>
- <param name="n.per">per</param>
- <param name="n.performance">performance</param>
- <nameSpec name="n.persName">
- <name>persName</name>
- </nameSpec>
- <param name="n.person">person</param>
- <param name="n.personGrp">personGrp</param>
- <nameSpec name="n.phr">
- <name>phr</name>
- </nameSpec>
- <nameSpec name="n.placeName">
- <name>placeName</name>
- </nameSpec>
- <param name="n.plus">plus</param>
- <param name="n.pos">pos</param>
- <nameSpec name="n.postBox">
- <name>postBox</name>
- </nameSpec>
- <nameSpec name="n.postCode">
- <name>postCode</name>
- </nameSpec>
- <param name="n.preparedness">preparedness</param>
- <param name="n.principal">principal</param>
- <param name="n.profileDesc">profileDesc</param>
- <param name="n.projectDesc">projectDesc</param>
- <param name="n.prologue">prologue</param>
- <param name="n.pron">pron</param>
- <nameSpec name="n.ptr">
- <name>ptr</name>
- </nameSpec>
- <nameSpec name="n.pubPlace">
- <name>pubPlace</name>
- </nameSpec>
- <nameSpec name="n.publicationStmt">
- <name>publicationStmt</name>
- </nameSpec>
- <nameSpec name="n.publisher">
- <name>publisher</name>
- </nameSpec>
- <param name="n.purpose">purpose</param>
- <nameSpec name="n.q">
- <name>q</name>
- </nameSpec>
- <param name="n.quotation">quotation</param>
- <nameSpec name="n.quote">
- <name>quote</name>
- </nameSpec>
- <param name="n.rate">rate</param>
- <param name="n.rdg">rdg</param>
- <param name="n.rdgGrp">rdgGrp</param>
- <param name="n.re">re</param>
- <param name="n.recording">recording</param>
- <param name="n.recordingStmt">recordingStmt</param>
- <nameSpec name="n.ref">
- <name>ref</name>
- </nameSpec>
- <param name="n.refsDecl">refsDecl</param>
- <nameSpec name="n.reg">
- <name>reg</name>
- </nameSpec>
- <param name="n.region">region</param>
- <param name="n.relation">relation</param>
- <nameSpec name="n.remarks">
- <name>remarks</name>
- </nameSpec>
- <param name="n.rendition">rendition</param>
- <param name="n.residence">residence</param>
- <nameSpec name="n.resp">
- <name>resp</name>
- </nameSpec>
- <nameSpec name="n.respStmt">
- <name>respStmt</name>
- </nameSpec>
- <nameSpec name="n.respons">
- <name>respons</name>
- </nameSpec>
- <nameSpec name="n.restore">
- <name>restore</name>
- </nameSpec>
- <param name="n.revisionDesc">revisionDesc</param>
- <param name="n.role">role</param>
- <param name="n.roleDesc">roleDesc</param>
- <param name="n.roleName">roleName</param>
- <param name="n.root">root</param>
- <param name="n.row">row</param>
- <nameSpec name="n.rs">
- <name>rs</name>
- </nameSpec>
- <nameSpec name="n.s">
- <name>s</name>
- </nameSpec>
- <nameSpec name="n.salute">
- <name>salute</name>
- </nameSpec>
- <param name="n.samplingDecl">samplingDecl</param>
- <param name="n.script">script</param>
- <param name="n.scriptStmt">scriptStmt</param>
- <param name="n.second">second</param>
- <modelGroup name="n.seg">
- <elementRef>
- <name>seg</name>
- </elementRef>
- </modelGroup>
- <param name="n.segmentation">segmentation</param>
- <param name="n.sense">sense</param>
- <nameSpec name="n.series">
- <name>series</name>
- </nameSpec>
- <nameSpec name="n.seriesStmt">
- <name>seriesStmt</name>
- </nameSpec>
- <param name="n.set">set</param>
- <param name="n.setting">setting</param>
- <param name="n.settingDesc">settingDesc</param>
- <param name="n.settlement">settlement</param>
- <param name="n.shift">shift</param>
- <nameSpec name="n.sic">
- <name>sic</name>
- </nameSpec>
- <nameSpec name="n.signed">
- <name>signed</name>
- </nameSpec>
- <nameSpec name="n.soCalled">
- <name>soCalled</name>
- </nameSpec>
- <param name="n.socecStatus">socecStatus</param>
- <nameSpec name="n.sound">
- <name>sound</name>
- </nameSpec>
- <nameSpec name="n.sourceDesc">
- <name>sourceDesc</name>
- </nameSpec>
- <nameSpec name="n.sp">
- <name>sp</name>
- </nameSpec>
- <nameSpec name="n.space">
- <name>space</name>
- </nameSpec>
- <nameSpec name="n.span">
- <name>span</name>
- </nameSpec>
- <nameSpec name="n.spanGrp">
- <name>spanGrp</name>
- </nameSpec>
- <nameSpec name="n.speaker">
- <name>speaker</name>
- </nameSpec>
- <param name="n.sponsor">sponsor</param>
- <nameSpec name="n.stage">
- <name>stage</name>
- </nameSpec>
- <param name="n.state">state</param>
- <param name="n.stdVals">stdVals</param>
- <param name="n.step">step</param>
- <param name="n.str">str</param>
- <nameSpec name="n.street">
- <name>street</name>
- </nameSpec>
- <param name="n.stress">stress</param>
- <nameSpec name="n.string">
- <name>string</name>
- </nameSpec>
- <param name="n.subc">subc</param>
- <param name="n.superentry">superentry</param>
- <nameSpec name="n.supplied">
- <name>supplied</name>
- </nameSpec>
- <param name="n.surname">surname</param>
- <param name="n.syll">syll</param>
- <param name="n.sym">sym</param>
- <param name="n.symbol">symbol</param>
- <nameSpec name="n.table">
- <name>table</name>
- </nameSpec>
- <nameSpec name="n.tag">
- <name>tag</name>
- </nameSpec>
- <nameSpec name="n.tagDoc">
- <name>tagDoc</name>
- </nameSpec>
- <param name="n.tagUsage">tagUsage</param>
- <param name="n.tagsDecl">tagsDecl</param>
- <param name="n.taxonomy">taxonomy</param>
- <nameSpec name="n.tech">
- <name>tech</name>
- </nameSpec>
- <param name="n.teiCorpus.2">teiCorpus.2</param>
- <param name="n.teiFsd2">teiFsd2</param>
- <param name="n.teiHeader">teiHeader</param>
- <nameSpec name="n.term">
- <name>term</name>
- </nameSpec>
- <param name="n.termEntry">termEntry</param>
- <nameSpec name="n.text">
- <name>text</name>
- </nameSpec>
- <param name="n.textClass">textClass</param>
- <param name="n.textDesc">textDesc</param>
- <param name="n.then">then</param>
- <param name="n.tig">tig</param>
- <nameSpec name="n.time">
- <name>time</name>
- </nameSpec>
- <nameSpec name="n.timeRange">
- <name>timeRange</name>
- </nameSpec>
- <nameSpec name="n.timeStruct">
- <name>timeStruct</name>
- </nameSpec>
- <nameSpec name="n.timeline">
- <name>timeline</name>
- </nameSpec>
- <nameSpec name="n.title">
- <name>title</name>
- </nameSpec>
- <param name="n.titlePage">titlePage</param>
- <param name="n.titlePart">titlePart</param>
- <nameSpec name="n.titleStmt">
- <name>titleStmt</name>
- </nameSpec>
- <param name="n.tns">tns</param>
- <param name="n.tr">tr</param>
- <nameSpec name="n.trailer">
- <name>trailer</name>
- </nameSpec>
- <param name="n.trans">trans</param>
- <nameSpec name="n.tree">
- <name>tree</name>
- </nameSpec>
- <param name="n.triangle">triangle</param>
- <nameSpec name="n.tsd">
- <name>tsd</name>
- </nameSpec>
- <param name="n.u">u</param>
- <param name="n.uncertain">uncertain</param>
- <nameSpec name="n.unclear">
- <name>unclear</name>
- </nameSpec>
- <param name="n.usg">usg</param>
- <param name="n.vAlt">vAlt</param>
- <param name="n.vDefault">vDefault</param>
- <param name="n.vRange">vRange</param>
- <nameSpec name="n.val">
- <name>val</name>
- </nameSpec>
- <nameSpec name="n.valDesc">
- <name>valDesc</name>
- </nameSpec>
- <nameSpec name="n.valList">
- <name>valList</name>
- </nameSpec>
- <param name="n.variantEncoding">variantEncoding</param>
- <nameSpec name="n.view">
- <name>view</name>
- </nameSpec>
- <param name="n.vocal">vocal</param>
- <param name="n.vol">vol</param>
- <nameSpec name="n.w">
- <name>w</name>
- </nameSpec>
- <param name="n.week">week</param>
- <param name="n.when">when</param>
- <param name="n.wit">wit</param>
- <nameSpec name="n.witDetail">
- <name>witDetail</name>
- </nameSpec>
- <param name="n.witEnd">witEnd</param>
- <nameSpec name="n.witList">
- <name>witList</name>
- </nameSpec>
- <param name="n.witStart">witStart</param>
- <param name="n.witness">witness</param>
- <param name="n.writing">writing</param>
- <nameSpec name="n.xptr">
- <name>xptr</name>
- </nameSpec>
- <param name="n.xr">xr</param>
- <nameSpec name="n.xref">
- <name>xref</name>
- </nameSpec>
- <param name="n.year">year</param>
- </externalIdRef>
- <comment>Define entities for TEI keywords.</comment>
- <externalId name="TEI.keywords.ent" system="teikey2.ent"/>
- <externalIdRef name="TEI.keywords.ent">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTKEYS] 3.8.5: TEI Keywords </comment>
- <comment>I. Declare TEI keywords for data types.</comment>
- <comment>These parameter entities are used as keywords to express
-rules or constraints which cannot be fully expressed in SGML; their
-expansions show the nearest SGML equivalent.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <param name="ISO-date">CDATA</param>
- <param name="extPtr">CDATA</param>
- <comment>II. Declare keywords for tag-set selection.</comment>
- <comment>Declare all bases and additional tag sets as 'IGNORE'. The
-user can override this default by declaring the same entity with the
-replacement text 'INCLUDE', in the document's DTD
-subset.</comment>
- <comment>Base tag sets first.</comment>
- <flag name="TEI.prose">
- <ignore/>
- </flag>
- <flag name="TEI.verse">
- <ignore/>
- </flag>
- <flag name="TEI.drama">
- <ignore/>
- </flag>
- <flag name="TEI.spoken">
- <ignore/>
- </flag>
- <flag name="TEI.dictionaries">
- <ignore/>
- </flag>
- <flag name="TEI.terminology">
- <ignore/>
- </flag>
- <comment>Now the mixed
-bases.</comment>
- <flag name="TEI.general">
- <ignore/>
- </flag>
- <flag name="TEI.mixed">
- <ignore/>
- </flag>
- <comment>Now additional tag
-sets.</comment>
- <flag name="TEI.linking">
- <ignore/>
- </flag>
- <flag name="TEI.analysis">
- <ignore/>
- </flag>
- <param name="TEI.fs">IGNORE</param>
- <param name="TEI.certainty">IGNORE</param>
- <flag name="TEI.transcr">
- <ignore/>
- </flag>
- <flag name="TEI.textcrit">
- <ignore/>
- </flag>
- <flag name="TEI.names.dates">
- <ignore/>
- </flag>
- <param name="TEI.nets">IGNORE</param>
- <flag name="TEI.figures">
- <ignore/>
- </flag>
- <param name="TEI.corpus">IGNORE</param>
- <comment>III. Declare TEI.XML and associated omissibility
-indicators</comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <comment> end of [DSTKEYS] 3.8.5</comment>
- </externalIdRef>
- <comment>Define element classes for content models, shared
-attributes for element classes, and global attributes. (This all
-happens within the file TEIclas2.ent.)</comment>
- <externalId name="TEI.elementClasses" system="teiclas2.ent"/>
- <externalIdRef name="TEI.elementClasses">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DSTECOV] 3.7.3: Element classes for TEI DTDs </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.</comment>
- <comment>First, we declare the 'low-level' core classes: these are
-classes of semantically and structurally similar elements declared as
-part of the core tag set, e.g. the classes 'data' or 'edit'.</comment>
- <comment> [DSTECLO] 3.7.4: Low-level classes </comment>
- <comment>Most of these elements are in the core tag set, but
-some may be from other tag sets.</comment>
- <comment>Phrase-level classes</comment>
- <modelGroup name="x.hqphrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqphrase">
- <choice>
- <modelGroupRef name="x.hqphrase"/>
- <elementRef>
- <nameSpecRef name="n.distinct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.emph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.foreign"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gloss"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.hi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.mentioned"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.soCalled"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.term"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.date"></param>
- <param name="m.date">%x.date; %n.date; | %n.dateRange; | %n.dateStruct;</param>
- <modelGroup name="x.data">
- <choice/>
- </modelGroup>
- <modelGroup name="m.data">
- <choice>
- <modelGroupRef name="x.data"/>
- <elementRef>
- <nameSpecRef name="n.abbr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.address"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateStruct"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.expan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.geogName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lang"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.measure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.num"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orgName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.persName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.placeName"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.time"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeRange"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.edit">
- <choice/>
- </modelGroup>
- <modelGroup name="m.edit">
- <choice>
- <modelGroupRef name="x.edit"/>
- <elementRef>
- <nameSpecRef name="n.add"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.app"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.corr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.damage"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.del"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.orig"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.reg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.restore"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.space"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.supplied"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.unclear"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.loc">
- <choice/>
- </modelGroup>
- <modelGroup name="m.loc">
- <choice>
- <modelGroupRef name="x.loc"/>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ref"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xptr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.xref"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.seg">
- <choice/>
- </modelGroup>
- <modelGroup name="m.seg">
- <choice>
- <modelGroupRef name="x.seg"/>
- <elementRef>
- <nameSpecRef name="n.c"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.cl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.m"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.phr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.s"/>
- </elementRef>
- <modelGroupRef name="n.seg"/>
- <elementRef>
- <nameSpecRef name="n.w"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.sgmlKeywords">
- <choice/>
- </modelGroup>
- <modelGroup name="m.sgmlKeywords">
- <choice>
- <modelGroupRef name="x.sgmlKeywords"/>
- <elementRef>
- <nameSpecRef name="n.att"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tag"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.phrase.verse">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase.verse">
- <choice>
- <modelGroupRef name="x.phrase.verse"/>
- <elementRef>
- <nameSpecRef name="n.caesura"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.formPointers">
- <choice/>
- </modelGroup>
- <modelGroup name="m.formPointers">
- <choice>
- <modelGroupRef name="x.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.oRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.oVar"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pRef"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pVar"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.metadata">
- <choice/>
- </modelGroup>
- <modelGroup name="m.metadata">
- <choice>
- <modelGroupRef name="x.metadata"/>
- <elementRef>
- <nameSpecRef name="n.alt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.altGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.certainty"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fs"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fsLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fvLib"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.index"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.interpGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.join"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.joinGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.link"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.linkGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respons"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.span"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.spanGrp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.timeline"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.refsys">
- <choice/>
- </modelGroup>
- <modelGroup name="m.refsys">
- <choice>
- <modelGroupRef name="x.refsys"/>
- <elementRef>
- <nameSpecRef name="n.cb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lb"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.milestone"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pb"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.editIncl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.editIncl">
- <choice>
- <modelGroupRef name="x.editIncl"/>
- <elementRef>
- <nameSpecRef name="n.addSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.delSpan"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.gap"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.Incl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.Incl">
- <choice>
- <modelGroupRef name="x.Incl"/>
- <elementRef>
- <nameSpecRef name="n.anchor"/>
- </elementRef>
- <modelGroupRef name="m.editIncl"/>
- <modelGroupRef name="m.metadata"/>
- <modelGroupRef name="m.refsys"/>
- </choice>
- </modelGroup>
- <comment>Inter-level classes
-</comment>
- <modelGroup name="x.hqinter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.hqinter">
- <choice>
- <modelGroupRef name="x.hqinter"/>
- <elementRef>
- <nameSpecRef name="n.cit"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.bibl">
- <choice/>
- </modelGroup>
- <modelGroup name="m.bibl">
- <choice>
- <modelGroupRef name="x.bibl"/>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblFull"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.lists">
- <choice/>
- </modelGroup>
- <modelGroup name="m.lists">
- <choice>
- <modelGroupRef name="x.lists"/>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.list"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.listBibl"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.notes">
- <choice/>
- </modelGroup>
- <modelGroup name="m.notes">
- <choice>
- <modelGroupRef name="x.notes"/>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witDetail"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.stageDirection">
- <choice/>
- </modelGroup>
- <modelGroup name="m.stageDirection">
- <choice>
- <modelGroupRef name="x.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.camera"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.caption"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.move"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sound"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tech"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.view"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECLO] 3.7.4</comment>
- <comment> [DSTECMI] 3.7.9: Misc. Element Class Models </comment>
- <param name="x.agent"></param>
- <param name="m.agent">%x.agent; %n.name;</param>
- <modelGroup name="x.addrPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.addrPart">
- <choice>
- <modelGroupRef name="x.addrPart"/>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postBox"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.postCode"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.street"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.biblPart">
- <choice/>
- </modelGroup>
- <modelGroup name="m.biblPart">
- <choice>
- <modelGroupRef name="x.biblPart"/>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.demographic"></param>
- <param name="m.demographic">%x.demographic; %n.affiliation; | %n.birth; | %n.education; | %n.firstLang; | %n.langKnown; | %n.occupation; | %n.persName; | %n.residence; | %n.socecStatus;</param>
- <modelGroup name="x.divbot">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divbot">
- <choice>
- <modelGroupRef name="x.divbot"/>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.closer"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.divtop">
- <choice/>
- </modelGroup>
- <modelGroup name="m.divtop">
- <choice>
- <modelGroupRef name="x.divtop"/>
- <elementRef>
- <nameSpecRef name="n.argument"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.byline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.dateline"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docAuthor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.docDate"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.epigraph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.opener"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.salute"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.signed"/>
- </elementRef>
- </choice>
- </modelGroup>
- <param name="x.dramafront"></param>
- <param name="m.dramafront">%x.dramafront; %n.castList; | %n.epilogue; | %n.performance; | %n.prologue; | %n.set;</param>
- <param name="x.front"></param>
- <param name="m.front">%x.front; %n.divGen; | %m.dramafront; | %n.titlePage;</param>
- <param name="x.personPart"></param>
- <param name="m.personPart">%x.personPart; %n.addName; | %n.foreName; | %n.genName; | %n.nameLink; | %n.roleName; | %n.surname;</param>
- <param name="x.placePart"></param>
- <param name="m.placePart">%x.placePart; %n.bloc; | %n.country; | %n.distance; | %n.geog; | %n.offSet; | %n.region; | %n.settlement;</param>
- <param name="x.tpParts"></param>
- <param name="m.tpParts">%x.tpParts; %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.figure; | %n.imprimatur; | %n.titlePart;</param>
- <param name="x.fmchunk"></param>
- <param name="m.fmchunk">%x.fmchunk; %n.argument; | %n.byline; | %n.docAuthor; | %n.docDate; | %n.docEdition; | %n.docImprint; | %n.docTitle; | %n.epigraph; | %n.head; | %n.titlePart;</param>
- <comment> end of [DSTECMI] 3.7.9</comment>
- <comment>Next, we declare the 'high-level' classes: these group
-together all phrase-level elements, all inter-level elements, and all
-chunk-level elements in the core, and identify the 'common' component
-elements (chunks and inter-level elements), as opposed to the
-tagset-specific components.</comment>
- <comment> [DSTECHI] 3.7.5: Common high-level classes </comment>
- <comment>These are the three fundamental element classes.</comment>
- <modelGroup name="x.phrase">
- <choice/>
- </modelGroup>
- <modelGroup name="m.phrase">
- <choice>
- <modelGroupRef name="x.phrase"/>
- <modelGroupRef name="m.data"/>
- <elementRef>
- <nameSpecRef name="n.dictScrap"/>
- </elementRef>
- <modelGroupRef name="m.edit"/>
- <modelGroupRef name="m.formPointers"/>
- <elementRef>
- <nameSpecRef name="n.formula"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.fw"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.handShift"/>
- </elementRef>
- <modelGroupRef name="m.hqphrase"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.phrase.verse"/>
- <modelGroupRef name="m.seg"/>
- <modelGroupRef name="m.sgmlKeywords"/>
- </choice>
- </modelGroup>
- <modelGroup name="x.inter">
- <choice/>
- </modelGroup>
- <modelGroup name="m.inter">
- <choice>
- <modelGroupRef name="x.inter"/>
- <modelGroupRef name="m.bibl"/>
- <elementRef>
- <nameSpecRef name="n.castList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- <modelGroupRef name="m.stageDirection"/>
- <elementRef>
- <nameSpecRef name="n.table"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.text"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="x.chunk">
- <choice/>
- </modelGroup>
- <modelGroup name="m.chunk">
- <choice>
- <modelGroupRef name="x.chunk"/>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.eTree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.graph"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.sp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.tree"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.witList"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment>This class isolates all the common
-component-level elements.</comment>
- <modelGroup name="x.common">
- <choice/>
- </modelGroup>
- <modelGroup name="m.common">
- <choice>
- <modelGroupRef name="x.common"/>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.hqinter"/>
- <modelGroupRef name="m.lists"/>
- <modelGroupRef name="m.notes"/>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> end of [DSTECHI] 3.7.5</comment>
- <comment>Next, we embed the portions of each base and additional tag
-set which declare relevant parameter entities. Only those files are
-embedded which have been selected by the user in the DTD subset. These
-files will declare parameter entities for their component-level
-elements, as well as for any global attributes they define.</comment>
- <comment> [DSTECMK] 3.7.6: Embedding tag-set-specific entity definitions </comment>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % TEI.verse.ent SYSTEM 'teivers2.ent' >
-%TEI.verse.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % TEI.drama.ent SYSTEM 'teidram2.ent' >
-%TEI.drama.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % TEI.spoken.ent SYSTEM 'teispok2.ent' >
-%TEI.spoken.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % TEI.dictionaries.ent SYSTEM 'teidict2.ent' >
-%TEI.dictionaries.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % TEI.terminology.ent SYSTEM 'teiterm2.ent' >
-%TEI.terminology.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.linking">
-<!ENTITY % TEI.linking.ent SYSTEM 'teilink2.ent' >
-%TEI.linking.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.analysis">
-<!ENTITY % TEI.analysis.ent SYSTEM 'teiana2.ent' >
-%TEI.analysis.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.transcr">
-<!ENTITY % TEI.transcr.ent SYSTEM 'teitran2.ent' >
-%TEI.transcr.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.textcrit">
-<!ENTITY % TEI.textcrit.ent SYSTEM 'teitc2.ent' >
-%TEI.textcrit.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.names.dates">
-<!ENTITY % TEI.names.dates.ent SYSTEM 'teind2.ent' >
-%TEI.names.dates.ent;
-</ignoredSection>
- <ignoredSection flag="TEI.figures">
-<!ENTITY % TEI.figures.ent SYSTEM 'teifig2.ent' >
-%TEI.figures.ent;
-</ignoredSection>
- <comment> end of [DSTECMK] 3.7.6</comment>
- <comment>We can now declare the standard content models; one of these
-varies with the base selected.</comment>
- <comment> [DSTECST] 3.7.7: Standard Content Models </comment>
- <comment>Here we declare the parameter entities phrase, phrase.seq,
-component, component.seq, paraContent, and specialPara, for use in the
-content models of element declarations.</comment>
- <comment>The entities phrase and phrase.seq are the same in all bases.
-They may include elements specific to single tag sets; if the tag set is
-not selected, these elements are undefined and have no effect.</comment>
- <modelGroup name="phrase">
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </modelGroup>
- <modelGroup name="phrase.seq">
- <zeroOrMore>
- <modelGroupRef name="phrase"/>
- </zeroOrMore>
- </modelGroup>
- <comment>The entity component varies with the base. The
-versions for the combined bases are declared first (so as to
-take precedence over the declarations in the individual
-bases).</comment>
- <comment> [DSTECMX] 3.7.8: Definition of components for combined bases </comment>
- <comment>Default declarations for the 'mix.' entities used for mixed
-and general bases.</comment>
- <param name="mix.verse"></param>
- <param name="mix.drama"></param>
- <param name="mix.spoken"></param>
- <param name="mix.dictionaries"></param>
- <param name="mix.terminology"></param>
- <ignoredSection flag="TEI.mixed">
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!--The mixed base allows components from any base; it does so by
-defining 'component' as including both common components and those
-specific to one tag set.-->
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' ></ignoredSection>
- <ignoredSection flag="TEI.general">
-<!--The general base uses the same definition of component as the
-mixed base.-->
-<!ENTITY % TEI.singleBase 'IGNORE' >
-<!ENTITY % component '(%m.common; %mix.verse; %mix.drama; %mix.spoken;
-%mix.dictionaries; %mix.terminology;)' >
-<!--But it defines a special version of component.seq, which
-restricts each div of the text to a single base: bases can shift only
-in embedded divs or at div boundaries. This entity is constructed out
-of a series of smaller entities, one for each tag set. If the tag set
-is not in use, its entity will expand to the empty string.-->
-<![ %TEI.verse; [
-<!--If the verse base is in use, ...-->
-<!ENTITY % gen.verse '((%m.comp.verse;), (%m.common; | %m.comp.verse;)*) |' >]]>
-<![ %TEI.drama; [
-<!--If the drama base is in use, ...-->
-<!ENTITY % gen.drama '((%m.comp.drama;), (%m.common; | %m.comp.drama;)*) |' >]]>
-<![ %TEI.spoken; [
-<!--If the spoken base is in use, ...-->
-<!ENTITY % gen.spoken '((%m.comp.spoken;), (%m.common; | %m.comp.spoken;)*) |' >]]>
-<![ %TEI.dictionaries; [
-<!--If the dictionary base is in use, ...-->
-<!ENTITY % gen.dictionaries '((%m.comp.dictionaries;), (%m.common; | %m.comp.dictionaries;)*) |' >]]>
-<![ %TEI.terminology; [
-<!--If the terminology base is in use, ...-->
-<!ENTITY % gen.terminology '((%m.comp.terminology;), (%m.common; | %m.comp.terminology;)*) |' >]]>
-<!--Default declarations for all the entities gen.verse,
-etc.-->
-<!ENTITY % gen.verse '' >
-<!ENTITY % gen.drama '' >
-<!ENTITY % gen.spoken '' >
-<!ENTITY % gen.dictionaries '' >
-<!ENTITY % gen.terminology '' >
-<!--Now we are ready to declare component.seq and
-component.plus for use in general base tag set.-->
-<!ENTITY % component.seq '(%m.common;)*, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)?' >
-<!ENTITY % component.plus '(%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries; %gen.terminology; TEI...end)
-|
-( (%m.common;)+, (%gen.verse; %gen.drama; %gen.spoken; %gen.dictionaries;
-%gen.terminology; TEI...end)?' >
-<!--(End of marked section for general base.)--></ignoredSection>
- <comment> end of [DSTECMX] 3.7.8</comment>
- <ignoredSection flag="TEI.prose">
-<!ENTITY % component '(%m.common;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.verse">
-<!ENTITY % component '(%m.common; | %m.comp.verse;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.drama">
-<!ENTITY % component '(%m.common; | %m.comp.drama;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.spoken">
-<!ENTITY % component '(%m.common; | %m.comp.spoken;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.dictionaries">
-<!ENTITY % component '(%m.common; | %m.comp.dictionaries;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <ignoredSection flag="TEI.terminology">
-<!ENTITY % component '(%m.common; | %m.comp.terminology;)' >
-<!ENTITY % TEI.singleBase 'INCLUDE' ></ignoredSection>
- <comment>Default declaration.</comment>
- <modelGroup name="component">
- <modelGroupRef name="m.common"/>
- </modelGroup>
- <param name="TEI.singleBase">INCLUDE</param>
- <comment>The entity component.seq is always a starred sequence of
-component elements. Its definition does not vary with the base (unless
-we are using the general base, in which case it has already been defined
-above), but the meaning of the definition does.</comment>
- <modelGroup name="component.seq">
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="component"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </modelGroup>
- <comment>The following entities do not vary with the base.</comment>
- <modelGroup name="paraContent">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <modelGroup name="specialPara">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.inter"/>
- <modelGroupRef name="m.chunk"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> end of [DSTECST] 3.7.7</comment>
- <comment>Finally, we declare the attribute classes, including
-the global attributes.</comment>
- <comment> [DSTECAT] 3.7.1: Attribute classes </comment>
- <param name="a.declaring">
- decls IDREFS #IMPLIED</param>
- <attributeGroup name="a.declarable">
- <attribute>
- <name>default</name>
- <tokenized>
- <enum>YES</enum>
- <enum>NO</enum>
- </tokenized>
- <default>NO</default>
- </attribute>
- </attributeGroup>
- <param name="a.typed">
- type CDATA #IMPLIED
- subtype CDATA #IMPLIED</param>
- <attributeGroup name="a.divn">
- <attribute>
- <name>type</name>
- <cdata/>
- <default>CDATA</default>
- </attribute>
- <attribute>
- <name>org</name>
- <tokenized>
- <enum>composite</enum>
- <enum>uniform</enum>
- </tokenized>
- <default>uniform</default>
- </attribute>
- <attribute>
- <name>sample</name>
- <tokenized>
- <enum>initial</enum>
- <enum>medial</enum>
- <enum>final</enum>
- <enum>unknown</enum>
- <enum>complete</enum>
- </tokenized>
- <default>complete</default>
- </attribute>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.enjamb">
- <attribute>
- <name>enjamb</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.interpret">
- resp CDATA %INHERITED;
- type CDATA %INHERITED;
- inst IDREFS #IMPLIED</param>
- <attributeGroup name="a.metrical">
- <attribute>
- <name>met</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>real</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rhyme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="a.names">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.personPart">
- %a.names;
- type CDATA #IMPLIED
- full (yes | abb | init) "yes"
- sort CDATA #IMPLIED</param>
- <param name="a.placePart">
- %a.names;
- %a.typed;</param>
- <attributeGroup name="a.pointer">
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>crdate</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targType</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>targOrder</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>U</enum>
- </tokenized>
- <default>U</default>
- </attribute>
- <attribute>
- <name>evaluate</name>
- <tokenized>
- <enum>all</enum>
- <enum>one</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <param name="a.seg">
- type CDATA #IMPLIED
- function CDATA #IMPLIED
- part (Y | N | I | M | F) "N"</param>
- <param name="a.temporalExpr">
- %a.names;
- %a.typed;
- value CDATA #IMPLIED
- full (yes | abb | init) "yes"</param>
- <param name="a.timed">
- start IDREF #IMPLIED
- end IDREF #IMPLIED
- dur CDATA #IMPLIED</param>
- <param name="a.xPointer">
- %a.pointer;
- doc ENTITY #IMPLIED
- from %extPtr; "ROOT"
- to %extPtr; "DITTO"</param>
- <comment> end of [DSTECAT] 3.7.1</comment>
- <comment> [DSTGA] 3.5: Global attributes </comment>
- <comment>The global attributes are defined for every element in the TEI
-tag set; individual declarations may be overridden by local declarations
-for individual elements.</comment>
- <comment>If the tag sets invoked by the user define extra global
-attributes (they do this in their .ent file), then they are inherited by
-GLOBAL; otherwise the parameter entities referred to expand to the empty
-string, as shown here. </comment>
- <attributeGroup name="a.analysis"/>
- <attributeGroup name="a.linking"/>
- <attributeGroup name="a.terminology"/>
- <attributeGroup name="a.global">
- <attributeGroupRef name="a.terminology"/>
- <attributeGroupRef name="a.linking"/>
- <attributeGroupRef name="a.analysis"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>n</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>rend</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment>The TEIform attribute is also global, but is declared
-individually for each element, not in a parameter entity
-declaration.</comment>
- <comment> end of [DSTGA] 3.5</comment>
- <comment> end of [DSTECOV] 3.7.3</comment>
- </externalIdRef>
- <comment>Embed the core tag set</comment>
- <externalId name="TEI.core.dtd" system="teicore2.dtd"/>
- <externalIdRef name="TEI.core.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DCO] 6.12: Elements available in all forms of the TEI main DTD </comment>
- <comment>Definition of elements, sub-group by sub-group.</comment>
- <comment> [DCOPA] 6.1: Paragraph </comment>
- <flag name="p">
- <include/>
- </flag>
- <includedSection flag="p">
- <element>
- <nameSpecRef name="n.p"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.p"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>p</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOPA] 6.1</comment>
- <comment> [DCOHQ] 6.3.2.1: Highlighted phrases </comment>
- <flag name="foreign">
- <include/>
- </flag>
- <includedSection flag="foreign">
- <element>
- <nameSpecRef name="n.foreign"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.foreign"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>foreign</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOHQ1] 6.3.2.2: </comment>
- <flag name="emph">
- <include/>
- </flag>
- <includedSection flag="emph">
- <element>
- <nameSpecRef name="n.emph"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.emph"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>emph</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="hi">
- <include/>
- </flag>
- <includedSection flag="hi">
- <element>
- <nameSpecRef name="n.hi"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.hi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>hi</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ1] 6.3.2.2</comment>
- <comment> [DCOHQ3] 6.3.2.3: </comment>
- <flag name="distinct">
- <include/>
- </flag>
- <includedSection flag="distinct">
- <element>
- <nameSpecRef name="n.distinct"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.distinct"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>time</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>space</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>social</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>distinct</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQ3] 6.3.2.3</comment>
- <comment> [DCOHQQ] 6.3.3: Quotation </comment>
- <flag name="q">
- <include/>
- </flag>
- <includedSection flag="q">
- <element>
- <nameSpecRef name="n.q"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.q"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>direct</name>
- <tokenized>
- <enum>y</enum>
- <enum>n</enum>
- <enum>unspecified</enum>
- </tokenized>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>who</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>q</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="quote">
- <include/>
- </flag>
- <includedSection flag="quote">
- <element>
- <nameSpecRef name="n.quote"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.quote"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>quote</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cit">
- <include/>
- </flag>
- <includedSection flag="cit">
- <element>
- <nameSpecRef name="n.cit"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.q"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.quote"/>
- </elementRef>
- <modelGroupRef name="m.bibl"/>
- <modelGroupRef name="m.loc"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.cit"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cit</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="soCalled">
- <include/>
- </flag>
- <includedSection flag="soCalled">
- <element>
- <nameSpecRef name="n.soCalled"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.soCalled"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>soCalled</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQQ] 6.3.3</comment>
- <comment> [DCOHQU] 6.3.4: Terms, glosses, etc. </comment>
- <flag name="term">
- <include/>
- </flag>
- <includedSection flag="term">
- <element>
- <nameSpecRef name="n.term"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.term"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>term</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="mentioned">
- <include/>
- </flag>
- <includedSection flag="mentioned">
- <element>
- <nameSpecRef name="n.mentioned"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.mentioned"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>mentioned</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="gloss">
- <include/>
- </flag>
- <includedSection flag="gloss">
- <element>
- <nameSpecRef name="n.gloss"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.gloss"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gloss</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOHQU] 6.3.4</comment>
- <comment> end of [DCOHQ] 6.3.2.1</comment>
- <comment> [DCONA] 6.4.1: Proper Nouns </comment>
- <flag name="name">
- <include/>
- </flag>
- <includedSection flag="name">
- <element>
- <nameSpecRef name="n.name"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.name"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>name</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="rs">
- <include/>
- </flag>
- <includedSection flag="rs">
- <element>
- <nameSpecRef name="n.rs"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.rs"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>rs</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONA] 6.4.1</comment>
- <comment> [DCONU] 6.4.3: Numbers and measures </comment>
- <flag name="num">
- <include/>
- </flag>
- <includedSection flag="num">
- <element>
- <nameSpecRef name="n.num"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.num"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>num</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="measure">
- <include/>
- </flag>
- <includedSection flag="measure">
- <element>
- <nameSpecRef name="n.measure"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.measure"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>measure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONU] 6.4.3</comment>
- <comment> [DCODA] 6.4.4: Dates and times </comment>
- <flag name="date">
- <include/>
- </flag>
- <includedSection flag="date">
- <element>
- <nameSpecRef name="n.date"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.date"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>certainty</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>date</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dateRange">
- <include/>
- </flag>
- <includedSection flag="dateRange">
- <element>
- <nameSpecRef name="n.dateRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dateRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>calendar</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dateRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="time">
- <include/>
- </flag>
- <includedSection flag="time">
- <element>
- <nameSpecRef name="n.time"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.time"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>am</enum>
- <enum>pm</enum>
- <enum>24hour</enum>
- <enum>descriptive</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>zone</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>time</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="timeRange">
- <include/>
- </flag>
- <includedSection flag="timeRange">
- <element>
- <nameSpecRef name="n.timeRange"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.timeRange"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>from</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>to</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>exact</name>
- <tokenized>
- <enum>to</enum>
- <enum>from</enum>
- <enum>both</enum>
- <enum>none</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>timeRange</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODA] 6.4.4</comment>
- <comment> [DCOAB] 6.4.5: Abbreviations </comment>
- <flag name="abbr">
- <include/>
- </flag>
- <includedSection flag="abbr">
- <element>
- <nameSpecRef name="n.abbr"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.abbr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>expan</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>abbr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="expan">
- <include/>
- </flag>
- <includedSection flag="expan">
- <element>
- <nameSpecRef name="n.expan"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.expan"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>expan</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOAB] 6.4.5</comment>
- <comment> [DCOEDC] 6.5.1: Editorial tags for correction </comment>
- <flag name="sic">
- <include/>
- </flag>
- <includedSection flag="sic">
- <element>
- <nameSpecRef name="n.sic"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.sic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>corr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="corr">
- <include/>
- </flag>
- <includedSection flag="corr">
- <element>
- <nameSpecRef name="n.corr"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.corr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>sic</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>corr</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDC] 6.5.1</comment>
- <comment> [DCOEDR] 6.5.2: Editorial tags for regularization </comment>
- <flag name="reg">
- <include/>
- </flag>
- <includedSection flag="reg">
- <element>
- <nameSpecRef name="n.reg"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.reg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>orig</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>reg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="orig">
- <include/>
- </flag>
- <includedSection flag="orig">
- <element>
- <nameSpecRef name="n.orig"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.orig"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reg</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>orig</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDR] 6.5.2</comment>
- <comment> [DCOEDA] 6.5.3: Other editorial tags </comment>
- <flag name="gap">
- <include/>
- </flag>
- <includedSection flag="gap">
- <element>
- <nameSpecRef name="n.gap"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.gap"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>desc</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>extent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gap</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="add">
- <include/>
- </flag>
- <includedSection flag="add">
- <element>
- <nameSpecRef name="n.add"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.add"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>place</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>add</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="del">
- <include/>
- </flag>
- <includedSection flag="del">
- <element>
- <nameSpecRef name="n.del"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.del"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <cdata/>
- <default>unremarkable</default>
- </attribute>
- <attribute>
- <name>resp</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>del</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="unclear">
- <include/>
- </flag>
- <includedSection flag="unclear">
- <element>
- <nameSpecRef name="n.unclear"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.unclear"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>reason</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>cert</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>hand</name>
- <tokenized name="IDREF"/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- <attribute>
- <name>agent</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>unclear</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOEDA] 6.5.3</comment>
- <comment> [DCOAD] 6.4.2: Addresses and their components </comment>
- <flag name="address">
- <include/>
- </flag>
- <includedSection flag="address">
- <element>
- <nameSpecRef name="n.address"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.addrLine"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.addrPart"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.address"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>address</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="addrLine">
- <include/>
- </flag>
- <includedSection flag="addrLine">
- <element>
- <nameSpecRef name="n.addrLine"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.addrLine"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>addrLine</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="street">
- <include/>
- </flag>
- <includedSection flag="street">
- <element>
- <nameSpecRef name="n.street"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.street"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>street</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postCode">
- <include/>
- </flag>
- <includedSection flag="postCode">
- <element>
- <nameSpecRef name="n.postCode"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postCode"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postCode</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="postBox">
- <include/>
- </flag>
- <includedSection flag="postBox">
- <element>
- <nameSpecRef name="n.postBox"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.postBox"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>postBox</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Other components of addresses should be represented
-using the general purpose NAME element</comment>
- <comment> end of [DCOAD] 6.4.2</comment>
- <comment> [DCOXR] 6.6: Simple cross references </comment>
- <overridden>
- <duplicate name="a.pointer"/>
- </overridden>
- <flag name="ptr">
- <include/>
- </flag>
- <includedSection flag="ptr">
- <element>
- <nameSpecRef name="n.ptr"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.ptr"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ptr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="ref">
- <include/>
- </flag>
- <includedSection flag="ref">
- <element>
- <nameSpecRef name="n.ref"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.ref"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.pointer"/>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>ref</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOXR] 6.6</comment>
- <comment> [DCOLI] 6.7: Lists and List Items </comment>
- <flag name="list">
- <include/>
- </flag>
- <includedSection flag="list">
- <element>
- <nameSpecRef name="n.list"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <choice>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headLabel"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.headItem"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.label"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.item"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </choice>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.list"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>simple</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>list</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="item">
- <include/>
- </flag>
- <includedSection flag="item">
- <element>
- <nameSpecRef name="n.item"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.item"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>item</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="label">
- <include/>
- </flag>
- <includedSection flag="label">
- <element>
- <nameSpecRef name="n.label"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.label"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>label</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="head">
- <include/>
- </flag>
- <includedSection flag="head">
- <element>
- <nameSpecRef name="n.head"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.head"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>head</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headLabel">
- <include/>
- </flag>
- <includedSection flag="headLabel">
- <element>
- <nameSpecRef name="n.headLabel"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headLabel"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headLabel</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="headItem">
- <include/>
- </flag>
- <includedSection flag="headItem">
- <element>
- <nameSpecRef name="n.headItem"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.headItem"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>headItem</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOLI] 6.7</comment>
- <comment> [DCONO] 6.8.1: Annotation </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>resp</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>place</name>
- <cdata/>
- <default>unspecified</default>
- </attribute>
- <attribute>
- <name>anchored</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>target</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>targetEnd</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCONOIX] 6.8.2: Index Entries </comment>
- <flag name="index">
- <include/>
- </flag>
- <includedSection flag="index">
- <element>
- <nameSpecRef name="n.index"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.index"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>index</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level1</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>level2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>level4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>index</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="divGen">
- <include/>
- </flag>
- <includedSection flag="divGen">
- <element>
- <nameSpecRef name="n.divGen"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.divGen"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>divGen</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCONOIX] 6.8.2</comment>
- <comment> end of [DCONO] 6.8.1</comment>
- <comment> [DCORSM] 6.9.3: Milestone tags </comment>
- <flag name="milestone">
- <include/>
- </flag>
- <includedSection flag="milestone">
- <element>
- <nameSpecRef name="n.milestone"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.milestone"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>unit</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>milestone</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pb">
- <include/>
- </flag>
- <includedSection flag="pb">
- <element>
- <nameSpecRef name="n.pb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.pb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lb">
- <include/>
- </flag>
- <includedSection flag="lb">
- <element>
- <nameSpecRef name="n.lb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.lb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lb</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="cb">
- <include/>
- </flag>
- <includedSection flag="cb">
- <element>
- <nameSpecRef name="n.cb"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.cb"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>ed</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>cb</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCORSM] 6.9.3</comment>
- <comment> [DCOBI] 6.10.1: Tags for Bibliographic References </comment>
- <flag name="bibl">
- <include/>
- </flag>
- <includedSection flag="bibl">
- <element>
- <nameSpecRef name="n.bibl"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="m.phrase"/>
- <modelGroupRef name="m.biblPart"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.bibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>bibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblStruct">
- <include/>
- </flag>
- <includedSection flag="biblStruct">
- <element>
- <nameSpecRef name="n.biblStruct"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.analytic"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.monogr"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.series"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.idno"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblStruct"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblStruct</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblFull">
- <include/>
- </flag>
- <includedSection flag="biblFull">
- <element>
- <nameSpecRef name="n.biblFull"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.titleStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.editionStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.publicationStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.seriesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.notesStmt"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.sourceDesc"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.biblFull"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblFull</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="listBibl">
- <include/>
- </flag>
- <includedSection flag="listBibl">
- <element>
- <nameSpecRef name="n.listBibl"/>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="n.head"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.bibl"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblStruct"/>
- </elementRef>
- <elementRef>
- <name>biblFull</name>
- </elementRef>
- </choice>
- </oneOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.trailer"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.listBibl"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.declarable"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>listBibl</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DCOBILV] 6.10.2.1: Levels of bibliographic information </comment>
- <flag name="analytic">
- <include/>
- </flag>
- <includedSection flag="analytic">
- <element>
- <nameSpecRef name="n.analytic"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.analytic"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>analytic</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="monogr">
- <include/>
- </flag>
- <includedSection flag="monogr">
- <element>
- <nameSpecRef name="n.monogr"/>
- <sequence>
- <optional>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <choice>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- <sequence>
- <oneOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.author"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </choice>
- </sequence>
- </optional>
- <zeroOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.meeting"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.edition"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.imprint"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extent"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.monogr"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>monogr</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="series">
- <include/>
- </flag>
- <includedSection flag="series">
- <element>
- <nameSpecRef name="n.series"/>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="n.title"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.editor"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.respStmt"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.series"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>series</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBILV] 6.10.2.1</comment>
- <comment> [DCOBICOR] 6.10.2.2: Author, title, etc. </comment>
- <flag name="author">
- <include/>
- </flag>
- <includedSection flag="author">
- <element>
- <nameSpecRef name="n.author"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.author"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>author</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="editor">
- <include/>
- </flag>
- <includedSection flag="editor">
- <element>
- <nameSpecRef name="n.editor"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.editor"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>role</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>editor</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="respStmt">
- <include/>
- </flag>
- <includedSection flag="respStmt">
- <element>
- <nameSpecRef name="n.respStmt"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.resp"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.name"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.respStmt"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>respStmt</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="resp">
- <include/>
- </flag>
- <includedSection flag="resp">
- <element>
- <nameSpecRef name="n.resp"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.resp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>resp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="title">
- <include/>
- </flag>
- <includedSection flag="title">
- <element>
- <nameSpecRef name="n.title"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.title"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>level</name>
- <tokenized>
- <enum>a</enum>
- <enum>m</enum>
- <enum>j</enum>
- <enum>s</enum>
- <enum>u</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>title</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="meeting">
- <include/>
- </flag>
- <includedSection flag="meeting">
- <element>
- <nameSpecRef name="n.meeting"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.meeting"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>meeting</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOBICOR] 6.10.2.2</comment>
- <comment> [DCOPUB] 6.10.2.3: Bibliographic subelements </comment>
- <flag name="imprint">
- <include/>
- </flag>
- <includedSection flag="imprint">
- <element>
- <nameSpecRef name="n.imprint"/>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.pubPlace"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.publisher"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.date"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.biblScope"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.imprint"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>imprint</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="publisher">
- <include/>
- </flag>
- <includedSection flag="publisher">
- <element>
- <nameSpecRef name="n.publisher"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.publisher"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>publisher</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="biblScope">
- <include/>
- </flag>
- <includedSection flag="biblScope">
- <element>
- <nameSpecRef name="n.biblScope"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.biblScope"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>biblScope</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="pubPlace">
- <include/>
- </flag>
- <includedSection flag="pubPlace">
- <element>
- <nameSpecRef name="n.pubPlace"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.pubPlace"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.names"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>pubPlace</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Note and date are defined elsewhere, as are extent, address,
-and idno.</comment>
- <comment> end of [DCOPUB] 6.10.2.3</comment>
- <comment> end of [DCOBI] 6.10.1</comment>
- <comment> [DCOVE] 6.11.1: Verse </comment>
- <flag name="l">
- <include/>
- </flag>
- <includedSection flag="l">
- <element>
- <nameSpecRef name="n.l"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.l"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.enjamb"/>
- <attribute>
- <name>part</name>
- <tokenized>
- <enum>Y</enum>
- <enum>N</enum>
- <enum>I</enum>
- <enum>M</enum>
- <enum>F</enum>
- </tokenized>
- <default>N</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>l</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="lg">
- <include/>
- </flag>
- <includedSection flag="lg">
- <element>
- <nameSpecRef name="n.lg"/>
- <sequence>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="m.divtop"/>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <modelGroupRef name="m.Incl"/>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <sequence>
- <modelGroupRef name="m.divbot"/>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.lg"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.metrical"/>
- <attributeGroupRef name="a.divn"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>lg</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCOVE] 6.11.1</comment>
- <comment> [DCODR] 6.11.2: Drama </comment>
- <flag name="sp">
- <include/>
- </flag>
- <includedSection flag="sp">
- <element>
- <nameSpecRef name="n.sp"/>
- <sequence>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.speaker"/>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </optional>
- <oneOrMore>
- <sequence>
- <choice>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.l"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.lg"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.ab"/>
- </elementRef>
- <elementRef>
- <name>seg</name>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.stage"/>
- </elementRef>
- </choice>
- <zeroOrMore>
- <modelGroupRef name="m.Incl"/>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.sp"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>who</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>sp</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="speaker">
- <include/>
- </flag>
- <includedSection flag="speaker">
- <element>
- <nameSpecRef name="n.speaker"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.speaker"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>speaker</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="stage">
- <include/>
- </flag>
- <includedSection flag="stage">
- <element>
- <nameSpecRef name="n.stage"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.stage"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <default>mix</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>stage</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DCODR] 6.11.2</comment>
- <comment> end of [DCO] 6.12</comment>
- </externalIdRef>
- <comment>Define the top-level element for this DTD</comment>
- <flag name="tsd">
- <include/>
- </flag>
- <includedSection flag="tsd">
- <element>
- <nameSpecRef name="n.tsd"/>
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.tagDoc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.entDoc"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.classDoc"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.tsd"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tsd</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Define some additions for the phrase level tags</comment>
- <flag name="gi">
- <include/>
- </flag>
- <includedSection flag="gi">
- <element>
- <nameSpecRef name="n.gi"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.gi"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEI</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>gi</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="tag">
- <include/>
- </flag>
- <includedSection flag="tag">
- <element>
- <nameSpecRef name="n.tag"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.tag"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEI</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tag</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="att">
- <include/>
- </flag>
- <includedSection flag="att">
- <element>
- <nameSpecRef name="n.att"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.att"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEI</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>yes</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>att</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="val">
- <include/>
- </flag>
- <includedSection flag="val">
- <element>
- <nameSpecRef name="n.val"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.val"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>val</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>Finally we define the elements specific to this DTD</comment>
- <comment> [DTDTAG] 27.1: The TagDoc element </comment>
- <flag name="tagDoc">
- <include/>
- </flag>
- <includedSection flag="tagDoc">
- <element>
- <nameSpecRef name="n.tagDoc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.gi"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.attList"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.exemplum"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.remarks"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.part"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.classes"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.files"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.dataDesc"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.parents"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.children"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.elemDecl"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.attlDecl"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.equiv"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.tagDoc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>usage</name>
- <tokenized>
- <enum>req</enum>
- <enum>mwa</enum>
- <enum>rec</enum>
- <enum>rwa</enum>
- <enum>opt</enum>
- </tokenized>
- <default>opt</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>tagDoc</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>RS and PTR are defined in the core</comment>
- <comment>GI is defined above </comment>
- <flag name="desc">
- <include/>
- </flag>
- <includedSection flag="desc">
- <element>
- <nameSpecRef name="n.desc"/>
- <modelGroupRef name="paraContent"/>
- </element>
- <attlist>
- <nameSpecRef name="n.desc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>desc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="attList">
- <include/>
- </flag>
- <includedSection flag="attList">
- <element>
- <nameSpecRef name="n.attList"/>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.attDef"/>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.attList"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>attList</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="exemplum">
- <include/>
- </flag>
- <includedSection flag="exemplum">
- <element>
- <nameSpecRef name="n.exemplum"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.eg"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.p"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.exemplum"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>exemplum</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="eg">
- <include/>
- </flag>
- <includedSection flag="eg">
- <element>
- <nameSpecRef name="n.eg"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.eg"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>eg</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="remarks">
- <include/>
- </flag>
- <includedSection flag="remarks">
- <element>
- <nameSpecRef name="n.remarks"/>
- <modelGroupRef name="component.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.remarks"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>remarks</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="part">
- <include/>
- </flag>
- <includedSection flag="part">
- <element>
- <nameSpecRef name="n.part"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.part"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>part</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="classes">
- <include/>
- </flag>
- <includedSection flag="classes">
- <element>
- <nameSpecRef name="n.classes"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.classes"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>names</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classes</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="files">
- <include/>
- </flag>
- <includedSection flag="files">
- <element>
- <nameSpecRef name="n.files"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.files"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>names</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>files</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="dataDesc">
- <include/>
- </flag>
- <includedSection flag="dataDesc">
- <element>
- <nameSpecRef name="n.dataDesc"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.dataDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>dataDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="parents">
- <include/>
- </flag>
- <includedSection flag="parents">
- <element>
- <nameSpecRef name="n.parents"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.parents"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>parents</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="children">
- <include/>
- </flag>
- <includedSection flag="children">
- <element>
- <nameSpecRef name="n.children"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.children"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>children</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="elemDecl">
- <include/>
- </flag>
- <includedSection flag="elemDecl">
- <element>
- <nameSpecRef name="n.elemDecl"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.elemDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>elemDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="attlDecl">
- <include/>
- </flag>
- <includedSection flag="attlDecl">
- <element>
- <nameSpecRef name="n.attlDecl"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.attlDecl"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>attlDecl</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="equiv">
- <include/>
- </flag>
- <includedSection flag="equiv">
- <element>
- <nameSpecRef name="n.equiv"/>
- <modelGroupRef name="specialPara"/>
- </element>
- <attlist>
- <nameSpecRef name="n.equiv"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>scheme</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>equiv</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTDTAG] 27.1</comment>
- <comment> [DTDATT] 27.1.1: Attribute documentation </comment>
- <flag name="attDef">
- <include/>
- </flag>
- <includedSection flag="attDef">
- <element>
- <nameSpecRef name="n.attDef"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.attName"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.datatype"/>
- </elementRef>
- <optional>
- <choice>
- <elementRef>
- <nameSpecRef name="n.valList"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.valDesc"/>
- </elementRef>
- </choice>
- </optional>
- </sequence>
- <elementRef>
- <name>default</name>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.eg"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.remarks"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.equiv"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.attDef"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>usage</name>
- <tokenized>
- <enum>req</enum>
- <enum>mwa</enum>
- <enum>rec</enum>
- <enum>rwa</enum>
- <enum>opt</enum>
- </tokenized>
- <default>opt</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>attDef</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="attName">
- <include/>
- </flag>
- <includedSection flag="attName">
- <element>
- <nameSpecRef name="n.attName"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.attName"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>attName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="datatype">
- <include/>
- </flag>
- <includedSection flag="datatype">
- <element>
- <nameSpecRef name="n.datatype"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.datatype"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>datatype</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="valList">
- <include/>
- </flag>
- <includedSection flag="valList">
- <element>
- <nameSpecRef name="n.valList"/>
- <zeroOrMore>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.val"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- </sequence>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.valList"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>closed</enum>
- <enum>semi</enum>
- <enum>open</enum>
- </tokenized>
- <default>open</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>valList</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="valDesc">
- <include/>
- </flag>
- <includedSection flag="valDesc">
- <element>
- <nameSpecRef name="n.valDesc"/>
- <modelGroupRef name="phrase.seq"/>
- </element>
- <attlist>
- <nameSpecRef name="n.valDesc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>valDesc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="default">
- <include/>
- </flag>
- <includedSection flag="default">
- <element>
- <nameSpecRef name="n.default"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.default"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>default</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DTDATT] 27.1.1</comment>
- <comment> [DTDCLA] 27.2: Element classes </comment>
- <flag name="classDoc">
- <include/>
- </flag>
- <includedSection flag="classDoc">
- <element>
- <nameSpecRef name="n.classDoc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.class"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.attList"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.remarks"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.part"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>classes</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="n.files"/>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.equiv"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.classDoc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>model</enum>
- <enum>atts</enum>
- <enum>both</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>classDoc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="class">
- <include/>
- </flag>
- <includedSection flag="class">
- <element>
- <nameSpecRef name="n.class"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.class"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>class</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>all other constituents are defined above</comment>
- <comment> end of [DTDCLA] 27.2</comment>
- <comment> [DTDENT] 27.3: Entity Documentation </comment>
- <flag name="entDoc">
- <include/>
- </flag>
- <includedSection flag="entDoc">
- <element>
- <nameSpecRef name="n.entDoc"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.entName"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.rs"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="n.remarks"/>
- </elementRef>
- </optional>
- <elementRef>
- <nameSpecRef name="n.string"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.ptr"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.equiv"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.entDoc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>pe</enum>
- <enum>ge</enum>
- </tokenized>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>entDoc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="entName">
- <include/>
- </flag>
- <includedSection flag="entName">
- <element>
- <nameSpecRef name="n.entName"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.entName"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>entName</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="string">
- <include/>
- </flag>
- <includedSection flag="string">
- <element>
- <nameSpecRef name="n.string"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.string"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>string</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment>All other constituents are defined above</comment>
- <comment> end of [DTDENT] 27.3</comment>
- <comment> end of [DTD] 27.</comment>
- </externalIdRef>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/teivers2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teivers2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teivers2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teivers2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,97 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DVE] 9.1: Base Tag Set for Verse -->
-
-<!--First, declare the default text structure, which
-is the same for verse as it is for other kinds of text. (But declare
-it only if verse is the only base.)-->
-<![ %TEI.singleBase; [
-<!ENTITY % TEI.structure.dtd SYSTEM 'teistr2.dtd' >
-%TEI.structure.dtd;
-]]>
-<!--Finally, declare the elements specific to this base
-tag set-->
-
-<!-- [DVEST] 9.2: Numbered line groups -->
-
-<!ENTITY % lg1 'INCLUDE' >
-<![ %lg1; [
-
-<!ELEMENT %n.lg1; %om.RO;
- ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?,(((%n.l;)|(%n.lg2;)),(%m.Incl;)*)+)>
-<!ATTLIST %n.lg1;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg1' >
-
-]]>
-
-<!ENTITY % lg2 'INCLUDE' >
-<![ %lg2; [
-
-<!ELEMENT %n.lg2; %om.RO;
- ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?,(((%n.l;)|(%n.lg3;)),(%m.Incl;)*)+)>
-<!ATTLIST %n.lg2;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg2' >
-
-]]>
-
-<!ENTITY % lg3 'INCLUDE' >
-<![ %lg3; [
-
-<!ELEMENT %n.lg3; %om.RO; ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?,(((%n.l;)|(%n.lg4;)),(%m.Incl;)*)+)>
-<!ATTLIST %n.lg3;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg3' >
-
-]]>
-
-<!ENTITY % lg4 'INCLUDE' >
-<![ %lg4; [
-
-<!ELEMENT %n.lg4; %om.RO; ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?,(((%n.l;)|(%n.lg5;)),(%m.Incl;)*)+)>
-<!ATTLIST %n.lg4;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg4' >
-
-]]>
-
-<!ENTITY % lg5 'INCLUDE' >
-<![ %lg5; [
-
-<!ELEMENT %n.lg5; %om.RO; ((%m.Incl;)*, ((%n.head;), (%m.Incl;)*)?,((%n.l;),(%m.Incl;)*)+)>
-<!ATTLIST %n.lg5;
- %a.global;
- %a.metrical;
- %a.divn;
- TEIform CDATA 'lg5' >
-
-]]>
-
-<!-- end of [DVEST] 9.2-->
-
-
-<!-- [DVESE] 9.3: Caesura -->
-
-<!ENTITY % caesura 'INCLUDE' >
-<![ %caesura; [
-
-<!ELEMENT %n.caesura; %om.RO; EMPTY>
-<!ATTLIST %n.caesura;
- %a.global;
- TEIform CDATA 'caesura' >
-
-]]>
-
-<!-- end of [DVESE] 9.3-->
-
-<!-- end of [DVE] 9.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teivers2.ent jing-trang-20241231+repack/mod/dtdinst/test/teivers2.ent
--- jing-trang-20241231/mod/dtdinst/test/teivers2.ent 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teivers2.ent 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DVEE] 9.1: Base Tag Set for Verse: entities -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding Initiative.-->
-<!--First, declare the class of
-components specific to verse -->
-
-<!ENTITY % x.comp.verse "" >
-<!ENTITY % m.comp.verse "%x.comp.verse; %n.lg1;">
-<!ENTITY % mix.verse '| %m.comp.verse;' >
-<!--Next define attributes common to metrical elements-->
-<!ENTITY % a.metrical '
- met CDATA %INHERITED;
- real CDATA #IMPLIED
- rhyme CDATA #IMPLIED'>
-<!ENTITY % a.enjamb '
- enjamb CDATA #IMPLIED'>
-<!--Now, we define the class of elements which can appear
-only within metrical elements-->
-
-<!ENTITY % x.phrase.verse "" >
-<!ENTITY % m.phrase.verse "%x.phrase.verse; %n.caesura;">
-<!-- end of [DVEE] 9.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiwsd2.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiwsd2.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,244 +0,0 @@
-
-<!-- TEI P4 DTD. Generated May 2001 by dtdGen -->
-
-<!-- [DWD] 25.1: Writing System Declaration -->
-
-<!--Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.-->
-<!--Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.-->
-<!--These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."-->
-<!--These materials subject to revision.
-Current versions are available from the Text Encoding
-Initiative.-->
-<!ENTITY % INHERITED '#IMPLIED' >
-
-<!ENTITY % ISO-date 'CDATA' >
-
-
-
-<!--Embed entities for TEI generic identifiers.-->
-
-
-<!ENTITY % TEI.elementNames SYSTEM 'teigis2.ent' >%TEI.elementNames;
-
-
-<!--Insert switch for XML/SGML -->
-
-<!ENTITY % TEI.XML 'IGNORE' >
-
-<![ %TEI.XML; [
-
-<!ENTITY % om.RO '' >
-
-<!ENTITY % om.RR '' >
-]]>
-
-<!ENTITY % om.RO '- o' >
-
-<!ENTITY % om.RR '- -' >
-
-<!ENTITY % a.global '
- id ID #IMPLIED
- lang CDATA %INHERITED;'>
-<!ENTITY % declaration 'INCLUDE' >
-<![ %declaration; [
-
-<!ELEMENT %n.declaration; %om.RR; ((%n.language;), (%n.script;), (%n.direction;)*, (%n.characters;), (%n.note;)*)>
-<!ATTLIST %n.declaration;
- %a.global;
- name CDATA #REQUIRED
- date %ISO-date; #REQUIRED
- TEIform CDATA 'declaration' >
-
-]]>
-
-
-<!-- [DWDLA] 25.2: Language identification -->
-
-<!ENTITY % language 'INCLUDE' >
-<![ %language; [
-
-<!ELEMENT %n.language; %om.RO; (#PCDATA)>
-<!ATTLIST %n.language;
- %a.global;
- iso639 CDATA #REQUIRED
- TEIform CDATA 'language' >
-
-]]>
-
-<!-- end of [DWDLA] 25.2-->
-
-
-<!-- [DWDWS] 25.3: Script and writing direction -->
-
-<!ENTITY % script 'INCLUDE' >
-<![ %script; [
-
-<!ELEMENT %n.script; %om.RO; (#PCDATA)>
-<!ATTLIST %n.script;
- %a.global;
- TEIform CDATA 'script' >
-
-]]>
-
-<!ENTITY % direction 'INCLUDE' >
-<![ %direction; [
-
-<!ELEMENT %n.direction; %om.RO; EMPTY>
-<!ATTLIST %n.direction;
- %a.global;
- chars CDATA #REQUIRED
- lines CDATA #REQUIRED
- TEIform CDATA 'direction' >
-
-]]>
-
-<!-- end of [DWDWS] 25.3-->
-
-
-<!-- [DWDCSBA] 25.4.1: Base components -->
-
-<!ENTITY % characters 'INCLUDE' >
-<![ %characters; [
-
-<!ELEMENT %n.characters; %om.RO; ((%n.codedCharSet;)*, (%n.baseWsd;)*, (%n.entitySet;)*, (%n.exceptions;)?)>
-<!ATTLIST %n.characters;
- %a.global;
- TEIform CDATA 'characters' >
-
-]]>
-
-<!ENTITY % a.baseStandard '
- name CDATA #REQUIRED
- authority (tei | iso | national | private | none) #REQUIRED'>
-<!ENTITY % codedCharSet 'INCLUDE' >
-<![ %codedCharSet; [
-
-<!ELEMENT %n.codedCharSet; %om.RO; EMPTY>
-<!ATTLIST %n.codedCharSet;
- %a.global;
- %a.baseStandard;
- TEIform CDATA 'codedCharSet' >
-
-]]>
-
-<!ENTITY % baseWsd 'INCLUDE' >
-<![ %baseWsd; [
-
-<!ELEMENT %n.baseWsd; %om.RO; EMPTY>
-<!ATTLIST %n.baseWsd;
- %a.global;
- %a.baseStandard;
- TEIform CDATA 'baseWsd' >
-
-]]>
-
-<!ENTITY % entitySet 'INCLUDE' >
-<![ %entitySet; [
-
-<!ELEMENT %n.entitySet; %om.RO; EMPTY>
-<!ATTLIST %n.entitySet;
- %a.global;
- %a.baseStandard;
- TEIform CDATA 'entitySet' >
-
-]]>
-
-<!-- end of [DWDCSBA] 25.4.1-->
-
-
-<!-- [DWDCSEX] 25.4.2: Exceptions to the base components -->
-
-<!ENTITY % exceptions 'INCLUDE' >
-<![ %exceptions; [
-
-<!ELEMENT %n.exceptions; %om.RO; ((%n.character;)*)>
-<!ATTLIST %n.exceptions;
- %a.global;
- TEIform CDATA 'exceptions' >
-
-]]>
-
-<!ENTITY % character 'INCLUDE' >
-<![ %character; [
-
-<!ELEMENT %n.character; %om.RO; ((%n.desc;)*, (%n.form;)+, (%n.note;)*)>
-<!ATTLIST %n.character;
- %a.global;
- class (lexical | punc | lexpunc | digit | space | DL | LD | dia | joiner | other) "lexical"
- TEIform CDATA 'character' >
-
-]]>
-
-<!ENTITY % desc 'INCLUDE' >
-<![ %desc; [
-
-<!ELEMENT %n.desc; %om.RO; (#PCDATA)>
-<!ATTLIST %n.desc;
- %a.global;
- TEIform CDATA 'desc' >
-
-]]>
-
-<!ENTITY % form 'INCLUDE' >
-<![ %form; [
-
-<!ELEMENT %n.form; %om.RO; ((%n.desc;)+, ((%n.figure;) | %n.extFigure;)*, (%n.note;)*)>
-<!ATTLIST %n.form;
- %a.global;
- string CDATA #IMPLIED
- et IDREF #IMPLIED
- entityStd ENTITIES #IMPLIED
- entityLoc ENTITIES #IMPLIED
- ucs-4 CDATA #IMPLIED
- afiicode CDATA #IMPLIED
- TEIform CDATA 'form' >
-
-]]>
-
-<!ENTITY % figure 'INCLUDE' >
-<![ %figure; [
-
-<!ELEMENT %n.figure; %om.RR; CDATA>
-<!ATTLIST %n.figure;
- %a.global;
- notation CDATA #REQUIRED
- TEIform CDATA 'figure' >
-
-]]>
-
-<!ENTITY % extFigure 'INCLUDE' >
-<![ %extFigure; [
-
-<!ELEMENT %n.extFigure; %om.RO; EMPTY>
-<!ATTLIST %n.extFigure;
- %a.global;
- notation CDATA #REQUIRED
- entity CDATA #REQUIRED
- TEIform CDATA 'extFigure' >
-
-]]>
-
-<!-- end of [DWDCSEX] 25.4.2-->
-
-
-<!-- [DWDNO] 25.5: Notes -->
-
-<!ENTITY % note 'INCLUDE' >
-<![ %note; [
-
-<!ELEMENT %n.note; %om.RO; (#PCDATA)>
-<!ATTLIST %n.note;
- %a.global;
- TEIform CDATA 'note' >
-
-]]>
-
-<!-- end of [DWDNO] 25.5-->
-
-<!-- end of [DWD] 25.1-->
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiwsd2xml.dtd jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2xml.dtd
--- jing-trang-20241231/mod/dtdinst/test/teiwsd2xml.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2xml.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-<!ENTITY % TEI.XML 'INCLUDE'>
-<!ENTITY % teiwsd2.dtd SYSTEM "teiwsd2.dtd">
-<!ENTITY % figure 'IGNORE'>
-%teiwsd2.dtd;
-<!ELEMENT %n.figure; %om.RR; (#PCDATA)>
-<!ATTLIST %n.figure;
- %a.global;
- notation CDATA #REQUIRED
- TEIform CDATA 'figure' >
diff -Nru jing-trang-20241231/mod/dtdinst/test/teiwsd2xml.xml jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2xml.xml
--- jing-trang-20241231/mod/dtdinst/test/teiwsd2xml.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/teiwsd2xml.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,1006 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <flag name="TEI.XML">
- <include/>
- </flag>
- <externalId name="teiwsd2.dtd" system="teiwsd2.dtd"/>
- <flag name="figure">
- <ignore/>
- </flag>
- <externalIdRef name="teiwsd2.dtd">
- <comment> TEI P4 DTD. Generated May 2001 by dtdGen </comment>
- <comment> [DWD] 25.1: Writing System Declaration </comment>
- <comment>Text Encoding Initiative:
-Guidelines for Electronic Text Encoding and Interchange.
-Document TEI P3, 1994.</comment>
- <comment>Copyright (c) 1994 ACH, ACL, ALLC.
-Permission to copy in any form is granted,
-provided this notice is included in all copies.</comment>
- <comment>These materials may not be altered;
-modifications to these DTDs should be performed as specified
-in the Guidelines in chapter "Modifying the TEI DTD."</comment>
- <comment>These materials subject to revision.
-Current versions are available from the Text Encoding
-Initiative.</comment>
- <attributeDefault name="INHERITED">
- <implied/>
- </attributeDefault>
- <datatype name="ISO-date">
- <cdata/>
- </datatype>
- <comment>Embed entities for TEI generic identifiers.</comment>
- <externalId name="TEI.elementNames" system="teigis2.ent"/>
- <externalIdRef name="TEI.elementNames">
- <param name="n.TEI.2">TEI.2</param>
- <param name="n.ab">ab</param>
- <param name="n.abbr">abbr</param>
- <param name="n.activity">activity</param>
- <param name="n.actor">actor</param>
- <param name="n.add">add</param>
- <param name="n.addName">addName</param>
- <param name="n.addSpan">addSpan</param>
- <param name="n.addrLine">addrLine</param>
- <param name="n.address">address</param>
- <param name="n.admin">admin</param>
- <param name="n.affiliation">affiliation</param>
- <param name="n.alt">alt</param>
- <param name="n.altGrp">altGrp</param>
- <param name="n.analytic">analytic</param>
- <param name="n.anchor">anchor</param>
- <param name="n.any">any</param>
- <param name="n.app">app</param>
- <param name="n.arc">arc</param>
- <param name="n.argument">argument</param>
- <param name="n.att">att</param>
- <param name="n.attDef">attDef</param>
- <param name="n.attList">attList</param>
- <param name="n.attName">attName</param>
- <param name="n.attlDecl">attlDecl</param>
- <param name="n.author">author</param>
- <param name="n.authority">authority</param>
- <param name="n.availability">availability</param>
- <param name="n.back">back</param>
- <nameSpec name="n.baseWsd">
- <name>baseWsd</name>
- </nameSpec>
- <param name="n.bibl">bibl</param>
- <param name="n.biblFull">biblFull</param>
- <param name="n.biblScope">biblScope</param>
- <param name="n.biblStruct">biblStruct</param>
- <param name="n.bicond">bicond</param>
- <param name="n.birth">birth</param>
- <param name="n.bloc">bloc</param>
- <param name="n.body">body</param>
- <param name="n.broadcast">broadcast</param>
- <param name="n.byline">byline</param>
- <param name="n.c">c</param>
- <param name="n.caesura">caesura</param>
- <param name="n.camera">camera</param>
- <param name="n.caption">caption</param>
- <param name="n.case">case</param>
- <param name="n.castGroup">castGroup</param>
- <param name="n.castItem">castItem</param>
- <param name="n.castList">castList</param>
- <param name="n.catDesc">catDesc</param>
- <param name="n.catRef">catRef</param>
- <param name="n.category">category</param>
- <param name="n.cb">cb</param>
- <param name="n.cell">cell</param>
- <param name="n.certainty">certainty</param>
- <param name="n.change">change</param>
- <param name="n.channel">channel</param>
- <nameSpec name="n.character">
- <name>character</name>
- </nameSpec>
- <nameSpec name="n.characters">
- <name>characters</name>
- </nameSpec>
- <param name="n.children">children</param>
- <param name="n.cit">cit</param>
- <param name="n.cl">cl</param>
- <param name="n.class">class</param>
- <param name="n.classCode">classCode</param>
- <param name="n.classDecl">classDecl</param>
- <param name="n.classDoc">classDoc</param>
- <param name="n.classes">classes</param>
- <param name="n.closer">closer</param>
- <nameSpec name="n.codedCharSet">
- <name>codedCharSet</name>
- </nameSpec>
- <param name="n.col">col</param>
- <param name="n.colloc">colloc</param>
- <param name="n.cond">cond</param>
- <param name="n.constitution">constitution</param>
- <param name="n.corr">corr</param>
- <param name="n.correction">correction</param>
- <param name="n.country">country</param>
- <param name="n.creation">creation</param>
- <param name="n.damage">damage</param>
- <param name="n.dataDesc">dataDesc</param>
- <param name="n.datatype">datatype</param>
- <param name="n.date">date</param>
- <param name="n.dateRange">dateRange</param>
- <param name="n.dateStruct">dateStruct</param>
- <param name="n.dateline">dateline</param>
- <param name="n.day">day</param>
- <nameSpec name="n.declaration">
- <name>declaration</name>
- </nameSpec>
- <param name="n.def">def</param>
- <param name="n.default">default</param>
- <param name="n.del">del</param>
- <param name="n.delSpan">delSpan</param>
- <param name="n.derivation">derivation</param>
- <nameSpec name="n.desc">
- <name>desc</name>
- </nameSpec>
- <param name="n.descrip">descrip</param>
- <param name="n.dft">dft</param>
- <param name="n.dictScrap">dictScrap</param>
- <nameSpec name="n.direction">
- <name>direction</name>
- </nameSpec>
- <param name="n.distance">distance</param>
- <param name="n.distinct">distinct</param>
- <param name="n.distributor">distributor</param>
- <param name="n.div">div</param>
- <param name="n.div0">div0</param>
- <param name="n.div1">div1</param>
- <param name="n.div2">div2</param>
- <param name="n.div3">div3</param>
- <param name="n.div4">div4</param>
- <param name="n.div5">div5</param>
- <param name="n.div6">div6</param>
- <param name="n.div7">div7</param>
- <param name="n.divGen">divGen</param>
- <param name="n.docAuthor">docAuthor</param>
- <param name="n.docDate">docDate</param>
- <param name="n.docEdition">docEdition</param>
- <param name="n.docImprint">docImprint</param>
- <param name="n.docTitle">docTitle</param>
- <param name="n.domain">domain</param>
- <param name="n.eLeaf">eLeaf</param>
- <param name="n.eTree">eTree</param>
- <param name="n.edition">edition</param>
- <param name="n.editionStmt">editionStmt</param>
- <param name="n.editor">editor</param>
- <param name="n.editorialDecl">editorialDecl</param>
- <param name="n.education">education</param>
- <param name="n.eg">eg</param>
- <param name="n.elemDecl">elemDecl</param>
- <param name="n.emph">emph</param>
- <param name="n.encodingDesc">encodingDesc</param>
- <param name="n.entDoc">entDoc</param>
- <param name="n.entName">entName</param>
- <nameSpec name="n.entitySet">
- <name>entitySet</name>
- </nameSpec>
- <param name="n.entry">entry</param>
- <param name="n.entryFree">entryFree</param>
- <param name="n.epigraph">epigraph</param>
- <param name="n.epilogue">epilogue</param>
- <param name="n.equipment">equipment</param>
- <param name="n.equiv">equiv</param>
- <param name="n.etym">etym</param>
- <param name="n.event">event</param>
- <nameSpec name="n.exceptions">
- <name>exceptions</name>
- </nameSpec>
- <param name="n.exemplum">exemplum</param>
- <param name="n.expan">expan</param>
- <nameSpec name="n.extFigure">
- <name>extFigure</name>
- </nameSpec>
- <param name="n.extent">extent</param>
- <param name="n.f">f</param>
- <param name="n.fAlt">fAlt</param>
- <param name="n.fDecl">fDecl</param>
- <param name="n.fDescr">fDescr</param>
- <param name="n.fLib">fLib</param>
- <param name="n.factuality">factuality</param>
- <param name="n.figDesc">figDesc</param>
- <nameSpec name="n.figure">
- <name>figure</name>
- </nameSpec>
- <param name="n.fileDesc">fileDesc</param>
- <param name="n.files">files</param>
- <param name="n.firstLang">firstLang</param>
- <param name="n.foreName">foreName</param>
- <param name="n.foreign">foreign</param>
- <param name="n.forest">forest</param>
- <param name="n.forestGrp">forestGrp</param>
- <nameSpec name="n.form">
- <name>form</name>
- </nameSpec>
- <param name="n.formula">formula</param>
- <param name="n.front">front</param>
- <param name="n.fs">fs</param>
- <param name="n.fsConstraints">fsConstraints</param>
- <param name="n.fsDecl">fsDecl</param>
- <param name="n.fsDescr">fsDescr</param>
- <param name="n.fsLib">fsLib</param>
- <param name="n.fsdDecl">fsdDecl</param>
- <param name="n.funder">funder</param>
- <param name="n.fvLib">fvLib</param>
- <param name="n.fw">fw</param>
- <param name="n.gap">gap</param>
- <param name="n.gen">gen</param>
- <param name="n.genName">genName</param>
- <param name="n.geog">geog</param>
- <param name="n.geogName">geogName</param>
- <param name="n.gi">gi</param>
- <param name="n.gloss">gloss</param>
- <param name="n.gram">gram</param>
- <param name="n.gramGrp">gramGrp</param>
- <param name="n.graph">graph</param>
- <param name="n.group">group</param>
- <param name="n.hand">hand</param>
- <param name="n.handList">handList</param>
- <param name="n.handShift">handShift</param>
- <param name="n.head">head</param>
- <param name="n.headItem">headItem</param>
- <param name="n.headLabel">headLabel</param>
- <param name="n.hi">hi</param>
- <param name="n.hom">hom</param>
- <param name="n.hour">hour</param>
- <param name="n.hyph">hyph</param>
- <param name="n.hyphenation">hyphenation</param>
- <param name="n.iNode">iNode</param>
- <param name="n.idno">idno</param>
- <param name="n.if">if</param>
- <param name="n.iff">iff</param>
- <param name="n.ihs">ihs</param>
- <param name="n.imprimatur">imprimatur</param>
- <param name="n.imprint">imprint</param>
- <param name="n.index">index</param>
- <param name="n.interaction">interaction</param>
- <param name="n.interp">interp</param>
- <param name="n.interpGrp">interpGrp</param>
- <param name="n.interpretation">interpretation</param>
- <param name="n.item">item</param>
- <param name="n.itype">itype</param>
- <param name="n.join">join</param>
- <param name="n.joinGrp">joinGrp</param>
- <param name="n.keywords">keywords</param>
- <param name="n.kinesic">kinesic</param>
- <param name="n.l">l</param>
- <param name="n.label">label</param>
- <param name="n.lacunaEnd">lacunaEnd</param>
- <param name="n.lacunaStart">lacunaStart</param>
- <param name="n.lang">lang</param>
- <param name="n.langKnown">langKnown</param>
- <param name="n.langUsage">langUsage</param>
- <nameSpec name="n.language">
- <name>language</name>
- </nameSpec>
- <param name="n.lb">lb</param>
- <param name="n.lbl">lbl</param>
- <param name="n.leaf">leaf</param>
- <param name="n.lem">lem</param>
- <param name="n.lg">lg</param>
- <param name="n.lg1">lg1</param>
- <param name="n.lg2">lg2</param>
- <param name="n.lg3">lg3</param>
- <param name="n.lg4">lg4</param>
- <param name="n.lg5">lg5</param>
- <param name="n.line">line</param>
- <param name="n.link">link</param>
- <param name="n.linkGrp">linkGrp</param>
- <param name="n.list">list</param>
- <param name="n.listBibl">listBibl</param>
- <param name="n.locale">locale</param>
- <param name="n.m">m</param>
- <param name="n.measure">measure</param>
- <param name="n.meeting">meeting</param>
- <param name="n.mentioned">mentioned</param>
- <param name="n.metDecl">metDecl</param>
- <param name="n.milestone">milestone</param>
- <param name="n.minus">minus</param>
- <param name="n.minute">minute</param>
- <param name="n.monogr">monogr</param>
- <param name="n.month">month</param>
- <param name="n.mood">mood</param>
- <param name="n.move">move</param>
- <param name="n.msr">msr</param>
- <param name="n.name">name</param>
- <param name="n.nameLink">nameLink</param>
- <param name="n.nbr">nbr</param>
- <param name="n.node">node</param>
- <param name="n.none">none</param>
- <param name="n.normalization">normalization</param>
- <nameSpec name="n.note">
- <name>note</name>
- </nameSpec>
- <param name="n.notesStmt">notesStmt</param>
- <param name="n.null">null</param>
- <param name="n.num">num</param>
- <param name="n.number">number</param>
- <param name="n.oRef">oRef</param>
- <param name="n.oVar">oVar</param>
- <param name="n.occasion">occasion</param>
- <param name="n.occupation">occupation</param>
- <param name="n.offSet">offSet</param>
- <param name="n.ofig">ofig</param>
- <param name="n.opener">opener</param>
- <param name="n.orgDivn">orgDivn</param>
- <param name="n.orgName">orgName</param>
- <param name="n.orgTitle">orgTitle</param>
- <param name="n.orgType">orgType</param>
- <param name="n.orig">orig</param>
- <param name="n.orth">orth</param>
- <param name="n.otherForm">otherForm</param>
- <param name="n.p">p</param>
- <param name="n.pRef">pRef</param>
- <param name="n.pVar">pVar</param>
- <param name="n.page">page</param>
- <param name="n.parents">parents</param>
- <param name="n.part">part</param>
- <param name="n.particDesc">particDesc</param>
- <param name="n.particLinks">particLinks</param>
- <param name="n.pause">pause</param>
- <param name="n.pb">pb</param>
- <param name="n.per">per</param>
- <param name="n.performance">performance</param>
- <param name="n.persName">persName</param>
- <param name="n.person">person</param>
- <param name="n.personGrp">personGrp</param>
- <param name="n.phr">phr</param>
- <param name="n.placeName">placeName</param>
- <param name="n.plus">plus</param>
- <param name="n.pos">pos</param>
- <param name="n.postBox">postBox</param>
- <param name="n.postCode">postCode</param>
- <param name="n.preparedness">preparedness</param>
- <param name="n.principal">principal</param>
- <param name="n.profileDesc">profileDesc</param>
- <param name="n.projectDesc">projectDesc</param>
- <param name="n.prologue">prologue</param>
- <param name="n.pron">pron</param>
- <param name="n.ptr">ptr</param>
- <param name="n.pubPlace">pubPlace</param>
- <param name="n.publicationStmt">publicationStmt</param>
- <param name="n.publisher">publisher</param>
- <param name="n.purpose">purpose</param>
- <param name="n.q">q</param>
- <param name="n.quotation">quotation</param>
- <param name="n.quote">quote</param>
- <param name="n.rate">rate</param>
- <param name="n.rdg">rdg</param>
- <param name="n.rdgGrp">rdgGrp</param>
- <param name="n.re">re</param>
- <param name="n.recording">recording</param>
- <param name="n.recordingStmt">recordingStmt</param>
- <param name="n.ref">ref</param>
- <param name="n.refsDecl">refsDecl</param>
- <param name="n.reg">reg</param>
- <param name="n.region">region</param>
- <param name="n.relation">relation</param>
- <param name="n.remarks">remarks</param>
- <param name="n.rendition">rendition</param>
- <param name="n.residence">residence</param>
- <param name="n.resp">resp</param>
- <param name="n.respStmt">respStmt</param>
- <param name="n.respons">respons</param>
- <param name="n.restore">restore</param>
- <param name="n.revisionDesc">revisionDesc</param>
- <param name="n.role">role</param>
- <param name="n.roleDesc">roleDesc</param>
- <param name="n.roleName">roleName</param>
- <param name="n.root">root</param>
- <param name="n.row">row</param>
- <param name="n.rs">rs</param>
- <param name="n.s">s</param>
- <param name="n.salute">salute</param>
- <param name="n.samplingDecl">samplingDecl</param>
- <nameSpec name="n.script">
- <name>script</name>
- </nameSpec>
- <param name="n.scriptStmt">scriptStmt</param>
- <param name="n.second">second</param>
- <param name="n.seg">seg</param>
- <param name="n.segmentation">segmentation</param>
- <param name="n.sense">sense</param>
- <param name="n.series">series</param>
- <param name="n.seriesStmt">seriesStmt</param>
- <param name="n.set">set</param>
- <param name="n.setting">setting</param>
- <param name="n.settingDesc">settingDesc</param>
- <param name="n.settlement">settlement</param>
- <param name="n.shift">shift</param>
- <param name="n.sic">sic</param>
- <param name="n.signed">signed</param>
- <param name="n.soCalled">soCalled</param>
- <param name="n.socecStatus">socecStatus</param>
- <param name="n.sound">sound</param>
- <param name="n.sourceDesc">sourceDesc</param>
- <param name="n.sp">sp</param>
- <param name="n.space">space</param>
- <param name="n.span">span</param>
- <param name="n.spanGrp">spanGrp</param>
- <param name="n.speaker">speaker</param>
- <param name="n.sponsor">sponsor</param>
- <param name="n.stage">stage</param>
- <param name="n.state">state</param>
- <param name="n.stdVals">stdVals</param>
- <param name="n.step">step</param>
- <param name="n.str">str</param>
- <param name="n.street">street</param>
- <param name="n.stress">stress</param>
- <param name="n.string">string</param>
- <param name="n.subc">subc</param>
- <param name="n.superentry">superentry</param>
- <param name="n.supplied">supplied</param>
- <param name="n.surname">surname</param>
- <param name="n.syll">syll</param>
- <param name="n.sym">sym</param>
- <param name="n.symbol">symbol</param>
- <param name="n.table">table</param>
- <param name="n.tag">tag</param>
- <param name="n.tagDoc">tagDoc</param>
- <param name="n.tagUsage">tagUsage</param>
- <param name="n.tagsDecl">tagsDecl</param>
- <param name="n.taxonomy">taxonomy</param>
- <param name="n.tech">tech</param>
- <param name="n.teiCorpus.2">teiCorpus.2</param>
- <param name="n.teiFsd2">teiFsd2</param>
- <param name="n.teiHeader">teiHeader</param>
- <param name="n.term">term</param>
- <param name="n.termEntry">termEntry</param>
- <param name="n.text">text</param>
- <param name="n.textClass">textClass</param>
- <param name="n.textDesc">textDesc</param>
- <param name="n.then">then</param>
- <param name="n.tig">tig</param>
- <param name="n.time">time</param>
- <param name="n.timeRange">timeRange</param>
- <param name="n.timeStruct">timeStruct</param>
- <param name="n.timeline">timeline</param>
- <param name="n.title">title</param>
- <param name="n.titlePage">titlePage</param>
- <param name="n.titlePart">titlePart</param>
- <param name="n.titleStmt">titleStmt</param>
- <param name="n.tns">tns</param>
- <param name="n.tr">tr</param>
- <param name="n.trailer">trailer</param>
- <param name="n.trans">trans</param>
- <param name="n.tree">tree</param>
- <param name="n.triangle">triangle</param>
- <param name="n.tsd">tsd</param>
- <param name="n.u">u</param>
- <param name="n.uncertain">uncertain</param>
- <param name="n.unclear">unclear</param>
- <param name="n.usg">usg</param>
- <param name="n.vAlt">vAlt</param>
- <param name="n.vDefault">vDefault</param>
- <param name="n.vRange">vRange</param>
- <param name="n.val">val</param>
- <param name="n.valDesc">valDesc</param>
- <param name="n.valList">valList</param>
- <param name="n.variantEncoding">variantEncoding</param>
- <param name="n.view">view</param>
- <param name="n.vocal">vocal</param>
- <param name="n.vol">vol</param>
- <param name="n.w">w</param>
- <param name="n.week">week</param>
- <param name="n.when">when</param>
- <param name="n.wit">wit</param>
- <param name="n.witDetail">witDetail</param>
- <param name="n.witEnd">witEnd</param>
- <param name="n.witList">witList</param>
- <param name="n.witStart">witStart</param>
- <param name="n.witness">witness</param>
- <param name="n.writing">writing</param>
- <param name="n.xptr">xptr</param>
- <param name="n.xr">xr</param>
- <param name="n.xref">xref</param>
- <param name="n.year">year</param>
- </externalIdRef>
- <comment>Insert switch for XML/SGML </comment>
- <overridden>
- <flag name="TEI.XML">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="TEI.XML">
- <param name="om.RO"></param>
- <param name="om.RR"></param>
- </includedSection>
- <overridden>
- <param name="om.RO">- o</param>
- </overridden>
- <overridden>
- <param name="om.RR">- -</param>
- </overridden>
- <attributeGroup name="a.global">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attribute>
- <name>lang</name>
- <cdata/>
- <attributeDefaultRef name="INHERITED"/>
- </attribute>
- </attributeGroup>
- <flag name="declaration">
- <include/>
- </flag>
- <includedSection flag="declaration">
- <element>
- <nameSpecRef name="n.declaration"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="n.language"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.script"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.direction"/>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.characters"/>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.declaration"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>name</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>date</name>
- <datatypeRef name="ISO-date"/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>declaration</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> [DWDLA] 25.2: Language identification </comment>
- <flag name="language">
- <include/>
- </flag>
- <includedSection flag="language">
- <element>
- <nameSpecRef name="n.language"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.language"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>iso639</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>language</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DWDLA] 25.2</comment>
- <comment> [DWDWS] 25.3: Script and writing direction </comment>
- <flag name="script">
- <include/>
- </flag>
- <includedSection flag="script">
- <element>
- <nameSpecRef name="n.script"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.script"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>script</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="direction">
- <include/>
- </flag>
- <includedSection flag="direction">
- <element>
- <nameSpecRef name="n.direction"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.direction"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>chars</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>lines</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>direction</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DWDWS] 25.3</comment>
- <comment> [DWDCSBA] 25.4.1: Base components </comment>
- <flag name="characters">
- <include/>
- </flag>
- <includedSection flag="characters">
- <element>
- <nameSpecRef name="n.characters"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.codedCharSet"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.baseWsd"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.entitySet"/>
- </elementRef>
- </zeroOrMore>
- <optional>
- <elementRef>
- <nameSpecRef name="n.exceptions"/>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.characters"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>characters</default>
- </attribute>
- </attlist>
- </includedSection>
- <attributeGroup name="a.baseStandard">
- <attribute>
- <name>name</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>authority</name>
- <tokenized>
- <enum>tei</enum>
- <enum>iso</enum>
- <enum>national</enum>
- <enum>private</enum>
- <enum>none</enum>
- </tokenized>
- <required/>
- </attribute>
- </attributeGroup>
- <flag name="codedCharSet">
- <include/>
- </flag>
- <includedSection flag="codedCharSet">
- <element>
- <nameSpecRef name="n.codedCharSet"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.codedCharSet"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.baseStandard"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>codedCharSet</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="baseWsd">
- <include/>
- </flag>
- <includedSection flag="baseWsd">
- <element>
- <nameSpecRef name="n.baseWsd"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.baseWsd"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.baseStandard"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>baseWsd</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="entitySet">
- <include/>
- </flag>
- <includedSection flag="entitySet">
- <element>
- <nameSpecRef name="n.entitySet"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.entitySet"/>
- <attributeGroupRef name="a.global"/>
- <attributeGroupRef name="a.baseStandard"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>entitySet</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DWDCSBA] 25.4.1</comment>
- <comment> [DWDCSEX] 25.4.2: Exceptions to the base components </comment>
- <flag name="exceptions">
- <include/>
- </flag>
- <includedSection flag="exceptions">
- <element>
- <nameSpecRef name="n.exceptions"/>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.character"/>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <nameSpecRef name="n.exceptions"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>exceptions</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="character">
- <include/>
- </flag>
- <includedSection flag="character">
- <element>
- <nameSpecRef name="n.character"/>
- <sequence>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- </zeroOrMore>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.form"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.character"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>class</name>
- <tokenized>
- <enum>lexical</enum>
- <enum>punc</enum>
- <enum>lexpunc</enum>
- <enum>digit</enum>
- <enum>space</enum>
- <enum>DL</enum>
- <enum>LD</enum>
- <enum>dia</enum>
- <enum>joiner</enum>
- <enum>other</enum>
- </tokenized>
- <default>lexical</default>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>character</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="desc">
- <include/>
- </flag>
- <includedSection flag="desc">
- <element>
- <nameSpecRef name="n.desc"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.desc"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>desc</default>
- </attribute>
- </attlist>
- </includedSection>
- <flag name="form">
- <include/>
- </flag>
- <includedSection flag="form">
- <element>
- <nameSpecRef name="n.form"/>
- <sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="n.desc"/>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="n.figure"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="n.extFigure"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="n.note"/>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <nameSpecRef name="n.form"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>string</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>et</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>entityStd</name>
- <tokenized name="ENTITIES"/>
- <implied/>
- </attribute>
- <attribute>
- <name>entityLoc</name>
- <tokenized name="ENTITIES"/>
- <implied/>
- </attribute>
- <attribute>
- <name>ucs-4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>afiicode</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>form</default>
- </attribute>
- </attlist>
- </includedSection>
- <overridden>
- <flag name="figure">
- <include/>
- </flag>
- </overridden>
- <ignoredSection flag="figure">
-
-<!ELEMENT %n.figure; %om.RR; CDATA>
-<!ATTLIST %n.figure;
- %a.global;
- notation CDATA #REQUIRED
- TEIform CDATA 'figure' >
-
-</ignoredSection>
- <flag name="extFigure">
- <include/>
- </flag>
- <includedSection flag="extFigure">
- <element>
- <nameSpecRef name="n.extFigure"/>
- <sequence/>
- </element>
- <attlist>
- <nameSpecRef name="n.extFigure"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>notation</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>entity</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>extFigure</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DWDCSEX] 25.4.2</comment>
- <comment> [DWDNO] 25.5: Notes </comment>
- <flag name="note">
- <include/>
- </flag>
- <includedSection flag="note">
- <element>
- <nameSpecRef name="n.note"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.note"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>note</default>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of [DWDNO] 25.5</comment>
- <comment> end of [DWD] 25.1</comment>
- </externalIdRef>
- <element>
- <nameSpecRef name="n.figure"/>
- <pcdata/>
- </element>
- <attlist>
- <nameSpecRef name="n.figure"/>
- <attributeGroupRef name="a.global"/>
- <attribute>
- <name>notation</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>TEIform</name>
- <cdata/>
- <default>figure</default>
- </attribute>
- </attlist>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/xhtml11-flat.dtd jing-trang-20241231+repack/mod/dtdinst/test/xhtml11-flat.dtd
--- jing-trang-20241231/mod/dtdinst/test/xhtml11-flat.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/xhtml11-flat.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,4513 +0,0 @@
-<!-- ....................................................................... -->
-<!-- XHTML 1.1 DTD ........................................................ -->
-<!-- file: xhtml11.dtd
--->
-
-<!-- XHTML 1.1 DTD
-
- This is XHTML, a reformulation of HTML as a modular XML application.
-
- The Extensible HyperText Markup Language (XHTML)
- Copyright 1998-2000 World Wide Web Consortium
- (Massachusetts Institute of Technology, Institut National de
- Recherche en Informatique et en Automatique, Keio University).
- All Rights Reserved.
-
- Permission to use, copy, modify and distribute the XHTML 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 the DTD for any purpose.
-
- It is provided "as is" without expressed or implied warranty.
-
- Author: Murray M. Altheim <altheim at eng.sun.com>
- Revision: $Id: xhtml11.dtd,v 1.20 2001/04/05 14:20:51 ahby Exp $
-
--->
-<!-- This is the driver file for version 1.1 of the XHTML DTD.
-
- Please use this formal public identifier to identify it:
-
- "-//W3C//DTD XHTML 1.1//EN"
--->
-<!ENTITY % XHTML.version "-//W3C//DTD XHTML 1.1//EN" >
-
-<!-- Use this URI to identify the default namespace:
-
- "http://www.w3.org/1999/xhtml"
-
- See the Qualified Names module for information
- on the use of namespace prefixes in the DTD.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefix "" >
-
-<!-- Reserved for use with the XLink namespace:
--->
-<!ENTITY % XLINK.xmlns "" >
-<!ENTITY % XLINK.xmlns.attrib "" >
-
-<!-- For example, if you are using XHTML 1.1 directly, use the FPI
- in the DOCTYPE declaration, with the xmlns attribute on the
- document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml"
- xml:lang="en">
- ...
- </html>
-
- Revisions:
- (none)
--->
-
-<!-- reserved for future use with document profiles -->
-<!ENTITY % XHTML.profile "" >
-
-<!-- Bidirectional Text features
- This feature-test entity is used to declare elements
- and attributes used for bidirectional text support.
--->
-<!ENTITY % XHTML.bidi "INCLUDE" >
-
-<?doc type="doctype" role="title" { XHTML 1.1 } ?>
-
-<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
-
-<!-- Pre-Framework Redeclaration placeholder .................... -->
-<!-- this serves as a location to insert markup declarations
- into the DTD prior to the framework declarations.
--->
-<!ENTITY % xhtml-prefw-redecl.module "IGNORE" >
-<![%xhtml-prefw-redecl.module;[
-%xhtml-prefw-redecl.mod;
-<!-- end of xhtml-prefw-redecl.module -->]]>
-
-<!ENTITY % xhtml-events.module "INCLUDE" >
-
-<!-- Inline Style Module ........................................ -->
-<!ENTITY % xhtml-inlstyle.module "INCLUDE" >
-<![%xhtml-inlstyle.module;[
-<!ENTITY % xhtml-inlstyle.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Style Module ........................................... -->
-<!-- file: xhtml-inlstyle-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlstyle-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Inline Style 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Style
-
- This module declares the 'style' attribute, used to support inline
- style markup. This module must be instantiated prior to the XHTML
- Common Attributes module in order to be included in %Core.attrib;.
--->
-
-<!ENTITY % style.attrib
- "style CDATA #IMPLIED"
->
-
-
-<!ENTITY % Core.extra.attrib
- "%style.attrib;"
->
-
-<!-- end of xhtml-inlstyle-1.mod -->
-]]>
-
-<!-- declare Document Model module instantiated in framework
--->
-<!ENTITY % xhtml-model.mod
- PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
- "xhtml11-model-1.mod" >
-
-<!-- Modular Framework Module (required) ......................... -->
-<!ENTITY % xhtml-framework.module "INCLUDE" >
-<![%xhtml-framework.module;[
-<!ENTITY % xhtml-framework.mod
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Modular Framework Module ...................................... -->
-<!-- file: xhtml-framework-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-framework-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Modular Framework
-
- This required module instantiates the modules needed
- to support the XHTML modularization model, including:
-
- + notations
- + datatypes
- + namespace-qualified names
- + common attributes
- + document model
- + character entities
-
- The Intrinsic Events module is ignored by default but
- occurs in this module because it must be instantiated
- prior to Attributes but after Datatypes.
--->
-
-<!ENTITY % xhtml-arch.module "IGNORE" >
-<![%xhtml-arch.module;[
-<!ENTITY % xhtml-arch.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
- "xhtml-arch-1.mod" >
-%xhtml-arch.mod;]]>
-
-<!ENTITY % xhtml-notations.module "INCLUDE" >
-<![%xhtml-notations.module;[
-<!ENTITY % xhtml-notations.mod
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- "xhtml-notations-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Notations Module .............................................. -->
-<!-- file: xhtml-notations-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-notations-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Notations
-
- defines the following notations, many of these imported from
- other specifications and standards. When an existing FPI is
- known, it is incorporated here.
--->
-
-<!-- XML Notations ..................................... -->
-<!-- SGML and XML Notations ............................ -->
-
-<!-- W3C XML 1.0 Recommendation -->
-<!NOTATION w3c-xml
- PUBLIC "ISO 8879//NOTATION Extensible Markup Language (XML) 1.0//EN" >
-
-<!-- XML 1.0 CDATA -->
-<!NOTATION cdata
- PUBLIC "-//W3C//NOTATION XML 1.0: CDATA//EN" >
-
-<!-- SGML Formal Public Identifiers -->
-<!NOTATION fpi
- PUBLIC "ISO 8879:1986//NOTATION Formal Public Identifier//EN" >
-
-<!-- XHTML Notations ................................... -->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!NOTATION length
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Length//EN" >
-
-<!-- space-separated list of link types -->
-<!NOTATION linkTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LinkTypes//EN" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!NOTATION mediaDesc
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MediaDesc//EN" >
-
-<!-- pixel, percentage, or relative -->
-<!NOTATION multiLength
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MultiLength//EN" >
-
-<!-- one or more digits (NUMBER) -->
-<!NOTATION number
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Number//EN" >
-
-<!-- integer representing length in pixels -->
-<!NOTATION pixels
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Pixels//EN" >
-
-<!-- script expression -->
-<!NOTATION script
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Script//EN" >
-
-<!-- textual content -->
-<!NOTATION text
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Text//EN" >
-
-<!-- Imported Notations ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!NOTATION character
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Character//EN" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!NOTATION charset
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charset//EN" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!NOTATION charsets
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charsets//EN" >
-
-<!-- media type, as per [RFC2045] -->
-<!NOTATION contentType
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentType//EN" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!NOTATION contentTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentTypes//EN" >
-
-<!-- date and time information. ISO date format -->
-<!NOTATION datetime
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Datetime//EN" >
-
-<!-- a language code, as per [RFC3066] -->
-<!NOTATION languageCode
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LanguageCode//EN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!NOTATION uri
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URI//EN" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!NOTATION uris
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URIs//EN" >
-
-<!-- end of xhtml-notations-1.mod -->
-]]>
-
-<!ENTITY % xhtml-datatypes.module "INCLUDE" >
-<![%xhtml-datatypes.module;[
-<!ENTITY % xhtml-datatypes.mod
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- "xhtml-datatypes-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Datatypes Module .............................................. -->
-<!-- file: xhtml-datatypes-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-datatypes-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Datatypes
-
- defines containers for the following datatypes, many of
- these imported from other specifications and standards.
--->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!ENTITY % Length.datatype "CDATA" >
-
-<!-- space-separated list of link types -->
-<!ENTITY % LinkTypes.datatype "NMTOKENS" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!ENTITY % MediaDesc.datatype "CDATA" >
-
-<!-- pixel, percentage, or relative -->
-<!ENTITY % MultiLength.datatype "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number.datatype "CDATA" >
-
-<!-- integer representing length in pixels -->
-<!ENTITY % Pixels.datatype "CDATA" >
-
-<!-- script expression -->
-<!ENTITY % Script.datatype "CDATA" >
-
-<!-- textual content -->
-<!ENTITY % Text.datatype "CDATA" >
-
-<!-- Imported Datatypes ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!ENTITY % Character.datatype "CDATA" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!ENTITY % Charset.datatype "CDATA" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!ENTITY % Charsets.datatype "CDATA" >
-
-<!-- media type, as per [RFC2045] -->
-<!ENTITY % ContentType.datatype "CDATA" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!ENTITY % ContentTypes.datatype "CDATA" >
-
-<!-- date and time information. ISO date format -->
-<!ENTITY % Datetime.datatype "CDATA" >
-
-<!-- formal public identifier, as per [ISO8879] -->
-<!ENTITY % FPI.datatype "CDATA" >
-
-<!-- a language code, as per [RFC3066] -->
-<!ENTITY % LanguageCode.datatype "NMTOKEN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!ENTITY % URI.datatype "CDATA" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!ENTITY % URIs.datatype "CDATA" >
-
-<!-- end of xhtml-datatypes-1.mod -->
-]]>
-
-<!-- placeholder for XLink support module -->
-<!ENTITY % xhtml-xlink.mod "" >
-
-
-<!ENTITY % xhtml-qname.module "INCLUDE" >
-<![%xhtml-qname.module;[
-<!ENTITY % xhtml-qname.mod
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- "xhtml-qname-1.mod" >
-<!-- ....................................................................... -->
-<!-- XHTML Qname Module ................................................... -->
-<!-- file: xhtml-qname-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-qname-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod"
-
- Revisions:
-#2000-10-22: added qname declarations for ruby elements
- ....................................................................... -->
-
-<!-- XHTML Qname (Qualified Name) Module
-
- This module is contained in two parts, labeled Section 'A' and 'B':
-
- Section A declares parameter entities to support namespace-
- qualified names, namespace declarations, and name prefixing
- for XHTML and extensions.
-
- Section B declares parameter entities used to provide
- namespace-qualified names for all XHTML element types:
-
- %applet.qname; the xmlns-qualified name for <applet>
- %base.qname; the xmlns-qualified name for <base>
- ...
-
- XHTML extensions would create a module similar to this one.
- Included in the XHTML distribution is a template module
- ('template-qname-1.mod') suitable for this purpose.
--->
-
-<!-- Section A: XHTML XML Namespace Framework :::::::::::::::::::: -->
-
-<!-- 1. Declare a %XHTML.prefixed; conditional section keyword, used
- to activate namespace prefixing. The default value should
- inherit '%NS.prefixed;' from the DTD driver, so that unless
- overridden, the default behaviour follows the overall DTD
- prefixing scheme.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefixed "%NS.prefixed;" >
-
-<!-- 2. Declare a parameter entity (eg., %XHTML.xmlns;) containing
- the URI reference used to identify the XHTML namespace:
--->
-<!ENTITY % XHTML.xmlns "http://www.w3.org/1999/xhtml" >
-
-<!-- 3. Declare parameter entities (eg., %XHTML.prefix;) containing
- the default namespace prefix string(s) to use when prefixing
- is enabled. This may be overridden in the DTD driver or the
- internal subset of an document instance. If no default prefix
- is desired, this may be declared as an empty string.
-
- NOTE: As specified in [XMLNAMES], the namespace prefix serves
- as a proxy for the URI reference, and is not in itself significant.
--->
-<!ENTITY % XHTML.prefix "" >
-
-<!-- 4. Declare parameter entities (eg., %XHTML.pfx;) containing the
- colonized prefix(es) (eg., '%XHTML.prefix;:') used when
- prefixing is active, an empty string when it is not.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.pfx "%XHTML.prefix;:" >
-]]>
-<!ENTITY % XHTML.pfx "" >
-
-<!-- declare qualified name extensions here ............ -->
-<!ENTITY % xhtml-qname-extra.mod "" >
-
-
-<!-- 5. The parameter entity %XHTML.xmlns.extra.attrib; may be
- redeclared to contain any non-XHTML namespace declaration
- attributes for namespaces embedded in XHTML. The default
- is an empty string. XLink should be included here if used
- in the DTD.
--->
-<!ENTITY % XHTML.xmlns.extra.attrib "" >
-
-<!-- The remainder of Section A is only followed in XHTML, not extensions. -->
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing
- all XML Namespace declarations used in the DTD, plus the
- xmlns declaration for XHTML, its form dependent on whether
- prefixing is active.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % NS.decl.attrib
- "xmlns:%XHTML.prefix; %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
->
-]]>
-<!ENTITY % NS.decl.attrib
- "%XHTML.xmlns.extra.attrib;"
->
-
-<!-- This is a placeholder for future XLink support.
--->
-<!ENTITY % XLINK.xmlns.attrib "" >
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing all
- XML namespace declaration attributes used by XHTML, including
- a default xmlns attribute when prefixing is inactive.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.xmlns.attrib
- "%NS.decl.attrib;
- %XLINK.xmlns.attrib;"
->
-]]>
-<!ENTITY % XHTML.xmlns.attrib
- "xmlns %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XLINK.xmlns.attrib;"
->
-
-<!-- placeholder for qualified name redeclarations -->
-<!ENTITY % xhtml-qname.redecl "" >
-
-
-<!-- Section B: XHTML Qualified Names ::::::::::::::::::::::::::::: -->
-
-<!-- 6. This section declares parameter entities used to provide
- namespace-qualified names for all XHTML element types.
--->
-
-<!-- module: xhtml-applet-1.mod -->
-<!ENTITY % applet.qname "%XHTML.pfx;applet" >
-
-<!-- module: xhtml-base-1.mod -->
-<!ENTITY % base.qname "%XHTML.pfx;base" >
-
-<!-- module: xhtml-bdo-1.mod -->
-<!ENTITY % bdo.qname "%XHTML.pfx;bdo" >
-
-<!-- module: xhtml-blkphras-1.mod -->
-<!ENTITY % address.qname "%XHTML.pfx;address" >
-<!ENTITY % blockquote.qname "%XHTML.pfx;blockquote" >
-<!ENTITY % pre.qname "%XHTML.pfx;pre" >
-<!ENTITY % h1.qname "%XHTML.pfx;h1" >
-<!ENTITY % h2.qname "%XHTML.pfx;h2" >
-<!ENTITY % h3.qname "%XHTML.pfx;h3" >
-<!ENTITY % h4.qname "%XHTML.pfx;h4" >
-<!ENTITY % h5.qname "%XHTML.pfx;h5" >
-<!ENTITY % h6.qname "%XHTML.pfx;h6" >
-
-<!-- module: xhtml-blkpres-1.mod -->
-<!ENTITY % hr.qname "%XHTML.pfx;hr" >
-
-<!-- module: xhtml-blkstruct-1.mod -->
-<!ENTITY % div.qname "%XHTML.pfx;div" >
-<!ENTITY % p.qname "%XHTML.pfx;p" >
-
-<!-- module: xhtml-edit-1.mod -->
-<!ENTITY % ins.qname "%XHTML.pfx;ins" >
-<!ENTITY % del.qname "%XHTML.pfx;del" >
-
-<!-- module: xhtml-form-1.mod -->
-<!ENTITY % form.qname "%XHTML.pfx;form" >
-<!ENTITY % label.qname "%XHTML.pfx;label" >
-<!ENTITY % input.qname "%XHTML.pfx;input" >
-<!ENTITY % select.qname "%XHTML.pfx;select" >
-<!ENTITY % optgroup.qname "%XHTML.pfx;optgroup" >
-<!ENTITY % option.qname "%XHTML.pfx;option" >
-<!ENTITY % textarea.qname "%XHTML.pfx;textarea" >
-<!ENTITY % fieldset.qname "%XHTML.pfx;fieldset" >
-<!ENTITY % legend.qname "%XHTML.pfx;legend" >
-<!ENTITY % button.qname "%XHTML.pfx;button" >
-
-<!-- module: xhtml-hypertext-1.mod -->
-<!ENTITY % a.qname "%XHTML.pfx;a" >
-
-<!-- module: xhtml-image-1.mod -->
-<!ENTITY % img.qname "%XHTML.pfx;img" >
-
-<!-- module: xhtml-inlphras-1.mod -->
-<!ENTITY % abbr.qname "%XHTML.pfx;abbr" >
-<!ENTITY % acronym.qname "%XHTML.pfx;acronym" >
-<!ENTITY % cite.qname "%XHTML.pfx;cite" >
-<!ENTITY % code.qname "%XHTML.pfx;code" >
-<!ENTITY % dfn.qname "%XHTML.pfx;dfn" >
-<!ENTITY % em.qname "%XHTML.pfx;em" >
-<!ENTITY % kbd.qname "%XHTML.pfx;kbd" >
-<!ENTITY % q.qname "%XHTML.pfx;q" >
-<!ENTITY % samp.qname "%XHTML.pfx;samp" >
-<!ENTITY % strong.qname "%XHTML.pfx;strong" >
-<!ENTITY % var.qname "%XHTML.pfx;var" >
-
-<!-- module: xhtml-inlpres-1.mod -->
-<!ENTITY % b.qname "%XHTML.pfx;b" >
-<!ENTITY % big.qname "%XHTML.pfx;big" >
-<!ENTITY % i.qname "%XHTML.pfx;i" >
-<!ENTITY % small.qname "%XHTML.pfx;small" >
-<!ENTITY % sub.qname "%XHTML.pfx;sub" >
-<!ENTITY % sup.qname "%XHTML.pfx;sup" >
-<!ENTITY % tt.qname "%XHTML.pfx;tt" >
-
-<!-- module: xhtml-inlstruct-1.mod -->
-<!ENTITY % br.qname "%XHTML.pfx;br" >
-<!ENTITY % span.qname "%XHTML.pfx;span" >
-
-<!-- module: xhtml-ismap-1.mod (also csismap, ssismap) -->
-<!ENTITY % map.qname "%XHTML.pfx;map" >
-<!ENTITY % area.qname "%XHTML.pfx;area" >
-
-<!-- module: xhtml-link-1.mod -->
-<!ENTITY % link.qname "%XHTML.pfx;link" >
-
-<!-- module: xhtml-list-1.mod -->
-<!ENTITY % dl.qname "%XHTML.pfx;dl" >
-<!ENTITY % dt.qname "%XHTML.pfx;dt" >
-<!ENTITY % dd.qname "%XHTML.pfx;dd" >
-<!ENTITY % ol.qname "%XHTML.pfx;ol" >
-<!ENTITY % ul.qname "%XHTML.pfx;ul" >
-<!ENTITY % li.qname "%XHTML.pfx;li" >
-
-<!-- module: xhtml-meta-1.mod -->
-<!ENTITY % meta.qname "%XHTML.pfx;meta" >
-
-<!-- module: xhtml-param-1.mod -->
-<!ENTITY % param.qname "%XHTML.pfx;param" >
-
-<!-- module: xhtml-object-1.mod -->
-<!ENTITY % object.qname "%XHTML.pfx;object" >
-
-<!-- module: xhtml-script-1.mod -->
-<!ENTITY % script.qname "%XHTML.pfx;script" >
-<!ENTITY % noscript.qname "%XHTML.pfx;noscript" >
-
-<!-- module: xhtml-struct-1.mod -->
-<!ENTITY % html.qname "%XHTML.pfx;html" >
-<!ENTITY % head.qname "%XHTML.pfx;head" >
-<!ENTITY % title.qname "%XHTML.pfx;title" >
-<!ENTITY % body.qname "%XHTML.pfx;body" >
-
-<!-- module: xhtml-style-1.mod -->
-<!ENTITY % style.qname "%XHTML.pfx;style" >
-
-<!-- module: xhtml-table-1.mod -->
-<!ENTITY % table.qname "%XHTML.pfx;table" >
-<!ENTITY % caption.qname "%XHTML.pfx;caption" >
-<!ENTITY % thead.qname "%XHTML.pfx;thead" >
-<!ENTITY % tfoot.qname "%XHTML.pfx;tfoot" >
-<!ENTITY % tbody.qname "%XHTML.pfx;tbody" >
-<!ENTITY % colgroup.qname "%XHTML.pfx;colgroup" >
-<!ENTITY % col.qname "%XHTML.pfx;col" >
-<!ENTITY % tr.qname "%XHTML.pfx;tr" >
-<!ENTITY % th.qname "%XHTML.pfx;th" >
-<!ENTITY % td.qname "%XHTML.pfx;td" >
-
-<!-- module: xhtml-ruby-1.mod -->
-
-<!ENTITY % ruby.qname "%XHTML.pfx;ruby" >
-<!ENTITY % rbc.qname "%XHTML.pfx;rbc" >
-<!ENTITY % rtc.qname "%XHTML.pfx;rtc" >
-<!ENTITY % rb.qname "%XHTML.pfx;rb" >
-<!ENTITY % rt.qname "%XHTML.pfx;rt" >
-<!ENTITY % rp.qname "%XHTML.pfx;rp" >
-
-<!-- Provisional XHTML 2.0 Qualified Names ...................... -->
-
-<!-- module: xhtml-image-2.mod -->
-<!ENTITY % alt.qname "%XHTML.pfx;alt" >
-
-<!-- end of xhtml-qname-1.mod -->
-]]>
-
-<!ENTITY % xhtml-events.module "IGNORE" >
-<![%xhtml-events.module;[
-<!ENTITY % xhtml-events.mod
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- "xhtml-events-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Intrinsic Events Module ....................................... -->
-<!-- file: xhtml-events-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-events-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-events-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Intrinsic Event Attributes
-
- These are the event attributes defined in HTML 4.0,
- Section 18.2.3 "Intrinsic Events". This module must be
- instantiated prior to the Attributes Module but after
- the Datatype Module in the Modular Framework module.
-
- "Note: Authors of HTML documents are advised that changes
- are likely to occur in the realm of intrinsic events
- (e.g., how scripts are bound to events). Research in
- this realm is carried on by members of the W3C Document
- Object Model Working Group (see the W3C Web site at
- http://www.w3.org/ for more information)."
--->
-<!-- NOTE: Because the ATTLIST declarations in this module occur
- before their respective ELEMENT declarations in other
- modules, there may be a dependency on this module that
- should be considered if any of the parameter entities used
- for element type names (eg., %a.qname;) are redeclared.
--->
-
-<!ENTITY % Events.attrib
- "onclick %Script.datatype; #IMPLIED
- ondblclick %Script.datatype; #IMPLIED
- onmousedown %Script.datatype; #IMPLIED
- onmouseup %Script.datatype; #IMPLIED
- onmouseover %Script.datatype; #IMPLIED
- onmousemove %Script.datatype; #IMPLIED
- onmouseout %Script.datatype; #IMPLIED
- onkeypress %Script.datatype; #IMPLIED
- onkeydown %Script.datatype; #IMPLIED
- onkeyup %Script.datatype; #IMPLIED"
->
-
-<!-- additional attributes on anchor element
--->
-<!ATTLIST %a.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on form element
--->
-<!ATTLIST %form.qname;
- onsubmit %Script.datatype; #IMPLIED
- onreset %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on label element
--->
-<!ATTLIST %label.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on input element
--->
-<!ATTLIST %input.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onselect %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on select element
--->
-<!ATTLIST %select.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on textarea element
--->
-<!ATTLIST %textarea.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onselect %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on button element
--->
-<!ATTLIST %button.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on body element
--->
-<!ATTLIST %body.qname;
- onload %Script.datatype; #IMPLIED
- onunload %Script.datatype; #IMPLIED
->
-
-<!-- additional attributes on area element
--->
-<!ATTLIST %area.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
->
-
-<!-- end of xhtml-events-1.mod -->
-]]>
-
-<!ENTITY % xhtml-attribs.module "INCLUDE" >
-<![%xhtml-attribs.module;[
-<!ENTITY % xhtml-attribs.mod
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- "xhtml-attribs-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Common Attributes Module ...................................... -->
-<!-- file: xhtml-attribs-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-attribs-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Common Attributes
-
- This module declares many of the common attributes for the XHTML DTD.
- %NS.decl.attrib; is declared in the XHTML Qname module.
--->
-
-<!ENTITY % id.attrib
- "id ID #IMPLIED"
->
-
-<!ENTITY % class.attrib
- "class NMTOKENS #IMPLIED"
->
-
-<!ENTITY % title.attrib
- "title %Text.datatype; #IMPLIED"
->
-
-<!ENTITY % Core.extra.attrib "" >
-
-<!ENTITY % Core.attrib
- "%XHTML.xmlns.attrib;
- %id.attrib;
- %class.attrib;
- %title.attrib;
- %Core.extra.attrib;"
->
-
-<!ENTITY % lang.attrib
- "xml:lang %LanguageCode.datatype; #IMPLIED"
->
-
-<![%XHTML.bidi;[
-<!ENTITY % dir.attrib
- "dir ( ltr | rtl ) #IMPLIED"
->
-
-<!ENTITY % I18n.attrib
- "%dir.attrib;
- %lang.attrib;"
->
-
-]]>
-<!ENTITY % I18n.attrib
- "%lang.attrib;"
->
-
-<!ENTITY % Common.extra.attrib "" >
-
-<!-- intrinsic event attributes declared previously
--->
-<!ENTITY % Events.attrib "" >
-
-<!ENTITY % Common.attrib
- "%Core.attrib;
- %I18n.attrib;
- %Events.attrib;
- %Common.extra.attrib;"
->
-
-<!-- end of xhtml-attribs-1.mod -->
-]]>
-
-<!-- placeholder for content model redeclarations -->
-<!ENTITY % xhtml-model.redecl "" >
-
-
-<!ENTITY % xhtml-model.module "INCLUDE" >
-<![%xhtml-model.module;[
-<!-- instantiate the Document Model module declared in the DTD driver
--->
-<!-- ....................................................................... -->
-<!-- XHTML 1.1 Document Model Module ...................................... -->
-<!-- file: xhtml11-model-1.mod
-
- This is XHTML 1.1, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml11-model-1.mod,v 1.12 2000/11/18 18:20:25 ahby Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml11/DTD/xhtml11-model-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- XHTML 1.1 Document Model
-
- This module describes the groupings of elements that make up
- common content models for XHTML elements.
-
- XHTML has three basic content models:
-
- %Inline.mix; character-level elements
- %Block.mix; block-like elements, eg., paragraphs and lists
- %Flow.mix; any block or inline elements
-
- Any parameter entities declared in this module may be used
- to create element content models, but the above three are
- considered 'global' (insofar as that term applies here).
-
- The reserved word '#PCDATA' (indicating a text string) is now
- included explicitly with each element declaration that is
- declared as mixed content, as XML requires that this token
- occur first in a content model specification.
--->
-<!-- Extending the Model
-
- While in some cases this module may need to be rewritten to
- accommodate changes to the document model, minor extensions
- may be accomplished by redeclaring any of the three *.extra;
- parameter entities to contain extension element types as follows:
-
- %Misc.extra; whose parent may be any block or
- inline element.
-
- %Inline.extra; whose parent may be any inline element.
-
- %Block.extra; whose parent may be any block element.
-
- If used, these parameter entities must be an OR-separated
- list beginning with an OR separator ("|"), eg., "| a | b | c"
-
- All block and inline *.class parameter entities not part
- of the *struct.class classes begin with "| " to allow for
- exclusion from mixes.
--->
-
-<!-- .............. Optional Elements in head .................. -->
-
-<!ENTITY % HeadOpts.mix
- "( %script.qname; | %style.qname; | %meta.qname;
- | %link.qname; | %object.qname; )*"
->
-
-<!-- ................. Miscellaneous Elements .................. -->
-
-<!-- ins and del are used to denote editing changes
--->
-<!ENTITY % Edit.class "| %ins.qname; | %del.qname;" >
-
-<!-- script and noscript are used to contain scripts
- and alternative content
--->
-<!ENTITY % Script.class "| %script.qname; | %noscript.qname;" >
-
-<!ENTITY % Misc.extra "" >
-
-<!-- These elements are neither block nor inline, and can
- essentially be used anywhere in the document body.
--->
-<!ENTITY % Misc.class
- "%Edit.class;
- %Script.class;
- %Misc.extra;"
->
-
-<!-- .................... Inline Elements ...................... -->
-
-<!ENTITY % InlStruct.class "%br.qname; | %span.qname;" >
-
-<!ENTITY % InlPhras.class
- "| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
- | %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
- | %abbr.qname; | %acronym.qname; | %q.qname;" >
-
-<!ENTITY % InlPres.class
- "| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
- | %small.qname; | %sub.qname; | %sup.qname;" >
-
-<!ENTITY % I18n.class "| %bdo.qname;" >
-
-<!ENTITY % Anchor.class "| %a.qname;" >
-
-<!ENTITY % InlSpecial.class
- "| %img.qname; | %map.qname;
- | %object.qname;" >
-
-<!ENTITY % InlForm.class
- "| %input.qname; | %select.qname; | %textarea.qname;
- | %label.qname; | %button.qname;" >
-
-<!ENTITY % Inline.extra "" >
-
-<!ENTITY % Ruby.class "| %ruby.qname;" >
-
-<!-- %Inline.class; includes all inline elements,
- used as a component in mixes
--->
-<!ENTITY % Inline.class
- "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %I18n.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Ruby.class;
- %Inline.extra;"
->
-
-<!-- %InlNoRuby.class; includes all inline elements
- except ruby, used as a component in mixes
--->
-<!ENTITY % InlNoRuby.class
- "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %I18n.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;"
->
-
-<!-- %NoRuby.content; includes all inlines except ruby
--->
-<!ENTITY % NoRuby.content
- "( #PCDATA
- | %InlNoRuby.class;
- %Misc.class; )*"
->
-
-<!-- %InlNoAnchor.class; includes all non-anchor inlines,
- used as a component in mixes
--->
-<!ENTITY % InlNoAnchor.class
- "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %I18n.class;
- %InlSpecial.class;
- %InlForm.class;
- %Ruby.class;
- %Inline.extra;"
->
-
-<!-- %InlNoAnchor.mix; includes all non-anchor inlines
--->
-<!ENTITY % InlNoAnchor.mix
- "%InlNoAnchor.class;
- %Misc.class;"
->
-
-<!-- %Inline.mix; includes all inline elements, including %Misc.class;
--->
-<!ENTITY % Inline.mix
- "%Inline.class;
- %Misc.class;"
->
-
-<!-- ..................... Block Elements ...................... -->
-
-<!-- In the HTML 4.0 DTD, heading and list elements were included
- in the %block; parameter entity. The %Heading.class; and
- %List.class; parameter entities must now be included explicitly
- on element declarations where desired.
--->
-
-<!ENTITY % Heading.class
- "%h1.qname; | %h2.qname; | %h3.qname;
- | %h4.qname; | %h5.qname; | %h6.qname;" >
-
-<!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" >
-
-<!ENTITY % Table.class "| %table.qname;" >
-
-<!ENTITY % Form.class "| %form.qname;" >
-
-<!ENTITY % Fieldset.class "| %fieldset.qname;" >
-
-<!ENTITY % BlkStruct.class "%p.qname; | %div.qname;" >
-
-<!ENTITY % BlkPhras.class
- "| %pre.qname; | %blockquote.qname; | %address.qname;" >
-
-<!ENTITY % BlkPres.class "| %hr.qname;" >
-
-<!ENTITY % BlkSpecial.class
- "%Table.class;
- %Form.class;
- %Fieldset.class;"
->
-
-<!ENTITY % Block.extra "" >
-
-<!-- %Block.class; includes all block elements,
- used as an component in mixes
--->
-<!ENTITY % Block.class
- "%BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %BlkSpecial.class;
- %Block.extra;"
->
-
-<!-- %Block.mix; includes all block elements plus %Misc.class;
--->
-<!ENTITY % Block.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- %Misc.class;"
->
-
-<!-- ................ All Content Elements .................. -->
-
-<!-- %Flow.mix; includes all text content, block and inline
--->
-<!ENTITY % Flow.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;"
->
-
-<!-- end of xhtml11-model-1.mod -->
-]]>
-
-<!ENTITY % xhtml-charent.module "INCLUDE" >
-<![%xhtml-charent.module;[
-<!ENTITY % xhtml-charent.mod
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- "xhtml-charent-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Character Entities Module ......................................... -->
-<!-- file: xhtml-charent-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-charent-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Character Entities for XHTML
-
- This module declares the set of character entities for XHTML,
- including the Latin 1, Symbol and Special character collections.
--->
-
-<!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
-<!-- Portions (C) International Organization for Standardization 1986
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
--->
-<!-- Character entity set. Typical invocation:
- <!ENTITY % HTMLlat1 PUBLIC
- "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
- %HTMLlat1;
--->
-
-<!ENTITY nbsp " "> <!-- no-break space = non-breaking space,
- U+00A0 ISOnum -->
-<!ENTITY iexcl "¡"> <!-- inverted exclamation mark, U+00A1 ISOnum -->
-<!ENTITY cent "¢"> <!-- cent sign, U+00A2 ISOnum -->
-<!ENTITY pound "£"> <!-- pound sign, U+00A3 ISOnum -->
-<!ENTITY curren "¤"> <!-- currency sign, U+00A4 ISOnum -->
-<!ENTITY yen "¥"> <!-- yen sign = yuan sign, U+00A5 ISOnum -->
-<!ENTITY brvbar "¦"> <!-- broken bar = broken vertical bar,
- U+00A6 ISOnum -->
-<!ENTITY sect "§"> <!-- section sign, U+00A7 ISOnum -->
-<!ENTITY uml "¨"> <!-- diaeresis = spacing diaeresis,
- U+00A8 ISOdia -->
-<!ENTITY copy "©"> <!-- copyright sign, U+00A9 ISOnum -->
-<!ENTITY ordf "ª"> <!-- feminine ordinal indicator, U+00AA ISOnum -->
-<!ENTITY laquo "«"> <!-- left-pointing double angle quotation mark
- = left pointing guillemet, U+00AB ISOnum -->
-<!ENTITY not "¬"> <!-- not sign = discretionary hyphen,
- U+00AC ISOnum -->
-<!ENTITY shy ""> <!-- soft hyphen = discretionary hyphen,
- U+00AD ISOnum -->
-<!ENTITY reg "®"> <!-- registered sign = registered trade mark sign,
- U+00AE ISOnum -->
-<!ENTITY macr "¯"> <!-- macron = spacing macron = overline
- = APL overbar, U+00AF ISOdia -->
-<!ENTITY deg "°"> <!-- degree sign, U+00B0 ISOnum -->
-<!ENTITY plusmn "±"> <!-- plus-minus sign = plus-or-minus sign,
- U+00B1 ISOnum -->
-<!ENTITY sup2 "²"> <!-- superscript two = superscript digit two
- = squared, U+00B2 ISOnum -->
-<!ENTITY sup3 "³"> <!-- superscript three = superscript digit three
- = cubed, U+00B3 ISOnum -->
-<!ENTITY acute "´"> <!-- acute accent = spacing acute,
- U+00B4 ISOdia -->
-<!ENTITY micro "µ"> <!-- micro sign, U+00B5 ISOnum -->
-<!ENTITY para "¶"> <!-- pilcrow sign = paragraph sign,
- U+00B6 ISOnum -->
-<!ENTITY middot "·"> <!-- middle dot = Georgian comma
- = Greek middle dot, U+00B7 ISOnum -->
-<!ENTITY cedil "¸"> <!-- cedilla = spacing cedilla, U+00B8 ISOdia -->
-<!ENTITY sup1 "¹"> <!-- superscript one = superscript digit one,
- U+00B9 ISOnum -->
-<!ENTITY ordm "º"> <!-- masculine ordinal indicator,
- U+00BA ISOnum -->
-<!ENTITY raquo "»"> <!-- right-pointing double angle quotation mark
- = right pointing guillemet, U+00BB ISOnum -->
-<!ENTITY frac14 "¼"> <!-- vulgar fraction one quarter
- = fraction one quarter, U+00BC ISOnum -->
-<!ENTITY frac12 "½"> <!-- vulgar fraction one half
- = fraction one half, U+00BD ISOnum -->
-<!ENTITY frac34 "¾"> <!-- vulgar fraction three quarters
- = fraction three quarters, U+00BE ISOnum -->
-<!ENTITY iquest "¿"> <!-- inverted question mark
- = turned question mark, U+00BF ISOnum -->
-<!ENTITY Agrave "À"> <!-- latin capital letter A with grave
- = latin capital letter A grave,
- U+00C0 ISOlat1 -->
-<!ENTITY Aacute "Á"> <!-- latin capital letter A with acute,
- U+00C1 ISOlat1 -->
-<!ENTITY Acirc "Â"> <!-- latin capital letter A with circumflex,
- U+00C2 ISOlat1 -->
-<!ENTITY Atilde "Ã"> <!-- latin capital letter A with tilde,
- U+00C3 ISOlat1 -->
-<!ENTITY Auml "Ä"> <!-- latin capital letter A with diaeresis,
- U+00C4 ISOlat1 -->
-<!ENTITY Aring "Å"> <!-- latin capital letter A with ring above
- = latin capital letter A ring,
- U+00C5 ISOlat1 -->
-<!ENTITY AElig "Æ"> <!-- latin capital letter AE
- = latin capital ligature AE,
- U+00C6 ISOlat1 -->
-<!ENTITY Ccedil "Ç"> <!-- latin capital letter C with cedilla,
- U+00C7 ISOlat1 -->
-<!ENTITY Egrave "È"> <!-- latin capital letter E with grave,
- U+00C8 ISOlat1 -->
-<!ENTITY Eacute "É"> <!-- latin capital letter E with acute,
- U+00C9 ISOlat1 -->
-<!ENTITY Ecirc "Ê"> <!-- latin capital letter E with circumflex,
- U+00CA ISOlat1 -->
-<!ENTITY Euml "Ë"> <!-- latin capital letter E with diaeresis,
- U+00CB ISOlat1 -->
-<!ENTITY Igrave "Ì"> <!-- latin capital letter I with grave,
- U+00CC ISOlat1 -->
-<!ENTITY Iacute "Í"> <!-- latin capital letter I with acute,
- U+00CD ISOlat1 -->
-<!ENTITY Icirc "Î"> <!-- latin capital letter I with circumflex,
- U+00CE ISOlat1 -->
-<!ENTITY Iuml "Ï"> <!-- latin capital letter I with diaeresis,
- U+00CF ISOlat1 -->
-<!ENTITY ETH "Ð"> <!-- latin capital letter ETH, U+00D0 ISOlat1 -->
-<!ENTITY Ntilde "Ñ"> <!-- latin capital letter N with tilde,
- U+00D1 ISOlat1 -->
-<!ENTITY Ograve "Ò"> <!-- latin capital letter O with grave,
- U+00D2 ISOlat1 -->
-<!ENTITY Oacute "Ó"> <!-- latin capital letter O with acute,
- U+00D3 ISOlat1 -->
-<!ENTITY Ocirc "Ô"> <!-- latin capital letter O with circumflex,
- U+00D4 ISOlat1 -->
-<!ENTITY Otilde "Õ"> <!-- latin capital letter O with tilde,
- U+00D5 ISOlat1 -->
-<!ENTITY Ouml "Ö"> <!-- latin capital letter O with diaeresis,
- U+00D6 ISOlat1 -->
-<!ENTITY times "×"> <!-- multiplication sign, U+00D7 ISOnum -->
-<!ENTITY Oslash "Ø"> <!-- latin capital letter O with stroke
- = latin capital letter O slash,
- U+00D8 ISOlat1 -->
-<!ENTITY Ugrave "Ù"> <!-- latin capital letter U with grave,
- U+00D9 ISOlat1 -->
-<!ENTITY Uacute "Ú"> <!-- latin capital letter U with acute,
- U+00DA ISOlat1 -->
-<!ENTITY Ucirc "Û"> <!-- latin capital letter U with circumflex,
- U+00DB ISOlat1 -->
-<!ENTITY Uuml "Ü"> <!-- latin capital letter U with diaeresis,
- U+00DC ISOlat1 -->
-<!ENTITY Yacute "Ý"> <!-- latin capital letter Y with acute,
- U+00DD ISOlat1 -->
-<!ENTITY THORN "Þ"> <!-- latin capital letter THORN,
- U+00DE ISOlat1 -->
-<!ENTITY szlig "ß"> <!-- latin small letter sharp s = ess-zed,
- U+00DF ISOlat1 -->
-<!ENTITY agrave "à"> <!-- latin small letter a with grave
- = latin small letter a grave,
- U+00E0 ISOlat1 -->
-<!ENTITY aacute "á"> <!-- latin small letter a with acute,
- U+00E1 ISOlat1 -->
-<!ENTITY acirc "â"> <!-- latin small letter a with circumflex,
- U+00E2 ISOlat1 -->
-<!ENTITY atilde "ã"> <!-- latin small letter a with tilde,
- U+00E3 ISOlat1 -->
-<!ENTITY auml "ä"> <!-- latin small letter a with diaeresis,
- U+00E4 ISOlat1 -->
-<!ENTITY aring "å"> <!-- latin small letter a with ring above
- = latin small letter a ring,
- U+00E5 ISOlat1 -->
-<!ENTITY aelig "æ"> <!-- latin small letter ae
- = latin small ligature ae, U+00E6 ISOlat1 -->
-<!ENTITY ccedil "ç"> <!-- latin small letter c with cedilla,
- U+00E7 ISOlat1 -->
-<!ENTITY egrave "è"> <!-- latin small letter e with grave,
- U+00E8 ISOlat1 -->
-<!ENTITY eacute "é"> <!-- latin small letter e with acute,
- U+00E9 ISOlat1 -->
-<!ENTITY ecirc "ê"> <!-- latin small letter e with circumflex,
- U+00EA ISOlat1 -->
-<!ENTITY euml "ë"> <!-- latin small letter e with diaeresis,
- U+00EB ISOlat1 -->
-<!ENTITY igrave "ì"> <!-- latin small letter i with grave,
- U+00EC ISOlat1 -->
-<!ENTITY iacute "í"> <!-- latin small letter i with acute,
- U+00ED ISOlat1 -->
-<!ENTITY icirc "î"> <!-- latin small letter i with circumflex,
- U+00EE ISOlat1 -->
-<!ENTITY iuml "ï"> <!-- latin small letter i with diaeresis,
- U+00EF ISOlat1 -->
-<!ENTITY eth "ð"> <!-- latin small letter eth, U+00F0 ISOlat1 -->
-<!ENTITY ntilde "ñ"> <!-- latin small letter n with tilde,
- U+00F1 ISOlat1 -->
-<!ENTITY ograve "ò"> <!-- latin small letter o with grave,
- U+00F2 ISOlat1 -->
-<!ENTITY oacute "ó"> <!-- latin small letter o with acute,
- U+00F3 ISOlat1 -->
-<!ENTITY ocirc "ô"> <!-- latin small letter o with circumflex,
- U+00F4 ISOlat1 -->
-<!ENTITY otilde "õ"> <!-- latin small letter o with tilde,
- U+00F5 ISOlat1 -->
-<!ENTITY ouml "ö"> <!-- latin small letter o with diaeresis,
- U+00F6 ISOlat1 -->
-<!ENTITY divide "÷"> <!-- division sign, U+00F7 ISOnum -->
-<!ENTITY oslash "ø"> <!-- latin small letter o with stroke,
- = latin small letter o slash,
- U+00F8 ISOlat1 -->
-<!ENTITY ugrave "ù"> <!-- latin small letter u with grave,
- U+00F9 ISOlat1 -->
-<!ENTITY uacute "ú"> <!-- latin small letter u with acute,
- U+00FA ISOlat1 -->
-<!ENTITY ucirc "û"> <!-- latin small letter u with circumflex,
- U+00FB ISOlat1 -->
-<!ENTITY uuml "ü"> <!-- latin small letter u with diaeresis,
- U+00FC ISOlat1 -->
-<!ENTITY yacute "ý"> <!-- latin small letter y with acute,
- U+00FD ISOlat1 -->
-<!ENTITY thorn "þ"> <!-- latin small letter thorn with,
- U+00FE ISOlat1 -->
-<!ENTITY yuml "ÿ"> <!-- latin small letter y with diaeresis,
- U+00FF ISOlat1 -->
-
-
-<!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
-<!-- Mathematical, Greek and Symbolic characters for HTML -->
-
-<!-- Character entity set. Typical invocation:
- <!ENTITY % HTMLsymbol PUBLIC
- "-//W3C//ENTITIES Symbols for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent">
- %HTMLsymbol;
--->
-
-<!-- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 list) do not clash with any
- existing ISO 8879 entity names. ISO 10646 character numbers
- are given for each character, in hex. values are decimal
- conversions of the ISO 10646 values and refer to the document
- character set. Names are Unicode names.
--->
-
-<!-- Latin Extended-B -->
-<!ENTITY fnof "ƒ"> <!-- latin small f with hook = function
- = florin, U+0192 ISOtech -->
-
-<!-- Greek -->
-<!ENTITY Alpha "Α"> <!-- greek capital letter alpha, U+0391 -->
-<!ENTITY Beta "Β"> <!-- greek capital letter beta, U+0392 -->
-<!ENTITY Gamma "Γ"> <!-- greek capital letter gamma,
- U+0393 ISOgrk3 -->
-<!ENTITY Delta "Δ"> <!-- greek capital letter delta,
- U+0394 ISOgrk3 -->
-<!ENTITY Epsilon "Ε"> <!-- greek capital letter epsilon, U+0395 -->
-<!ENTITY Zeta "Ζ"> <!-- greek capital letter zeta, U+0396 -->
-<!ENTITY Eta "Η"> <!-- greek capital letter eta, U+0397 -->
-<!ENTITY Theta "Θ"> <!-- greek capital letter theta,
- U+0398 ISOgrk3 -->
-<!ENTITY Iota "Ι"> <!-- greek capital letter iota, U+0399 -->
-<!ENTITY Kappa "Κ"> <!-- greek capital letter kappa, U+039A -->
-<!ENTITY Lambda "Λ"> <!-- greek capital letter lambda,
- U+039B ISOgrk3 -->
-<!ENTITY Mu "Μ"> <!-- greek capital letter mu, U+039C -->
-<!ENTITY Nu "Ν"> <!-- greek capital letter nu, U+039D -->
-<!ENTITY Xi "Ξ"> <!-- greek capital letter xi, U+039E ISOgrk3 -->
-<!ENTITY Omicron "Ο"> <!-- greek capital letter omicron, U+039F -->
-<!ENTITY Pi "Π"> <!-- greek capital letter pi, U+03A0 ISOgrk3 -->
-<!ENTITY Rho "Ρ"> <!-- greek capital letter rho, U+03A1 -->
-<!-- there is no Sigmaf, and no U+03A2 character either -->
-<!ENTITY Sigma "Σ"> <!-- greek capital letter sigma,
- U+03A3 ISOgrk3 -->
-<!ENTITY Tau "Τ"> <!-- greek capital letter tau, U+03A4 -->
-<!ENTITY Upsilon "Υ"> <!-- greek capital letter upsilon,
- U+03A5 ISOgrk3 -->
-<!ENTITY Phi "Φ"> <!-- greek capital letter phi,
- U+03A6 ISOgrk3 -->
-<!ENTITY Chi "Χ"> <!-- greek capital letter chi, U+03A7 -->
-<!ENTITY Psi "Ψ"> <!-- greek capital letter psi,
- U+03A8 ISOgrk3 -->
-<!ENTITY Omega "Ω"> <!-- greek capital letter omega,
- U+03A9 ISOgrk3 -->
-
-<!ENTITY alpha "α"> <!-- greek small letter alpha,
- U+03B1 ISOgrk3 -->
-<!ENTITY beta "β"> <!-- greek small letter beta, U+03B2 ISOgrk3 -->
-<!ENTITY gamma "γ"> <!-- greek small letter gamma,
- U+03B3 ISOgrk3 -->
-<!ENTITY delta "δ"> <!-- greek small letter delta,
- U+03B4 ISOgrk3 -->
-<!ENTITY epsilon "ε"> <!-- greek small letter epsilon,
- U+03B5 ISOgrk3 -->
-<!ENTITY zeta "ζ"> <!-- greek small letter zeta, U+03B6 ISOgrk3 -->
-<!ENTITY eta "η"> <!-- greek small letter eta, U+03B7 ISOgrk3 -->
-<!ENTITY theta "θ"> <!-- greek small letter theta,
- U+03B8 ISOgrk3 -->
-<!ENTITY iota "ι"> <!-- greek small letter iota, U+03B9 ISOgrk3 -->
-<!ENTITY kappa "κ"> <!-- greek small letter kappa,
- U+03BA ISOgrk3 -->
-<!ENTITY lambda "λ"> <!-- greek small letter lambda,
- U+03BB ISOgrk3 -->
-<!ENTITY mu "μ"> <!-- greek small letter mu, U+03BC ISOgrk3 -->
-<!ENTITY nu "ν"> <!-- greek small letter nu, U+03BD ISOgrk3 -->
-<!ENTITY xi "ξ"> <!-- greek small letter xi, U+03BE ISOgrk3 -->
-<!ENTITY omicron "ο"> <!-- greek small letter omicron, U+03BF NEW -->
-<!ENTITY pi "π"> <!-- greek small letter pi, U+03C0 ISOgrk3 -->
-<!ENTITY rho "ρ"> <!-- greek small letter rho, U+03C1 ISOgrk3 -->
-<!ENTITY sigmaf "ς"> <!-- greek small letter final sigma,
- U+03C2 ISOgrk3 -->
-<!ENTITY sigma "σ"> <!-- greek small letter sigma,
- U+03C3 ISOgrk3 -->
-<!ENTITY tau "τ"> <!-- greek small letter tau, U+03C4 ISOgrk3 -->
-<!ENTITY upsilon "υ"> <!-- greek small letter upsilon,
- U+03C5 ISOgrk3 -->
-<!ENTITY phi "φ"> <!-- greek small letter phi, U+03C6 ISOgrk3 -->
-<!ENTITY chi "χ"> <!-- greek small letter chi, U+03C7 ISOgrk3 -->
-<!ENTITY psi "ψ"> <!-- greek small letter psi, U+03C8 ISOgrk3 -->
-<!ENTITY omega "ω"> <!-- greek small letter omega,
- U+03C9 ISOgrk3 -->
-<!ENTITY thetasym "ϑ"> <!-- greek small letter theta symbol,
- U+03D1 NEW -->
-<!ENTITY upsih "ϒ"> <!-- greek upsilon with hook symbol,
- U+03D2 NEW -->
-<!ENTITY piv "ϖ"> <!-- greek pi symbol, U+03D6 ISOgrk3 -->
-
-<!-- General Punctuation -->
-<!ENTITY bull "•"> <!-- bullet = black small circle,
- U+2022 ISOpub -->
-<!-- bullet is NOT the same as bullet operator, U+2219 -->
-<!ENTITY hellip "…"> <!-- horizontal ellipsis = three dot leader,
- U+2026 ISOpub -->
-<!ENTITY prime "′"> <!-- prime = minutes = feet, U+2032 ISOtech -->
-<!ENTITY Prime "″"> <!-- double prime = seconds = inches,
- U+2033 ISOtech -->
-<!ENTITY oline "‾"> <!-- overline = spacing overscore,
- U+203E NEW -->
-<!ENTITY frasl "⁄"> <!-- fraction slash, U+2044 NEW -->
-
-<!-- Letterlike Symbols -->
-<!ENTITY weierp "℘"> <!-- script capital P = power set
- = Weierstrass p, U+2118 ISOamso -->
-<!ENTITY image "ℑ"> <!-- blackletter capital I = imaginary part,
- U+2111 ISOamso -->
-<!ENTITY real "ℜ"> <!-- blackletter capital R = real part symbol,
- U+211C ISOamso -->
-<!ENTITY trade "™"> <!-- trade mark sign, U+2122 ISOnum -->
-<!ENTITY alefsym "ℵ"> <!-- alef symbol = first transfinite cardinal,
- U+2135 NEW -->
-<!-- alef symbol is NOT the same as hebrew letter alef,
- U+05D0 although the same glyph could be used to depict both characters -->
-
-<!-- Arrows -->
-<!ENTITY larr "←"> <!-- leftwards arrow, U+2190 ISOnum -->
-<!ENTITY uarr "↑"> <!-- upwards arrow, U+2191 ISOnum-->
-<!ENTITY rarr "→"> <!-- rightwards arrow, U+2192 ISOnum -->
-<!ENTITY darr "↓"> <!-- downwards arrow, U+2193 ISOnum -->
-<!ENTITY harr "↔"> <!-- left right arrow, U+2194 ISOamsa -->
-<!ENTITY crarr "↵"> <!-- downwards arrow with corner leftwards
- = carriage return, U+21B5 NEW -->
-<!ENTITY lArr "⇐"> <!-- leftwards double arrow, U+21D0 ISOtech -->
-<!-- Unicode does not say that lArr is the same as the 'is implied by' arrow
- but also does not have any other character for that function. So ? lArr can
- be used for 'is implied by' as ISOtech suggests -->
-<!ENTITY uArr "⇑"> <!-- upwards double arrow, U+21D1 ISOamsa -->
-<!ENTITY rArr "⇒"> <!-- rightwards double arrow,
- U+21D2 ISOtech -->
-<!-- Unicode does not say this is the 'implies' character but does not have
- another character with this function so ?
- rArr can be used for 'implies' as ISOtech suggests -->
-<!ENTITY dArr "⇓"> <!-- downwards double arrow, U+21D3 ISOamsa -->
-<!ENTITY hArr "⇔"> <!-- left right double arrow,
- U+21D4 ISOamsa -->
-
-<!-- Mathematical Operators -->
-<!ENTITY forall "∀"> <!-- for all, U+2200 ISOtech -->
-<!ENTITY part "∂"> <!-- partial differential, U+2202 ISOtech -->
-<!ENTITY exist "∃"> <!-- there exists, U+2203 ISOtech -->
-<!ENTITY empty "∅"> <!-- empty set = null set = diameter,
- U+2205 ISOamso -->
-<!ENTITY nabla "∇"> <!-- nabla = backward difference,
- U+2207 ISOtech -->
-<!ENTITY isin "∈"> <!-- element of, U+2208 ISOtech -->
-<!ENTITY notin "∉"> <!-- not an element of, U+2209 ISOtech -->
-<!ENTITY ni "∋"> <!-- contains as member, U+220B ISOtech -->
-<!-- should there be a more memorable name than 'ni'? -->
-<!ENTITY prod "∏"> <!-- n-ary product = product sign,
- U+220F ISOamsb -->
-<!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though
- the same glyph might be used for both -->
-<!ENTITY sum "∑"> <!-- n-ary sumation, U+2211 ISOamsb -->
-<!-- sum is NOT the same character as U+03A3 'greek capital letter sigma'
- though the same glyph might be used for both -->
-<!ENTITY minus "−"> <!-- minus sign, U+2212 ISOtech -->
-<!ENTITY lowast "∗"> <!-- asterisk operator, U+2217 ISOtech -->
-<!ENTITY radic "√"> <!-- square root = radical sign,
- U+221A ISOtech -->
-<!ENTITY prop "∝"> <!-- proportional to, U+221D ISOtech -->
-<!ENTITY infin "∞"> <!-- infinity, U+221E ISOtech -->
-<!ENTITY ang "∠"> <!-- angle, U+2220 ISOamso -->
-<!ENTITY and "∧"> <!-- logical and = wedge, U+2227 ISOtech -->
-<!ENTITY or "∨"> <!-- logical or = vee, U+2228 ISOtech -->
-<!ENTITY cap "∩"> <!-- intersection = cap, U+2229 ISOtech -->
-<!ENTITY cup "∪"> <!-- union = cup, U+222A ISOtech -->
-<!ENTITY int "∫"> <!-- integral, U+222B ISOtech -->
-<!ENTITY there4 "∴"> <!-- therefore, U+2234 ISOtech -->
-<!ENTITY sim "∼"> <!-- tilde operator = varies with = similar to,
- U+223C ISOtech -->
-<!-- tilde operator is NOT the same character as the tilde, U+007E,
- although the same glyph might be used to represent both -->
-<!ENTITY cong "≅"> <!-- approximately equal to, U+2245 ISOtech -->
-<!ENTITY asymp "≈"> <!-- almost equal to = asymptotic to,
- U+2248 ISOamsr -->
-<!ENTITY ne "≠"> <!-- not equal to, U+2260 ISOtech -->
-<!ENTITY equiv "≡"> <!-- identical to, U+2261 ISOtech -->
-<!ENTITY le "≤"> <!-- less-than or equal to, U+2264 ISOtech -->
-<!ENTITY ge "≥"> <!-- greater-than or equal to,
- U+2265 ISOtech -->
-<!ENTITY sub "⊂"> <!-- subset of, U+2282 ISOtech -->
-<!ENTITY sup "⊃"> <!-- superset of, U+2283 ISOtech -->
-<!-- note that nsup, 'not a superset of, U+2283' is not covered by the Symbol
- font encoding and is not included. Should it be, for symmetry?
- It is in ISOamsn -->
-<!ENTITY nsub "⊄"> <!-- not a subset of, U+2284 ISOamsn -->
-<!ENTITY sube "⊆"> <!-- subset of or equal to, U+2286 ISOtech -->
-<!ENTITY supe "⊇"> <!-- superset of or equal to,
- U+2287 ISOtech -->
-<!ENTITY oplus "⊕"> <!-- circled plus = direct sum,
- U+2295 ISOamsb -->
-<!ENTITY otimes "⊗"> <!-- circled times = vector product,
- U+2297 ISOamsb -->
-<!ENTITY perp "⊥"> <!-- up tack = orthogonal to = perpendicular,
- U+22A5 ISOtech -->
-<!ENTITY sdot "⋅"> <!-- dot operator, U+22C5 ISOamsb -->
-<!-- dot operator is NOT the same character as U+00B7 middle dot -->
-
-<!-- Miscellaneous Technical -->
-<!ENTITY lceil "⌈"> <!-- left ceiling = apl upstile,
- U+2308 ISOamsc -->
-<!ENTITY rceil "⌉"> <!-- right ceiling, U+2309 ISOamsc -->
-<!ENTITY lfloor "⌊"> <!-- left floor = apl downstile,
- U+230A ISOamsc -->
-<!ENTITY rfloor "⌋"> <!-- right floor, U+230B ISOamsc -->
-<!ENTITY lang "〈"> <!-- left-pointing angle bracket = bra,
- U+2329 ISOtech -->
-<!-- lang is NOT the same character as U+003C 'less than'
- or U+2039 'single left-pointing angle quotation mark' -->
-<!ENTITY rang "〉"> <!-- right-pointing angle bracket = ket,
- U+232A ISOtech -->
-<!-- rang is NOT the same character as U+003E 'greater than'
- or U+203A 'single right-pointing angle quotation mark' -->
-
-<!-- Geometric Shapes -->
-<!ENTITY loz "◊"> <!-- lozenge, U+25CA ISOpub -->
-
-<!-- Miscellaneous Symbols -->
-<!ENTITY spades "♠"> <!-- black spade suit, U+2660 ISOpub -->
-<!-- black here seems to mean filled as opposed to hollow -->
-<!ENTITY clubs "♣"> <!-- black club suit = shamrock,
- U+2663 ISOpub -->
-<!ENTITY hearts "♥"> <!-- black heart suit = valentine,
- U+2665 ISOpub -->
-<!ENTITY diams "♦"> <!-- black diamond suit, U+2666 ISOpub -->
-
-
-<!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
-<!-- Special characters for HTML -->
-
-<!-- Character entity set. Typical invocation:
- <!ENTITY % HTMLspecial PUBLIC
- "-//W3C//ENTITIES Special for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
- %HTMLspecial;
--->
-
-<!-- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 list) do not clash with any
- existing ISO 8879 entity names. ISO 10646 character numbers
- are given for each character, in hex. values are decimal
- conversions of the ISO 10646 values and refer to the document
- character set. Names are Unicode names.
--->
-
-<!-- C0 Controls and Basic Latin -->
-<!ENTITY quot """> <!-- quotation mark = APL quote,
- U+0022 ISOnum -->
-<!ENTITY amp "&"> <!-- ampersand, U+0026 ISOnum -->
-<!ENTITY lt "<"> <!-- less-than sign, U+003C ISOnum -->
-<!ENTITY gt ">"> <!-- greater-than sign, U+003E ISOnum -->
-<!ENTITY apos "'"> <!-- apostrophe mark, U+0027 ISOnum -->
-
-<!-- Latin Extended-A -->
-<!ENTITY OElig "Œ"> <!-- latin capital ligature OE,
- U+0152 ISOlat2 -->
-<!ENTITY oelig "œ"> <!-- latin small ligature oe, U+0153 ISOlat2 -->
-<!-- ligature is a misnomer, this is a separate character in some languages -->
-<!ENTITY Scaron "Š"> <!-- latin capital letter S with caron,
- U+0160 ISOlat2 -->
-<!ENTITY scaron "š"> <!-- latin small letter s with caron,
- U+0161 ISOlat2 -->
-<!ENTITY Yuml "Ÿ"> <!-- latin capital letter Y with diaeresis,
- U+0178 ISOlat2 -->
-
-<!-- Spacing Modifier Letters -->
-<!ENTITY circ "ˆ"> <!-- modifier letter circumflex accent,
- U+02C6 ISOpub -->
-<!ENTITY tilde "˜"> <!-- small tilde, U+02DC ISOdia -->
-
-<!-- General Punctuation -->
-<!ENTITY ensp " "> <!-- en space, U+2002 ISOpub -->
-<!ENTITY emsp " "> <!-- em space, U+2003 ISOpub -->
-<!ENTITY thinsp " "> <!-- thin space, U+2009 ISOpub -->
-<!ENTITY zwnj ""> <!-- zero width non-joiner,
- U+200C NEW RFC 2070 -->
-<!ENTITY zwj ""> <!-- zero width joiner, U+200D NEW RFC 2070 -->
-<!ENTITY lrm ""> <!-- left-to-right mark, U+200E NEW RFC 2070 -->
-<!ENTITY rlm ""> <!-- right-to-left mark, U+200F NEW RFC 2070 -->
-<!ENTITY ndash "–"> <!-- en dash, U+2013 ISOpub -->
-<!ENTITY mdash "—"> <!-- em dash, U+2014 ISOpub -->
-<!ENTITY lsquo "‘"> <!-- left single quotation mark,
- U+2018 ISOnum -->
-<!ENTITY rsquo "’"> <!-- right single quotation mark,
- U+2019 ISOnum -->
-<!ENTITY sbquo "‚"> <!-- single low-9 quotation mark, U+201A NEW -->
-<!ENTITY ldquo "“"> <!-- left double quotation mark,
- U+201C ISOnum -->
-<!ENTITY rdquo "”"> <!-- right double quotation mark,
- U+201D ISOnum -->
-<!ENTITY bdquo "„"> <!-- double low-9 quotation mark, U+201E NEW -->
-<!ENTITY dagger "†"> <!-- dagger, U+2020 ISOpub -->
-<!ENTITY Dagger "‡"> <!-- double dagger, U+2021 ISOpub -->
-<!ENTITY permil "‰"> <!-- per mille sign, U+2030 ISOtech -->
-<!ENTITY lsaquo "‹"> <!-- single left-pointing angle quotation mark,
- U+2039 ISO proposed -->
-<!-- lsaquo is proposed but not yet ISO standardized -->
-<!ENTITY rsaquo "›"> <!-- single right-pointing angle quotation mark,
- U+203A ISO proposed -->
-<!-- rsaquo is proposed but not yet ISO standardized -->
-<!ENTITY euro "€"> <!-- euro sign, U+20AC NEW -->
-
-
-<!-- end of xhtml-charent-1.mod -->
-]]>
-
-<!-- end of xhtml-framework-1.mod -->
-]]>
-
-<!-- Post-Framework Redeclaration placeholder ................... -->
-<!-- this serves as a location to insert markup declarations
- into the DTD following the framework declarations.
--->
-<!ENTITY % xhtml-postfw-redecl.module "IGNORE" >
-<![%xhtml-postfw-redecl.module;[
-%xhtml-postfw-redecl.mod;
-<!-- end of xhtml-postfw-redecl.module -->]]>
-
-<!-- Text Module (Required) ..................................... -->
-<!ENTITY % xhtml-text.module "INCLUDE" >
-<![%xhtml-text.module;[
-<!ENTITY % xhtml-text.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Text Module ................................................... -->
-<!-- file: xhtml-text-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-text-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Textual Content
-
- The Text module includes declarations for all core
- text container elements and their attributes.
--->
-
-<!ENTITY % xhtml-inlstruct.module "INCLUDE" >
-<![%xhtml-inlstruct.module;[
-<!ENTITY % xhtml-inlstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- "xhtml-inlstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Structural Module ...................................... -->
-<!-- file: xhtml-inlstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlstruct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Structural
-
- br, span
-
- This module declares the elements and their attributes
- used to support inline-level structural markup.
--->
-
-<!-- br: forced line break ............................. -->
-
-<!ENTITY % br.element "INCLUDE" >
-<![%br.element;[
-
-<!ENTITY % br.content "EMPTY" >
-<!ENTITY % br.qname "br" >
-<!ELEMENT %br.qname; %br.content; >
-
-<!-- end of br.element -->]]>
-
-<!ENTITY % br.attlist "INCLUDE" >
-<![%br.attlist;[
-<!ATTLIST %br.qname;
- %Core.attrib;
->
-<!-- end of br.attlist -->]]>
-
-<!-- span: generic inline container .................... -->
-
-<!ENTITY % span.element "INCLUDE" >
-<![%span.element;[
-<!ENTITY % span.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % span.qname "span" >
-<!ELEMENT %span.qname; %span.content; >
-<!-- end of span.element -->]]>
-
-<!ENTITY % span.attlist "INCLUDE" >
-<![%span.attlist;[
-<!ATTLIST %span.qname;
- %Common.attrib;
->
-<!-- end of span.attlist -->]]>
-
-<!-- end of xhtml-inlstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-inlphras.module "INCLUDE" >
-<![%xhtml-inlphras.module;[
-<!ENTITY % xhtml-inlphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- "xhtml-inlphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Phrasal Module ......................................... -->
-<!-- file: xhtml-inlphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlphras-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Phrasal
-
- abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var
-
- This module declares the elements and their attributes used to
- support inline-level phrasal markup.
--->
-
-<!ENTITY % abbr.element "INCLUDE" >
-<![%abbr.element;[
-<!ENTITY % abbr.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % abbr.qname "abbr" >
-<!ELEMENT %abbr.qname; %abbr.content; >
-<!-- end of abbr.element -->]]>
-
-<!ENTITY % abbr.attlist "INCLUDE" >
-<![%abbr.attlist;[
-<!ATTLIST %abbr.qname;
- %Common.attrib;
->
-<!-- end of abbr.attlist -->]]>
-
-<!ENTITY % acronym.element "INCLUDE" >
-<![%acronym.element;[
-<!ENTITY % acronym.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % acronym.qname "acronym" >
-<!ELEMENT %acronym.qname; %acronym.content; >
-<!-- end of acronym.element -->]]>
-
-<!ENTITY % acronym.attlist "INCLUDE" >
-<![%acronym.attlist;[
-<!ATTLIST %acronym.qname;
- %Common.attrib;
->
-<!-- end of acronym.attlist -->]]>
-
-<!ENTITY % cite.element "INCLUDE" >
-<![%cite.element;[
-<!ENTITY % cite.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % cite.qname "cite" >
-<!ELEMENT %cite.qname; %cite.content; >
-<!-- end of cite.element -->]]>
-
-<!ENTITY % cite.attlist "INCLUDE" >
-<![%cite.attlist;[
-<!ATTLIST %cite.qname;
- %Common.attrib;
->
-<!-- end of cite.attlist -->]]>
-
-<!ENTITY % code.element "INCLUDE" >
-<![%code.element;[
-<!ENTITY % code.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % code.qname "code" >
-<!ELEMENT %code.qname; %code.content; >
-<!-- end of code.element -->]]>
-
-<!ENTITY % code.attlist "INCLUDE" >
-<![%code.attlist;[
-<!ATTLIST %code.qname;
- %Common.attrib;
->
-<!-- end of code.attlist -->]]>
-
-<!ENTITY % dfn.element "INCLUDE" >
-<![%dfn.element;[
-<!ENTITY % dfn.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % dfn.qname "dfn" >
-<!ELEMENT %dfn.qname; %dfn.content; >
-<!-- end of dfn.element -->]]>
-
-<!ENTITY % dfn.attlist "INCLUDE" >
-<![%dfn.attlist;[
-<!ATTLIST %dfn.qname;
- %Common.attrib;
->
-<!-- end of dfn.attlist -->]]>
-
-<!ENTITY % em.element "INCLUDE" >
-<![%em.element;[
-<!ENTITY % em.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % em.qname "em" >
-<!ELEMENT %em.qname; %em.content; >
-<!-- end of em.element -->]]>
-
-<!ENTITY % em.attlist "INCLUDE" >
-<![%em.attlist;[
-<!ATTLIST %em.qname;
- %Common.attrib;
->
-<!-- end of em.attlist -->]]>
-
-<!ENTITY % kbd.element "INCLUDE" >
-<![%kbd.element;[
-<!ENTITY % kbd.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % kbd.qname "kbd" >
-<!ELEMENT %kbd.qname; %kbd.content; >
-<!-- end of kbd.element -->]]>
-
-<!ENTITY % kbd.attlist "INCLUDE" >
-<![%kbd.attlist;[
-<!ATTLIST %kbd.qname;
- %Common.attrib;
->
-<!-- end of kbd.attlist -->]]>
-
-<!ENTITY % q.element "INCLUDE" >
-<![%q.element;[
-<!ENTITY % q.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % q.qname "q" >
-<!ELEMENT %q.qname; %q.content; >
-<!-- end of q.element -->]]>
-
-<!ENTITY % q.attlist "INCLUDE" >
-<![%q.attlist;[
-<!ATTLIST %q.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of q.attlist -->]]>
-
-<!ENTITY % samp.element "INCLUDE" >
-<![%samp.element;[
-<!ENTITY % samp.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % samp.qname "samp" >
-<!ELEMENT %samp.qname; %samp.content; >
-<!-- end of samp.element -->]]>
-
-<!ENTITY % samp.attlist "INCLUDE" >
-<![%samp.attlist;[
-<!ATTLIST %samp.qname;
- %Common.attrib;
->
-<!-- end of samp.attlist -->]]>
-
-<!ENTITY % strong.element "INCLUDE" >
-<![%strong.element;[
-<!ENTITY % strong.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % strong.qname "strong" >
-<!ELEMENT %strong.qname; %strong.content; >
-<!-- end of strong.element -->]]>
-
-<!ENTITY % strong.attlist "INCLUDE" >
-<![%strong.attlist;[
-<!ATTLIST %strong.qname;
- %Common.attrib;
->
-<!-- end of strong.attlist -->]]>
-
-<!ENTITY % var.element "INCLUDE" >
-<![%var.element;[
-<!ENTITY % var.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % var.qname "var" >
-<!ELEMENT %var.qname; %var.content; >
-<!-- end of var.element -->]]>
-
-<!ENTITY % var.attlist "INCLUDE" >
-<![%var.attlist;[
-<!ATTLIST %var.qname;
- %Common.attrib;
->
-<!-- end of var.attlist -->]]>
-
-<!-- end of xhtml-inlphras-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkstruct.module "INCLUDE" >
-<![%xhtml-blkstruct.module;[
-<!ENTITY % xhtml-blkstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- "xhtml-blkstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Structural Module ....................................... -->
-<!-- file: xhtml-blkstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkstruct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Structural
-
- div, p
-
- This module declares the elements and their attributes used to
- support block-level structural markup.
--->
-
-<!ENTITY % div.element "INCLUDE" >
-<![%div.element;[
-<!ENTITY % div.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % div.qname "div" >
-<!ELEMENT %div.qname; %div.content; >
-<!-- end of div.element -->]]>
-
-<!ENTITY % div.attlist "INCLUDE" >
-<![%div.attlist;[
-<!ATTLIST %div.qname;
- %Common.attrib;
->
-<!-- end of div.attlist -->]]>
-
-<!ENTITY % p.element "INCLUDE" >
-<![%p.element;[
-<!ENTITY % p.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % p.qname "p" >
-<!ELEMENT %p.qname; %p.content; >
-<!-- end of p.element -->]]>
-
-<!ENTITY % p.attlist "INCLUDE" >
-<![%p.attlist;[
-<!ATTLIST %p.qname;
- %Common.attrib;
->
-<!-- end of p.attlist -->]]>
-
-<!-- end of xhtml-blkstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkphras.module "INCLUDE" >
-<![%xhtml-blkphras.module;[
-<!ENTITY % xhtml-blkphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- "xhtml-blkphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Phrasal Module .......................................... -->
-<!-- file: xhtml-blkphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkphras-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Phrasal
-
- address, blockquote, pre, h1, h2, h3, h4, h5, h6
-
- This module declares the elements and their attributes used to
- support block-level phrasal markup.
--->
-
-<!ENTITY % address.element "INCLUDE" >
-<![%address.element;[
-<!ENTITY % address.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % address.qname "address" >
-<!ELEMENT %address.qname; %address.content; >
-<!-- end of address.element -->]]>
-
-<!ENTITY % address.attlist "INCLUDE" >
-<![%address.attlist;[
-<!ATTLIST %address.qname;
- %Common.attrib;
->
-<!-- end of address.attlist -->]]>
-
-<!ENTITY % blockquote.element "INCLUDE" >
-<![%blockquote.element;[
-<!ENTITY % blockquote.content
- "( %Block.mix; )+"
->
-<!ENTITY % blockquote.qname "blockquote" >
-<!ELEMENT %blockquote.qname; %blockquote.content; >
-<!-- end of blockquote.element -->]]>
-
-<!ENTITY % blockquote.attlist "INCLUDE" >
-<![%blockquote.attlist;[
-<!ATTLIST %blockquote.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of blockquote.attlist -->]]>
-
-<!ENTITY % pre.element "INCLUDE" >
-<![%pre.element;[
-<!ENTITY % pre.content
- "( #PCDATA
- | %InlStruct.class;
- %InlPhras.class;
- | %tt.qname; | %i.qname; | %b.qname;
- %I18n.class;
- %Anchor.class;
- | %script.qname; | %map.qname;
- %Inline.extra; )*"
->
-<!ENTITY % pre.qname "pre" >
-<!ELEMENT %pre.qname; %pre.content; >
-<!-- end of pre.element -->]]>
-
-<!ENTITY % pre.attlist "INCLUDE" >
-<![%pre.attlist;[
-<!ATTLIST %pre.qname;
- %Common.attrib;
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of pre.attlist -->]]>
-
-<!-- ................... Heading Elements ................... -->
-
-<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
-
-<!ENTITY % h1.element "INCLUDE" >
-<![%h1.element;[
-<!ENTITY % h1.qname "h1" >
-<!ELEMENT %h1.qname; %Heading.content; >
-<!-- end of h1.element -->]]>
-
-<!ENTITY % h1.attlist "INCLUDE" >
-<![%h1.attlist;[
-<!ATTLIST %h1.qname;
- %Common.attrib;
->
-<!-- end of h1.attlist -->]]>
-
-<!ENTITY % h2.element "INCLUDE" >
-<![%h2.element;[
-<!ENTITY % h2.qname "h2" >
-<!ELEMENT %h2.qname; %Heading.content; >
-<!-- end of h2.element -->]]>
-
-<!ENTITY % h2.attlist "INCLUDE" >
-<![%h2.attlist;[
-<!ATTLIST %h2.qname;
- %Common.attrib;
->
-<!-- end of h2.attlist -->]]>
-
-<!ENTITY % h3.element "INCLUDE" >
-<![%h3.element;[
-<!ENTITY % h3.qname "h3" >
-<!ELEMENT %h3.qname; %Heading.content; >
-<!-- end of h3.element -->]]>
-
-<!ENTITY % h3.attlist "INCLUDE" >
-<![%h3.attlist;[
-<!ATTLIST %h3.qname;
- %Common.attrib;
->
-<!-- end of h3.attlist -->]]>
-
-<!ENTITY % h4.element "INCLUDE" >
-<![%h4.element;[
-<!ENTITY % h4.qname "h4" >
-<!ELEMENT %h4.qname; %Heading.content; >
-<!-- end of h4.element -->]]>
-
-<!ENTITY % h4.attlist "INCLUDE" >
-<![%h4.attlist;[
-<!ATTLIST %h4.qname;
- %Common.attrib;
->
-<!-- end of h4.attlist -->]]>
-
-<!ENTITY % h5.element "INCLUDE" >
-<![%h5.element;[
-<!ENTITY % h5.qname "h5" >
-<!ELEMENT %h5.qname; %Heading.content; >
-<!-- end of h5.element -->]]>
-
-<!ENTITY % h5.attlist "INCLUDE" >
-<![%h5.attlist;[
-<!ATTLIST %h5.qname;
- %Common.attrib;
->
-<!-- end of h5.attlist -->]]>
-
-<!ENTITY % h6.element "INCLUDE" >
-<![%h6.element;[
-<!ENTITY % h6.qname "h6" >
-<!ELEMENT %h6.qname; %Heading.content; >
-<!-- end of h6.element -->]]>
-
-<!ENTITY % h6.attlist "INCLUDE" >
-<![%h6.attlist;[
-<!ATTLIST %h6.qname;
- %Common.attrib;
->
-<!-- end of h6.attlist -->]]>
-
-<!-- end of xhtml-blkphras-1.mod -->
-]]>
-
-<!-- end of xhtml-text-1.mod -->
-]]>
-
-<!-- Hypertext Module (required) ................................. -->
-<!ENTITY % xhtml-hypertext.module "INCLUDE" >
-<![%xhtml-hypertext.module;[
-<!ENTITY % xhtml-hypertext.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Hypertext Module .............................................. -->
-<!-- file: xhtml-hypertext-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-hypertext-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Hypertext
-
- a
-
- This module declares the anchor ('a') element type, which
- defines the source of a hypertext link. The destination
- (or link 'target') is identified via its 'id' attribute
- rather than the 'name' attribute as was used in HTML.
--->
-
-<!-- ............ Anchor Element ............ -->
-
-<!ENTITY % a.element "INCLUDE" >
-<![%a.element;[
-<!ENTITY % a.content
- "( #PCDATA | %InlNoAnchor.mix; )*"
->
-<!ENTITY % a.qname "a" >
-<!ELEMENT %a.qname; %a.content; >
-<!-- end of a.element -->]]>
-
-<!ENTITY % a.attlist "INCLUDE" >
-<![%a.attlist;[
-<!ATTLIST %a.qname;
- %Common.attrib;
- href %URI.datatype; #IMPLIED
- charset %Charset.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of a.attlist -->]]>
-
-<!-- end of xhtml-hypertext-1.mod -->
-]]>
-
-<!-- Lists Module (required) .................................... -->
-<!ENTITY % xhtml-list.module "INCLUDE" >
-<![%xhtml-list.module;[
-<!ENTITY % xhtml-list.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Lists Module .................................................. -->
-<!-- file: xhtml-list-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-list-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Lists
-
- dl, dt, dd, ol, ul, li
-
- This module declares the list-oriented element types
- and their attributes.
--->
-
-<!ENTITY % dl.qname "dl" >
-<!ENTITY % dt.qname "dt" >
-<!ENTITY % dd.qname "dd" >
-<!ENTITY % ol.qname "ol" >
-<!ENTITY % ul.qname "ul" >
-<!ENTITY % li.qname "li" >
-
-<!-- dl: Definition List ............................... -->
-
-<!ENTITY % dl.element "INCLUDE" >
-<![%dl.element;[
-<!ENTITY % dl.content "( %dt.qname; | %dd.qname; )+" >
-<!ELEMENT %dl.qname; %dl.content; >
-<!-- end of dl.element -->]]>
-
-<!ENTITY % dl.attlist "INCLUDE" >
-<![%dl.attlist;[
-<!ATTLIST %dl.qname;
- %Common.attrib;
->
-<!-- end of dl.attlist -->]]>
-
-<!-- dt: Definition Term ............................... -->
-
-<!ENTITY % dt.element "INCLUDE" >
-<![%dt.element;[
-<!ENTITY % dt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %dt.qname; %dt.content; >
-<!-- end of dt.element -->]]>
-
-<!ENTITY % dt.attlist "INCLUDE" >
-<![%dt.attlist;[
-<!ATTLIST %dt.qname;
- %Common.attrib;
->
-<!-- end of dt.attlist -->]]>
-
-<!-- dd: Definition Description ........................ -->
-
-<!ENTITY % dd.element "INCLUDE" >
-<![%dd.element;[
-<!ENTITY % dd.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %dd.qname; %dd.content; >
-<!-- end of dd.element -->]]>
-
-<!ENTITY % dd.attlist "INCLUDE" >
-<![%dd.attlist;[
-<!ATTLIST %dd.qname;
- %Common.attrib;
->
-<!-- end of dd.attlist -->]]>
-
-<!-- ol: Ordered List (numbered styles) ................ -->
-
-<!ENTITY % ol.element "INCLUDE" >
-<![%ol.element;[
-<!ENTITY % ol.content "( %li.qname; )+" >
-<!ELEMENT %ol.qname; %ol.content; >
-<!-- end of ol.element -->]]>
-
-<!ENTITY % ol.attlist "INCLUDE" >
-<![%ol.attlist;[
-<!ATTLIST %ol.qname;
- %Common.attrib;
->
-<!-- end of ol.attlist -->]]>
-
-<!-- ul: Unordered List (bullet styles) ................ -->
-
-<!ENTITY % ul.element "INCLUDE" >
-<![%ul.element;[
-<!ENTITY % ul.content "( %li.qname; )+" >
-<!ELEMENT %ul.qname; %ul.content; >
-<!-- end of ul.element -->]]>
-
-<!ENTITY % ul.attlist "INCLUDE" >
-<![%ul.attlist;[
-<!ATTLIST %ul.qname;
- %Common.attrib;
->
-<!-- end of ul.attlist -->]]>
-
-<!-- li: List Item ..................................... -->
-
-<!ENTITY % li.element "INCLUDE" >
-<![%li.element;[
-<!ENTITY % li.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %li.qname; %li.content; >
-<!-- end of li.element -->]]>
-
-<!ENTITY % li.attlist "INCLUDE" >
-<![%li.attlist;[
-<!ATTLIST %li.qname;
- %Common.attrib;
->
-<!-- end of li.attlist -->]]>
-
-<!-- end of xhtml-list-1.mod -->
-]]>
-
-<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
-
-<!-- Edit Module ................................................ -->
-<!ENTITY % xhtml-edit.module "INCLUDE" >
-<![%xhtml-edit.module;[
-<!ENTITY % xhtml-edit.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Editing Elements Module ....................................... -->
-<!-- file: xhtml-edit-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-edit-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Editing Markup 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Editing Elements
-
- ins, del
-
- This module declares element types and attributes used to indicate
- inserted and deleted content while editing a document.
--->
-
-<!-- ins: Inserted Text ............................... -->
-
-<!ENTITY % ins.element "INCLUDE" >
-<![%ins.element;[
-<!ENTITY % ins.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % ins.qname "ins" >
-<!ELEMENT %ins.qname; %ins.content; >
-<!-- end of ins.element -->]]>
-
-<!ENTITY % ins.attlist "INCLUDE" >
-<![%ins.attlist;[
-<!ATTLIST %ins.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
- datetime %Datetime.datatype; #IMPLIED
->
-<!-- end of ins.attlist -->]]>
-
-<!-- del: Deleted Text ................................ -->
-
-<!ENTITY % del.element "INCLUDE" >
-<![%del.element;[
-<!ENTITY % del.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % del.qname "del" >
-<!ELEMENT %del.qname; %del.content; >
-<!-- end of del.element -->]]>
-
-<!ENTITY % del.attlist "INCLUDE" >
-<![%del.attlist;[
-<!ATTLIST %del.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
- datetime %Datetime.datatype; #IMPLIED
->
-<!-- end of del.attlist -->]]>
-
-<!-- end of xhtml-edit-1.mod -->
-]]>
-
-<!-- BIDI Override Module ....................................... -->
-<!ENTITY % xhtml-bdo.module "%XHTML.bidi;" >
-<![%xhtml-bdo.module;[
-<!ENTITY % xhtml-bdo.mod
- PUBLIC "-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML BDO Element Module ............................................. -->
-<!-- file: xhtml-bdo-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-bdo-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML BDO Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Bidirectional Override (bdo) Element
-
- This modules declares the element 'bdo', used to override the
- Unicode bidirectional algorithm for selected fragments of text.
-
- DEPENDENCIES:
- Relies on the conditional section keyword %XHTML.bidi; declared
- as "INCLUDE". Bidirectional text support includes both the bdo
- element and the 'dir' attribute.
--->
-
-<!ENTITY % bdo.element "INCLUDE" >
-<![%bdo.element;[
-<!ENTITY % bdo.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % bdo.qname "bdo" >
-<!ELEMENT %bdo.qname; %bdo.content; >
-<!-- end of bdo.element -->]]>
-
-<!ENTITY % bdo.attlist "INCLUDE" >
-<![%bdo.attlist;[
-<!ATTLIST %bdo.qname;
- %Core.attrib;
- xml:lang %LanguageCode.datatype; #IMPLIED
- dir ( ltr | rtl ) #REQUIRED
->
-]]>
-
-<!-- end of xhtml-bdo-1.mod -->
-]]>
-
-<!-- Ruby Module ................................................ -->
-<!ENTITY % Ruby.common.attlists "INCLUDE" >
-<!ENTITY % Ruby.common.attrib "%Common.attrib;" >
-<!ENTITY % xhtml-ruby.module "INCLUDE" >
-<![%xhtml-ruby.module;[
-<!ENTITY % xhtml-ruby.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
- "http://www.w3.org/TR/ruby/xhtml-ruby-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Ruby Module .................................................... -->
-<!-- file: xhtml-ruby-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1999-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-ruby-1.mod,v 4.0 2001/04/03 23:14:33 altheim Exp $
-
- This module is based on the W3C Ruby Annotation Specification:
-
- http://www.w3.org/TR/ruby
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
- SYSTEM "http://www.w3.org/TR/ruby/xhtml-ruby-1.mod"
-
- ...................................................................... -->
-
-<!-- Ruby Elements
-
- ruby, rbc, rtc, rb, rt, rp
-
- This module declares the elements and their attributes used to
- support ruby annotation markup.
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % ruby.qname "ruby" >
-<!ENTITY % rbc.qname "rbc" >
-<!ENTITY % rtc.qname "rtc" >
-<!ENTITY % rb.qname "rb" >
-<!ENTITY % rt.qname "rt" >
-<!ENTITY % rp.qname "rp" >
-
-<!-- rp fallback is included by default.
--->
-<!ENTITY % Ruby.fallback "INCLUDE" >
-<!ENTITY % Ruby.fallback.mandatory "IGNORE" >
-
-<!-- Complex ruby is included by default; it may be
- overridden by other modules to ignore it.
--->
-<!ENTITY % Ruby.complex "INCLUDE" >
-
-<!-- Fragments for the content model of the ruby element -->
-<![%Ruby.fallback;[
-<![%Ruby.fallback.mandatory;[
-<!ENTITY % Ruby.content.simple
- "( %rb.qname;, %rp.qname;, %rt.qname;, %rp.qname; )"
->
-]]>
-<!ENTITY % Ruby.content.simple
- "( %rb.qname;, ( %rt.qname; | ( %rp.qname;, %rt.qname;, %rp.qname; ) ) )"
->
-]]>
-<!ENTITY % Ruby.content.simple "( %rb.qname;, %rt.qname; )" >
-
-<![%Ruby.complex;[
-<!ENTITY % Ruby.content.complex
- "| ( %rbc.qname;, %rtc.qname;, %rtc.qname;? )"
->
-]]>
-<!ENTITY % Ruby.content.complex "" >
-
-<!-- Content models of the rb and the rt elements are intended to
- allow other inline-level elements of its parent markup language,
- but it should not include ruby descendent elements. The following
- parameter entity %NoRuby.content; can be used to redefine
- those content models with minimum effort. It's defined as
- '( #PCDATA )' by default.
--->
-<!ENTITY % NoRuby.content "( #PCDATA )" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number.datatype "CDATA" >
-
-<!-- ruby element ...................................... -->
-
-<!ENTITY % ruby.element "INCLUDE" >
-<![%ruby.element;[
-<!ENTITY % ruby.content
- "( %Ruby.content.simple; %Ruby.content.complex; )"
->
-<!ELEMENT %ruby.qname; %ruby.content; >
-<!-- end of ruby.element -->]]>
-
-<![%Ruby.complex;[
-<!-- rbc (ruby base component) element ................. -->
-
-<!ENTITY % rbc.element "INCLUDE" >
-<![%rbc.element;[
-<!ENTITY % rbc.content
- "(%rb.qname;)+"
->
-<!ELEMENT %rbc.qname; %rbc.content; >
-<!-- end of rbc.element -->]]>
-
-<!-- rtc (ruby text component) element ................. -->
-
-<!ENTITY % rtc.element "INCLUDE" >
-<![%rtc.element;[
-<!ENTITY % rtc.content
- "(%rt.qname;)+"
->
-<!ELEMENT %rtc.qname; %rtc.content; >
-<!-- end of rtc.element -->]]>
-]]>
-
-<!-- rb (ruby base) element ............................ -->
-
-<!ENTITY % rb.element "INCLUDE" >
-<![%rb.element;[
-<!-- %rb.content; uses %NoRuby.content; as its content model,
- which is '( #PCDATA )' by default. It may be overridden
- by other modules to allow other inline-level elements
- of its parent markup language, but it should not include
- ruby descendent elements.
--->
-<!ENTITY % rb.content "%NoRuby.content;" >
-<!ELEMENT %rb.qname; %rb.content; >
-<!-- end of rb.element -->]]>
-
-<!-- rt (ruby text) element ............................ -->
-
-<!ENTITY % rt.element "INCLUDE" >
-<![%rt.element;[
-<!-- %rt.content; uses %NoRuby.content; as its content model,
- which is '( #PCDATA )' by default. It may be overridden
- by other modules to allow other inline-level elements
- of its parent markup language, but it should not include
- ruby descendent elements.
--->
-<!ENTITY % rt.content "%NoRuby.content;" >
-
-<!ELEMENT %rt.qname; %rt.content; >
-<!-- end of rt.element -->]]>
-
-<!-- rbspan attribute is used for complex ruby only ...... -->
-<![%Ruby.complex;[
-<!ENTITY % rt.attlist "INCLUDE" >
-<![%rt.attlist;[
-<!ATTLIST %rt.qname;
- rbspan %Number.datatype; "1"
->
-<!-- end of rt.attlist -->]]>
-]]>
-
-<!-- rp (ruby parenthesis) element ..................... -->
-
-<![%Ruby.fallback;[
-<!ENTITY % rp.element "INCLUDE" >
-<![%rp.element;[
-<!ENTITY % rp.content
- "( #PCDATA )"
->
-<!ELEMENT %rp.qname; %rp.content; >
-<!-- end of rp.element -->]]>
-]]>
-
-<!-- Ruby Common Attributes
-
- The following optional ATTLIST declarations provide an easy way
- to define common attributes for ruby elements. These declarations
- are ignored by default.
-
- Ruby elements are intended to have common attributes of its
- parent markup language. For example, if a markup language defines
- common attributes as a parameter entity %attrs;, you may add
- those attributes by just declaring the following parameter entities
-
- <!ENTITY % Ruby.common.attlists "INCLUDE" >
- <!ENTITY % Ruby.common.attrib "%attrs;" >
-
- before including the Ruby module.
--->
-
-<!ENTITY % Ruby.common.attlists "IGNORE" >
-<![%Ruby.common.attlists;[
-<!ENTITY % Ruby.common.attrib "" >
-
-<!-- common attributes for ruby ........................ -->
-
-<!ENTITY % Ruby.common.attlist "INCLUDE" >
-<![%Ruby.common.attlist;[
-<!ATTLIST %ruby.qname;
- %Ruby.common.attrib;
->
-<!-- end of Ruby.common.attlist -->]]>
-
-<![%Ruby.complex;[
-<!-- common attributes for rbc ......................... -->
-
-<!ENTITY % Rbc.common.attlist "INCLUDE" >
-<![%Rbc.common.attlist;[
-<!ATTLIST %rbc.qname;
- %Ruby.common.attrib;
->
-<!-- end of Rbc.common.attlist -->]]>
-
-<!-- common attributes for rtc ......................... -->
-
-<!ENTITY % Rtc.common.attlist "INCLUDE" >
-<![%Rtc.common.attlist;[
-<!ATTLIST %rtc.qname;
- %Ruby.common.attrib;
->
-<!-- end of Rtc.common.attlist -->]]>
-]]>
-
-<!-- common attributes for rb .......................... -->
-
-<!ENTITY % Rb.common.attlist "INCLUDE" >
-<![%Rb.common.attlist;[
-<!ATTLIST %rb.qname;
- %Ruby.common.attrib;
->
-<!-- end of Rb.common.attlist -->]]>
-
-<!-- common attributes for rt .......................... -->
-
-<!ENTITY % Rt.common.attlist "INCLUDE" >
-<![%Rt.common.attlist;[
-<!ATTLIST %rt.qname;
- %Ruby.common.attrib;
->
-<!-- end of Rt.common.attlist -->]]>
-
-<![%Ruby.fallback;[
-<!-- common attributes for rp .......................... -->
-
-<!ENTITY % Rp.common.attlist "INCLUDE" >
-<![%Rp.common.attlist;[
-<!ATTLIST %rp.qname;
- %Ruby.common.attrib;
->
-<!-- end of Rp.common.attlist -->]]>
-]]>
-]]>
-
-<!-- end of xhtml-ruby-1.mod -->
-]]>
-
-<!-- Presentation Module ........................................ -->
-<!ENTITY % xhtml-pres.module "INCLUDE" >
-<![%xhtml-pres.module;[
-<!ENTITY % xhtml-pres.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Presentation Module ............................................ -->
-<!-- file: xhtml-pres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-pres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Presentational Elements
-
- This module defines elements and their attributes for
- simple presentation-related markup.
--->
-
-<!ENTITY % xhtml-inlpres.module "INCLUDE" >
-<![%xhtml-inlpres.module;[
-<!ENTITY % xhtml-inlpres.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- "xhtml-inlpres-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Presentation Module .................................... -->
-<!-- file: xhtml-inlpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlpres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Presentational Elements
-
- b, big, i, small, sub, sup, tt
-
- This module declares the elements and their attributes used to
- support inline-level presentational markup.
--->
-
-<!ENTITY % b.element "INCLUDE" >
-<![%b.element;[
-<!ENTITY % b.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % b.qname "b" >
-<!ELEMENT %b.qname; %b.content; >
-<!-- end of b.element -->]]>
-
-<!ENTITY % b.attlist "INCLUDE" >
-<![%b.attlist;[
-<!ATTLIST %b.qname;
- %Common.attrib;
->
-<!-- end of b.attlist -->]]>
-
-<!ENTITY % big.element "INCLUDE" >
-<![%big.element;[
-<!ENTITY % big.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % big.qname "big" >
-<!ELEMENT %big.qname; %big.content; >
-<!-- end of big.element -->]]>
-
-<!ENTITY % big.attlist "INCLUDE" >
-<![%big.attlist;[
-<!ATTLIST %big.qname;
- %Common.attrib;
->
-<!-- end of big.attlist -->]]>
-
-<!ENTITY % i.element "INCLUDE" >
-<![%i.element;[
-<!ENTITY % i.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % i.qname "i" >
-<!ELEMENT %i.qname; %i.content; >
-<!-- end of i.element -->]]>
-
-<!ENTITY % i.attlist "INCLUDE" >
-<![%i.attlist;[
-<!ATTLIST %i.qname;
- %Common.attrib;
->
-<!-- end of i.attlist -->]]>
-
-<!ENTITY % small.element "INCLUDE" >
-<![%small.element;[
-<!ENTITY % small.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % small.qname "small" >
-<!ELEMENT %small.qname; %small.content; >
-<!-- end of small.element -->]]>
-
-<!ENTITY % small.attlist "INCLUDE" >
-<![%small.attlist;[
-<!ATTLIST %small.qname;
- %Common.attrib;
->
-<!-- end of small.attlist -->]]>
-
-<!ENTITY % sub.element "INCLUDE" >
-<![%sub.element;[
-<!ENTITY % sub.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sub.qname "sub" >
-<!ELEMENT %sub.qname; %sub.content; >
-<!-- end of sub.element -->]]>
-
-<!ENTITY % sub.attlist "INCLUDE" >
-<![%sub.attlist;[
-<!ATTLIST %sub.qname;
- %Common.attrib;
->
-<!-- end of sub.attlist -->]]>
-
-<!ENTITY % sup.element "INCLUDE" >
-<![%sup.element;[
-<!ENTITY % sup.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sup.qname "sup" >
-<!ELEMENT %sup.qname; %sup.content; >
-<!-- end of sup.element -->]]>
-
-<!ENTITY % sup.attlist "INCLUDE" >
-<![%sup.attlist;[
-<!ATTLIST %sup.qname;
- %Common.attrib;
->
-<!-- end of sup.attlist -->]]>
-
-<!ENTITY % tt.element "INCLUDE" >
-<![%tt.element;[
-<!ENTITY % tt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % tt.qname "tt" >
-<!ELEMENT %tt.qname; %tt.content; >
-<!-- end of tt.element -->]]>
-
-<!ENTITY % tt.attlist "INCLUDE" >
-<![%tt.attlist;[
-<!ATTLIST %tt.qname;
- %Common.attrib;
->
-<!-- end of tt.attlist -->]]>
-
-<!-- end of xhtml-inlpres-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkpres.module "INCLUDE" >
-<![%xhtml-blkpres.module;[
-<!ENTITY % xhtml-blkpres.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "xhtml-blkpres-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Presentation Module ..................................... -->
-<!-- file: xhtml-blkpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkpres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Presentational Elements
-
- hr
-
- This module declares the elements and their attributes used to
- support block-level presentational markup.
--->
-
-<!ENTITY % hr.element "INCLUDE" >
-<![%hr.element;[
-<!ENTITY % hr.content "EMPTY" >
-<!ENTITY % hr.qname "hr" >
-<!ELEMENT %hr.qname; %hr.content; >
-<!-- end of hr.element -->]]>
-
-<!ENTITY % hr.attlist "INCLUDE" >
-<![%hr.attlist;[
-<!ATTLIST %hr.qname;
- %Common.attrib;
->
-<!-- end of hr.attlist -->]]>
-
-<!-- end of xhtml-blkpres-1.mod -->
-]]>
-
-<!-- end of xhtml-pres-1.mod -->
-]]>
-
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.module "INCLUDE" >
-<![%xhtml-link.module;[
-<!ENTITY % xhtml-link.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Link Element Module ........................................... -->
-<!-- file: xhtml-link-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-link-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Link element
-
- link
-
- This module declares the link element type and its attributes,
- which could (in principle) be used to define document-level links
- to external resources such as:
-
- a) for document specific toolbars/menus, e.g. start, contents,
- previous, next, index, end, help
- b) to link to a separate style sheet (rel="stylesheet")
- c) to make a link to a script (rel="script")
- d) by stylesheets to control how collections of html nodes are
- rendered into printed documents
- e) to make a link to a printable version of this document
- e.g. a postscript or pdf version (rel="alternate" media="print")
--->
-
-<!-- link: Media-Independent Link ...................... -->
-
-<!ENTITY % link.element "INCLUDE" >
-<![%link.element;[
-<!ENTITY % link.content "EMPTY" >
-<!ENTITY % link.qname "link" >
-<!ELEMENT %link.qname; %link.content; >
-<!-- end of link.element -->]]>
-
-<!ENTITY % link.attlist "INCLUDE" >
-<![%link.attlist;[
-<!ATTLIST %link.qname;
- %Common.attrib;
- charset %Charset.datatype; #IMPLIED
- href %URI.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- media %MediaDesc.datatype; #IMPLIED
->
-<!-- end of link.attlist -->]]>
-
-<!-- end of xhtml-link-1.mod -->
-]]>
-
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.module "INCLUDE" >
-<![%xhtml-meta.module;[
-<!ENTITY % xhtml-meta.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Document Metainformation Module ............................... -->
-<!-- file: xhtml-meta-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-meta-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Meta Information
-
- meta
-
- This module declares the meta element type and its attributes,
- used to provide declarative document metainformation.
--->
-
-<!-- meta: Generic Metainformation ..................... -->
-
-<!ENTITY % meta.element "INCLUDE" >
-<![%meta.element;[
-<!ENTITY % meta.content "EMPTY" >
-<!ENTITY % meta.qname "meta" >
-<!ELEMENT %meta.qname; %meta.content; >
-<!-- end of meta.element -->]]>
-
-<!ENTITY % meta.attlist "INCLUDE" >
-<![%meta.attlist;[
-<!ATTLIST %meta.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- http-equiv NMTOKEN #IMPLIED
- name NMTOKEN #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
->
-<!-- end of meta.attlist -->]]>
-
-<!-- end of xhtml-meta-1.mod -->
-]]>
-
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.module "INCLUDE" >
-<![%xhtml-base.module;[
-<!ENTITY % xhtml-base.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Base Element Module ........................................... -->
-<!-- file: xhtml-base-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-base-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Base element
-
- base
-
- This module declares the base element type and its attributes,
- used to define a base URI against which relative URIs in the
- document will be resolved.
-
- Note that this module also redeclares the content model for
- the head element to include the base element.
--->
-
-<!-- base: Document Base URI ........................... -->
-
-<!ENTITY % base.element "INCLUDE" >
-<![%base.element;[
-<!ENTITY % base.content "EMPTY" >
-<!ENTITY % base.qname "base" >
-<!ELEMENT %base.qname; %base.content; >
-<!-- end of base.element -->]]>
-
-<!ENTITY % base.attlist "INCLUDE" >
-<![%base.attlist;[
-<!ATTLIST %base.qname;
- %XHTML.xmlns.attrib;
- href %URI.datatype; #REQUIRED
->
-<!-- end of base.attlist -->]]>
-
-<!ENTITY % head.content
- "( %HeadOpts.mix;,
- ( ( %title.qname;, %HeadOpts.mix;, ( %base.qname;, %HeadOpts.mix; )? )
- | ( %base.qname;, %HeadOpts.mix;, ( %title.qname;, %HeadOpts.mix; ))))"
->
-
-<!-- end of xhtml-base-1.mod -->
-]]>
-
-<!-- Scripting Module ........................................... -->
-<!ENTITY % xhtml-script.module "INCLUDE" >
-<![%xhtml-script.module;[
-<!ENTITY % xhtml-script.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Document Scripting Module ..................................... -->
-<!-- file: xhtml-script-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-script-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Scripting
-
- script, noscript
-
- This module declares element types and attributes used to provide
- support for executable scripts as well as an alternate content
- container where scripts are not supported.
--->
-
-<!-- script: Scripting Statement ....................... -->
-
-<!ENTITY % script.element "INCLUDE" >
-<![%script.element;[
-<!ENTITY % script.content "( #PCDATA )" >
-<!ENTITY % script.qname "script" >
-<!ELEMENT %script.qname; %script.content; >
-<!-- end of script.element -->]]>
-
-<!ENTITY % script.attlist "INCLUDE" >
-<![%script.attlist;[
-<!ATTLIST %script.qname;
- %XHTML.xmlns.attrib;
- charset %Charset.datatype; #IMPLIED
- type %ContentType.datatype; #REQUIRED
- src %URI.datatype; #IMPLIED
- defer ( defer ) #IMPLIED
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of script.attlist -->]]>
-
-<!-- noscript: No-Script Alternate Content ............. -->
-
-<!ENTITY % noscript.element "INCLUDE" >
-<![%noscript.element;[
-<!ENTITY % noscript.content
- "( %Block.mix; )+"
->
-<!ENTITY % noscript.qname "noscript" >
-<!ELEMENT %noscript.qname; %noscript.content; >
-<!-- end of noscript.element -->]]>
-
-<!ENTITY % noscript.attlist "INCLUDE" >
-<![%noscript.attlist;[
-<!ATTLIST %noscript.qname;
- %Common.attrib;
->
-<!-- end of noscript.attlist -->]]>
-
-<!-- end of xhtml-script-1.mod -->
-]]>
-
-<!-- Style Sheets Module ......................................... -->
-<!ENTITY % xhtml-style.module "INCLUDE" >
-<![%xhtml-style.module;[
-<!ENTITY % xhtml-style.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Document Style Sheet Module .................................... -->
-<!-- file: xhtml-style-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-style-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//DTD XHTML Style Sheets 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Style Sheets
-
- style
-
- This module declares the style element type and its attributes,
- used to embed stylesheet information in the document head element.
--->
-
-<!-- style: Style Sheet Information ..................... -->
-
-<!ENTITY % style.element "INCLUDE" >
-<![%style.element;[
-<!ENTITY % style.content "( #PCDATA )" >
-<!ENTITY % style.qname "style" >
-<!ELEMENT %style.qname; %style.content; >
-<!-- end of style.element -->]]>
-
-<!ENTITY % style.attlist "INCLUDE" >
-<![%style.attlist;[
-<!ATTLIST %style.qname;
- %XHTML.xmlns.attrib;
- %title.attrib;
- %I18n.attrib;
- type %ContentType.datatype; #REQUIRED
- media %MediaDesc.datatype; #IMPLIED
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of style.attlist -->]]>
-
-<!-- end of xhtml-style-1.mod -->
-]]>
-
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.module "INCLUDE" >
-<![%xhtml-image.module;[
-<!ENTITY % xhtml-image.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Images Module ................................................. -->
-<!-- file: xhtml-image-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Rovision: $Id: xhtml-image-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Images
-
- img
-
- This module provides markup to support basic image embedding.
--->
-
-<!-- To avoid problems with text-only UAs as well as to make
- image content understandable and navigable to users of
- non-visual UAs, you need to provide a description with
- the 'alt' attribute, and avoid server-side image maps.
--->
-
-<!ENTITY % img.element "INCLUDE" >
-<![%img.element;[
-<!ENTITY % img.content "EMPTY" >
-<!ENTITY % img.qname "img" >
-<!ELEMENT %img.qname; %img.content; >
-<!-- end of img.element -->]]>
-
-<!ENTITY % img.attlist "INCLUDE" >
-<![%img.attlist;[
-<!ATTLIST %img.qname;
- %Common.attrib;
- src %URI.datatype; #REQUIRED
- alt %Text.datatype; #REQUIRED
- longdesc %URI.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
->
-<!-- end of img.attlist -->]]>
-
-<!-- end of xhtml-image-1.mod -->
-]]>
-
-<!-- Client-side Image Map Module ............................... -->
-<!ENTITY % xhtml-csismap.module "INCLUDE" >
-<![%xhtml-csismap.module;[
-<!ENTITY % xhtml-csismap.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Client-side Image Map Module .................................. -->
-<!-- file: xhtml-csismap-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-csismap-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Client-side Image Maps
-
- area, map
-
- This module declares elements and attributes to support client-side
- image maps. This requires that the Image Module (or a module
- declaring the img element type) be included in the DTD.
-
- These can be placed in the same document or grouped in a
- separate document, although the latter isn't widely supported
--->
-
-<!ENTITY % area.element "INCLUDE" >
-<![%area.element;[
-<!ENTITY % area.content "EMPTY" >
-<!ENTITY % area.qname "area" >
-<!ELEMENT %area.qname; %area.content; >
-<!-- end of area.element -->]]>
-
-<!ENTITY % Shape.datatype "( rect | circle | poly | default )">
-<!ENTITY % Coords.datatype "CDATA" >
-
-<!ENTITY % area.attlist "INCLUDE" >
-<![%area.attlist;[
-<!ATTLIST %area.qname;
- %Common.attrib;
- href %URI.datatype; #IMPLIED
- shape %Shape.datatype; 'rect'
- coords %Coords.datatype; #IMPLIED
- nohref ( nohref ) #IMPLIED
- alt %Text.datatype; #REQUIRED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of area.attlist -->]]>
-
-<!-- modify anchor attribute definition list
- to allow for client-side image maps
--->
-<!ATTLIST %a.qname;
- shape %Shape.datatype; 'rect'
- coords %Coords.datatype; #IMPLIED
->
-
-<!-- modify img attribute definition list
- to allow for client-side image maps
--->
-<!ATTLIST %img.qname;
- usemap IDREF #IMPLIED
->
-
-<!-- modify form input attribute definition list
- to allow for client-side image maps
--->
-<!ATTLIST %input.qname;
- usemap IDREF #IMPLIED
->
-
-<!-- modify object attribute definition list
- to allow for client-side image maps
--->
-<!ATTLIST %object.qname;
- usemap IDREF #IMPLIED
->
-
-<!-- 'usemap' points to the 'id' attribute of a <map> element,
- which must be in the same document; support for external
- document maps was not widely supported in HTML and is
- eliminated in XHTML.
-
- It is considered an error for the element pointed to by
- a usemap IDREF to occur in anything but a <map> element.
--->
-
-<!ENTITY % map.element "INCLUDE" >
-<![%map.element;[
-<!ENTITY % map.content
- "(( %Block.mix; ) | %area.qname; )+"
->
-<!ENTITY % map.qname "map" >
-<!ELEMENT %map.qname; %map.content; >
-<!-- end of map.element -->]]>
-
-<!ENTITY % map.attlist "INCLUDE" >
-<![%map.attlist;[
-<!ATTLIST %map.qname;
- %XHTML.xmlns.attrib;
- id ID #REQUIRED
- %class.attrib;
- %title.attrib;
- %Core.extra.attrib;
- %I18n.attrib;
- %Events.attrib;
->
-<!-- end of map.attlist -->]]>
-
-<!-- end of xhtml-csismap-1.mod -->
-]]>
-
-<!-- Server-side Image Map Module ............................... -->
-<!ENTITY % xhtml-ssismap.module "INCLUDE" >
-<![%xhtml-ssismap.module;[
-<!ENTITY % xhtml-ssismap.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Server-side Image Map Module .................................. -->
-<!-- file: xhtml-ssismap-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-ssismap-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod"
-
- Revisions:
-#2000-10-22: added declaration for 'ismap' on <input>
- ....................................................................... -->
-
-<!-- Server-side Image Maps
-
- This adds the 'ismap' attribute to the img and input elements
- to support server-side processing of a user selection.
--->
-
-<!ATTLIST %img.qname;
- ismap ( ismap ) #IMPLIED
->
-
-<!ATTLIST %input.qname;
- ismap ( ismap ) #IMPLIED
->
-
-<!-- end of xhtml-ssismap-1.mod -->
-]]>
-
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.module "INCLUDE" >
-<![%xhtml-param.module;[
-<!ENTITY % xhtml-param.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Param Element Module ..................................... -->
-<!-- file: xhtml-param-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-param-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Parameters for Java Applets and Embedded Objects
-
- param
-
- This module provides declarations for the param element,
- used to provide named property values for the applet
- and object elements.
--->
-
-<!-- param: Named Property Value ....................... -->
-
-<!ENTITY % param.element "INCLUDE" >
-<![%param.element;[
-<!ENTITY % param.content "EMPTY" >
-<!ENTITY % param.qname "param" >
-<!ELEMENT %param.qname; %param.content; >
-<!-- end of param.element -->]]>
-
-<!ENTITY % param.attlist "INCLUDE" >
-<![%param.attlist;[
-<!ATTLIST %param.qname;
- %XHTML.xmlns.attrib;
- %id.attrib;
- name CDATA #REQUIRED
- value CDATA #IMPLIED
- valuetype ( data | ref | object ) 'data'
- type %ContentType.datatype; #IMPLIED
->
-<!-- end of param.attlist -->]]>
-
-<!-- end of xhtml-param-1.mod -->
-]]>
-
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.module "INCLUDE" >
-<![%xhtml-object.module;[
-<!ENTITY % xhtml-object.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Embedded Object Module ........................................ -->
-<!-- file: xhtml-object-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-object-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Embedded Objects
-
- object
-
- This module declares the object element type and its attributes, used
- to embed external objects as part of XHTML pages. In the document,
- place param elements prior to other content within the object element.
-
- Note that use of this module requires instantiation of the Param
- Element Module.
--->
-
-<!-- object: Generic Embedded Object ................... -->
-
-<!ENTITY % object.element "INCLUDE" >
-<![%object.element;[
-<!ENTITY % object.content
- "( #PCDATA | %Flow.mix; | %param.qname; )*"
->
-<!ENTITY % object.qname "object" >
-<!ELEMENT %object.qname; %object.content; >
-<!-- end of object.element -->]]>
-
-<!ENTITY % object.attlist "INCLUDE" >
-<![%object.attlist;[
-<!ATTLIST %object.qname;
- %Common.attrib;
- declare ( declare ) #IMPLIED
- classid %URI.datatype; #IMPLIED
- codebase %URI.datatype; #IMPLIED
- data %URI.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- codetype %ContentType.datatype; #IMPLIED
- archive %URIs.datatype; #IMPLIED
- standby %Text.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
- name CDATA #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of object.attlist -->]]>
-
-<!-- end of xhtml-object-1.mod -->
-]]>
-
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.module "INCLUDE" >
-<![%xhtml-table.module;[
-<!ENTITY % xhtml-table.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Table Module .................................................. -->
-<!-- file: xhtml-table-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-table-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Tables
-
- table, caption, thead, tfoot, tbody, colgroup, col, tr, th, td
-
- This module declares element types and attributes used to provide
- table markup similar to HTML 4.0, including features that enable
- better accessibility for non-visual user agents.
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % table.qname "table" >
-<!ENTITY % caption.qname "caption" >
-<!ENTITY % thead.qname "thead" >
-<!ENTITY % tfoot.qname "tfoot" >
-<!ENTITY % tbody.qname "tbody" >
-<!ENTITY % colgroup.qname "colgroup" >
-<!ENTITY % col.qname "col" >
-<!ENTITY % tr.qname "tr" >
-<!ENTITY % th.qname "th" >
-<!ENTITY % td.qname "td" >
-
-<!-- The frame attribute specifies which parts of the frame around
- the table should be rendered. The values are not the same as
- CALS to avoid a name clash with the valign attribute.
--->
-<!ENTITY % frame.attrib
- "frame ( void
- | above
- | below
- | hsides
- | lhs
- | rhs
- | vsides
- | box
- | border ) #IMPLIED"
->
-
-<!-- The rules attribute defines which rules to draw between cells:
-
- If rules is absent then assume:
-
- "none" if border is absent or border="0" otherwise "all"
--->
-<!ENTITY % rules.attrib
- "rules ( none
- | groups
- | rows
- | cols
- | all ) #IMPLIED"
->
-
-<!-- horizontal alignment attributes for cell contents
--->
-<!ENTITY % CellHAlign.attrib
- "align ( left
- | center
- | right
- | justify
- | char ) #IMPLIED
- char %Character.datatype; #IMPLIED
- charoff %Length.datatype; #IMPLIED"
->
-
-<!-- vertical alignment attribute for cell contents
--->
-<!ENTITY % CellVAlign.attrib
- "valign ( top
- | middle
- | bottom
- | baseline ) #IMPLIED"
->
-
-<!-- scope is simpler than axes attribute for common tables
--->
-<!ENTITY % scope.attrib
- "scope ( row
- | col
- | rowgroup
- | colgroup ) #IMPLIED"
->
-
-<!-- table: Table Element .............................. -->
-
-<!ENTITY % table.element "INCLUDE" >
-<![%table.element;[
-<!ENTITY % table.content
- "( %caption.qname;?, ( %col.qname;* | %colgroup.qname;* ),
- (( %thead.qname;?, %tfoot.qname;?, %tbody.qname;+ ) | ( %tr.qname;+ )))"
->
-<!ELEMENT %table.qname; %table.content; >
-<!-- end of table.element -->]]>
-
-<!ENTITY % table.attlist "INCLUDE" >
-<![%table.attlist;[
-<!ATTLIST %table.qname;
- %Common.attrib;
- summary %Text.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
- border %Pixels.datatype; #IMPLIED
- %frame.attrib;
- %rules.attrib;
- cellspacing %Length.datatype; #IMPLIED
- cellpadding %Length.datatype; #IMPLIED
->
-<!-- end of table.attlist -->]]>
-
-<!-- caption: Table Caption ............................ -->
-
-<!ENTITY % caption.element "INCLUDE" >
-<![%caption.element;[
-<!ENTITY % caption.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %caption.qname; %caption.content; >
-<!-- end of caption.element -->]]>
-
-<!ENTITY % caption.attlist "INCLUDE" >
-<![%caption.attlist;[
-<!ATTLIST %caption.qname;
- %Common.attrib;
->
-<!-- end of caption.attlist -->]]>
-
-<!-- thead: Table Header ............................... -->
-
-<!-- Use thead to duplicate headers when breaking table
- across page boundaries, or for static headers when
- tbody sections are rendered in scrolling panel.
--->
-
-<!ENTITY % thead.element "INCLUDE" >
-<![%thead.element;[
-<!ENTITY % thead.content "( %tr.qname; )+" >
-<!ELEMENT %thead.qname; %thead.content; >
-<!-- end of thead.element -->]]>
-
-<!ENTITY % thead.attlist "INCLUDE" >
-<![%thead.attlist;[
-<!ATTLIST %thead.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of thead.attlist -->]]>
-
-<!-- tfoot: Table Footer ............................... -->
-
-<!-- Use tfoot to duplicate footers when breaking table
- across page boundaries, or for static footers when
- tbody sections are rendered in scrolling panel.
--->
-
-<!ENTITY % tfoot.element "INCLUDE" >
-<![%tfoot.element;[
-<!ENTITY % tfoot.content "( %tr.qname; )+" >
-<!ELEMENT %tfoot.qname; %tfoot.content; >
-<!-- end of tfoot.element -->]]>
-
-<!ENTITY % tfoot.attlist "INCLUDE" >
-<![%tfoot.attlist;[
-<!ATTLIST %tfoot.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of tfoot.attlist -->]]>
-
-<!-- tbody: Table Body ................................. -->
-
-<!-- Use multiple tbody sections when rules are needed
- between groups of table rows.
--->
-
-<!ENTITY % tbody.element "INCLUDE" >
-<![%tbody.element;[
-<!ENTITY % tbody.content "( %tr.qname; )+" >
-<!ELEMENT %tbody.qname; %tbody.content; >
-<!-- end of tbody.element -->]]>
-
-<!ENTITY % tbody.attlist "INCLUDE" >
-<![%tbody.attlist;[
-<!ATTLIST %tbody.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of tbody.attlist -->]]>
-
-<!-- colgroup: Table Column Group ...................... -->
-
-<!-- colgroup groups a set of col elements. It allows you
- to group several semantically-related columns together.
--->
-
-<!ENTITY % colgroup.element "INCLUDE" >
-<![%colgroup.element;[
-<!ENTITY % colgroup.content "( %col.qname; )*" >
-<!ELEMENT %colgroup.qname; %colgroup.content; >
-<!-- end of colgroup.element -->]]>
-
-<!ENTITY % colgroup.attlist "INCLUDE" >
-<![%colgroup.attlist;[
-<!ATTLIST %colgroup.qname;
- %Common.attrib;
- span %Number.datatype; '1'
- width %MultiLength.datatype; #IMPLIED
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of colgroup.attlist -->]]>
-
-<!-- col: Table Column ................................. -->
-
-<!-- col elements define the alignment properties for
- cells in one or more columns.
-
- The width attribute specifies the width of the
- columns, e.g.
-
- width="64" width in screen pixels
- width="0.5*" relative width of 0.5
-
- The span attribute causes the attributes of one
- col element to apply to more than one column.
--->
-
-<!ENTITY % col.element "INCLUDE" >
-<![%col.element;[
-<!ENTITY % col.content "EMPTY" >
-<!ELEMENT %col.qname; %col.content; >
-<!-- end of col.element -->]]>
-
-<!ENTITY % col.attlist "INCLUDE" >
-<![%col.attlist;[
-<!ATTLIST %col.qname;
- %Common.attrib;
- span %Number.datatype; '1'
- width %MultiLength.datatype; #IMPLIED
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of col.attlist -->]]>
-
-<!-- tr: Table Row ..................................... -->
-
-<!ENTITY % tr.element "INCLUDE" >
-<![%tr.element;[
-<!ENTITY % tr.content "( %th.qname; | %td.qname; )+" >
-<!ELEMENT %tr.qname; %tr.content; >
-<!-- end of tr.element -->]]>
-
-<!ENTITY % tr.attlist "INCLUDE" >
-<![%tr.attlist;[
-<!ATTLIST %tr.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of tr.attlist -->]]>
-
-<!-- th: Table Header Cell ............................. -->
-
-<!-- th is for header cells, td for data,
- but for cells acting as both use td
--->
-
-<!ENTITY % th.element "INCLUDE" >
-<![%th.element;[
-<!ENTITY % th.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %th.qname; %th.content; >
-<!-- end of th.element -->]]>
-
-<!ENTITY % th.attlist "INCLUDE" >
-<![%th.attlist;[
-<!ATTLIST %th.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of th.attlist -->]]>
-
-<!-- td: Table Data Cell ............................... -->
-
-<!ENTITY % td.element "INCLUDE" >
-<![%td.element;[
-<!ENTITY % td.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %td.qname; %td.content; >
-<!-- end of td.element -->]]>
-
-<!ENTITY % td.attlist "INCLUDE" >
-<![%td.attlist;[
-<!ATTLIST %td.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of td.attlist -->]]>
-
-<!-- end of xhtml-table-1.mod -->
-]]>
-
-<!-- Forms Module ............................................... -->
-<!ENTITY % xhtml-form.module "INCLUDE" >
-<![%xhtml-form.module;[
-<!ENTITY % xhtml-form.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Forms Module .................................................. -->
-<!-- file: xhtml-form-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-form-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Forms
-
- form, label, input, select, optgroup, option,
- textarea, fieldset, legend, button
-
- This module declares markup to provide support for online
- forms, based on the features found in HTML 4.0 forms.
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % form.qname "form" >
-<!ENTITY % label.qname "label" >
-<!ENTITY % input.qname "input" >
-<!ENTITY % select.qname "select" >
-<!ENTITY % optgroup.qname "optgroup" >
-<!ENTITY % option.qname "option" >
-<!ENTITY % textarea.qname "textarea" >
-<!ENTITY % fieldset.qname "fieldset" >
-<!ENTITY % legend.qname "legend" >
-<!ENTITY % button.qname "button" >
-
-<!-- %BlkNoForm.mix; includes all non-form block elements,
- plus %Misc.class;
--->
-<!ENTITY % BlkNoForm.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %Table.class;
- %Block.extra;
- %Misc.class;"
->
-
-<!-- form: Form Element ................................ -->
-
-<!ENTITY % form.element "INCLUDE" >
-<![%form.element;[
-<!ENTITY % form.content
- "( %BlkNoForm.mix;
- | %fieldset.qname; )+"
->
-<!ELEMENT %form.qname; %form.content; >
-<!-- end of form.element -->]]>
-
-<!ENTITY % form.attlist "INCLUDE" >
-<![%form.attlist;[
-<!ATTLIST %form.qname;
- %Common.attrib;
- action %URI.datatype; #REQUIRED
- method ( get | post ) 'get'
- enctype %ContentType.datatype; 'application/x-www-form-urlencoded'
- accept-charset %Charsets.datatype; #IMPLIED
- accept %ContentTypes.datatype; #IMPLIED
->
-<!-- end of form.attlist -->]]>
-
-<!-- label: Form Field Label Text ...................... -->
-
-<!-- Each label must not contain more than ONE field
--->
-
-<!ENTITY % label.element "INCLUDE" >
-<![%label.element;[
-<!ENTITY % label.content
- "( #PCDATA
- | %input.qname; | %select.qname; | %textarea.qname; | %button.qname;
- | %InlStruct.class;
- %InlPhras.class;
- %I18n.class;
- %InlPres.class;
- %Anchor.class;
- %InlSpecial.class;
- %Inline.extra;
- %Misc.class; )*"
->
-<!ELEMENT %label.qname; %label.content; >
-<!-- end of label.element -->]]>
-
-<!ENTITY % label.attlist "INCLUDE" >
-<![%label.attlist;[
-<!ATTLIST %label.qname;
- %Common.attrib;
- for IDREF #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of label.attlist -->]]>
-
-<!-- input: Form Control ............................... -->
-
-<!ENTITY % input.element "INCLUDE" >
-<![%input.element;[
-<!ENTITY % input.content "EMPTY" >
-<!ELEMENT %input.qname; %input.content; >
-<!-- end of input.element -->]]>
-
-<!ENTITY % input.attlist "INCLUDE" >
-<![%input.attlist;[
-<!ENTITY % InputType.class
- "( text | password | checkbox | radio | submit
- | reset | file | hidden | image | button )"
->
-<!-- attribute 'name' required for all but submit & reset
--->
-<!ATTLIST %input.qname;
- %Common.attrib;
- type %InputType.class; 'text'
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- checked ( checked ) #IMPLIED
- disabled ( disabled ) #IMPLIED
- readonly ( readonly ) #IMPLIED
- size %Number.datatype; #IMPLIED
- maxlength %Number.datatype; #IMPLIED
- src %URI.datatype; #IMPLIED
- alt %Text.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
- accept %ContentTypes.datatype; #IMPLIED
->
-<!-- end of input.attlist -->]]>
-
-<!-- select: Option Selector ........................... -->
-
-<!ENTITY % select.element "INCLUDE" >
-<![%select.element;[
-<!ENTITY % select.content
- "( %optgroup.qname; | %option.qname; )+"
->
-<!ELEMENT %select.qname; %select.content; >
-<!-- end of select.element -->]]>
-
-<!ENTITY % select.attlist "INCLUDE" >
-<![%select.attlist;[
-<!ATTLIST %select.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- size %Number.datatype; #IMPLIED
- multiple ( multiple ) #IMPLIED
- disabled ( disabled ) #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of select.attlist -->]]>
-
-<!-- optgroup: Option Group ............................ -->
-
-<!ENTITY % optgroup.element "INCLUDE" >
-<![%optgroup.element;[
-<!ENTITY % optgroup.content "( %option.qname; )+" >
-<!ELEMENT %optgroup.qname; %optgroup.content; >
-<!-- end of optgroup.element -->]]>
-
-<!ENTITY % optgroup.attlist "INCLUDE" >
-<![%optgroup.attlist;[
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- disabled ( disabled ) #IMPLIED
- label %Text.datatype; #REQUIRED
->
-<!-- end of optgroup.attlist -->]]>
-
-<!-- option: Selectable Choice ......................... -->
-
-<!ENTITY % option.element "INCLUDE" >
-<![%option.element;[
-<!ENTITY % option.content "( #PCDATA )" >
-<!ELEMENT %option.qname; %option.content; >
-<!-- end of option.element -->]]>
-
-<!ENTITY % option.attlist "INCLUDE" >
-<![%option.attlist;[
-<!ATTLIST %option.qname;
- %Common.attrib;
- selected ( selected ) #IMPLIED
- disabled ( disabled ) #IMPLIED
- label %Text.datatype; #IMPLIED
- value CDATA #IMPLIED
->
-<!-- end of option.attlist -->]]>
-
-<!-- textarea: Multi-Line Text Field ................... -->
-
-<!ENTITY % textarea.element "INCLUDE" >
-<![%textarea.element;[
-<!ENTITY % textarea.content "( #PCDATA )" >
-<!ELEMENT %textarea.qname; %textarea.content; >
-<!-- end of textarea.element -->]]>
-
-<!ENTITY % textarea.attlist "INCLUDE" >
-<![%textarea.attlist;[
-<!ATTLIST %textarea.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- rows %Number.datatype; #REQUIRED
- cols %Number.datatype; #REQUIRED
- disabled ( disabled ) #IMPLIED
- readonly ( readonly ) #IMPLIED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of textarea.attlist -->]]>
-
-<!-- fieldset: Form Control Group ...................... -->
-
-<!-- #PCDATA is to solve the mixed content problem,
- per specification only whitespace is allowed
--->
-
-<!ENTITY % fieldset.element "INCLUDE" >
-<![%fieldset.element;[
-<!ENTITY % fieldset.content
- "( #PCDATA | %legend.qname; | %Flow.mix; )*"
->
-<!ELEMENT %fieldset.qname; %fieldset.content; >
-<!-- end of fieldset.element -->]]>
-
-<!ENTITY % fieldset.attlist "INCLUDE" >
-<![%fieldset.attlist;[
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!-- end of fieldset.attlist -->]]>
-
-<!-- legend: Fieldset Legend ........................... -->
-
-<!ENTITY % legend.element "INCLUDE" >
-<![%legend.element;[
-<!ENTITY % legend.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %legend.qname; %legend.content; >
-<!-- end of legend.element -->]]>
-
-<!ENTITY % legend.attlist "INCLUDE" >
-<![%legend.attlist;[
-<!ATTLIST %legend.qname;
- %Common.attrib;
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of legend.attlist -->]]>
-
-<!-- button: Push Button ............................... -->
-
-<!ENTITY % button.element "INCLUDE" >
-<![%button.element;[
-<!ENTITY % button.content
- "( #PCDATA
- | %BlkNoForm.mix;
- | %InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %I18n.class;
- %InlSpecial.class;
- %Inline.extra; )*"
->
-<!ELEMENT %button.qname; %button.content; >
-<!-- end of button.element -->]]>
-
-<!ENTITY % button.attlist "INCLUDE" >
-<![%button.attlist;[
-<!ATTLIST %button.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- type ( button | submit | reset ) 'submit'
- disabled ( disabled ) #IMPLIED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of button.attlist -->]]>
-
-<!-- end of xhtml-form-1.mod -->
-]]>
-
-<!-- Legacy Markup ............................................... -->
-<!ENTITY % xhtml-legacy.module "IGNORE" >
-<![%xhtml-legacy.module;[
-<!ENTITY % xhtml-legacy.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-legacy-1.mod" >
-%xhtml-legacy.mod;]]>
-
-<!-- Document Structure Module (required) ....................... -->
-<!ENTITY % xhtml-struct.module "INCLUDE" >
-<![%xhtml-struct.module;[
-<!ENTITY % xhtml-struct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Structure Module .............................................. -->
-<!-- file: xhtml-struct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-struct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Document Structure
-
- title, head, body, html
-
- The Structure Module defines the major structural elements and
- their attributes.
-
- Note that the content model of the head element type is redeclared
- when the Base Module is included in the DTD.
-
- The parameter entity containing the XML namespace URI value used
- for XHTML is '%XHTML.xmlns;', defined in the Qualified Names module.
--->
-
-<!-- title: Document Title ............................. -->
-
-<!-- The title element is not considered part of the flow of text.
- It should be displayed, for example as the page header or
- window title. Exactly one title is required per document.
--->
-
-<!ENTITY % title.element "INCLUDE" >
-<![%title.element;[
-<!ENTITY % title.content "( #PCDATA )" >
-<!ENTITY % title.qname "title" >
-<!ELEMENT %title.qname; %title.content; >
-<!-- end of title.element -->]]>
-
-<!ENTITY % title.attlist "INCLUDE" >
-<![%title.attlist;[
-<!ATTLIST %title.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
->
-<!-- end of title.attlist -->]]>
-
-<!-- head: Document Head ............................... -->
-
-<!ENTITY % head.element "INCLUDE" >
-<![%head.element;[
-<!ENTITY % head.content
- "( %HeadOpts.mix;, %title.qname;, %HeadOpts.mix; )"
->
-<!ENTITY % head.qname "head" >
-<!ELEMENT %head.qname; %head.content; >
-<!-- end of head.element -->]]>
-
-<!ENTITY % head.attlist "INCLUDE" >
-<![%head.attlist;[
-<!-- reserved for future use with document profiles
--->
-<!ENTITY % profile.attrib
- "profile %URI.datatype; '%XHTML.profile;'"
->
-
-<!ATTLIST %head.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- %profile.attrib;
->
-<!-- end of head.attlist -->]]>
-
-<!-- body: Document Body ............................... -->
-
-<!ENTITY % body.element "INCLUDE" >
-<![%body.element;[
-<!ENTITY % body.content
- "( %Block.mix; )+"
->
-<!ENTITY % body.qname "body" >
-<!ELEMENT %body.qname; %body.content; >
-<!-- end of body.element -->]]>
-
-<!ENTITY % body.attlist "INCLUDE" >
-<![%body.attlist;[
-<!ATTLIST %body.qname;
- %Common.attrib;
->
-<!-- end of body.attlist -->]]>
-
-<!-- html: XHTML Document Element ...................... -->
-
-<!ENTITY % html.element "INCLUDE" >
-<![%html.element;[
-<!ENTITY % html.content "( %head.qname;, %body.qname; )" >
-<!ENTITY % html.qname "html" >
-<!ELEMENT %html.qname; %html.content; >
-<!-- end of html.element -->]]>
-
-<!ENTITY % html.attlist "INCLUDE" >
-<![%html.attlist;[
-<!-- version attribute value defined in driver
--->
-<!ENTITY % XHTML.version.attrib
- "version %FPI.datatype; #FIXED '%XHTML.version;'"
->
-
-<!-- see the Qualified Names module for information
- on how to extend XHTML using XML namespaces
--->
-<!ATTLIST %html.qname;
- %XHTML.xmlns.attrib;
- %XHTML.version.attrib;
- %I18n.attrib;
->
-<!-- end of html.attlist -->]]>
-
-<!-- end of xhtml-struct-1.mod -->
-]]>
-
-<!-- end of XHTML 1.1 DTD ................................................. -->
-<!-- ....................................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/xhtml11-flat.xml jing-trang-20241231+repack/mod/dtdinst/test/xhtml11-flat.xml
--- jing-trang-20241231/mod/dtdinst/test/xhtml11-flat.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/xhtml11-flat.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,7170 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <comment> ....................................................................... </comment>
- <comment> XHTML 1.1 DTD ........................................................ </comment>
- <comment> file: xhtml11.dtd
-</comment>
- <comment> XHTML 1.1 DTD
-
- This is XHTML, a reformulation of HTML as a modular XML application.
-
- The Extensible HyperText Markup Language (XHTML)
- Copyright 1998-2000 World Wide Web Consortium
- (Massachusetts Institute of Technology, Institut National de
- Recherche en Informatique et en Automatique, Keio University).
- All Rights Reserved.
-
- Permission to use, copy, modify and distribute the XHTML 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 the DTD for any purpose.
-
- It is provided "as is" without expressed or implied warranty.
-
- Author: Murray M. Altheim <altheim at eng.sun.com>
- Revision: $Id: xhtml11.dtd,v 1.20 2001/04/05 14:20:51 ahby Exp $
-
-</comment>
- <comment> This is the driver file for version 1.1 of the XHTML DTD.
-
- Please use this formal public identifier to identify it:
-
- "-//W3C//DTD XHTML 1.1//EN"
-</comment>
- <param name="XHTML.version">-//W3C//DTD XHTML 1.1//EN</param>
- <comment> Use this URI to identify the default namespace:
-
- "http://www.w3.org/1999/xhtml"
-
- See the Qualified Names module for information
- on the use of namespace prefixes in the DTD.
-</comment>
- <flag name="NS.prefixed">
- <ignore/>
- </flag>
- <param name="XHTML.prefix"></param>
- <comment> Reserved for use with the XLink namespace:
-</comment>
- <param name="XLINK.xmlns"></param>
- <attributeGroup name="XLINK.xmlns.attrib"/>
- <comment> For example, if you are using XHTML 1.1 directly, use the FPI
- in the DOCTYPE declaration, with the xmlns attribute on the
- document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml"
- xml:lang="en">
- ...
- </html>
-
- Revisions:
- (none)
-</comment>
- <comment> reserved for future use with document profiles </comment>
- <param name="XHTML.profile"></param>
- <comment> Bidirectional Text features
- This feature-test entity is used to declare elements
- and attributes used for bidirectional text support.
-</comment>
- <flag name="XHTML.bidi">
- <include/>
- </flag>
- <processingInstruction target="doc">type="doctype" role="title" { XHTML 1.1 } </processingInstruction>
- <comment> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: </comment>
- <comment> Pre-Framework Redeclaration placeholder .................... </comment>
- <comment> this serves as a location to insert markup declarations
- into the DTD prior to the framework declarations.
-</comment>
- <flag name="xhtml-prefw-redecl.module">
- <ignore/>
- </flag>
- <ignoredSection flag="xhtml-prefw-redecl.module">
-%xhtml-prefw-redecl.mod;
-<!-- end of xhtml-prefw-redecl.module --></ignoredSection>
- <flag name="xhtml-events.module">
- <include/>
- </flag>
- <comment> Inline Style Module ........................................ </comment>
- <flag name="xhtml-inlstyle.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-inlstyle.module">
- <externalId name="xhtml-inlstyle.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" public="-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Inline Style Module ........................................... </comment>
- <comment> file: xhtml-inlstyle-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlstyle-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Inline Style 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Inline Style
-
- This module declares the 'style' attribute, used to support inline
- style markup. This module must be instantiated prior to the XHTML
- Common Attributes module in order to be included in %Core.attrib;.
-</comment>
- <attributeGroup name="style.attrib">
- <attribute>
- <name>style</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="Core.extra.attrib">
- <attributeGroupRef name="style.attrib"/>
- </attributeGroup>
- <comment> end of xhtml-inlstyle-1.mod </comment>
- </includedSection>
- <comment> declare Document Model module instantiated in framework
-</comment>
- <externalId name="xhtml-model.mod" system="xhtml11-model-1.mod" public="-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"/>
- <comment> Modular Framework Module (required) ......................... </comment>
- <flag name="xhtml-framework.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-framework.module">
- <externalId name="xhtml-framework.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" public="-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Modular Framework Module ...................................... </comment>
- <comment> file: xhtml-framework-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-framework-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Modular Framework
-
- This required module instantiates the modules needed
- to support the XHTML modularization model, including:
-
- + notations
- + datatypes
- + namespace-qualified names
- + common attributes
- + document model
- + character entities
-
- The Intrinsic Events module is ignored by default but
- occurs in this module because it must be instantiated
- prior to Attributes but after Datatypes.
-</comment>
- <flag name="xhtml-arch.module">
- <ignore/>
- </flag>
- <ignoredSection flag="xhtml-arch.module">
-<!ENTITY % xhtml-arch.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
- "xhtml-arch-1.mod" >
-%xhtml-arch.mod;</ignoredSection>
- <flag name="xhtml-notations.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-notations.module">
- <externalId name="xhtml-notations.mod" system="xhtml-notations-1.mod" public="-//W3C//NOTATIONS XHTML Notations 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Notations Module .............................................. </comment>
- <comment> file: xhtml-notations-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-notations-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Notations
-
- defines the following notations, many of these imported from
- other specifications and standards. When an existing FPI is
- known, it is incorporated here.
-</comment>
- <comment> XML Notations ..................................... </comment>
- <comment> SGML and XML Notations ............................ </comment>
- <comment> W3C XML 1.0 Recommendation </comment>
- <notation name="w3c-xml" public="ISO 8879//NOTATION Extensible Markup Language (XML) 1.0//EN"/>
- <comment> XML 1.0 CDATA </comment>
- <notation name="cdata" public="-//W3C//NOTATION XML 1.0: CDATA//EN"/>
- <comment> SGML Formal Public Identifiers </comment>
- <notation name="fpi" public="ISO 8879:1986//NOTATION Formal Public Identifier//EN"/>
- <comment> XHTML Notations ................................... </comment>
- <comment> Length defined for cellpadding/cellspacing </comment>
- <comment> nn for pixels or nn% for percentage length </comment>
- <notation name="length" public="-//W3C//NOTATION XHTML Datatype: Length//EN"/>
- <comment> space-separated list of link types </comment>
- <notation name="linkTypes" public="-//W3C//NOTATION XHTML Datatype: LinkTypes//EN"/>
- <comment> single or comma-separated list of media descriptors </comment>
- <notation name="mediaDesc" public="-//W3C//NOTATION XHTML Datatype: MediaDesc//EN"/>
- <comment> pixel, percentage, or relative </comment>
- <notation name="multiLength" public="-//W3C//NOTATION XHTML Datatype: MultiLength//EN"/>
- <comment> one or more digits (NUMBER) </comment>
- <notation name="number" public="-//W3C//NOTATION XHTML Datatype: Number//EN"/>
- <comment> integer representing length in pixels </comment>
- <notation name="pixels" public="-//W3C//NOTATION XHTML Datatype: Pixels//EN"/>
- <comment> script expression </comment>
- <notation name="script" public="-//W3C//NOTATION XHTML Datatype: Script//EN"/>
- <comment> textual content </comment>
- <notation name="text" public="-//W3C//NOTATION XHTML Datatype: Text//EN"/>
- <comment> Imported Notations ................................ </comment>
- <comment> a single character from [ISO10646] </comment>
- <notation name="character" public="-//W3C//NOTATION XHTML Datatype: Character//EN"/>
- <comment> a character encoding, as per [RFC2045] </comment>
- <notation name="charset" public="-//W3C//NOTATION XHTML Datatype: Charset//EN"/>
- <comment> a space separated list of character encodings, as per [RFC2045] </comment>
- <notation name="charsets" public="-//W3C//NOTATION XHTML Datatype: Charsets//EN"/>
- <comment> media type, as per [RFC2045] </comment>
- <notation name="contentType" public="-//W3C//NOTATION XHTML Datatype: ContentType//EN"/>
- <comment> comma-separated list of media types, as per [RFC2045] </comment>
- <notation name="contentTypes" public="-//W3C//NOTATION XHTML Datatype: ContentTypes//EN"/>
- <comment> date and time information. ISO date format </comment>
- <notation name="datetime" public="-//W3C//NOTATION XHTML Datatype: Datetime//EN"/>
- <comment> a language code, as per [RFC3066] </comment>
- <notation name="languageCode" public="-//W3C//NOTATION XHTML Datatype: LanguageCode//EN"/>
- <comment> a Uniform Resource Identifier, see [URI] </comment>
- <notation name="uri" public="-//W3C//NOTATION XHTML Datatype: URI//EN"/>
- <comment> a space-separated list of Uniform Resource Identifiers, see [URI] </comment>
- <notation name="uris" public="-//W3C//NOTATION XHTML Datatype: URIs//EN"/>
- <comment> end of xhtml-notations-1.mod </comment>
- </includedSection>
- <flag name="xhtml-datatypes.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-datatypes.module">
- <externalId name="xhtml-datatypes.mod" system="xhtml-datatypes-1.mod" public="-//W3C//ENTITIES XHTML Datatypes 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Datatypes Module .............................................. </comment>
- <comment> file: xhtml-datatypes-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-datatypes-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Datatypes
-
- defines containers for the following datatypes, many of
- these imported from other specifications and standards.
-</comment>
- <comment> Length defined for cellpadding/cellspacing </comment>
- <comment> nn for pixels or nn% for percentage length </comment>
- <datatype name="Length.datatype">
- <cdata/>
- </datatype>
- <comment> space-separated list of link types </comment>
- <datatype name="LinkTypes.datatype">
- <tokenized name="NMTOKENS"/>
- </datatype>
- <comment> single or comma-separated list of media descriptors </comment>
- <datatype name="MediaDesc.datatype">
- <cdata/>
- </datatype>
- <comment> pixel, percentage, or relative </comment>
- <datatype name="MultiLength.datatype">
- <cdata/>
- </datatype>
- <comment> one or more digits (NUMBER) </comment>
- <datatype name="Number.datatype">
- <cdata/>
- </datatype>
- <comment> integer representing length in pixels </comment>
- <datatype name="Pixels.datatype">
- <cdata/>
- </datatype>
- <comment> script expression </comment>
- <datatype name="Script.datatype">
- <cdata/>
- </datatype>
- <comment> textual content </comment>
- <datatype name="Text.datatype">
- <cdata/>
- </datatype>
- <comment> Imported Datatypes ................................ </comment>
- <comment> a single character from [ISO10646] </comment>
- <datatype name="Character.datatype">
- <cdata/>
- </datatype>
- <comment> a character encoding, as per [RFC2045] </comment>
- <datatype name="Charset.datatype">
- <cdata/>
- </datatype>
- <comment> a space separated list of character encodings, as per [RFC2045] </comment>
- <datatype name="Charsets.datatype">
- <cdata/>
- </datatype>
- <comment> media type, as per [RFC2045] </comment>
- <datatype name="ContentType.datatype">
- <cdata/>
- </datatype>
- <comment> comma-separated list of media types, as per [RFC2045] </comment>
- <datatype name="ContentTypes.datatype">
- <cdata/>
- </datatype>
- <comment> date and time information. ISO date format </comment>
- <datatype name="Datetime.datatype">
- <cdata/>
- </datatype>
- <comment> formal public identifier, as per [ISO8879] </comment>
- <datatype name="FPI.datatype">
- <cdata/>
- </datatype>
- <comment> a language code, as per [RFC3066] </comment>
- <datatype name="LanguageCode.datatype">
- <tokenized name="NMTOKEN"/>
- </datatype>
- <comment> a Uniform Resource Identifier, see [URI] </comment>
- <datatype name="URI.datatype">
- <cdata/>
- </datatype>
- <comment> a space-separated list of Uniform Resource Identifiers, see [URI] </comment>
- <datatype name="URIs.datatype">
- <cdata/>
- </datatype>
- <comment> end of xhtml-datatypes-1.mod </comment>
- </includedSection>
- <comment> placeholder for XLink support module </comment>
- <param name="xhtml-xlink.mod"></param>
- <flag name="xhtml-qname.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-qname.module">
- <externalId name="xhtml-qname.mod" system="xhtml-qname-1.mod" public="-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"/>
- <comment> ....................................................................... </comment>
- <comment> XHTML Qname Module ................................................... </comment>
- <comment> file: xhtml-qname-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-qname-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod"
-
- Revisions:
-#2000-10-22: added qname declarations for ruby elements
- ....................................................................... </comment>
- <comment> XHTML Qname (Qualified Name) Module
-
- This module is contained in two parts, labeled Section 'A' and 'B':
-
- Section A declares parameter entities to support namespace-
- qualified names, namespace declarations, and name prefixing
- for XHTML and extensions.
-
- Section B declares parameter entities used to provide
- namespace-qualified names for all XHTML element types:
-
- %applet.qname; the xmlns-qualified name for <applet>
- %base.qname; the xmlns-qualified name for <base>
- ...
-
- XHTML extensions would create a module similar to this one.
- Included in the XHTML distribution is a template module
- ('template-qname-1.mod') suitable for this purpose.
-</comment>
- <comment> Section A: XHTML XML Namespace Framework :::::::::::::::::::: </comment>
- <comment> 1. Declare a %XHTML.prefixed; conditional section keyword, used
- to activate namespace prefixing. The default value should
- inherit '%NS.prefixed;' from the DTD driver, so that unless
- overridden, the default behaviour follows the overall DTD
- prefixing scheme.
-</comment>
- <overridden>
- <duplicate name="NS.prefixed"/>
- </overridden>
- <flag name="XHTML.prefixed">
- <flagRef name="NS.prefixed"/>
- </flag>
- <comment> 2. Declare a parameter entity (eg., %XHTML.xmlns;) containing
- the URI reference used to identify the XHTML namespace:
-</comment>
- <param name="XHTML.xmlns">http://www.w3.org/1999/xhtml</param>
- <comment> 3. Declare parameter entities (eg., %XHTML.prefix;) containing
- the default namespace prefix string(s) to use when prefixing
- is enabled. This may be overridden in the DTD driver or the
- internal subset of an document instance. If no default prefix
- is desired, this may be declared as an empty string.
-
- NOTE: As specified in [XMLNAMES], the namespace prefix serves
- as a proxy for the URI reference, and is not in itself significant.
-</comment>
- <overridden>
- <duplicate name="XHTML.prefix"/>
- </overridden>
- <comment> 4. Declare parameter entities (eg., %XHTML.pfx;) containing the
- colonized prefix(es) (eg., '%XHTML.prefix;:') used when
- prefixing is active, an empty string when it is not.
-</comment>
- <ignoredSection flag="XHTML.prefixed">
-<!ENTITY % XHTML.pfx "%XHTML.prefix;:" >
-</ignoredSection>
- <param name="XHTML.pfx"></param>
- <comment> declare qualified name extensions here ............ </comment>
- <param name="xhtml-qname-extra.mod"></param>
- <comment> 5. The parameter entity %XHTML.xmlns.extra.attrib; may be
- redeclared to contain any non-XHTML namespace declaration
- attributes for namespaces embedded in XHTML. The default
- is an empty string. XLink should be included here if used
- in the DTD.
-</comment>
- <param name="XHTML.xmlns.extra.attrib"></param>
- <comment> The remainder of Section A is only followed in XHTML, not extensions. </comment>
- <comment> Declare a parameter entity %NS.decl.attrib; containing
- all XML Namespace declarations used in the DTD, plus the
- xmlns declaration for XHTML, its form dependent on whether
- prefixing is active.
-</comment>
- <ignoredSection flag="XHTML.prefixed">
-<!ENTITY % NS.decl.attrib
- "xmlns:%XHTML.prefix; %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
->
-</ignoredSection>
- <param name="NS.decl.attrib">%XHTML.xmlns.extra.attrib;</param>
- <comment> This is a placeholder for future XLink support.
-</comment>
- <overridden>
- <duplicate name="XLINK.xmlns.attrib"/>
- </overridden>
- <comment> Declare a parameter entity %NS.decl.attrib; containing all
- XML namespace declaration attributes used by XHTML, including
- a default xmlns attribute when prefixing is inactive.
-</comment>
- <ignoredSection flag="XHTML.prefixed">
-<!ENTITY % XHTML.xmlns.attrib
- "%NS.decl.attrib;
- %XLINK.xmlns.attrib;"
->
-</ignoredSection>
- <attributeGroup name="XHTML.xmlns.attrib">
- <attribute>
- <name>xmlns</name>
- <datatypeRef name="URI.datatype"/>
- <fixed>http://www.w3.org/1999/xhtml</fixed>
- </attribute>
- <attributeGroupRef name="XLINK.xmlns.attrib"/>
- </attributeGroup>
- <comment> placeholder for qualified name redeclarations </comment>
- <param name="xhtml-qname.redecl"></param>
- <comment> Section B: XHTML Qualified Names ::::::::::::::::::::::::::::: </comment>
- <comment> 6. This section declares parameter entities used to provide
- namespace-qualified names for all XHTML element types.
-</comment>
- <comment> module: xhtml-applet-1.mod </comment>
- <param name="applet.qname">%XHTML.pfx;applet</param>
- <comment> module: xhtml-base-1.mod </comment>
- <nameSpec name="base.qname">
- <name>base</name>
- </nameSpec>
- <comment> module: xhtml-bdo-1.mod </comment>
- <nameSpec name="bdo.qname">
- <name>bdo</name>
- </nameSpec>
- <comment> module: xhtml-blkphras-1.mod </comment>
- <nameSpec name="address.qname">
- <name>address</name>
- </nameSpec>
- <nameSpec name="blockquote.qname">
- <name>blockquote</name>
- </nameSpec>
- <nameSpec name="pre.qname">
- <name>pre</name>
- </nameSpec>
- <nameSpec name="h1.qname">
- <name>h1</name>
- </nameSpec>
- <nameSpec name="h2.qname">
- <name>h2</name>
- </nameSpec>
- <nameSpec name="h3.qname">
- <name>h3</name>
- </nameSpec>
- <nameSpec name="h4.qname">
- <name>h4</name>
- </nameSpec>
- <nameSpec name="h5.qname">
- <name>h5</name>
- </nameSpec>
- <nameSpec name="h6.qname">
- <name>h6</name>
- </nameSpec>
- <comment> module: xhtml-blkpres-1.mod </comment>
- <nameSpec name="hr.qname">
- <name>hr</name>
- </nameSpec>
- <comment> module: xhtml-blkstruct-1.mod </comment>
- <nameSpec name="div.qname">
- <name>div</name>
- </nameSpec>
- <nameSpec name="p.qname">
- <name>p</name>
- </nameSpec>
- <comment> module: xhtml-edit-1.mod </comment>
- <nameSpec name="ins.qname">
- <name>ins</name>
- </nameSpec>
- <nameSpec name="del.qname">
- <name>del</name>
- </nameSpec>
- <comment> module: xhtml-form-1.mod </comment>
- <nameSpec name="form.qname">
- <name>form</name>
- </nameSpec>
- <nameSpec name="label.qname">
- <name>label</name>
- </nameSpec>
- <nameSpec name="input.qname">
- <name>input</name>
- </nameSpec>
- <nameSpec name="select.qname">
- <name>select</name>
- </nameSpec>
- <nameSpec name="optgroup.qname">
- <name>optgroup</name>
- </nameSpec>
- <nameSpec name="option.qname">
- <name>option</name>
- </nameSpec>
- <nameSpec name="textarea.qname">
- <name>textarea</name>
- </nameSpec>
- <nameSpec name="fieldset.qname">
- <name>fieldset</name>
- </nameSpec>
- <nameSpec name="legend.qname">
- <name>legend</name>
- </nameSpec>
- <nameSpec name="button.qname">
- <name>button</name>
- </nameSpec>
- <comment> module: xhtml-hypertext-1.mod </comment>
- <nameSpec name="a.qname">
- <name>a</name>
- </nameSpec>
- <comment> module: xhtml-image-1.mod </comment>
- <nameSpec name="img.qname">
- <name>img</name>
- </nameSpec>
- <comment> module: xhtml-inlphras-1.mod </comment>
- <nameSpec name="abbr.qname">
- <name>abbr</name>
- </nameSpec>
- <nameSpec name="acronym.qname">
- <name>acronym</name>
- </nameSpec>
- <nameSpec name="cite.qname">
- <name>cite</name>
- </nameSpec>
- <nameSpec name="code.qname">
- <name>code</name>
- </nameSpec>
- <nameSpec name="dfn.qname">
- <name>dfn</name>
- </nameSpec>
- <nameSpec name="em.qname">
- <name>em</name>
- </nameSpec>
- <nameSpec name="kbd.qname">
- <name>kbd</name>
- </nameSpec>
- <nameSpec name="q.qname">
- <name>q</name>
- </nameSpec>
- <nameSpec name="samp.qname">
- <name>samp</name>
- </nameSpec>
- <nameSpec name="strong.qname">
- <name>strong</name>
- </nameSpec>
- <nameSpec name="var.qname">
- <name>var</name>
- </nameSpec>
- <comment> module: xhtml-inlpres-1.mod </comment>
- <nameSpec name="b.qname">
- <name>b</name>
- </nameSpec>
- <nameSpec name="big.qname">
- <name>big</name>
- </nameSpec>
- <nameSpec name="i.qname">
- <name>i</name>
- </nameSpec>
- <nameSpec name="small.qname">
- <name>small</name>
- </nameSpec>
- <nameSpec name="sub.qname">
- <name>sub</name>
- </nameSpec>
- <nameSpec name="sup.qname">
- <name>sup</name>
- </nameSpec>
- <nameSpec name="tt.qname">
- <name>tt</name>
- </nameSpec>
- <comment> module: xhtml-inlstruct-1.mod </comment>
- <nameSpec name="br.qname">
- <name>br</name>
- </nameSpec>
- <nameSpec name="span.qname">
- <name>span</name>
- </nameSpec>
- <comment> module: xhtml-ismap-1.mod (also csismap, ssismap) </comment>
- <nameSpec name="map.qname">
- <name>map</name>
- </nameSpec>
- <nameSpec name="area.qname">
- <name>area</name>
- </nameSpec>
- <comment> module: xhtml-link-1.mod </comment>
- <nameSpec name="link.qname">
- <name>link</name>
- </nameSpec>
- <comment> module: xhtml-list-1.mod </comment>
- <nameSpec name="dl.qname">
- <name>dl</name>
- </nameSpec>
- <nameSpec name="dt.qname">
- <name>dt</name>
- </nameSpec>
- <nameSpec name="dd.qname">
- <name>dd</name>
- </nameSpec>
- <nameSpec name="ol.qname">
- <name>ol</name>
- </nameSpec>
- <nameSpec name="ul.qname">
- <name>ul</name>
- </nameSpec>
- <nameSpec name="li.qname">
- <name>li</name>
- </nameSpec>
- <comment> module: xhtml-meta-1.mod </comment>
- <nameSpec name="meta.qname">
- <name>meta</name>
- </nameSpec>
- <comment> module: xhtml-param-1.mod </comment>
- <nameSpec name="param.qname">
- <name>param</name>
- </nameSpec>
- <comment> module: xhtml-object-1.mod </comment>
- <nameSpec name="object.qname">
- <name>object</name>
- </nameSpec>
- <comment> module: xhtml-script-1.mod </comment>
- <nameSpec name="script.qname">
- <name>script</name>
- </nameSpec>
- <nameSpec name="noscript.qname">
- <name>noscript</name>
- </nameSpec>
- <comment> module: xhtml-struct-1.mod </comment>
- <nameSpec name="html.qname">
- <name>html</name>
- </nameSpec>
- <nameSpec name="head.qname">
- <name>head</name>
- </nameSpec>
- <nameSpec name="title.qname">
- <name>title</name>
- </nameSpec>
- <nameSpec name="body.qname">
- <name>body</name>
- </nameSpec>
- <comment> module: xhtml-style-1.mod </comment>
- <nameSpec name="style.qname">
- <name>style</name>
- </nameSpec>
- <comment> module: xhtml-table-1.mod </comment>
- <nameSpec name="table.qname">
- <name>table</name>
- </nameSpec>
- <nameSpec name="caption.qname">
- <name>caption</name>
- </nameSpec>
- <nameSpec name="thead.qname">
- <name>thead</name>
- </nameSpec>
- <nameSpec name="tfoot.qname">
- <name>tfoot</name>
- </nameSpec>
- <nameSpec name="tbody.qname">
- <name>tbody</name>
- </nameSpec>
- <nameSpec name="colgroup.qname">
- <name>colgroup</name>
- </nameSpec>
- <nameSpec name="col.qname">
- <name>col</name>
- </nameSpec>
- <nameSpec name="tr.qname">
- <name>tr</name>
- </nameSpec>
- <nameSpec name="th.qname">
- <name>th</name>
- </nameSpec>
- <nameSpec name="td.qname">
- <name>td</name>
- </nameSpec>
- <comment> module: xhtml-ruby-1.mod </comment>
- <nameSpec name="ruby.qname">
- <name>ruby</name>
- </nameSpec>
- <nameSpec name="rbc.qname">
- <name>rbc</name>
- </nameSpec>
- <nameSpec name="rtc.qname">
- <name>rtc</name>
- </nameSpec>
- <nameSpec name="rb.qname">
- <name>rb</name>
- </nameSpec>
- <nameSpec name="rt.qname">
- <name>rt</name>
- </nameSpec>
- <nameSpec name="rp.qname">
- <name>rp</name>
- </nameSpec>
- <comment> Provisional XHTML 2.0 Qualified Names ...................... </comment>
- <comment> module: xhtml-image-2.mod </comment>
- <param name="alt.qname">%XHTML.pfx;alt</param>
- <comment> end of xhtml-qname-1.mod </comment>
- </includedSection>
- <overridden>
- <flag name="xhtml-events.module">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="xhtml-events.module">
- <externalId name="xhtml-events.mod" system="xhtml-events-1.mod" public="-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Intrinsic Events Module ....................................... </comment>
- <comment> file: xhtml-events-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-events-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-events-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Intrinsic Event Attributes
-
- These are the event attributes defined in HTML 4.0,
- Section 18.2.3 "Intrinsic Events". This module must be
- instantiated prior to the Attributes Module but after
- the Datatype Module in the Modular Framework module.
-
- "Note: Authors of HTML documents are advised that changes
- are likely to occur in the realm of intrinsic events
- (e.g., how scripts are bound to events). Research in
- this realm is carried on by members of the W3C Document
- Object Model Working Group (see the W3C Web site at
- http://www.w3.org/ for more information)."
-</comment>
- <comment> NOTE: Because the ATTLIST declarations in this module occur
- before their respective ELEMENT declarations in other
- modules, there may be a dependency on this module that
- should be considered if any of the parameter entities used
- for element type names (eg., %a.qname;) are redeclared.
-</comment>
- <attributeGroup name="Events.attrib">
- <attribute>
- <name>onclick</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>ondblclick</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onmousedown</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onmouseup</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onmouseover</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onmousemove</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onmouseout</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onkeypress</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onkeydown</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onkeyup</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> additional attributes on anchor element
-</comment>
- <attlist>
- <nameSpecRef name="a.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on form element
-</comment>
- <attlist>
- <nameSpecRef name="form.qname"/>
- <attribute>
- <name>onsubmit</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onreset</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on label element
-</comment>
- <attlist>
- <nameSpecRef name="label.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on input element
-</comment>
- <attlist>
- <nameSpecRef name="input.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onselect</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onchange</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on select element
-</comment>
- <attlist>
- <nameSpecRef name="select.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onchange</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on textarea element
-</comment>
- <attlist>
- <nameSpecRef name="textarea.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onselect</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onchange</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on button element
-</comment>
- <attlist>
- <nameSpecRef name="button.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on body element
-</comment>
- <attlist>
- <nameSpecRef name="body.qname"/>
- <attribute>
- <name>onload</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onunload</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> additional attributes on area element
-</comment>
- <attlist>
- <nameSpecRef name="area.qname"/>
- <attribute>
- <name>onfocus</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>onblur</name>
- <datatypeRef name="Script.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of xhtml-events-1.mod </comment>
- </includedSection>
- <flag name="xhtml-attribs.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-attribs.module">
- <externalId name="xhtml-attribs.mod" system="xhtml-attribs-1.mod" public="-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Common Attributes Module ...................................... </comment>
- <comment> file: xhtml-attribs-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-attribs-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Common Attributes
-
- This module declares many of the common attributes for the XHTML DTD.
- %NS.decl.attrib; is declared in the XHTML Qname module.
-</comment>
- <attributeGroup name="id.attrib">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="class.attrib">
- <attribute>
- <name>class</name>
- <tokenized name="NMTOKENS"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="title.attrib">
- <attribute>
- <name>title</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <overridden>
- <attributeGroup name="Core.extra.attrib"/>
- </overridden>
- <attributeGroup name="Core.attrib">
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="id.attrib"/>
- <attributeGroupRef name="class.attrib"/>
- <attributeGroupRef name="title.attrib"/>
- <attributeGroupRef name="Core.extra.attrib"/>
- </attributeGroup>
- <attributeGroup name="lang.attrib">
- <attribute>
- <name>xml:lang</name>
- <datatypeRef name="LanguageCode.datatype"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <includedSection flag="XHTML.bidi">
- <attributeGroup name="dir.attrib">
- <attribute>
- <name>dir</name>
- <tokenized>
- <enum>ltr</enum>
- <enum>rtl</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="I18n.attrib">
- <attributeGroupRef name="dir.attrib"/>
- <attributeGroupRef name="lang.attrib"/>
- </attributeGroup>
- </includedSection>
- <overridden>
- <attributeGroup name="I18n.attrib">
- <attributeGroupRef name="lang.attrib"/>
- </attributeGroup>
- </overridden>
- <attributeGroup name="Common.extra.attrib"/>
- <comment> intrinsic event attributes declared previously
-</comment>
- <overridden>
- <attributeGroup name="Events.attrib"/>
- </overridden>
- <attributeGroup name="Common.attrib">
- <attributeGroupRef name="Core.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- <attributeGroupRef name="Events.attrib"/>
- <attributeGroupRef name="Common.extra.attrib"/>
- </attributeGroup>
- <comment> end of xhtml-attribs-1.mod </comment>
- </includedSection>
- <comment> placeholder for content model redeclarations </comment>
- <param name="xhtml-model.redecl"></param>
- <flag name="xhtml-model.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-model.module">
- <comment> instantiate the Document Model module declared in the DTD driver
-</comment>
- <comment> ....................................................................... </comment>
- <comment> XHTML 1.1 Document Model Module ...................................... </comment>
- <comment> file: xhtml11-model-1.mod
-
- This is XHTML 1.1, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml11-model-1.mod,v 1.12 2000/11/18 18:20:25 ahby Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml11/DTD/xhtml11-model-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> XHTML 1.1 Document Model
-
- This module describes the groupings of elements that make up
- common content models for XHTML elements.
-
- XHTML has three basic content models:
-
- %Inline.mix; character-level elements
- %Block.mix; block-like elements, eg., paragraphs and lists
- %Flow.mix; any block or inline elements
-
- Any parameter entities declared in this module may be used
- to create element content models, but the above three are
- considered 'global' (insofar as that term applies here).
-
- The reserved word '#PCDATA' (indicating a text string) is now
- included explicitly with each element declaration that is
- declared as mixed content, as XML requires that this token
- occur first in a content model specification.
-</comment>
- <comment> Extending the Model
-
- While in some cases this module may need to be rewritten to
- accommodate changes to the document model, minor extensions
- may be accomplished by redeclaring any of the three *.extra;
- parameter entities to contain extension element types as follows:
-
- %Misc.extra; whose parent may be any block or
- inline element.
-
- %Inline.extra; whose parent may be any inline element.
-
- %Block.extra; whose parent may be any block element.
-
- If used, these parameter entities must be an OR-separated
- list beginning with an OR separator ("|"), eg., "| a | b | c"
-
- All block and inline *.class parameter entities not part
- of the *struct.class classes begin with "| " to allow for
- exclusion from mixes.
-</comment>
- <comment> .............. Optional Elements in head .................. </comment>
- <modelGroup name="HeadOpts.mix">
- <zeroOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="script.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="style.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="meta.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="link.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="object.qname"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> ................. Miscellaneous Elements .................. </comment>
- <comment> ins and del are used to denote editing changes
-</comment>
- <modelGroup name="Edit.class">
- <choice>
- <elementRef>
- <nameSpecRef name="ins.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="del.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> script and noscript are used to contain scripts
- and alternative content
-</comment>
- <modelGroup name="Script.class">
- <choice>
- <elementRef>
- <nameSpecRef name="script.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="noscript.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="Misc.extra">
- <choice/>
- </modelGroup>
- <comment> These elements are neither block nor inline, and can
- essentially be used anywhere in the document body.
-</comment>
- <modelGroup name="Misc.class">
- <choice>
- <modelGroupRef name="Edit.class"/>
- <modelGroupRef name="Script.class"/>
- <modelGroupRef name="Misc.extra"/>
- </choice>
- </modelGroup>
- <comment> .................... Inline Elements ...................... </comment>
- <modelGroup name="InlStruct.class">
- <choice>
- <elementRef>
- <nameSpecRef name="br.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="span.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="InlPhras.class">
- <choice>
- <elementRef>
- <nameSpecRef name="em.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="strong.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="dfn.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="code.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="samp.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="kbd.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="var.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="cite.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="abbr.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="acronym.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="q.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="InlPres.class">
- <choice>
- <elementRef>
- <nameSpecRef name="tt.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="i.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="b.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="big.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="small.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="sub.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="sup.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="I18n.class">
- <elementRef>
- <nameSpecRef name="bdo.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="Anchor.class">
- <elementRef>
- <nameSpecRef name="a.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="InlSpecial.class">
- <choice>
- <elementRef>
- <nameSpecRef name="img.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="map.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="object.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="InlForm.class">
- <choice>
- <elementRef>
- <nameSpecRef name="input.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="select.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="textarea.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="label.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="button.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="Inline.extra">
- <choice/>
- </modelGroup>
- <modelGroup name="Ruby.class">
- <elementRef>
- <nameSpecRef name="ruby.qname"/>
- </elementRef>
- </modelGroup>
- <comment> %Inline.class; includes all inline elements,
- used as a component in mixes
-</comment>
- <modelGroup name="Inline.class">
- <choice>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <modelGroupRef name="InlPres.class"/>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="Anchor.class"/>
- <modelGroupRef name="InlSpecial.class"/>
- <modelGroupRef name="InlForm.class"/>
- <modelGroupRef name="Ruby.class"/>
- <modelGroupRef name="Inline.extra"/>
- </choice>
- </modelGroup>
- <comment> %InlNoRuby.class; includes all inline elements
- except ruby, used as a component in mixes
-</comment>
- <modelGroup name="InlNoRuby.class">
- <choice>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <modelGroupRef name="InlPres.class"/>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="Anchor.class"/>
- <modelGroupRef name="InlSpecial.class"/>
- <modelGroupRef name="InlForm.class"/>
- <modelGroupRef name="Inline.extra"/>
- </choice>
- </modelGroup>
- <comment> %NoRuby.content; includes all inlines except ruby
-</comment>
- <modelGroup name="NoRuby.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="InlNoRuby.class"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <comment> %InlNoAnchor.class; includes all non-anchor inlines,
- used as a component in mixes
-</comment>
- <modelGroup name="InlNoAnchor.class">
- <choice>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <modelGroupRef name="InlPres.class"/>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="InlSpecial.class"/>
- <modelGroupRef name="InlForm.class"/>
- <modelGroupRef name="Ruby.class"/>
- <modelGroupRef name="Inline.extra"/>
- </choice>
- </modelGroup>
- <comment> %InlNoAnchor.mix; includes all non-anchor inlines
-</comment>
- <modelGroup name="InlNoAnchor.mix">
- <choice>
- <modelGroupRef name="InlNoAnchor.class"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </modelGroup>
- <comment> %Inline.mix; includes all inline elements, including %Misc.class;
-</comment>
- <modelGroup name="Inline.mix">
- <choice>
- <modelGroupRef name="Inline.class"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </modelGroup>
- <comment> ..................... Block Elements ...................... </comment>
- <comment> In the HTML 4.0 DTD, heading and list elements were included
- in the %block; parameter entity. The %Heading.class; and
- %List.class; parameter entities must now be included explicitly
- on element declarations where desired.
-</comment>
- <modelGroup name="Heading.class">
- <choice>
- <elementRef>
- <nameSpecRef name="h1.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="h2.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="h3.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="h4.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="h5.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="h6.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="List.class">
- <choice>
- <elementRef>
- <nameSpecRef name="ul.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="ol.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="dl.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="Table.class">
- <elementRef>
- <nameSpecRef name="table.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="Form.class">
- <elementRef>
- <nameSpecRef name="form.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="Fieldset.class">
- <elementRef>
- <nameSpecRef name="fieldset.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="BlkStruct.class">
- <choice>
- <elementRef>
- <nameSpecRef name="p.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="div.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="BlkPhras.class">
- <choice>
- <elementRef>
- <nameSpecRef name="pre.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="blockquote.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="address.qname"/>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="BlkPres.class">
- <elementRef>
- <nameSpecRef name="hr.qname"/>
- </elementRef>
- </modelGroup>
- <modelGroup name="BlkSpecial.class">
- <choice>
- <modelGroupRef name="Table.class"/>
- <modelGroupRef name="Form.class"/>
- <modelGroupRef name="Fieldset.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="Block.extra">
- <choice/>
- </modelGroup>
- <comment> %Block.class; includes all block elements,
- used as an component in mixes
-</comment>
- <modelGroup name="Block.class">
- <choice>
- <modelGroupRef name="BlkStruct.class"/>
- <modelGroupRef name="BlkPhras.class"/>
- <modelGroupRef name="BlkPres.class"/>
- <modelGroupRef name="BlkSpecial.class"/>
- <modelGroupRef name="Block.extra"/>
- </choice>
- </modelGroup>
- <comment> %Block.mix; includes all block elements plus %Misc.class;
-</comment>
- <modelGroup name="Block.mix">
- <choice>
- <modelGroupRef name="Heading.class"/>
- <modelGroupRef name="List.class"/>
- <modelGroupRef name="Block.class"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </modelGroup>
- <comment> ................ All Content Elements .................. </comment>
- <comment> %Flow.mix; includes all text content, block and inline
-</comment>
- <modelGroup name="Flow.mix">
- <choice>
- <modelGroupRef name="Heading.class"/>
- <modelGroupRef name="List.class"/>
- <modelGroupRef name="Block.class"/>
- <modelGroupRef name="Inline.class"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </modelGroup>
- <comment> end of xhtml11-model-1.mod </comment>
- </includedSection>
- <flag name="xhtml-charent.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-charent.module">
- <externalId name="xhtml-charent.mod" system="xhtml-charent-1.mod" public="-//W3C//ENTITIES XHTML Character Entities 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Character Entities Module ......................................... </comment>
- <comment> file: xhtml-charent-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-charent-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Character Entities for XHTML
-
- This module declares the set of character entities for XHTML,
- including the Latin 1, Symbol and Special character collections.
-</comment>
- <externalId name="xhtml-lat1" system="xhtml-lat1.ent" public="-//W3C//ENTITIES Latin 1 for XHTML//EN"/>
- <comment> Portions (C) International Organization for Standardization 1986
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
-</comment>
- <comment> Character entity set. Typical invocation:
- <!ENTITY % HTMLlat1 PUBLIC
- "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
- %HTMLlat1;
-</comment>
- <internalEntity name="nbsp"> </internalEntity>
- <comment> no-break space = non-breaking space,
- U+00A0 ISOnum </comment>
- <internalEntity name="iexcl">¡</internalEntity>
- <comment> inverted exclamation mark, U+00A1 ISOnum </comment>
- <internalEntity name="cent">¢</internalEntity>
- <comment> cent sign, U+00A2 ISOnum </comment>
- <internalEntity name="pound">£</internalEntity>
- <comment> pound sign, U+00A3 ISOnum </comment>
- <internalEntity name="curren">¤</internalEntity>
- <comment> currency sign, U+00A4 ISOnum </comment>
- <internalEntity name="yen">¥</internalEntity>
- <comment> yen sign = yuan sign, U+00A5 ISOnum </comment>
- <internalEntity name="brvbar">¦</internalEntity>
- <comment> broken bar = broken vertical bar,
- U+00A6 ISOnum </comment>
- <internalEntity name="sect">§</internalEntity>
- <comment> section sign, U+00A7 ISOnum </comment>
- <internalEntity name="uml">¨</internalEntity>
- <comment> diaeresis = spacing diaeresis,
- U+00A8 ISOdia </comment>
- <internalEntity name="copy">©</internalEntity>
- <comment> copyright sign, U+00A9 ISOnum </comment>
- <internalEntity name="ordf">ª</internalEntity>
- <comment> feminine ordinal indicator, U+00AA ISOnum </comment>
- <internalEntity name="laquo">«</internalEntity>
- <comment> left-pointing double angle quotation mark
- = left pointing guillemet, U+00AB ISOnum </comment>
- <internalEntity name="not">¬</internalEntity>
- <comment> not sign = discretionary hyphen,
- U+00AC ISOnum </comment>
- <internalEntity name="shy">­</internalEntity>
- <comment> soft hyphen = discretionary hyphen,
- U+00AD ISOnum </comment>
- <internalEntity name="reg">®</internalEntity>
- <comment> registered sign = registered trade mark sign,
- U+00AE ISOnum </comment>
- <internalEntity name="macr">¯</internalEntity>
- <comment> macron = spacing macron = overline
- = APL overbar, U+00AF ISOdia </comment>
- <internalEntity name="deg">°</internalEntity>
- <comment> degree sign, U+00B0 ISOnum </comment>
- <internalEntity name="plusmn">±</internalEntity>
- <comment> plus-minus sign = plus-or-minus sign,
- U+00B1 ISOnum </comment>
- <internalEntity name="sup2">²</internalEntity>
- <comment> superscript two = superscript digit two
- = squared, U+00B2 ISOnum </comment>
- <internalEntity name="sup3">³</internalEntity>
- <comment> superscript three = superscript digit three
- = cubed, U+00B3 ISOnum </comment>
- <internalEntity name="acute">´</internalEntity>
- <comment> acute accent = spacing acute,
- U+00B4 ISOdia </comment>
- <internalEntity name="micro">µ</internalEntity>
- <comment> micro sign, U+00B5 ISOnum </comment>
- <internalEntity name="para">¶</internalEntity>
- <comment> pilcrow sign = paragraph sign,
- U+00B6 ISOnum </comment>
- <internalEntity name="middot">·</internalEntity>
- <comment> middle dot = Georgian comma
- = Greek middle dot, U+00B7 ISOnum </comment>
- <internalEntity name="cedil">¸</internalEntity>
- <comment> cedilla = spacing cedilla, U+00B8 ISOdia </comment>
- <internalEntity name="sup1">¹</internalEntity>
- <comment> superscript one = superscript digit one,
- U+00B9 ISOnum </comment>
- <internalEntity name="ordm">º</internalEntity>
- <comment> masculine ordinal indicator,
- U+00BA ISOnum </comment>
- <internalEntity name="raquo">»</internalEntity>
- <comment> right-pointing double angle quotation mark
- = right pointing guillemet, U+00BB ISOnum </comment>
- <internalEntity name="frac14">¼</internalEntity>
- <comment> vulgar fraction one quarter
- = fraction one quarter, U+00BC ISOnum </comment>
- <internalEntity name="frac12">½</internalEntity>
- <comment> vulgar fraction one half
- = fraction one half, U+00BD ISOnum </comment>
- <internalEntity name="frac34">¾</internalEntity>
- <comment> vulgar fraction three quarters
- = fraction three quarters, U+00BE ISOnum </comment>
- <internalEntity name="iquest">¿</internalEntity>
- <comment> inverted question mark
- = turned question mark, U+00BF ISOnum </comment>
- <internalEntity name="Agrave">À</internalEntity>
- <comment> latin capital letter A with grave
- = latin capital letter A grave,
- U+00C0 ISOlat1 </comment>
- <internalEntity name="Aacute">Á</internalEntity>
- <comment> latin capital letter A with acute,
- U+00C1 ISOlat1 </comment>
- <internalEntity name="Acirc">Â</internalEntity>
- <comment> latin capital letter A with circumflex,
- U+00C2 ISOlat1 </comment>
- <internalEntity name="Atilde">Ã</internalEntity>
- <comment> latin capital letter A with tilde,
- U+00C3 ISOlat1 </comment>
- <internalEntity name="Auml">Ä</internalEntity>
- <comment> latin capital letter A with diaeresis,
- U+00C4 ISOlat1 </comment>
- <internalEntity name="Aring">Å</internalEntity>
- <comment> latin capital letter A with ring above
- = latin capital letter A ring,
- U+00C5 ISOlat1 </comment>
- <internalEntity name="AElig">Æ</internalEntity>
- <comment> latin capital letter AE
- = latin capital ligature AE,
- U+00C6 ISOlat1 </comment>
- <internalEntity name="Ccedil">Ç</internalEntity>
- <comment> latin capital letter C with cedilla,
- U+00C7 ISOlat1 </comment>
- <internalEntity name="Egrave">È</internalEntity>
- <comment> latin capital letter E with grave,
- U+00C8 ISOlat1 </comment>
- <internalEntity name="Eacute">É</internalEntity>
- <comment> latin capital letter E with acute,
- U+00C9 ISOlat1 </comment>
- <internalEntity name="Ecirc">Ê</internalEntity>
- <comment> latin capital letter E with circumflex,
- U+00CA ISOlat1 </comment>
- <internalEntity name="Euml">Ë</internalEntity>
- <comment> latin capital letter E with diaeresis,
- U+00CB ISOlat1 </comment>
- <internalEntity name="Igrave">Ì</internalEntity>
- <comment> latin capital letter I with grave,
- U+00CC ISOlat1 </comment>
- <internalEntity name="Iacute">Í</internalEntity>
- <comment> latin capital letter I with acute,
- U+00CD ISOlat1 </comment>
- <internalEntity name="Icirc">Î</internalEntity>
- <comment> latin capital letter I with circumflex,
- U+00CE ISOlat1 </comment>
- <internalEntity name="Iuml">Ï</internalEntity>
- <comment> latin capital letter I with diaeresis,
- U+00CF ISOlat1 </comment>
- <internalEntity name="ETH">Ð</internalEntity>
- <comment> latin capital letter ETH, U+00D0 ISOlat1 </comment>
- <internalEntity name="Ntilde">Ñ</internalEntity>
- <comment> latin capital letter N with tilde,
- U+00D1 ISOlat1 </comment>
- <internalEntity name="Ograve">Ò</internalEntity>
- <comment> latin capital letter O with grave,
- U+00D2 ISOlat1 </comment>
- <internalEntity name="Oacute">Ó</internalEntity>
- <comment> latin capital letter O with acute,
- U+00D3 ISOlat1 </comment>
- <internalEntity name="Ocirc">Ô</internalEntity>
- <comment> latin capital letter O with circumflex,
- U+00D4 ISOlat1 </comment>
- <internalEntity name="Otilde">Õ</internalEntity>
- <comment> latin capital letter O with tilde,
- U+00D5 ISOlat1 </comment>
- <internalEntity name="Ouml">Ö</internalEntity>
- <comment> latin capital letter O with diaeresis,
- U+00D6 ISOlat1 </comment>
- <internalEntity name="times">×</internalEntity>
- <comment> multiplication sign, U+00D7 ISOnum </comment>
- <internalEntity name="Oslash">Ø</internalEntity>
- <comment> latin capital letter O with stroke
- = latin capital letter O slash,
- U+00D8 ISOlat1 </comment>
- <internalEntity name="Ugrave">Ù</internalEntity>
- <comment> latin capital letter U with grave,
- U+00D9 ISOlat1 </comment>
- <internalEntity name="Uacute">Ú</internalEntity>
- <comment> latin capital letter U with acute,
- U+00DA ISOlat1 </comment>
- <internalEntity name="Ucirc">Û</internalEntity>
- <comment> latin capital letter U with circumflex,
- U+00DB ISOlat1 </comment>
- <internalEntity name="Uuml">Ü</internalEntity>
- <comment> latin capital letter U with diaeresis,
- U+00DC ISOlat1 </comment>
- <internalEntity name="Yacute">Ý</internalEntity>
- <comment> latin capital letter Y with acute,
- U+00DD ISOlat1 </comment>
- <internalEntity name="THORN">Þ</internalEntity>
- <comment> latin capital letter THORN,
- U+00DE ISOlat1 </comment>
- <internalEntity name="szlig">ß</internalEntity>
- <comment> latin small letter sharp s = ess-zed,
- U+00DF ISOlat1 </comment>
- <internalEntity name="agrave">à</internalEntity>
- <comment> latin small letter a with grave
- = latin small letter a grave,
- U+00E0 ISOlat1 </comment>
- <internalEntity name="aacute">á</internalEntity>
- <comment> latin small letter a with acute,
- U+00E1 ISOlat1 </comment>
- <internalEntity name="acirc">â</internalEntity>
- <comment> latin small letter a with circumflex,
- U+00E2 ISOlat1 </comment>
- <internalEntity name="atilde">ã</internalEntity>
- <comment> latin small letter a with tilde,
- U+00E3 ISOlat1 </comment>
- <internalEntity name="auml">ä</internalEntity>
- <comment> latin small letter a with diaeresis,
- U+00E4 ISOlat1 </comment>
- <internalEntity name="aring">å</internalEntity>
- <comment> latin small letter a with ring above
- = latin small letter a ring,
- U+00E5 ISOlat1 </comment>
- <internalEntity name="aelig">æ</internalEntity>
- <comment> latin small letter ae
- = latin small ligature ae, U+00E6 ISOlat1 </comment>
- <internalEntity name="ccedil">ç</internalEntity>
- <comment> latin small letter c with cedilla,
- U+00E7 ISOlat1 </comment>
- <internalEntity name="egrave">è</internalEntity>
- <comment> latin small letter e with grave,
- U+00E8 ISOlat1 </comment>
- <internalEntity name="eacute">é</internalEntity>
- <comment> latin small letter e with acute,
- U+00E9 ISOlat1 </comment>
- <internalEntity name="ecirc">ê</internalEntity>
- <comment> latin small letter e with circumflex,
- U+00EA ISOlat1 </comment>
- <internalEntity name="euml">ë</internalEntity>
- <comment> latin small letter e with diaeresis,
- U+00EB ISOlat1 </comment>
- <internalEntity name="igrave">ì</internalEntity>
- <comment> latin small letter i with grave,
- U+00EC ISOlat1 </comment>
- <internalEntity name="iacute">í</internalEntity>
- <comment> latin small letter i with acute,
- U+00ED ISOlat1 </comment>
- <internalEntity name="icirc">î</internalEntity>
- <comment> latin small letter i with circumflex,
- U+00EE ISOlat1 </comment>
- <internalEntity name="iuml">ï</internalEntity>
- <comment> latin small letter i with diaeresis,
- U+00EF ISOlat1 </comment>
- <internalEntity name="eth">ð</internalEntity>
- <comment> latin small letter eth, U+00F0 ISOlat1 </comment>
- <internalEntity name="ntilde">ñ</internalEntity>
- <comment> latin small letter n with tilde,
- U+00F1 ISOlat1 </comment>
- <internalEntity name="ograve">ò</internalEntity>
- <comment> latin small letter o with grave,
- U+00F2 ISOlat1 </comment>
- <internalEntity name="oacute">ó</internalEntity>
- <comment> latin small letter o with acute,
- U+00F3 ISOlat1 </comment>
- <internalEntity name="ocirc">ô</internalEntity>
- <comment> latin small letter o with circumflex,
- U+00F4 ISOlat1 </comment>
- <internalEntity name="otilde">õ</internalEntity>
- <comment> latin small letter o with tilde,
- U+00F5 ISOlat1 </comment>
- <internalEntity name="ouml">ö</internalEntity>
- <comment> latin small letter o with diaeresis,
- U+00F6 ISOlat1 </comment>
- <internalEntity name="divide">÷</internalEntity>
- <comment> division sign, U+00F7 ISOnum </comment>
- <internalEntity name="oslash">ø</internalEntity>
- <comment> latin small letter o with stroke,
- = latin small letter o slash,
- U+00F8 ISOlat1 </comment>
- <internalEntity name="ugrave">ù</internalEntity>
- <comment> latin small letter u with grave,
- U+00F9 ISOlat1 </comment>
- <internalEntity name="uacute">ú</internalEntity>
- <comment> latin small letter u with acute,
- U+00FA ISOlat1 </comment>
- <internalEntity name="ucirc">û</internalEntity>
- <comment> latin small letter u with circumflex,
- U+00FB ISOlat1 </comment>
- <internalEntity name="uuml">ü</internalEntity>
- <comment> latin small letter u with diaeresis,
- U+00FC ISOlat1 </comment>
- <internalEntity name="yacute">ý</internalEntity>
- <comment> latin small letter y with acute,
- U+00FD ISOlat1 </comment>
- <internalEntity name="thorn">þ</internalEntity>
- <comment> latin small letter thorn with,
- U+00FE ISOlat1 </comment>
- <internalEntity name="yuml">ÿ</internalEntity>
- <comment> latin small letter y with diaeresis,
- U+00FF ISOlat1 </comment>
- <externalId name="xhtml-symbol" system="xhtml-symbol.ent" public="-//W3C//ENTITIES Symbols for XHTML//EN"/>
- <comment> Mathematical, Greek and Symbolic characters for HTML </comment>
- <comment> Character entity set. Typical invocation:
- <!ENTITY % HTMLsymbol PUBLIC
- "-//W3C//ENTITIES Symbols for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent">
- %HTMLsymbol;
-</comment>
- <comment> Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
-</comment>
- <comment> Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 list) do not clash with any
- existing ISO 8879 entity names. ISO 10646 character numbers
- are given for each character, in hex. values are decimal
- conversions of the ISO 10646 values and refer to the document
- character set. Names are Unicode names.
-</comment>
- <comment> Latin Extended-B </comment>
- <internalEntity name="fnof">ƒ</internalEntity>
- <comment> latin small f with hook = function
- = florin, U+0192 ISOtech </comment>
- <comment> Greek </comment>
- <internalEntity name="Alpha">Α</internalEntity>
- <comment> greek capital letter alpha, U+0391 </comment>
- <internalEntity name="Beta">Β</internalEntity>
- <comment> greek capital letter beta, U+0392 </comment>
- <internalEntity name="Gamma">Γ</internalEntity>
- <comment> greek capital letter gamma,
- U+0393 ISOgrk3 </comment>
- <internalEntity name="Delta">Δ</internalEntity>
- <comment> greek capital letter delta,
- U+0394 ISOgrk3 </comment>
- <internalEntity name="Epsilon">Ε</internalEntity>
- <comment> greek capital letter epsilon, U+0395 </comment>
- <internalEntity name="Zeta">Ζ</internalEntity>
- <comment> greek capital letter zeta, U+0396 </comment>
- <internalEntity name="Eta">Η</internalEntity>
- <comment> greek capital letter eta, U+0397 </comment>
- <internalEntity name="Theta">Θ</internalEntity>
- <comment> greek capital letter theta,
- U+0398 ISOgrk3 </comment>
- <internalEntity name="Iota">Ι</internalEntity>
- <comment> greek capital letter iota, U+0399 </comment>
- <internalEntity name="Kappa">Κ</internalEntity>
- <comment> greek capital letter kappa, U+039A </comment>
- <internalEntity name="Lambda">Λ</internalEntity>
- <comment> greek capital letter lambda,
- U+039B ISOgrk3 </comment>
- <internalEntity name="Mu">Μ</internalEntity>
- <comment> greek capital letter mu, U+039C </comment>
- <internalEntity name="Nu">Ν</internalEntity>
- <comment> greek capital letter nu, U+039D </comment>
- <internalEntity name="Xi">Ξ</internalEntity>
- <comment> greek capital letter xi, U+039E ISOgrk3 </comment>
- <internalEntity name="Omicron">Ο</internalEntity>
- <comment> greek capital letter omicron, U+039F </comment>
- <internalEntity name="Pi">Π</internalEntity>
- <comment> greek capital letter pi, U+03A0 ISOgrk3 </comment>
- <internalEntity name="Rho">Ρ</internalEntity>
- <comment> greek capital letter rho, U+03A1 </comment>
- <comment> there is no Sigmaf, and no U+03A2 character either </comment>
- <internalEntity name="Sigma">Σ</internalEntity>
- <comment> greek capital letter sigma,
- U+03A3 ISOgrk3 </comment>
- <internalEntity name="Tau">Τ</internalEntity>
- <comment> greek capital letter tau, U+03A4 </comment>
- <internalEntity name="Upsilon">Υ</internalEntity>
- <comment> greek capital letter upsilon,
- U+03A5 ISOgrk3 </comment>
- <internalEntity name="Phi">Φ</internalEntity>
- <comment> greek capital letter phi,
- U+03A6 ISOgrk3 </comment>
- <internalEntity name="Chi">Χ</internalEntity>
- <comment> greek capital letter chi, U+03A7 </comment>
- <internalEntity name="Psi">Ψ</internalEntity>
- <comment> greek capital letter psi,
- U+03A8 ISOgrk3 </comment>
- <internalEntity name="Omega">Ω</internalEntity>
- <comment> greek capital letter omega,
- U+03A9 ISOgrk3 </comment>
- <internalEntity name="alpha">α</internalEntity>
- <comment> greek small letter alpha,
- U+03B1 ISOgrk3 </comment>
- <internalEntity name="beta">β</internalEntity>
- <comment> greek small letter beta, U+03B2 ISOgrk3 </comment>
- <internalEntity name="gamma">γ</internalEntity>
- <comment> greek small letter gamma,
- U+03B3 ISOgrk3 </comment>
- <internalEntity name="delta">δ</internalEntity>
- <comment> greek small letter delta,
- U+03B4 ISOgrk3 </comment>
- <internalEntity name="epsilon">ε</internalEntity>
- <comment> greek small letter epsilon,
- U+03B5 ISOgrk3 </comment>
- <internalEntity name="zeta">ζ</internalEntity>
- <comment> greek small letter zeta, U+03B6 ISOgrk3 </comment>
- <internalEntity name="eta">η</internalEntity>
- <comment> greek small letter eta, U+03B7 ISOgrk3 </comment>
- <internalEntity name="theta">θ</internalEntity>
- <comment> greek small letter theta,
- U+03B8 ISOgrk3 </comment>
- <internalEntity name="iota">ι</internalEntity>
- <comment> greek small letter iota, U+03B9 ISOgrk3 </comment>
- <internalEntity name="kappa">κ</internalEntity>
- <comment> greek small letter kappa,
- U+03BA ISOgrk3 </comment>
- <internalEntity name="lambda">λ</internalEntity>
- <comment> greek small letter lambda,
- U+03BB ISOgrk3 </comment>
- <internalEntity name="mu">μ</internalEntity>
- <comment> greek small letter mu, U+03BC ISOgrk3 </comment>
- <internalEntity name="nu">ν</internalEntity>
- <comment> greek small letter nu, U+03BD ISOgrk3 </comment>
- <internalEntity name="xi">ξ</internalEntity>
- <comment> greek small letter xi, U+03BE ISOgrk3 </comment>
- <internalEntity name="omicron">ο</internalEntity>
- <comment> greek small letter omicron, U+03BF NEW </comment>
- <internalEntity name="pi">π</internalEntity>
- <comment> greek small letter pi, U+03C0 ISOgrk3 </comment>
- <internalEntity name="rho">ρ</internalEntity>
- <comment> greek small letter rho, U+03C1 ISOgrk3 </comment>
- <internalEntity name="sigmaf">ς</internalEntity>
- <comment> greek small letter final sigma,
- U+03C2 ISOgrk3 </comment>
- <internalEntity name="sigma">σ</internalEntity>
- <comment> greek small letter sigma,
- U+03C3 ISOgrk3 </comment>
- <internalEntity name="tau">τ</internalEntity>
- <comment> greek small letter tau, U+03C4 ISOgrk3 </comment>
- <internalEntity name="upsilon">υ</internalEntity>
- <comment> greek small letter upsilon,
- U+03C5 ISOgrk3 </comment>
- <internalEntity name="phi">φ</internalEntity>
- <comment> greek small letter phi, U+03C6 ISOgrk3 </comment>
- <internalEntity name="chi">χ</internalEntity>
- <comment> greek small letter chi, U+03C7 ISOgrk3 </comment>
- <internalEntity name="psi">ψ</internalEntity>
- <comment> greek small letter psi, U+03C8 ISOgrk3 </comment>
- <internalEntity name="omega">ω</internalEntity>
- <comment> greek small letter omega,
- U+03C9 ISOgrk3 </comment>
- <internalEntity name="thetasym">ϑ</internalEntity>
- <comment> greek small letter theta symbol,
- U+03D1 NEW </comment>
- <internalEntity name="upsih">ϒ</internalEntity>
- <comment> greek upsilon with hook symbol,
- U+03D2 NEW </comment>
- <internalEntity name="piv">ϖ</internalEntity>
- <comment> greek pi symbol, U+03D6 ISOgrk3 </comment>
- <comment> General Punctuation </comment>
- <internalEntity name="bull">•</internalEntity>
- <comment> bullet = black small circle,
- U+2022 ISOpub </comment>
- <comment> bullet is NOT the same as bullet operator, U+2219 </comment>
- <internalEntity name="hellip">…</internalEntity>
- <comment> horizontal ellipsis = three dot leader,
- U+2026 ISOpub </comment>
- <internalEntity name="prime">′</internalEntity>
- <comment> prime = minutes = feet, U+2032 ISOtech </comment>
- <internalEntity name="Prime">″</internalEntity>
- <comment> double prime = seconds = inches,
- U+2033 ISOtech </comment>
- <internalEntity name="oline">‾</internalEntity>
- <comment> overline = spacing overscore,
- U+203E NEW </comment>
- <internalEntity name="frasl">⁄</internalEntity>
- <comment> fraction slash, U+2044 NEW </comment>
- <comment> Letterlike Symbols </comment>
- <internalEntity name="weierp">℘</internalEntity>
- <comment> script capital P = power set
- = Weierstrass p, U+2118 ISOamso </comment>
- <internalEntity name="image">ℑ</internalEntity>
- <comment> blackletter capital I = imaginary part,
- U+2111 ISOamso </comment>
- <internalEntity name="real">ℜ</internalEntity>
- <comment> blackletter capital R = real part symbol,
- U+211C ISOamso </comment>
- <internalEntity name="trade">™</internalEntity>
- <comment> trade mark sign, U+2122 ISOnum </comment>
- <internalEntity name="alefsym">ℵ</internalEntity>
- <comment> alef symbol = first transfinite cardinal,
- U+2135 NEW </comment>
- <comment> alef symbol is NOT the same as hebrew letter alef,
- U+05D0 although the same glyph could be used to depict both characters </comment>
- <comment> Arrows </comment>
- <internalEntity name="larr">←</internalEntity>
- <comment> leftwards arrow, U+2190 ISOnum </comment>
- <internalEntity name="uarr">↑</internalEntity>
- <comment> upwards arrow, U+2191 ISOnum</comment>
- <internalEntity name="rarr">→</internalEntity>
- <comment> rightwards arrow, U+2192 ISOnum </comment>
- <internalEntity name="darr">↓</internalEntity>
- <comment> downwards arrow, U+2193 ISOnum </comment>
- <internalEntity name="harr">↔</internalEntity>
- <comment> left right arrow, U+2194 ISOamsa </comment>
- <internalEntity name="crarr">↵</internalEntity>
- <comment> downwards arrow with corner leftwards
- = carriage return, U+21B5 NEW </comment>
- <internalEntity name="lArr">⇐</internalEntity>
- <comment> leftwards double arrow, U+21D0 ISOtech </comment>
- <comment> Unicode does not say that lArr is the same as the 'is implied by' arrow
- but also does not have any other character for that function. So ? lArr can
- be used for 'is implied by' as ISOtech suggests </comment>
- <internalEntity name="uArr">⇑</internalEntity>
- <comment> upwards double arrow, U+21D1 ISOamsa </comment>
- <internalEntity name="rArr">⇒</internalEntity>
- <comment> rightwards double arrow,
- U+21D2 ISOtech </comment>
- <comment> Unicode does not say this is the 'implies' character but does not have
- another character with this function so ?
- rArr can be used for 'implies' as ISOtech suggests </comment>
- <internalEntity name="dArr">⇓</internalEntity>
- <comment> downwards double arrow, U+21D3 ISOamsa </comment>
- <internalEntity name="hArr">⇔</internalEntity>
- <comment> left right double arrow,
- U+21D4 ISOamsa </comment>
- <comment> Mathematical Operators </comment>
- <internalEntity name="forall">∀</internalEntity>
- <comment> for all, U+2200 ISOtech </comment>
- <internalEntity name="part">∂</internalEntity>
- <comment> partial differential, U+2202 ISOtech </comment>
- <internalEntity name="exist">∃</internalEntity>
- <comment> there exists, U+2203 ISOtech </comment>
- <internalEntity name="empty">∅</internalEntity>
- <comment> empty set = null set = diameter,
- U+2205 ISOamso </comment>
- <internalEntity name="nabla">∇</internalEntity>
- <comment> nabla = backward difference,
- U+2207 ISOtech </comment>
- <internalEntity name="isin">∈</internalEntity>
- <comment> element of, U+2208 ISOtech </comment>
- <internalEntity name="notin">∉</internalEntity>
- <comment> not an element of, U+2209 ISOtech </comment>
- <internalEntity name="ni">∋</internalEntity>
- <comment> contains as member, U+220B ISOtech </comment>
- <comment> should there be a more memorable name than 'ni'? </comment>
- <internalEntity name="prod">∏</internalEntity>
- <comment> n-ary product = product sign,
- U+220F ISOamsb </comment>
- <comment> prod is NOT the same character as U+03A0 'greek capital letter pi' though
- the same glyph might be used for both </comment>
- <internalEntity name="sum">∑</internalEntity>
- <comment> n-ary sumation, U+2211 ISOamsb </comment>
- <comment> sum is NOT the same character as U+03A3 'greek capital letter sigma'
- though the same glyph might be used for both </comment>
- <internalEntity name="minus">−</internalEntity>
- <comment> minus sign, U+2212 ISOtech </comment>
- <internalEntity name="lowast">∗</internalEntity>
- <comment> asterisk operator, U+2217 ISOtech </comment>
- <internalEntity name="radic">√</internalEntity>
- <comment> square root = radical sign,
- U+221A ISOtech </comment>
- <internalEntity name="prop">∝</internalEntity>
- <comment> proportional to, U+221D ISOtech </comment>
- <internalEntity name="infin">∞</internalEntity>
- <comment> infinity, U+221E ISOtech </comment>
- <internalEntity name="ang">∠</internalEntity>
- <comment> angle, U+2220 ISOamso </comment>
- <internalEntity name="and">∧</internalEntity>
- <comment> logical and = wedge, U+2227 ISOtech </comment>
- <internalEntity name="or">∨</internalEntity>
- <comment> logical or = vee, U+2228 ISOtech </comment>
- <internalEntity name="cap">∩</internalEntity>
- <comment> intersection = cap, U+2229 ISOtech </comment>
- <internalEntity name="cup">∪</internalEntity>
- <comment> union = cup, U+222A ISOtech </comment>
- <internalEntity name="int">∫</internalEntity>
- <comment> integral, U+222B ISOtech </comment>
- <internalEntity name="there4">∴</internalEntity>
- <comment> therefore, U+2234 ISOtech </comment>
- <internalEntity name="sim">∼</internalEntity>
- <comment> tilde operator = varies with = similar to,
- U+223C ISOtech </comment>
- <comment> tilde operator is NOT the same character as the tilde, U+007E,
- although the same glyph might be used to represent both </comment>
- <internalEntity name="cong">≅</internalEntity>
- <comment> approximately equal to, U+2245 ISOtech </comment>
- <internalEntity name="asymp">≈</internalEntity>
- <comment> almost equal to = asymptotic to,
- U+2248 ISOamsr </comment>
- <internalEntity name="ne">≠</internalEntity>
- <comment> not equal to, U+2260 ISOtech </comment>
- <internalEntity name="equiv">≡</internalEntity>
- <comment> identical to, U+2261 ISOtech </comment>
- <internalEntity name="le">≤</internalEntity>
- <comment> less-than or equal to, U+2264 ISOtech </comment>
- <internalEntity name="ge">≥</internalEntity>
- <comment> greater-than or equal to,
- U+2265 ISOtech </comment>
- <internalEntity name="sub">⊂</internalEntity>
- <comment> subset of, U+2282 ISOtech </comment>
- <internalEntity name="sup">⊃</internalEntity>
- <comment> superset of, U+2283 ISOtech </comment>
- <comment> note that nsup, 'not a superset of, U+2283' is not covered by the Symbol
- font encoding and is not included. Should it be, for symmetry?
- It is in ISOamsn </comment>
- <internalEntity name="nsub">⊄</internalEntity>
- <comment> not a subset of, U+2284 ISOamsn </comment>
- <internalEntity name="sube">⊆</internalEntity>
- <comment> subset of or equal to, U+2286 ISOtech </comment>
- <internalEntity name="supe">⊇</internalEntity>
- <comment> superset of or equal to,
- U+2287 ISOtech </comment>
- <internalEntity name="oplus">⊕</internalEntity>
- <comment> circled plus = direct sum,
- U+2295 ISOamsb </comment>
- <internalEntity name="otimes">⊗</internalEntity>
- <comment> circled times = vector product,
- U+2297 ISOamsb </comment>
- <internalEntity name="perp">⊥</internalEntity>
- <comment> up tack = orthogonal to = perpendicular,
- U+22A5 ISOtech </comment>
- <internalEntity name="sdot">⋅</internalEntity>
- <comment> dot operator, U+22C5 ISOamsb </comment>
- <comment> dot operator is NOT the same character as U+00B7 middle dot </comment>
- <comment> Miscellaneous Technical </comment>
- <internalEntity name="lceil">⌈</internalEntity>
- <comment> left ceiling = apl upstile,
- U+2308 ISOamsc </comment>
- <internalEntity name="rceil">⌉</internalEntity>
- <comment> right ceiling, U+2309 ISOamsc </comment>
- <internalEntity name="lfloor">⌊</internalEntity>
- <comment> left floor = apl downstile,
- U+230A ISOamsc </comment>
- <internalEntity name="rfloor">⌋</internalEntity>
- <comment> right floor, U+230B ISOamsc </comment>
- <internalEntity name="lang">〈</internalEntity>
- <comment> left-pointing angle bracket = bra,
- U+2329 ISOtech </comment>
- <comment> lang is NOT the same character as U+003C 'less than'
- or U+2039 'single left-pointing angle quotation mark' </comment>
- <internalEntity name="rang">〉</internalEntity>
- <comment> right-pointing angle bracket = ket,
- U+232A ISOtech </comment>
- <comment> rang is NOT the same character as U+003E 'greater than'
- or U+203A 'single right-pointing angle quotation mark' </comment>
- <comment> Geometric Shapes </comment>
- <internalEntity name="loz">◊</internalEntity>
- <comment> lozenge, U+25CA ISOpub </comment>
- <comment> Miscellaneous Symbols </comment>
- <internalEntity name="spades">♠</internalEntity>
- <comment> black spade suit, U+2660 ISOpub </comment>
- <comment> black here seems to mean filled as opposed to hollow </comment>
- <internalEntity name="clubs">♣</internalEntity>
- <comment> black club suit = shamrock,
- U+2663 ISOpub </comment>
- <internalEntity name="hearts">♥</internalEntity>
- <comment> black heart suit = valentine,
- U+2665 ISOpub </comment>
- <internalEntity name="diams">♦</internalEntity>
- <comment> black diamond suit, U+2666 ISOpub </comment>
- <externalId name="xhtml-special" system="xhtml-special.ent" public="-//W3C//ENTITIES Special for XHTML//EN"/>
- <comment> Special characters for HTML </comment>
- <comment> Character entity set. Typical invocation:
- <!ENTITY % HTMLspecial PUBLIC
- "-//W3C//ENTITIES Special for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
- %HTMLspecial;
-</comment>
- <comment> Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with
- conforming SGML systems and applications as defined in
- ISO 8879, provided this notice is included in all copies.
-</comment>
- <comment> Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 list) do not clash with any
- existing ISO 8879 entity names. ISO 10646 character numbers
- are given for each character, in hex. values are decimal
- conversions of the ISO 10646 values and refer to the document
- character set. Names are Unicode names.
-</comment>
- <comment> C0 Controls and Basic Latin </comment>
- <internalEntity name="quot">"</internalEntity>
- <comment> quotation mark = APL quote,
- U+0022 ISOnum </comment>
- <internalEntity name="amp">&</internalEntity>
- <comment> ampersand, U+0026 ISOnum </comment>
- <internalEntity name="lt"><</internalEntity>
- <comment> less-than sign, U+003C ISOnum </comment>
- <internalEntity name="gt">></internalEntity>
- <comment> greater-than sign, U+003E ISOnum </comment>
- <internalEntity name="apos">'</internalEntity>
- <comment> apostrophe mark, U+0027 ISOnum </comment>
- <comment> Latin Extended-A </comment>
- <internalEntity name="OElig">Œ</internalEntity>
- <comment> latin capital ligature OE,
- U+0152 ISOlat2 </comment>
- <internalEntity name="oelig">œ</internalEntity>
- <comment> latin small ligature oe, U+0153 ISOlat2 </comment>
- <comment> ligature is a misnomer, this is a separate character in some languages </comment>
- <internalEntity name="Scaron">Š</internalEntity>
- <comment> latin capital letter S with caron,
- U+0160 ISOlat2 </comment>
- <internalEntity name="scaron">š</internalEntity>
- <comment> latin small letter s with caron,
- U+0161 ISOlat2 </comment>
- <internalEntity name="Yuml">Ÿ</internalEntity>
- <comment> latin capital letter Y with diaeresis,
- U+0178 ISOlat2 </comment>
- <comment> Spacing Modifier Letters </comment>
- <internalEntity name="circ">ˆ</internalEntity>
- <comment> modifier letter circumflex accent,
- U+02C6 ISOpub </comment>
- <internalEntity name="tilde">˜</internalEntity>
- <comment> small tilde, U+02DC ISOdia </comment>
- <comment> General Punctuation </comment>
- <internalEntity name="ensp"> </internalEntity>
- <comment> en space, U+2002 ISOpub </comment>
- <internalEntity name="emsp"> </internalEntity>
- <comment> em space, U+2003 ISOpub </comment>
- <internalEntity name="thinsp"> </internalEntity>
- <comment> thin space, U+2009 ISOpub </comment>
- <internalEntity name="zwnj">‌</internalEntity>
- <comment> zero width non-joiner,
- U+200C NEW RFC 2070 </comment>
- <internalEntity name="zwj">‍</internalEntity>
- <comment> zero width joiner, U+200D NEW RFC 2070 </comment>
- <internalEntity name="lrm">‎</internalEntity>
- <comment> left-to-right mark, U+200E NEW RFC 2070 </comment>
- <internalEntity name="rlm">‏</internalEntity>
- <comment> right-to-left mark, U+200F NEW RFC 2070 </comment>
- <internalEntity name="ndash">–</internalEntity>
- <comment> en dash, U+2013 ISOpub </comment>
- <internalEntity name="mdash">—</internalEntity>
- <comment> em dash, U+2014 ISOpub </comment>
- <internalEntity name="lsquo">‘</internalEntity>
- <comment> left single quotation mark,
- U+2018 ISOnum </comment>
- <internalEntity name="rsquo">’</internalEntity>
- <comment> right single quotation mark,
- U+2019 ISOnum </comment>
- <internalEntity name="sbquo">‚</internalEntity>
- <comment> single low-9 quotation mark, U+201A NEW </comment>
- <internalEntity name="ldquo">“</internalEntity>
- <comment> left double quotation mark,
- U+201C ISOnum </comment>
- <internalEntity name="rdquo">”</internalEntity>
- <comment> right double quotation mark,
- U+201D ISOnum </comment>
- <internalEntity name="bdquo">„</internalEntity>
- <comment> double low-9 quotation mark, U+201E NEW </comment>
- <internalEntity name="dagger">†</internalEntity>
- <comment> dagger, U+2020 ISOpub </comment>
- <internalEntity name="Dagger">‡</internalEntity>
- <comment> double dagger, U+2021 ISOpub </comment>
- <internalEntity name="permil">‰</internalEntity>
- <comment> per mille sign, U+2030 ISOtech </comment>
- <internalEntity name="lsaquo">‹</internalEntity>
- <comment> single left-pointing angle quotation mark,
- U+2039 ISO proposed </comment>
- <comment> lsaquo is proposed but not yet ISO standardized </comment>
- <internalEntity name="rsaquo">›</internalEntity>
- <comment> single right-pointing angle quotation mark,
- U+203A ISO proposed </comment>
- <comment> rsaquo is proposed but not yet ISO standardized </comment>
- <internalEntity name="euro">€</internalEntity>
- <comment> euro sign, U+20AC NEW </comment>
- <comment> end of xhtml-charent-1.mod </comment>
- </includedSection>
- <comment> end of xhtml-framework-1.mod </comment>
- </includedSection>
- <comment> Post-Framework Redeclaration placeholder ................... </comment>
- <comment> this serves as a location to insert markup declarations
- into the DTD following the framework declarations.
-</comment>
- <flag name="xhtml-postfw-redecl.module">
- <ignore/>
- </flag>
- <ignoredSection flag="xhtml-postfw-redecl.module">
-%xhtml-postfw-redecl.mod;
-<!-- end of xhtml-postfw-redecl.module --></ignoredSection>
- <comment> Text Module (Required) ..................................... </comment>
- <flag name="xhtml-text.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-text.module">
- <externalId name="xhtml-text.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" public="-//W3C//ELEMENTS XHTML Text 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Text Module ................................................... </comment>
- <comment> file: xhtml-text-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-text-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Textual Content
-
- The Text module includes declarations for all core
- text container elements and their attributes.
-</comment>
- <flag name="xhtml-inlstruct.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-inlstruct.module">
- <externalId name="xhtml-inlstruct.mod" system="xhtml-inlstruct-1.mod" public="-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Inline Structural Module ...................................... </comment>
- <comment> file: xhtml-inlstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlstruct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Inline Structural
-
- br, span
-
- This module declares the elements and their attributes
- used to support inline-level structural markup.
-</comment>
- <comment> br: forced line break ............................. </comment>
- <flag name="br.element">
- <include/>
- </flag>
- <includedSection flag="br.element">
- <modelGroup name="br.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="br.qname">
- <name>br</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="br.qname"/>
- <modelGroupRef name="br.content"/>
- </element>
- <comment> end of br.element </comment>
- </includedSection>
- <flag name="br.attlist">
- <include/>
- </flag>
- <includedSection flag="br.attlist">
- <attlist>
- <nameSpecRef name="br.qname"/>
- <attributeGroupRef name="Core.attrib"/>
- </attlist>
- <comment> end of br.attlist </comment>
- </includedSection>
- <comment> span: generic inline container .................... </comment>
- <flag name="span.element">
- <include/>
- </flag>
- <includedSection flag="span.element">
- <modelGroup name="span.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="span.qname">
- <name>span</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="span.qname"/>
- <modelGroupRef name="span.content"/>
- </element>
- <comment> end of span.element </comment>
- </includedSection>
- <flag name="span.attlist">
- <include/>
- </flag>
- <includedSection flag="span.attlist">
- <attlist>
- <nameSpecRef name="span.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of span.attlist </comment>
- </includedSection>
- <comment> end of xhtml-inlstruct-1.mod </comment>
- </includedSection>
- <flag name="xhtml-inlphras.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-inlphras.module">
- <externalId name="xhtml-inlphras.mod" system="xhtml-inlphras-1.mod" public="-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Inline Phrasal Module ......................................... </comment>
- <comment> file: xhtml-inlphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlphras-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Inline Phrasal
-
- abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var
-
- This module declares the elements and their attributes used to
- support inline-level phrasal markup.
-</comment>
- <flag name="abbr.element">
- <include/>
- </flag>
- <includedSection flag="abbr.element">
- <modelGroup name="abbr.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="abbr.qname">
- <name>abbr</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="abbr.qname"/>
- <modelGroupRef name="abbr.content"/>
- </element>
- <comment> end of abbr.element </comment>
- </includedSection>
- <flag name="abbr.attlist">
- <include/>
- </flag>
- <includedSection flag="abbr.attlist">
- <attlist>
- <nameSpecRef name="abbr.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of abbr.attlist </comment>
- </includedSection>
- <flag name="acronym.element">
- <include/>
- </flag>
- <includedSection flag="acronym.element">
- <modelGroup name="acronym.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="acronym.qname">
- <name>acronym</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="acronym.qname"/>
- <modelGroupRef name="acronym.content"/>
- </element>
- <comment> end of acronym.element </comment>
- </includedSection>
- <flag name="acronym.attlist">
- <include/>
- </flag>
- <includedSection flag="acronym.attlist">
- <attlist>
- <nameSpecRef name="acronym.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of acronym.attlist </comment>
- </includedSection>
- <flag name="cite.element">
- <include/>
- </flag>
- <includedSection flag="cite.element">
- <modelGroup name="cite.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="cite.qname">
- <name>cite</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="cite.qname"/>
- <modelGroupRef name="cite.content"/>
- </element>
- <comment> end of cite.element </comment>
- </includedSection>
- <flag name="cite.attlist">
- <include/>
- </flag>
- <includedSection flag="cite.attlist">
- <attlist>
- <nameSpecRef name="cite.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of cite.attlist </comment>
- </includedSection>
- <flag name="code.element">
- <include/>
- </flag>
- <includedSection flag="code.element">
- <modelGroup name="code.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="code.qname">
- <name>code</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="code.qname"/>
- <modelGroupRef name="code.content"/>
- </element>
- <comment> end of code.element </comment>
- </includedSection>
- <flag name="code.attlist">
- <include/>
- </flag>
- <includedSection flag="code.attlist">
- <attlist>
- <nameSpecRef name="code.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of code.attlist </comment>
- </includedSection>
- <flag name="dfn.element">
- <include/>
- </flag>
- <includedSection flag="dfn.element">
- <modelGroup name="dfn.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="dfn.qname">
- <name>dfn</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="dfn.qname"/>
- <modelGroupRef name="dfn.content"/>
- </element>
- <comment> end of dfn.element </comment>
- </includedSection>
- <flag name="dfn.attlist">
- <include/>
- </flag>
- <includedSection flag="dfn.attlist">
- <attlist>
- <nameSpecRef name="dfn.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of dfn.attlist </comment>
- </includedSection>
- <flag name="em.element">
- <include/>
- </flag>
- <includedSection flag="em.element">
- <modelGroup name="em.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="em.qname">
- <name>em</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="em.qname"/>
- <modelGroupRef name="em.content"/>
- </element>
- <comment> end of em.element </comment>
- </includedSection>
- <flag name="em.attlist">
- <include/>
- </flag>
- <includedSection flag="em.attlist">
- <attlist>
- <nameSpecRef name="em.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of em.attlist </comment>
- </includedSection>
- <flag name="kbd.element">
- <include/>
- </flag>
- <includedSection flag="kbd.element">
- <modelGroup name="kbd.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="kbd.qname">
- <name>kbd</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="kbd.qname"/>
- <modelGroupRef name="kbd.content"/>
- </element>
- <comment> end of kbd.element </comment>
- </includedSection>
- <flag name="kbd.attlist">
- <include/>
- </flag>
- <includedSection flag="kbd.attlist">
- <attlist>
- <nameSpecRef name="kbd.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of kbd.attlist </comment>
- </includedSection>
- <flag name="q.element">
- <include/>
- </flag>
- <includedSection flag="q.element">
- <modelGroup name="q.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="q.qname">
- <name>q</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="q.qname"/>
- <modelGroupRef name="q.content"/>
- </element>
- <comment> end of q.element </comment>
- </includedSection>
- <flag name="q.attlist">
- <include/>
- </flag>
- <includedSection flag="q.attlist">
- <attlist>
- <nameSpecRef name="q.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>cite</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of q.attlist </comment>
- </includedSection>
- <flag name="samp.element">
- <include/>
- </flag>
- <includedSection flag="samp.element">
- <modelGroup name="samp.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="samp.qname">
- <name>samp</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="samp.qname"/>
- <modelGroupRef name="samp.content"/>
- </element>
- <comment> end of samp.element </comment>
- </includedSection>
- <flag name="samp.attlist">
- <include/>
- </flag>
- <includedSection flag="samp.attlist">
- <attlist>
- <nameSpecRef name="samp.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of samp.attlist </comment>
- </includedSection>
- <flag name="strong.element">
- <include/>
- </flag>
- <includedSection flag="strong.element">
- <modelGroup name="strong.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="strong.qname">
- <name>strong</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="strong.qname"/>
- <modelGroupRef name="strong.content"/>
- </element>
- <comment> end of strong.element </comment>
- </includedSection>
- <flag name="strong.attlist">
- <include/>
- </flag>
- <includedSection flag="strong.attlist">
- <attlist>
- <nameSpecRef name="strong.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of strong.attlist </comment>
- </includedSection>
- <flag name="var.element">
- <include/>
- </flag>
- <includedSection flag="var.element">
- <modelGroup name="var.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="var.qname">
- <name>var</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="var.qname"/>
- <modelGroupRef name="var.content"/>
- </element>
- <comment> end of var.element </comment>
- </includedSection>
- <flag name="var.attlist">
- <include/>
- </flag>
- <includedSection flag="var.attlist">
- <attlist>
- <nameSpecRef name="var.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of var.attlist </comment>
- </includedSection>
- <comment> end of xhtml-inlphras-1.mod </comment>
- </includedSection>
- <flag name="xhtml-blkstruct.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-blkstruct.module">
- <externalId name="xhtml-blkstruct.mod" system="xhtml-blkstruct-1.mod" public="-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Block Structural Module ....................................... </comment>
- <comment> file: xhtml-blkstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkstruct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Block Structural
-
- div, p
-
- This module declares the elements and their attributes used to
- support block-level structural markup.
-</comment>
- <flag name="div.element">
- <include/>
- </flag>
- <includedSection flag="div.element">
- <modelGroup name="div.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="div.qname">
- <name>div</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="div.qname"/>
- <modelGroupRef name="div.content"/>
- </element>
- <comment> end of div.element </comment>
- </includedSection>
- <flag name="div.attlist">
- <include/>
- </flag>
- <includedSection flag="div.attlist">
- <attlist>
- <nameSpecRef name="div.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of div.attlist </comment>
- </includedSection>
- <flag name="p.element">
- <include/>
- </flag>
- <includedSection flag="p.element">
- <modelGroup name="p.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="p.qname">
- <name>p</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="p.qname"/>
- <modelGroupRef name="p.content"/>
- </element>
- <comment> end of p.element </comment>
- </includedSection>
- <flag name="p.attlist">
- <include/>
- </flag>
- <includedSection flag="p.attlist">
- <attlist>
- <nameSpecRef name="p.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of p.attlist </comment>
- </includedSection>
- <comment> end of xhtml-blkstruct-1.mod </comment>
- </includedSection>
- <flag name="xhtml-blkphras.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-blkphras.module">
- <externalId name="xhtml-blkphras.mod" system="xhtml-blkphras-1.mod" public="-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Block Phrasal Module .......................................... </comment>
- <comment> file: xhtml-blkphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkphras-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Block Phrasal
-
- address, blockquote, pre, h1, h2, h3, h4, h5, h6
-
- This module declares the elements and their attributes used to
- support block-level phrasal markup.
-</comment>
- <flag name="address.element">
- <include/>
- </flag>
- <includedSection flag="address.element">
- <modelGroup name="address.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="address.qname">
- <name>address</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="address.qname"/>
- <modelGroupRef name="address.content"/>
- </element>
- <comment> end of address.element </comment>
- </includedSection>
- <flag name="address.attlist">
- <include/>
- </flag>
- <includedSection flag="address.attlist">
- <attlist>
- <nameSpecRef name="address.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of address.attlist </comment>
- </includedSection>
- <flag name="blockquote.element">
- <include/>
- </flag>
- <includedSection flag="blockquote.element">
- <modelGroup name="blockquote.content">
- <oneOrMore>
- <modelGroupRef name="Block.mix"/>
- </oneOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="blockquote.qname">
- <name>blockquote</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="blockquote.qname"/>
- <modelGroupRef name="blockquote.content"/>
- </element>
- <comment> end of blockquote.element </comment>
- </includedSection>
- <flag name="blockquote.attlist">
- <include/>
- </flag>
- <includedSection flag="blockquote.attlist">
- <attlist>
- <nameSpecRef name="blockquote.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>cite</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of blockquote.attlist </comment>
- </includedSection>
- <flag name="pre.element">
- <include/>
- </flag>
- <includedSection flag="pre.element">
- <modelGroup name="pre.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <elementRef>
- <nameSpecRef name="tt.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="i.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="b.qname"/>
- </elementRef>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="Anchor.class"/>
- <elementRef>
- <nameSpecRef name="script.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="map.qname"/>
- </elementRef>
- <modelGroupRef name="Inline.extra"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="pre.qname">
- <name>pre</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="pre.qname"/>
- <modelGroupRef name="pre.content"/>
- </element>
- <comment> end of pre.element </comment>
- </includedSection>
- <flag name="pre.attlist">
- <include/>
- </flag>
- <includedSection flag="pre.attlist">
- <attlist>
- <nameSpecRef name="pre.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>xml:space</name>
- <tokenized>
- <enum>preserve</enum>
- </tokenized>
- <fixed>preserve</fixed>
- </attribute>
- </attlist>
- <comment> end of pre.attlist </comment>
- </includedSection>
- <comment> ................... Heading Elements ................... </comment>
- <modelGroup name="Heading.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <flag name="h1.element">
- <include/>
- </flag>
- <includedSection flag="h1.element">
- <overridden>
- <nameSpec name="h1.qname">
- <name>h1</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h1.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h1.element </comment>
- </includedSection>
- <flag name="h1.attlist">
- <include/>
- </flag>
- <includedSection flag="h1.attlist">
- <attlist>
- <nameSpecRef name="h1.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h1.attlist </comment>
- </includedSection>
- <flag name="h2.element">
- <include/>
- </flag>
- <includedSection flag="h2.element">
- <overridden>
- <nameSpec name="h2.qname">
- <name>h2</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h2.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h2.element </comment>
- </includedSection>
- <flag name="h2.attlist">
- <include/>
- </flag>
- <includedSection flag="h2.attlist">
- <attlist>
- <nameSpecRef name="h2.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h2.attlist </comment>
- </includedSection>
- <flag name="h3.element">
- <include/>
- </flag>
- <includedSection flag="h3.element">
- <overridden>
- <nameSpec name="h3.qname">
- <name>h3</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h3.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h3.element </comment>
- </includedSection>
- <flag name="h3.attlist">
- <include/>
- </flag>
- <includedSection flag="h3.attlist">
- <attlist>
- <nameSpecRef name="h3.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h3.attlist </comment>
- </includedSection>
- <flag name="h4.element">
- <include/>
- </flag>
- <includedSection flag="h4.element">
- <overridden>
- <nameSpec name="h4.qname">
- <name>h4</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h4.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h4.element </comment>
- </includedSection>
- <flag name="h4.attlist">
- <include/>
- </flag>
- <includedSection flag="h4.attlist">
- <attlist>
- <nameSpecRef name="h4.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h4.attlist </comment>
- </includedSection>
- <flag name="h5.element">
- <include/>
- </flag>
- <includedSection flag="h5.element">
- <overridden>
- <nameSpec name="h5.qname">
- <name>h5</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h5.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h5.element </comment>
- </includedSection>
- <flag name="h5.attlist">
- <include/>
- </flag>
- <includedSection flag="h5.attlist">
- <attlist>
- <nameSpecRef name="h5.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h5.attlist </comment>
- </includedSection>
- <flag name="h6.element">
- <include/>
- </flag>
- <includedSection flag="h6.element">
- <overridden>
- <nameSpec name="h6.qname">
- <name>h6</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="h6.qname"/>
- <modelGroupRef name="Heading.content"/>
- </element>
- <comment> end of h6.element </comment>
- </includedSection>
- <flag name="h6.attlist">
- <include/>
- </flag>
- <includedSection flag="h6.attlist">
- <attlist>
- <nameSpecRef name="h6.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of h6.attlist </comment>
- </includedSection>
- <comment> end of xhtml-blkphras-1.mod </comment>
- </includedSection>
- <comment> end of xhtml-text-1.mod </comment>
- </includedSection>
- <comment> Hypertext Module (required) ................................. </comment>
- <flag name="xhtml-hypertext.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-hypertext.module">
- <externalId name="xhtml-hypertext.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" public="-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Hypertext Module .............................................. </comment>
- <comment> file: xhtml-hypertext-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-hypertext-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Hypertext
-
- a
-
- This module declares the anchor ('a') element type, which
- defines the source of a hypertext link. The destination
- (or link 'target') is identified via its 'id' attribute
- rather than the 'name' attribute as was used in HTML.
-</comment>
- <comment> ............ Anchor Element ............ </comment>
- <flag name="a.element">
- <include/>
- </flag>
- <includedSection flag="a.element">
- <modelGroup name="a.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="InlNoAnchor.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="a.qname">
- <name>a</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="a.qname"/>
- <modelGroupRef name="a.content"/>
- </element>
- <comment> end of a.element </comment>
- </includedSection>
- <flag name="a.attlist">
- <include/>
- </flag>
- <includedSection flag="a.attlist">
- <attlist>
- <nameSpecRef name="a.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>href</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>charset</name>
- <datatypeRef name="Charset.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>hreflang</name>
- <datatypeRef name="LanguageCode.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <datatypeRef name="LinkTypes.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rev</name>
- <datatypeRef name="LinkTypes.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of a.attlist </comment>
- </includedSection>
- <comment> end of xhtml-hypertext-1.mod </comment>
- </includedSection>
- <comment> Lists Module (required) .................................... </comment>
- <flag name="xhtml-list.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-list.module">
- <externalId name="xhtml-list.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" public="-//W3C//ELEMENTS XHTML Lists 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Lists Module .................................................. </comment>
- <comment> file: xhtml-list-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-list-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Lists
-
- dl, dt, dd, ol, ul, li
-
- This module declares the list-oriented element types
- and their attributes.
-</comment>
- <overridden>
- <nameSpec name="dl.qname">
- <name>dl</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="dt.qname">
- <name>dt</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="dd.qname">
- <name>dd</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="ol.qname">
- <name>ol</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="ul.qname">
- <name>ul</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="li.qname">
- <name>li</name>
- </nameSpec>
- </overridden>
- <comment> dl: Definition List ............................... </comment>
- <flag name="dl.element">
- <include/>
- </flag>
- <includedSection flag="dl.element">
- <modelGroup name="dl.content">
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="dt.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="dd.qname"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="dl.qname"/>
- <modelGroupRef name="dl.content"/>
- </element>
- <comment> end of dl.element </comment>
- </includedSection>
- <flag name="dl.attlist">
- <include/>
- </flag>
- <includedSection flag="dl.attlist">
- <attlist>
- <nameSpecRef name="dl.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of dl.attlist </comment>
- </includedSection>
- <comment> dt: Definition Term ............................... </comment>
- <flag name="dt.element">
- <include/>
- </flag>
- <includedSection flag="dt.element">
- <modelGroup name="dt.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="dt.qname"/>
- <modelGroupRef name="dt.content"/>
- </element>
- <comment> end of dt.element </comment>
- </includedSection>
- <flag name="dt.attlist">
- <include/>
- </flag>
- <includedSection flag="dt.attlist">
- <attlist>
- <nameSpecRef name="dt.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of dt.attlist </comment>
- </includedSection>
- <comment> dd: Definition Description ........................ </comment>
- <flag name="dd.element">
- <include/>
- </flag>
- <includedSection flag="dd.element">
- <modelGroup name="dd.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="dd.qname"/>
- <modelGroupRef name="dd.content"/>
- </element>
- <comment> end of dd.element </comment>
- </includedSection>
- <flag name="dd.attlist">
- <include/>
- </flag>
- <includedSection flag="dd.attlist">
- <attlist>
- <nameSpecRef name="dd.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of dd.attlist </comment>
- </includedSection>
- <comment> ol: Ordered List (numbered styles) ................ </comment>
- <flag name="ol.element">
- <include/>
- </flag>
- <includedSection flag="ol.element">
- <modelGroup name="ol.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="li.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="ol.qname"/>
- <modelGroupRef name="ol.content"/>
- </element>
- <comment> end of ol.element </comment>
- </includedSection>
- <flag name="ol.attlist">
- <include/>
- </flag>
- <includedSection flag="ol.attlist">
- <attlist>
- <nameSpecRef name="ol.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of ol.attlist </comment>
- </includedSection>
- <comment> ul: Unordered List (bullet styles) ................ </comment>
- <flag name="ul.element">
- <include/>
- </flag>
- <includedSection flag="ul.element">
- <modelGroup name="ul.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="li.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="ul.qname"/>
- <modelGroupRef name="ul.content"/>
- </element>
- <comment> end of ul.element </comment>
- </includedSection>
- <flag name="ul.attlist">
- <include/>
- </flag>
- <includedSection flag="ul.attlist">
- <attlist>
- <nameSpecRef name="ul.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of ul.attlist </comment>
- </includedSection>
- <comment> li: List Item ..................................... </comment>
- <flag name="li.element">
- <include/>
- </flag>
- <includedSection flag="li.element">
- <modelGroup name="li.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="li.qname"/>
- <modelGroupRef name="li.content"/>
- </element>
- <comment> end of li.element </comment>
- </includedSection>
- <flag name="li.attlist">
- <include/>
- </flag>
- <includedSection flag="li.attlist">
- <attlist>
- <nameSpecRef name="li.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of li.attlist </comment>
- </includedSection>
- <comment> end of xhtml-list-1.mod </comment>
- </includedSection>
- <comment> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: </comment>
- <comment> Edit Module ................................................ </comment>
- <flag name="xhtml-edit.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-edit.module">
- <externalId name="xhtml-edit.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod" public="-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Editing Elements Module ....................................... </comment>
- <comment> file: xhtml-edit-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-edit-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Editing Markup 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Editing Elements
-
- ins, del
-
- This module declares element types and attributes used to indicate
- inserted and deleted content while editing a document.
-</comment>
- <comment> ins: Inserted Text ............................... </comment>
- <flag name="ins.element">
- <include/>
- </flag>
- <includedSection flag="ins.element">
- <modelGroup name="ins.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="ins.qname">
- <name>ins</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="ins.qname"/>
- <modelGroupRef name="ins.content"/>
- </element>
- <comment> end of ins.element </comment>
- </includedSection>
- <flag name="ins.attlist">
- <include/>
- </flag>
- <includedSection flag="ins.attlist">
- <attlist>
- <nameSpecRef name="ins.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>cite</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>datetime</name>
- <datatypeRef name="Datetime.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of ins.attlist </comment>
- </includedSection>
- <comment> del: Deleted Text ................................ </comment>
- <flag name="del.element">
- <include/>
- </flag>
- <includedSection flag="del.element">
- <modelGroup name="del.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="del.qname">
- <name>del</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="del.qname"/>
- <modelGroupRef name="del.content"/>
- </element>
- <comment> end of del.element </comment>
- </includedSection>
- <flag name="del.attlist">
- <include/>
- </flag>
- <includedSection flag="del.attlist">
- <attlist>
- <nameSpecRef name="del.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>cite</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>datetime</name>
- <datatypeRef name="Datetime.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of del.attlist </comment>
- </includedSection>
- <comment> end of xhtml-edit-1.mod </comment>
- </includedSection>
- <comment> BIDI Override Module ....................................... </comment>
- <flag name="xhtml-bdo.module">
- <flagRef name="XHTML.bidi"/>
- </flag>
- <includedSection flag="xhtml-bdo.module">
- <externalId name="xhtml-bdo.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod" public="-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML BDO Element Module ............................................. </comment>
- <comment> file: xhtml-bdo-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-bdo-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML BDO Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Bidirectional Override (bdo) Element
-
- This modules declares the element 'bdo', used to override the
- Unicode bidirectional algorithm for selected fragments of text.
-
- DEPENDENCIES:
- Relies on the conditional section keyword %XHTML.bidi; declared
- as "INCLUDE". Bidirectional text support includes both the bdo
- element and the 'dir' attribute.
-</comment>
- <flag name="bdo.element">
- <include/>
- </flag>
- <includedSection flag="bdo.element">
- <modelGroup name="bdo.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="bdo.qname">
- <name>bdo</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="bdo.qname"/>
- <modelGroupRef name="bdo.content"/>
- </element>
- <comment> end of bdo.element </comment>
- </includedSection>
- <flag name="bdo.attlist">
- <include/>
- </flag>
- <includedSection flag="bdo.attlist">
- <attlist>
- <nameSpecRef name="bdo.qname"/>
- <attributeGroupRef name="Core.attrib"/>
- <attribute>
- <name>xml:lang</name>
- <datatypeRef name="LanguageCode.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>dir</name>
- <tokenized>
- <enum>ltr</enum>
- <enum>rtl</enum>
- </tokenized>
- <required/>
- </attribute>
- </attlist>
- </includedSection>
- <comment> end of xhtml-bdo-1.mod </comment>
- </includedSection>
- <comment> Ruby Module ................................................ </comment>
- <flag name="Ruby.common.attlists">
- <include/>
- </flag>
- <attributeGroup name="Ruby.common.attrib">
- <attributeGroupRef name="Common.attrib"/>
- </attributeGroup>
- <flag name="xhtml-ruby.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-ruby.module">
- <externalId name="xhtml-ruby.mod" system="http://www.w3.org/TR/ruby/xhtml-ruby-1.mod" public="-//W3C//ELEMENTS XHTML Ruby 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Ruby Module .................................................... </comment>
- <comment> file: xhtml-ruby-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1999-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-ruby-1.mod,v 4.0 2001/04/03 23:14:33 altheim Exp $
-
- This module is based on the W3C Ruby Annotation Specification:
-
- http://www.w3.org/TR/ruby
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
- SYSTEM "http://www.w3.org/TR/ruby/xhtml-ruby-1.mod"
-
- ...................................................................... </comment>
- <comment> Ruby Elements
-
- ruby, rbc, rtc, rb, rt, rp
-
- This module declares the elements and their attributes used to
- support ruby annotation markup.
-</comment>
- <comment> declare qualified element type names:
-</comment>
- <overridden>
- <nameSpec name="ruby.qname">
- <name>ruby</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="rbc.qname">
- <name>rbc</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="rtc.qname">
- <name>rtc</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="rb.qname">
- <name>rb</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="rt.qname">
- <name>rt</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="rp.qname">
- <name>rp</name>
- </nameSpec>
- </overridden>
- <comment> rp fallback is included by default.
-</comment>
- <flag name="Ruby.fallback">
- <include/>
- </flag>
- <flag name="Ruby.fallback.mandatory">
- <ignore/>
- </flag>
- <comment> Complex ruby is included by default; it may be
- overridden by other modules to ignore it.
-</comment>
- <flag name="Ruby.complex">
- <include/>
- </flag>
- <comment> Fragments for the content model of the ruby element </comment>
- <includedSection flag="Ruby.fallback">
- <ignoredSection flag="Ruby.fallback.mandatory">
-<!ENTITY % Ruby.content.simple
- "( %rb.qname;, %rp.qname;, %rt.qname;, %rp.qname; )"
->
-</ignoredSection>
- <modelGroup name="Ruby.content.simple">
- <sequence>
- <elementRef>
- <nameSpecRef name="rb.qname"/>
- </elementRef>
- <choice>
- <elementRef>
- <nameSpecRef name="rt.qname"/>
- </elementRef>
- <sequence>
- <elementRef>
- <nameSpecRef name="rp.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="rt.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="rp.qname"/>
- </elementRef>
- </sequence>
- </choice>
- </sequence>
- </modelGroup>
- </includedSection>
- <overridden>
- <modelGroup name="Ruby.content.simple">
- <sequence>
- <elementRef>
- <nameSpecRef name="rb.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="rt.qname"/>
- </elementRef>
- </sequence>
- </modelGroup>
- </overridden>
- <includedSection flag="Ruby.complex">
- <modelGroup name="Ruby.content.complex">
- <sequence>
- <elementRef>
- <nameSpecRef name="rbc.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="rtc.qname"/>
- </elementRef>
- <optional>
- <elementRef>
- <nameSpecRef name="rtc.qname"/>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- </includedSection>
- <overridden>
- <modelGroup name="Ruby.content.complex">
- <choice/>
- </modelGroup>
- </overridden>
- <comment> Content models of the rb and the rt elements are intended to
- allow other inline-level elements of its parent markup language,
- but it should not include ruby descendent elements. The following
- parameter entity %NoRuby.content; can be used to redefine
- those content models with minimum effort. It's defined as
- '( #PCDATA )' by default.
-</comment>
- <overridden>
- <modelGroup name="NoRuby.content">
- <pcdata/>
- </modelGroup>
- </overridden>
- <comment> one or more digits (NUMBER) </comment>
- <overridden>
- <duplicate name="Number.datatype"/>
- </overridden>
- <comment> ruby element ...................................... </comment>
- <flag name="ruby.element">
- <include/>
- </flag>
- <includedSection flag="ruby.element">
- <modelGroup name="ruby.content">
- <choice>
- <modelGroupRef name="Ruby.content.simple"/>
- <modelGroupRef name="Ruby.content.complex"/>
- </choice>
- </modelGroup>
- <element>
- <nameSpecRef name="ruby.qname"/>
- <modelGroupRef name="ruby.content"/>
- </element>
- <comment> end of ruby.element </comment>
- </includedSection>
- <includedSection flag="Ruby.complex">
- <comment> rbc (ruby base component) element ................. </comment>
- <flag name="rbc.element">
- <include/>
- </flag>
- <includedSection flag="rbc.element">
- <modelGroup name="rbc.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="rb.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="rbc.qname"/>
- <modelGroupRef name="rbc.content"/>
- </element>
- <comment> end of rbc.element </comment>
- </includedSection>
- <comment> rtc (ruby text component) element ................. </comment>
- <flag name="rtc.element">
- <include/>
- </flag>
- <includedSection flag="rtc.element">
- <modelGroup name="rtc.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="rt.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="rtc.qname"/>
- <modelGroupRef name="rtc.content"/>
- </element>
- <comment> end of rtc.element </comment>
- </includedSection>
- </includedSection>
- <comment> rb (ruby base) element ............................ </comment>
- <flag name="rb.element">
- <include/>
- </flag>
- <includedSection flag="rb.element">
- <comment> %rb.content; uses %NoRuby.content; as its content model,
- which is '( #PCDATA )' by default. It may be overridden
- by other modules to allow other inline-level elements
- of its parent markup language, but it should not include
- ruby descendent elements.
-</comment>
- <modelGroup name="rb.content">
- <modelGroupRef name="NoRuby.content"/>
- </modelGroup>
- <element>
- <nameSpecRef name="rb.qname"/>
- <modelGroupRef name="rb.content"/>
- </element>
- <comment> end of rb.element </comment>
- </includedSection>
- <comment> rt (ruby text) element ............................ </comment>
- <flag name="rt.element">
- <include/>
- </flag>
- <includedSection flag="rt.element">
- <comment> %rt.content; uses %NoRuby.content; as its content model,
- which is '( #PCDATA )' by default. It may be overridden
- by other modules to allow other inline-level elements
- of its parent markup language, but it should not include
- ruby descendent elements.
-</comment>
- <modelGroup name="rt.content">
- <modelGroupRef name="NoRuby.content"/>
- </modelGroup>
- <element>
- <nameSpecRef name="rt.qname"/>
- <modelGroupRef name="rt.content"/>
- </element>
- <comment> end of rt.element </comment>
- </includedSection>
- <comment> rbspan attribute is used for complex ruby only ...... </comment>
- <includedSection flag="Ruby.complex">
- <flag name="rt.attlist">
- <include/>
- </flag>
- <includedSection flag="rt.attlist">
- <attlist>
- <nameSpecRef name="rt.qname"/>
- <attribute>
- <name>rbspan</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- </attlist>
- <comment> end of rt.attlist </comment>
- </includedSection>
- </includedSection>
- <comment> rp (ruby parenthesis) element ..................... </comment>
- <includedSection flag="Ruby.fallback">
- <flag name="rp.element">
- <include/>
- </flag>
- <includedSection flag="rp.element">
- <modelGroup name="rp.content">
- <pcdata/>
- </modelGroup>
- <element>
- <nameSpecRef name="rp.qname"/>
- <modelGroupRef name="rp.content"/>
- </element>
- <comment> end of rp.element </comment>
- </includedSection>
- </includedSection>
- <comment> Ruby Common Attributes
-
- The following optional ATTLIST declarations provide an easy way
- to define common attributes for ruby elements. These declarations
- are ignored by default.
-
- Ruby elements are intended to have common attributes of its
- parent markup language. For example, if a markup language defines
- common attributes as a parameter entity %attrs;, you may add
- those attributes by just declaring the following parameter entities
-
- <!ENTITY % Ruby.common.attlists "INCLUDE" >
- <!ENTITY % Ruby.common.attrib "%attrs;" >
-
- before including the Ruby module.
-</comment>
- <overridden>
- <flag name="Ruby.common.attlists">
- <ignore/>
- </flag>
- </overridden>
- <includedSection flag="Ruby.common.attlists">
- <overridden>
- <attributeGroup name="Ruby.common.attrib"/>
- </overridden>
- <comment> common attributes for ruby ........................ </comment>
- <flag name="Ruby.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Ruby.common.attlist">
- <attlist>
- <nameSpecRef name="ruby.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Ruby.common.attlist </comment>
- </includedSection>
- <includedSection flag="Ruby.complex">
- <comment> common attributes for rbc ......................... </comment>
- <flag name="Rbc.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Rbc.common.attlist">
- <attlist>
- <nameSpecRef name="rbc.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Rbc.common.attlist </comment>
- </includedSection>
- <comment> common attributes for rtc ......................... </comment>
- <flag name="Rtc.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Rtc.common.attlist">
- <attlist>
- <nameSpecRef name="rtc.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Rtc.common.attlist </comment>
- </includedSection>
- </includedSection>
- <comment> common attributes for rb .......................... </comment>
- <flag name="Rb.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Rb.common.attlist">
- <attlist>
- <nameSpecRef name="rb.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Rb.common.attlist </comment>
- </includedSection>
- <comment> common attributes for rt .......................... </comment>
- <flag name="Rt.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Rt.common.attlist">
- <attlist>
- <nameSpecRef name="rt.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Rt.common.attlist </comment>
- </includedSection>
- <includedSection flag="Ruby.fallback">
- <comment> common attributes for rp .......................... </comment>
- <flag name="Rp.common.attlist">
- <include/>
- </flag>
- <includedSection flag="Rp.common.attlist">
- <attlist>
- <nameSpecRef name="rp.qname"/>
- <attributeGroupRef name="Ruby.common.attrib"/>
- </attlist>
- <comment> end of Rp.common.attlist </comment>
- </includedSection>
- </includedSection>
- </includedSection>
- <comment> end of xhtml-ruby-1.mod </comment>
- </includedSection>
- <comment> Presentation Module ........................................ </comment>
- <flag name="xhtml-pres.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-pres.module">
- <externalId name="xhtml-pres.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod" public="-//W3C//ELEMENTS XHTML Presentation 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Presentation Module ............................................ </comment>
- <comment> file: xhtml-pres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-pres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Presentational Elements
-
- This module defines elements and their attributes for
- simple presentation-related markup.
-</comment>
- <flag name="xhtml-inlpres.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-inlpres.module">
- <externalId name="xhtml-inlpres.mod" system="xhtml-inlpres-1.mod" public="-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Inline Presentation Module .................................... </comment>
- <comment> file: xhtml-inlpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-inlpres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Inline Presentational Elements
-
- b, big, i, small, sub, sup, tt
-
- This module declares the elements and their attributes used to
- support inline-level presentational markup.
-</comment>
- <flag name="b.element">
- <include/>
- </flag>
- <includedSection flag="b.element">
- <modelGroup name="b.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="b.qname">
- <name>b</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="b.qname"/>
- <modelGroupRef name="b.content"/>
- </element>
- <comment> end of b.element </comment>
- </includedSection>
- <flag name="b.attlist">
- <include/>
- </flag>
- <includedSection flag="b.attlist">
- <attlist>
- <nameSpecRef name="b.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of b.attlist </comment>
- </includedSection>
- <flag name="big.element">
- <include/>
- </flag>
- <includedSection flag="big.element">
- <modelGroup name="big.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="big.qname">
- <name>big</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="big.qname"/>
- <modelGroupRef name="big.content"/>
- </element>
- <comment> end of big.element </comment>
- </includedSection>
- <flag name="big.attlist">
- <include/>
- </flag>
- <includedSection flag="big.attlist">
- <attlist>
- <nameSpecRef name="big.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of big.attlist </comment>
- </includedSection>
- <flag name="i.element">
- <include/>
- </flag>
- <includedSection flag="i.element">
- <modelGroup name="i.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="i.qname">
- <name>i</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="i.qname"/>
- <modelGroupRef name="i.content"/>
- </element>
- <comment> end of i.element </comment>
- </includedSection>
- <flag name="i.attlist">
- <include/>
- </flag>
- <includedSection flag="i.attlist">
- <attlist>
- <nameSpecRef name="i.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of i.attlist </comment>
- </includedSection>
- <flag name="small.element">
- <include/>
- </flag>
- <includedSection flag="small.element">
- <modelGroup name="small.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="small.qname">
- <name>small</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="small.qname"/>
- <modelGroupRef name="small.content"/>
- </element>
- <comment> end of small.element </comment>
- </includedSection>
- <flag name="small.attlist">
- <include/>
- </flag>
- <includedSection flag="small.attlist">
- <attlist>
- <nameSpecRef name="small.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of small.attlist </comment>
- </includedSection>
- <flag name="sub.element">
- <include/>
- </flag>
- <includedSection flag="sub.element">
- <modelGroup name="sub.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="sub.qname">
- <name>sub</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="sub.qname"/>
- <modelGroupRef name="sub.content"/>
- </element>
- <comment> end of sub.element </comment>
- </includedSection>
- <flag name="sub.attlist">
- <include/>
- </flag>
- <includedSection flag="sub.attlist">
- <attlist>
- <nameSpecRef name="sub.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of sub.attlist </comment>
- </includedSection>
- <flag name="sup.element">
- <include/>
- </flag>
- <includedSection flag="sup.element">
- <modelGroup name="sup.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="sup.qname">
- <name>sup</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="sup.qname"/>
- <modelGroupRef name="sup.content"/>
- </element>
- <comment> end of sup.element </comment>
- </includedSection>
- <flag name="sup.attlist">
- <include/>
- </flag>
- <includedSection flag="sup.attlist">
- <attlist>
- <nameSpecRef name="sup.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of sup.attlist </comment>
- </includedSection>
- <flag name="tt.element">
- <include/>
- </flag>
- <includedSection flag="tt.element">
- <modelGroup name="tt.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="tt.qname">
- <name>tt</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="tt.qname"/>
- <modelGroupRef name="tt.content"/>
- </element>
- <comment> end of tt.element </comment>
- </includedSection>
- <flag name="tt.attlist">
- <include/>
- </flag>
- <includedSection flag="tt.attlist">
- <attlist>
- <nameSpecRef name="tt.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of tt.attlist </comment>
- </includedSection>
- <comment> end of xhtml-inlpres-1.mod </comment>
- </includedSection>
- <flag name="xhtml-blkpres.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-blkpres.module">
- <externalId name="xhtml-blkpres.mod" system="xhtml-blkpres-1.mod" public="-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Block Presentation Module ..................................... </comment>
- <comment> file: xhtml-blkpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-blkpres-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Block Presentational Elements
-
- hr
-
- This module declares the elements and their attributes used to
- support block-level presentational markup.
-</comment>
- <flag name="hr.element">
- <include/>
- </flag>
- <includedSection flag="hr.element">
- <modelGroup name="hr.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="hr.qname">
- <name>hr</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="hr.qname"/>
- <modelGroupRef name="hr.content"/>
- </element>
- <comment> end of hr.element </comment>
- </includedSection>
- <flag name="hr.attlist">
- <include/>
- </flag>
- <includedSection flag="hr.attlist">
- <attlist>
- <nameSpecRef name="hr.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of hr.attlist </comment>
- </includedSection>
- <comment> end of xhtml-blkpres-1.mod </comment>
- </includedSection>
- <comment> end of xhtml-pres-1.mod </comment>
- </includedSection>
- <comment> Link Element Module ........................................ </comment>
- <flag name="xhtml-link.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-link.module">
- <externalId name="xhtml-link.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" public="-//W3C//ELEMENTS XHTML Link Element 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Link Element Module ........................................... </comment>
- <comment> file: xhtml-link-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-link-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Link element
-
- link
-
- This module declares the link element type and its attributes,
- which could (in principle) be used to define document-level links
- to external resources such as:
-
- a) for document specific toolbars/menus, e.g. start, contents,
- previous, next, index, end, help
- b) to link to a separate style sheet (rel="stylesheet")
- c) to make a link to a script (rel="script")
- d) by stylesheets to control how collections of html nodes are
- rendered into printed documents
- e) to make a link to a printable version of this document
- e.g. a postscript or pdf version (rel="alternate" media="print")
-</comment>
- <comment> link: Media-Independent Link ...................... </comment>
- <flag name="link.element">
- <include/>
- </flag>
- <includedSection flag="link.element">
- <modelGroup name="link.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="link.qname">
- <name>link</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="link.qname"/>
- <modelGroupRef name="link.content"/>
- </element>
- <comment> end of link.element </comment>
- </includedSection>
- <flag name="link.attlist">
- <include/>
- </flag>
- <includedSection flag="link.attlist">
- <attlist>
- <nameSpecRef name="link.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>charset</name>
- <datatypeRef name="Charset.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>href</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>hreflang</name>
- <datatypeRef name="LanguageCode.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rel</name>
- <datatypeRef name="LinkTypes.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>rev</name>
- <datatypeRef name="LinkTypes.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>media</name>
- <datatypeRef name="MediaDesc.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of link.attlist </comment>
- </includedSection>
- <comment> end of xhtml-link-1.mod </comment>
- </includedSection>
- <comment> Document Metainformation Module ............................ </comment>
- <flag name="xhtml-meta.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-meta.module">
- <externalId name="xhtml-meta.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" public="-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Document Metainformation Module ............................... </comment>
- <comment> file: xhtml-meta-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-meta-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Meta Information
-
- meta
-
- This module declares the meta element type and its attributes,
- used to provide declarative document metainformation.
-</comment>
- <comment> meta: Generic Metainformation ..................... </comment>
- <flag name="meta.element">
- <include/>
- </flag>
- <includedSection flag="meta.element">
- <modelGroup name="meta.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="meta.qname">
- <name>meta</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="meta.qname"/>
- <modelGroupRef name="meta.content"/>
- </element>
- <comment> end of meta.element </comment>
- </includedSection>
- <flag name="meta.attlist">
- <include/>
- </flag>
- <includedSection flag="meta.attlist">
- <attlist>
- <nameSpecRef name="meta.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- <attribute>
- <name>http-equiv</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attribute>
- <name>name</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- <attribute>
- <name>content</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>scheme</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of meta.attlist </comment>
- </includedSection>
- <comment> end of xhtml-meta-1.mod </comment>
- </includedSection>
- <comment> Base Element Module ........................................ </comment>
- <flag name="xhtml-base.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-base.module">
- <externalId name="xhtml-base.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" public="-//W3C//ELEMENTS XHTML Base Element 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Base Element Module ........................................... </comment>
- <comment> file: xhtml-base-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-base-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Base element
-
- base
-
- This module declares the base element type and its attributes,
- used to define a base URI against which relative URIs in the
- document will be resolved.
-
- Note that this module also redeclares the content model for
- the head element to include the base element.
-</comment>
- <comment> base: Document Base URI ........................... </comment>
- <flag name="base.element">
- <include/>
- </flag>
- <includedSection flag="base.element">
- <modelGroup name="base.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="base.qname">
- <name>base</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="base.qname"/>
- <modelGroupRef name="base.content"/>
- </element>
- <comment> end of base.element </comment>
- </includedSection>
- <flag name="base.attlist">
- <include/>
- </flag>
- <includedSection flag="base.attlist">
- <attlist>
- <nameSpecRef name="base.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attribute>
- <name>href</name>
- <datatypeRef name="URI.datatype"/>
- <required/>
- </attribute>
- </attlist>
- <comment> end of base.attlist </comment>
- </includedSection>
- <modelGroup name="head.content">
- <sequence>
- <modelGroupRef name="HeadOpts.mix"/>
- <choice>
- <sequence>
- <elementRef>
- <nameSpecRef name="title.qname"/>
- </elementRef>
- <modelGroupRef name="HeadOpts.mix"/>
- <optional>
- <sequence>
- <elementRef>
- <nameSpecRef name="base.qname"/>
- </elementRef>
- <modelGroupRef name="HeadOpts.mix"/>
- </sequence>
- </optional>
- </sequence>
- <sequence>
- <elementRef>
- <nameSpecRef name="base.qname"/>
- </elementRef>
- <modelGroupRef name="HeadOpts.mix"/>
- <sequence>
- <elementRef>
- <nameSpecRef name="title.qname"/>
- </elementRef>
- <modelGroupRef name="HeadOpts.mix"/>
- </sequence>
- </sequence>
- </choice>
- </sequence>
- </modelGroup>
- <comment> end of xhtml-base-1.mod </comment>
- </includedSection>
- <comment> Scripting Module ........................................... </comment>
- <flag name="xhtml-script.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-script.module">
- <externalId name="xhtml-script.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod" public="-//W3C//ELEMENTS XHTML Scripting 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Document Scripting Module ..................................... </comment>
- <comment> file: xhtml-script-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-script-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Scripting
-
- script, noscript
-
- This module declares element types and attributes used to provide
- support for executable scripts as well as an alternate content
- container where scripts are not supported.
-</comment>
- <comment> script: Scripting Statement ....................... </comment>
- <flag name="script.element">
- <include/>
- </flag>
- <includedSection flag="script.element">
- <modelGroup name="script.content">
- <pcdata/>
- </modelGroup>
- <overridden>
- <nameSpec name="script.qname">
- <name>script</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="script.qname"/>
- <modelGroupRef name="script.content"/>
- </element>
- <comment> end of script.element </comment>
- </includedSection>
- <flag name="script.attlist">
- <include/>
- </flag>
- <includedSection flag="script.attlist">
- <attlist>
- <nameSpecRef name="script.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attribute>
- <name>charset</name>
- <datatypeRef name="Charset.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>src</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>defer</name>
- <tokenized>
- <enum>defer</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>xml:space</name>
- <tokenized>
- <enum>preserve</enum>
- </tokenized>
- <fixed>preserve</fixed>
- </attribute>
- </attlist>
- <comment> end of script.attlist </comment>
- </includedSection>
- <comment> noscript: No-Script Alternate Content ............. </comment>
- <flag name="noscript.element">
- <include/>
- </flag>
- <includedSection flag="noscript.element">
- <modelGroup name="noscript.content">
- <oneOrMore>
- <modelGroupRef name="Block.mix"/>
- </oneOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="noscript.qname">
- <name>noscript</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="noscript.qname"/>
- <modelGroupRef name="noscript.content"/>
- </element>
- <comment> end of noscript.element </comment>
- </includedSection>
- <flag name="noscript.attlist">
- <include/>
- </flag>
- <includedSection flag="noscript.attlist">
- <attlist>
- <nameSpecRef name="noscript.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of noscript.attlist </comment>
- </includedSection>
- <comment> end of xhtml-script-1.mod </comment>
- </includedSection>
- <comment> Style Sheets Module ......................................... </comment>
- <flag name="xhtml-style.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-style.module">
- <externalId name="xhtml-style.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod" public="-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Document Style Sheet Module .................................... </comment>
- <comment> file: xhtml-style-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-style-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//DTD XHTML Style Sheets 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Style Sheets
-
- style
-
- This module declares the style element type and its attributes,
- used to embed stylesheet information in the document head element.
-</comment>
- <comment> style: Style Sheet Information ..................... </comment>
- <flag name="style.element">
- <include/>
- </flag>
- <includedSection flag="style.element">
- <modelGroup name="style.content">
- <pcdata/>
- </modelGroup>
- <overridden>
- <nameSpec name="style.qname">
- <name>style</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="style.qname"/>
- <modelGroupRef name="style.content"/>
- </element>
- <comment> end of style.element </comment>
- </includedSection>
- <flag name="style.attlist">
- <include/>
- </flag>
- <includedSection flag="style.attlist">
- <attlist>
- <nameSpecRef name="style.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="title.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>media</name>
- <datatypeRef name="MediaDesc.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>xml:space</name>
- <tokenized>
- <enum>preserve</enum>
- </tokenized>
- <fixed>preserve</fixed>
- </attribute>
- </attlist>
- <comment> end of style.attlist </comment>
- </includedSection>
- <comment> end of xhtml-style-1.mod </comment>
- </includedSection>
- <comment> Image Module ............................................... </comment>
- <flag name="xhtml-image.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-image.module">
- <externalId name="xhtml-image.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" public="-//W3C//ELEMENTS XHTML Images 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Images Module ................................................. </comment>
- <comment> file: xhtml-image-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Rovision: $Id: xhtml-image-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Images
-
- img
-
- This module provides markup to support basic image embedding.
-</comment>
- <comment> To avoid problems with text-only UAs as well as to make
- image content understandable and navigable to users of
- non-visual UAs, you need to provide a description with
- the 'alt' attribute, and avoid server-side image maps.
-</comment>
- <flag name="img.element">
- <include/>
- </flag>
- <includedSection flag="img.element">
- <modelGroup name="img.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="img.qname">
- <name>img</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="img.qname"/>
- <modelGroupRef name="img.content"/>
- </element>
- <comment> end of img.element </comment>
- </includedSection>
- <flag name="img.attlist">
- <include/>
- </flag>
- <includedSection flag="img.attlist">
- <attlist>
- <nameSpecRef name="img.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>src</name>
- <datatypeRef name="URI.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>alt</name>
- <datatypeRef name="Text.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>longdesc</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>height</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>width</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of img.attlist </comment>
- </includedSection>
- <comment> end of xhtml-image-1.mod </comment>
- </includedSection>
- <comment> Client-side Image Map Module ............................... </comment>
- <flag name="xhtml-csismap.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-csismap.module">
- <externalId name="xhtml-csismap.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod" public="-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Client-side Image Map Module .................................. </comment>
- <comment> file: xhtml-csismap-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-csismap-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Client-side Image Maps
-
- area, map
-
- This module declares elements and attributes to support client-side
- image maps. This requires that the Image Module (or a module
- declaring the img element type) be included in the DTD.
-
- These can be placed in the same document or grouped in a
- separate document, although the latter isn't widely supported
-</comment>
- <flag name="area.element">
- <include/>
- </flag>
- <includedSection flag="area.element">
- <modelGroup name="area.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="area.qname">
- <name>area</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="area.qname"/>
- <modelGroupRef name="area.content"/>
- </element>
- <comment> end of area.element </comment>
- </includedSection>
- <datatype name="Shape.datatype">
- <tokenized>
- <enum>rect</enum>
- <enum>circle</enum>
- <enum>poly</enum>
- <enum>default</enum>
- </tokenized>
- </datatype>
- <datatype name="Coords.datatype">
- <cdata/>
- </datatype>
- <flag name="area.attlist">
- <include/>
- </flag>
- <includedSection flag="area.attlist">
- <attlist>
- <nameSpecRef name="area.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>href</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>shape</name>
- <datatypeRef name="Shape.datatype"/>
- <default>rect</default>
- </attribute>
- <attribute>
- <name>coords</name>
- <datatypeRef name="Coords.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>nohref</name>
- <tokenized>
- <enum>nohref</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>alt</name>
- <datatypeRef name="Text.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of area.attlist </comment>
- </includedSection>
- <comment> modify anchor attribute definition list
- to allow for client-side image maps
-</comment>
- <attlist>
- <nameSpecRef name="a.qname"/>
- <attribute>
- <name>shape</name>
- <datatypeRef name="Shape.datatype"/>
- <default>rect</default>
- </attribute>
- <attribute>
- <name>coords</name>
- <datatypeRef name="Coords.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> modify img attribute definition list
- to allow for client-side image maps
-</comment>
- <attlist>
- <nameSpecRef name="img.qname"/>
- <attribute>
- <name>usemap</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> modify form input attribute definition list
- to allow for client-side image maps
-</comment>
- <attlist>
- <nameSpecRef name="input.qname"/>
- <attribute>
- <name>usemap</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> modify object attribute definition list
- to allow for client-side image maps
-</comment>
- <attlist>
- <nameSpecRef name="object.qname"/>
- <attribute>
- <name>usemap</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> 'usemap' points to the 'id' attribute of a <map> element,
- which must be in the same document; support for external
- document maps was not widely supported in HTML and is
- eliminated in XHTML.
-
- It is considered an error for the element pointed to by
- a usemap IDREF to occur in anything but a <map> element.
-</comment>
- <flag name="map.element">
- <include/>
- </flag>
- <includedSection flag="map.element">
- <modelGroup name="map.content">
- <oneOrMore>
- <choice>
- <modelGroupRef name="Block.mix"/>
- <elementRef>
- <nameSpecRef name="area.qname"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="map.qname">
- <name>map</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="map.qname"/>
- <modelGroupRef name="map.content"/>
- </element>
- <comment> end of map.element </comment>
- </includedSection>
- <flag name="map.attlist">
- <include/>
- </flag>
- <includedSection flag="map.attlist">
- <attlist>
- <nameSpecRef name="map.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <required/>
- </attribute>
- <attributeGroupRef name="class.attrib"/>
- <attributeGroupRef name="title.attrib"/>
- <attributeGroupRef name="Core.extra.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- <attributeGroupRef name="Events.attrib"/>
- </attlist>
- <comment> end of map.attlist </comment>
- </includedSection>
- <comment> end of xhtml-csismap-1.mod </comment>
- </includedSection>
- <comment> Server-side Image Map Module ............................... </comment>
- <flag name="xhtml-ssismap.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-ssismap.module">
- <externalId name="xhtml-ssismap.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod" public="-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Server-side Image Map Module .................................. </comment>
- <comment> file: xhtml-ssismap-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-ssismap-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod"
-
- Revisions:
-#2000-10-22: added declaration for 'ismap' on <input>
- ....................................................................... </comment>
- <comment> Server-side Image Maps
-
- This adds the 'ismap' attribute to the img and input elements
- to support server-side processing of a user selection.
-</comment>
- <attlist>
- <nameSpecRef name="img.qname"/>
- <attribute>
- <name>ismap</name>
- <tokenized>
- <enum>ismap</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <attlist>
- <nameSpecRef name="input.qname"/>
- <attribute>
- <name>ismap</name>
- <tokenized>
- <enum>ismap</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of xhtml-ssismap-1.mod </comment>
- </includedSection>
- <comment> Param Element Module ....................................... </comment>
- <flag name="xhtml-param.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-param.module">
- <externalId name="xhtml-param.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" public="-//W3C//ELEMENTS XHTML Param Element 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Param Element Module ..................................... </comment>
- <comment> file: xhtml-param-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-param-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Parameters for Java Applets and Embedded Objects
-
- param
-
- This module provides declarations for the param element,
- used to provide named property values for the applet
- and object elements.
-</comment>
- <comment> param: Named Property Value ....................... </comment>
- <flag name="param.element">
- <include/>
- </flag>
- <includedSection flag="param.element">
- <modelGroup name="param.content">
- <sequence/>
- </modelGroup>
- <overridden>
- <nameSpec name="param.qname">
- <name>param</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="param.qname"/>
- <modelGroupRef name="param.content"/>
- </element>
- <comment> end of param.element </comment>
- </includedSection>
- <flag name="param.attlist">
- <include/>
- </flag>
- <includedSection flag="param.attlist">
- <attlist>
- <nameSpecRef name="param.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="id.attrib"/>
- <attribute>
- <name>name</name>
- <cdata/>
- <required/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>valuetype</name>
- <tokenized>
- <enum>data</enum>
- <enum>ref</enum>
- <enum>object</enum>
- </tokenized>
- <default>data</default>
- </attribute>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of param.attlist </comment>
- </includedSection>
- <comment> end of xhtml-param-1.mod </comment>
- </includedSection>
- <comment> Embedded Object Module ..................................... </comment>
- <flag name="xhtml-object.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-object.module">
- <externalId name="xhtml-object.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" public="-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Embedded Object Module ........................................ </comment>
- <comment> file: xhtml-object-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-object-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Embedded Objects
-
- object
-
- This module declares the object element type and its attributes, used
- to embed external objects as part of XHTML pages. In the document,
- place param elements prior to other content within the object element.
-
- Note that use of this module requires instantiation of the Param
- Element Module.
-</comment>
- <comment> object: Generic Embedded Object ................... </comment>
- <flag name="object.element">
- <include/>
- </flag>
- <includedSection flag="object.element">
- <modelGroup name="object.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- <elementRef>
- <nameSpecRef name="param.qname"/>
- </elementRef>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="object.qname">
- <name>object</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="object.qname"/>
- <modelGroupRef name="object.content"/>
- </element>
- <comment> end of object.element </comment>
- </includedSection>
- <flag name="object.attlist">
- <include/>
- </flag>
- <includedSection flag="object.attlist">
- <attlist>
- <nameSpecRef name="object.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>declare</name>
- <tokenized>
- <enum>declare</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>classid</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>codebase</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>data</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <datatypeRef name="ContentType.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>codetype</name>
- <datatypeRef name="ContentType.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>archive</name>
- <datatypeRef name="URIs.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>standby</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>height</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>width</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of object.attlist </comment>
- </includedSection>
- <comment> end of xhtml-object-1.mod </comment>
- </includedSection>
- <comment> Tables Module ............................................... </comment>
- <flag name="xhtml-table.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-table.module">
- <externalId name="xhtml-table.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod" public="-//W3C//ELEMENTS XHTML Tables 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Table Module .................................................. </comment>
- <comment> file: xhtml-table-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-table-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Tables
-
- table, caption, thead, tfoot, tbody, colgroup, col, tr, th, td
-
- This module declares element types and attributes used to provide
- table markup similar to HTML 4.0, including features that enable
- better accessibility for non-visual user agents.
-</comment>
- <comment> declare qualified element type names:
-</comment>
- <overridden>
- <nameSpec name="table.qname">
- <name>table</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="caption.qname">
- <name>caption</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="thead.qname">
- <name>thead</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="tfoot.qname">
- <name>tfoot</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="tbody.qname">
- <name>tbody</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="colgroup.qname">
- <name>colgroup</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="col.qname">
- <name>col</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="tr.qname">
- <name>tr</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="th.qname">
- <name>th</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="td.qname">
- <name>td</name>
- </nameSpec>
- </overridden>
- <comment> The frame attribute specifies which parts of the frame around
- the table should be rendered. The values are not the same as
- CALS to avoid a name clash with the valign attribute.
-</comment>
- <attributeGroup name="frame.attrib">
- <attribute>
- <name>frame</name>
- <tokenized>
- <enum>void</enum>
- <enum>above</enum>
- <enum>below</enum>
- <enum>hsides</enum>
- <enum>lhs</enum>
- <enum>rhs</enum>
- <enum>vsides</enum>
- <enum>box</enum>
- <enum>border</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> The rules attribute defines which rules to draw between cells:
-
- If rules is absent then assume:
-
- "none" if border is absent or border="0" otherwise "all"
-</comment>
- <attributeGroup name="rules.attrib">
- <attribute>
- <name>rules</name>
- <tokenized>
- <enum>none</enum>
- <enum>groups</enum>
- <enum>rows</enum>
- <enum>cols</enum>
- <enum>all</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> horizontal alignment attributes for cell contents
-</comment>
- <attributeGroup name="CellHAlign.attrib">
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>center</enum>
- <enum>right</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> vertical alignment attribute for cell contents
-</comment>
- <attributeGroup name="CellVAlign.attrib">
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- <enum>baseline</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> scope is simpler than axes attribute for common tables
-</comment>
- <attributeGroup name="scope.attrib">
- <attribute>
- <name>scope</name>
- <tokenized>
- <enum>row</enum>
- <enum>col</enum>
- <enum>rowgroup</enum>
- <enum>colgroup</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> table: Table Element .............................. </comment>
- <flag name="table.element">
- <include/>
- </flag>
- <includedSection flag="table.element">
- <modelGroup name="table.content">
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="caption.qname"/>
- </elementRef>
- </optional>
- <choice>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="col.qname"/>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="colgroup.qname"/>
- </elementRef>
- </zeroOrMore>
- </choice>
- <choice>
- <sequence>
- <optional>
- <elementRef>
- <nameSpecRef name="thead.qname"/>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <nameSpecRef name="tfoot.qname"/>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="tbody.qname"/>
- </elementRef>
- </oneOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="tr.qname"/>
- </elementRef>
- </oneOrMore>
- </choice>
- </sequence>
- </modelGroup>
- <element>
- <nameSpecRef name="table.qname"/>
- <modelGroupRef name="table.content"/>
- </element>
- <comment> end of table.element </comment>
- </includedSection>
- <flag name="table.attlist">
- <include/>
- </flag>
- <includedSection flag="table.attlist">
- <attlist>
- <nameSpecRef name="table.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>summary</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>width</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>border</name>
- <datatypeRef name="Pixels.datatype"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="frame.attrib"/>
- <attributeGroupRef name="rules.attrib"/>
- <attribute>
- <name>cellspacing</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>cellpadding</name>
- <datatypeRef name="Length.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of table.attlist </comment>
- </includedSection>
- <comment> caption: Table Caption ............................ </comment>
- <flag name="caption.element">
- <include/>
- </flag>
- <includedSection flag="caption.element">
- <modelGroup name="caption.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="caption.qname"/>
- <modelGroupRef name="caption.content"/>
- </element>
- <comment> end of caption.element </comment>
- </includedSection>
- <flag name="caption.attlist">
- <include/>
- </flag>
- <includedSection flag="caption.attlist">
- <attlist>
- <nameSpecRef name="caption.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of caption.attlist </comment>
- </includedSection>
- <comment> thead: Table Header ............................... </comment>
- <comment> Use thead to duplicate headers when breaking table
- across page boundaries, or for static headers when
- tbody sections are rendered in scrolling panel.
-</comment>
- <flag name="thead.element">
- <include/>
- </flag>
- <includedSection flag="thead.element">
- <modelGroup name="thead.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="tr.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="thead.qname"/>
- <modelGroupRef name="thead.content"/>
- </element>
- <comment> end of thead.element </comment>
- </includedSection>
- <flag name="thead.attlist">
- <include/>
- </flag>
- <includedSection flag="thead.attlist">
- <attlist>
- <nameSpecRef name="thead.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of thead.attlist </comment>
- </includedSection>
- <comment> tfoot: Table Footer ............................... </comment>
- <comment> Use tfoot to duplicate footers when breaking table
- across page boundaries, or for static footers when
- tbody sections are rendered in scrolling panel.
-</comment>
- <flag name="tfoot.element">
- <include/>
- </flag>
- <includedSection flag="tfoot.element">
- <modelGroup name="tfoot.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="tr.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="tfoot.qname"/>
- <modelGroupRef name="tfoot.content"/>
- </element>
- <comment> end of tfoot.element </comment>
- </includedSection>
- <flag name="tfoot.attlist">
- <include/>
- </flag>
- <includedSection flag="tfoot.attlist">
- <attlist>
- <nameSpecRef name="tfoot.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of tfoot.attlist </comment>
- </includedSection>
- <comment> tbody: Table Body ................................. </comment>
- <comment> Use multiple tbody sections when rules are needed
- between groups of table rows.
-</comment>
- <flag name="tbody.element">
- <include/>
- </flag>
- <includedSection flag="tbody.element">
- <modelGroup name="tbody.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="tr.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="tbody.qname"/>
- <modelGroupRef name="tbody.content"/>
- </element>
- <comment> end of tbody.element </comment>
- </includedSection>
- <flag name="tbody.attlist">
- <include/>
- </flag>
- <includedSection flag="tbody.attlist">
- <attlist>
- <nameSpecRef name="tbody.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of tbody.attlist </comment>
- </includedSection>
- <comment> colgroup: Table Column Group ...................... </comment>
- <comment> colgroup groups a set of col elements. It allows you
- to group several semantically-related columns together.
-</comment>
- <flag name="colgroup.element">
- <include/>
- </flag>
- <includedSection flag="colgroup.element">
- <modelGroup name="colgroup.content">
- <zeroOrMore>
- <elementRef>
- <nameSpecRef name="col.qname"/>
- </elementRef>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="colgroup.qname"/>
- <modelGroupRef name="colgroup.content"/>
- </element>
- <comment> end of colgroup.element </comment>
- </includedSection>
- <flag name="colgroup.attlist">
- <include/>
- </flag>
- <includedSection flag="colgroup.attlist">
- <attlist>
- <nameSpecRef name="colgroup.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>span</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>width</name>
- <datatypeRef name="MultiLength.datatype"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of colgroup.attlist </comment>
- </includedSection>
- <comment> col: Table Column ................................. </comment>
- <comment> col elements define the alignment properties for
- cells in one or more columns.
-
- The width attribute specifies the width of the
- columns, e.g.
-
- width="64" width in screen pixels
- width="0.5*" relative width of 0.5
-
- The span attribute causes the attributes of one
- col element to apply to more than one column.
-</comment>
- <flag name="col.element">
- <include/>
- </flag>
- <includedSection flag="col.element">
- <modelGroup name="col.content">
- <sequence/>
- </modelGroup>
- <element>
- <nameSpecRef name="col.qname"/>
- <modelGroupRef name="col.content"/>
- </element>
- <comment> end of col.element </comment>
- </includedSection>
- <flag name="col.attlist">
- <include/>
- </flag>
- <includedSection flag="col.attlist">
- <attlist>
- <nameSpecRef name="col.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>span</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>width</name>
- <datatypeRef name="MultiLength.datatype"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of col.attlist </comment>
- </includedSection>
- <comment> tr: Table Row ..................................... </comment>
- <flag name="tr.element">
- <include/>
- </flag>
- <includedSection flag="tr.element">
- <modelGroup name="tr.content">
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="th.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="td.qname"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="tr.qname"/>
- <modelGroupRef name="tr.content"/>
- </element>
- <comment> end of tr.element </comment>
- </includedSection>
- <flag name="tr.attlist">
- <include/>
- </flag>
- <includedSection flag="tr.attlist">
- <attlist>
- <nameSpecRef name="tr.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of tr.attlist </comment>
- </includedSection>
- <comment> th: Table Header Cell ............................. </comment>
- <comment> th is for header cells, td for data,
- but for cells acting as both use td
-</comment>
- <flag name="th.element">
- <include/>
- </flag>
- <includedSection flag="th.element">
- <modelGroup name="th.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="th.qname"/>
- <modelGroupRef name="th.content"/>
- </element>
- <comment> end of th.element </comment>
- </includedSection>
- <flag name="th.attlist">
- <include/>
- </flag>
- <includedSection flag="th.attlist">
- <attlist>
- <nameSpecRef name="th.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>abbr</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>axis</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>headers</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="scope.attrib"/>
- <attribute>
- <name>rowspan</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>colspan</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of th.attlist </comment>
- </includedSection>
- <comment> td: Table Data Cell ............................... </comment>
- <flag name="td.element">
- <include/>
- </flag>
- <includedSection flag="td.element">
- <modelGroup name="td.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="td.qname"/>
- <modelGroupRef name="td.content"/>
- </element>
- <comment> end of td.element </comment>
- </includedSection>
- <flag name="td.attlist">
- <include/>
- </flag>
- <includedSection flag="td.attlist">
- <attlist>
- <nameSpecRef name="td.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>abbr</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>axis</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>headers</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="scope.attrib"/>
- <attribute>
- <name>rowspan</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>colspan</name>
- <datatypeRef name="Number.datatype"/>
- <default>1</default>
- </attribute>
- <attributeGroupRef name="CellHAlign.attrib"/>
- <attributeGroupRef name="CellVAlign.attrib"/>
- </attlist>
- <comment> end of td.attlist </comment>
- </includedSection>
- <comment> end of xhtml-table-1.mod </comment>
- </includedSection>
- <comment> Forms Module ............................................... </comment>
- <flag name="xhtml-form.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-form.module">
- <externalId name="xhtml-form.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod" public="-//W3C//ELEMENTS XHTML Forms 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Forms Module .................................................. </comment>
- <comment> file: xhtml-form-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-form-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Forms
-
- form, label, input, select, optgroup, option,
- textarea, fieldset, legend, button
-
- This module declares markup to provide support for online
- forms, based on the features found in HTML 4.0 forms.
-</comment>
- <comment> declare qualified element type names:
-</comment>
- <overridden>
- <nameSpec name="form.qname">
- <name>form</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="label.qname">
- <name>label</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="input.qname">
- <name>input</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="select.qname">
- <name>select</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="optgroup.qname">
- <name>optgroup</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="option.qname">
- <name>option</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="textarea.qname">
- <name>textarea</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="fieldset.qname">
- <name>fieldset</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="legend.qname">
- <name>legend</name>
- </nameSpec>
- </overridden>
- <overridden>
- <nameSpec name="button.qname">
- <name>button</name>
- </nameSpec>
- </overridden>
- <comment> %BlkNoForm.mix; includes all non-form block elements,
- plus %Misc.class;
-</comment>
- <modelGroup name="BlkNoForm.mix">
- <choice>
- <modelGroupRef name="Heading.class"/>
- <modelGroupRef name="List.class"/>
- <modelGroupRef name="BlkStruct.class"/>
- <modelGroupRef name="BlkPhras.class"/>
- <modelGroupRef name="BlkPres.class"/>
- <modelGroupRef name="Table.class"/>
- <modelGroupRef name="Block.extra"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </modelGroup>
- <comment> form: Form Element ................................ </comment>
- <flag name="form.element">
- <include/>
- </flag>
- <includedSection flag="form.element">
- <modelGroup name="form.content">
- <oneOrMore>
- <choice>
- <modelGroupRef name="BlkNoForm.mix"/>
- <elementRef>
- <nameSpecRef name="fieldset.qname"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="form.qname"/>
- <modelGroupRef name="form.content"/>
- </element>
- <comment> end of form.element </comment>
- </includedSection>
- <flag name="form.attlist">
- <include/>
- </flag>
- <includedSection flag="form.attlist">
- <attlist>
- <nameSpecRef name="form.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>action</name>
- <datatypeRef name="URI.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>method</name>
- <tokenized>
- <enum>get</enum>
- <enum>post</enum>
- </tokenized>
- <default>get</default>
- </attribute>
- <attribute>
- <name>enctype</name>
- <datatypeRef name="ContentType.datatype"/>
- <default>application/x-www-form-urlencoded</default>
- </attribute>
- <attribute>
- <name>accept-charset</name>
- <datatypeRef name="Charsets.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accept</name>
- <datatypeRef name="ContentTypes.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of form.attlist </comment>
- </includedSection>
- <comment> label: Form Field Label Text ...................... </comment>
- <comment> Each label must not contain more than ONE field
-</comment>
- <flag name="label.element">
- <include/>
- </flag>
- <includedSection flag="label.element">
- <modelGroup name="label.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="input.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="select.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="textarea.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="button.qname"/>
- </elementRef>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="InlPres.class"/>
- <modelGroupRef name="Anchor.class"/>
- <modelGroupRef name="InlSpecial.class"/>
- <modelGroupRef name="Inline.extra"/>
- <modelGroupRef name="Misc.class"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="label.qname"/>
- <modelGroupRef name="label.content"/>
- </element>
- <comment> end of label.element </comment>
- </includedSection>
- <flag name="label.attlist">
- <include/>
- </flag>
- <includedSection flag="label.attlist">
- <attlist>
- <nameSpecRef name="label.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>for</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of label.attlist </comment>
- </includedSection>
- <comment> input: Form Control ............................... </comment>
- <flag name="input.element">
- <include/>
- </flag>
- <includedSection flag="input.element">
- <modelGroup name="input.content">
- <sequence/>
- </modelGroup>
- <element>
- <nameSpecRef name="input.qname"/>
- <modelGroupRef name="input.content"/>
- </element>
- <comment> end of input.element </comment>
- </includedSection>
- <flag name="input.attlist">
- <include/>
- </flag>
- <includedSection flag="input.attlist">
- <datatype name="InputType.class">
- <tokenized>
- <enum>text</enum>
- <enum>password</enum>
- <enum>checkbox</enum>
- <enum>radio</enum>
- <enum>submit</enum>
- <enum>reset</enum>
- <enum>file</enum>
- <enum>hidden</enum>
- <enum>image</enum>
- <enum>button</enum>
- </tokenized>
- </datatype>
- <comment> attribute 'name' required for all but submit & reset
-</comment>
- <attlist>
- <nameSpecRef name="input.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>type</name>
- <datatypeRef name="InputType.class"/>
- <default>text</default>
- </attribute>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>checked</name>
- <tokenized>
- <enum>checked</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>readonly</name>
- <tokenized>
- <enum>readonly</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>size</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>maxlength</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>src</name>
- <datatypeRef name="URI.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>alt</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accept</name>
- <datatypeRef name="ContentTypes.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of input.attlist </comment>
- </includedSection>
- <comment> select: Option Selector ........................... </comment>
- <flag name="select.element">
- <include/>
- </flag>
- <includedSection flag="select.element">
- <modelGroup name="select.content">
- <oneOrMore>
- <choice>
- <elementRef>
- <nameSpecRef name="optgroup.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="option.qname"/>
- </elementRef>
- </choice>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="select.qname"/>
- <modelGroupRef name="select.content"/>
- </element>
- <comment> end of select.element </comment>
- </includedSection>
- <flag name="select.attlist">
- <include/>
- </flag>
- <includedSection flag="select.attlist">
- <attlist>
- <nameSpecRef name="select.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>size</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>multiple</name>
- <tokenized>
- <enum>multiple</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of select.attlist </comment>
- </includedSection>
- <comment> optgroup: Option Group ............................ </comment>
- <flag name="optgroup.element">
- <include/>
- </flag>
- <includedSection flag="optgroup.element">
- <modelGroup name="optgroup.content">
- <oneOrMore>
- <elementRef>
- <nameSpecRef name="option.qname"/>
- </elementRef>
- </oneOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="optgroup.qname"/>
- <modelGroupRef name="optgroup.content"/>
- </element>
- <comment> end of optgroup.element </comment>
- </includedSection>
- <flag name="optgroup.attlist">
- <include/>
- </flag>
- <includedSection flag="optgroup.attlist">
- <attlist>
- <nameSpecRef name="optgroup.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>label</name>
- <datatypeRef name="Text.datatype"/>
- <required/>
- </attribute>
- </attlist>
- <comment> end of optgroup.attlist </comment>
- </includedSection>
- <comment> option: Selectable Choice ......................... </comment>
- <flag name="option.element">
- <include/>
- </flag>
- <includedSection flag="option.element">
- <modelGroup name="option.content">
- <pcdata/>
- </modelGroup>
- <element>
- <nameSpecRef name="option.qname"/>
- <modelGroupRef name="option.content"/>
- </element>
- <comment> end of option.element </comment>
- </includedSection>
- <flag name="option.attlist">
- <include/>
- </flag>
- <includedSection flag="option.attlist">
- <attlist>
- <nameSpecRef name="option.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>selected</name>
- <tokenized>
- <enum>selected</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>label</name>
- <datatypeRef name="Text.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of option.attlist </comment>
- </includedSection>
- <comment> textarea: Multi-Line Text Field ................... </comment>
- <flag name="textarea.element">
- <include/>
- </flag>
- <includedSection flag="textarea.element">
- <modelGroup name="textarea.content">
- <pcdata/>
- </modelGroup>
- <element>
- <nameSpecRef name="textarea.qname"/>
- <modelGroupRef name="textarea.content"/>
- </element>
- <comment> end of textarea.element </comment>
- </includedSection>
- <flag name="textarea.attlist">
- <include/>
- </flag>
- <includedSection flag="textarea.attlist">
- <attlist>
- <nameSpecRef name="textarea.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>rows</name>
- <datatypeRef name="Number.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>cols</name>
- <datatypeRef name="Number.datatype"/>
- <required/>
- </attribute>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>readonly</name>
- <tokenized>
- <enum>readonly</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of textarea.attlist </comment>
- </includedSection>
- <comment> fieldset: Form Control Group ...................... </comment>
- <comment> #PCDATA is to solve the mixed content problem,
- per specification only whitespace is allowed
-</comment>
- <flag name="fieldset.element">
- <include/>
- </flag>
- <includedSection flag="fieldset.element">
- <modelGroup name="fieldset.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <nameSpecRef name="legend.qname"/>
- </elementRef>
- <modelGroupRef name="Flow.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="fieldset.qname"/>
- <modelGroupRef name="fieldset.content"/>
- </element>
- <comment> end of fieldset.element </comment>
- </includedSection>
- <flag name="fieldset.attlist">
- <include/>
- </flag>
- <includedSection flag="fieldset.attlist">
- <attlist>
- <nameSpecRef name="fieldset.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of fieldset.attlist </comment>
- </includedSection>
- <comment> legend: Fieldset Legend ........................... </comment>
- <flag name="legend.element">
- <include/>
- </flag>
- <includedSection flag="legend.element">
- <modelGroup name="legend.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="Inline.mix"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="legend.qname"/>
- <modelGroupRef name="legend.content"/>
- </element>
- <comment> end of legend.element </comment>
- </includedSection>
- <flag name="legend.attlist">
- <include/>
- </flag>
- <includedSection flag="legend.attlist">
- <attlist>
- <nameSpecRef name="legend.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of legend.attlist </comment>
- </includedSection>
- <comment> button: Push Button ............................... </comment>
- <flag name="button.element">
- <include/>
- </flag>
- <includedSection flag="button.element">
- <modelGroup name="button.content">
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="BlkNoForm.mix"/>
- <modelGroupRef name="InlStruct.class"/>
- <modelGroupRef name="InlPhras.class"/>
- <modelGroupRef name="InlPres.class"/>
- <modelGroupRef name="I18n.class"/>
- <modelGroupRef name="InlSpecial.class"/>
- <modelGroupRef name="Inline.extra"/>
- </choice>
- </zeroOrMore>
- </modelGroup>
- <element>
- <nameSpecRef name="button.qname"/>
- <modelGroupRef name="button.content"/>
- </element>
- <comment> end of button.element </comment>
- </includedSection>
- <flag name="button.attlist">
- <include/>
- </flag>
- <includedSection flag="button.attlist">
- <attlist>
- <nameSpecRef name="button.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- <attribute>
- <name>name</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>value</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>type</name>
- <tokenized>
- <enum>button</enum>
- <enum>submit</enum>
- <enum>reset</enum>
- </tokenized>
- <default>submit</default>
- </attribute>
- <attribute>
- <name>disabled</name>
- <tokenized>
- <enum>disabled</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>tabindex</name>
- <datatypeRef name="Number.datatype"/>
- <implied/>
- </attribute>
- <attribute>
- <name>accesskey</name>
- <datatypeRef name="Character.datatype"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> end of button.attlist </comment>
- </includedSection>
- <comment> end of xhtml-form-1.mod </comment>
- </includedSection>
- <comment> Legacy Markup ............................................... </comment>
- <flag name="xhtml-legacy.module">
- <ignore/>
- </flag>
- <ignoredSection flag="xhtml-legacy.module">
-<!ENTITY % xhtml-legacy.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-legacy-1.mod" >
-%xhtml-legacy.mod;</ignoredSection>
- <comment> Document Structure Module (required) ....................... </comment>
- <flag name="xhtml-struct.module">
- <include/>
- </flag>
- <includedSection flag="xhtml-struct.module">
- <externalId name="xhtml-struct.mod" system="http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" public="-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"/>
- <comment> ...................................................................... </comment>
- <comment> XHTML Structure Module .............................................. </comment>
- <comment> file: xhtml-struct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-struct-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... </comment>
- <comment> Document Structure
-
- title, head, body, html
-
- The Structure Module defines the major structural elements and
- their attributes.
-
- Note that the content model of the head element type is redeclared
- when the Base Module is included in the DTD.
-
- The parameter entity containing the XML namespace URI value used
- for XHTML is '%XHTML.xmlns;', defined in the Qualified Names module.
-</comment>
- <comment> title: Document Title ............................. </comment>
- <comment> The title element is not considered part of the flow of text.
- It should be displayed, for example as the page header or
- window title. Exactly one title is required per document.
-</comment>
- <flag name="title.element">
- <include/>
- </flag>
- <includedSection flag="title.element">
- <modelGroup name="title.content">
- <pcdata/>
- </modelGroup>
- <overridden>
- <nameSpec name="title.qname">
- <name>title</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="title.qname"/>
- <modelGroupRef name="title.content"/>
- </element>
- <comment> end of title.element </comment>
- </includedSection>
- <flag name="title.attlist">
- <include/>
- </flag>
- <includedSection flag="title.attlist">
- <attlist>
- <nameSpecRef name="title.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- </attlist>
- <comment> end of title.attlist </comment>
- </includedSection>
- <comment> head: Document Head ............................... </comment>
- <flag name="head.element">
- <include/>
- </flag>
- <includedSection flag="head.element">
- <overridden>
- <modelGroup name="head.content">
- <sequence>
- <modelGroupRef name="HeadOpts.mix"/>
- <elementRef>
- <nameSpecRef name="title.qname"/>
- </elementRef>
- <modelGroupRef name="HeadOpts.mix"/>
- </sequence>
- </modelGroup>
- </overridden>
- <overridden>
- <nameSpec name="head.qname">
- <name>head</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="head.qname"/>
- <modelGroupRef name="head.content"/>
- </element>
- <comment> end of head.element </comment>
- </includedSection>
- <flag name="head.attlist">
- <include/>
- </flag>
- <includedSection flag="head.attlist">
- <comment> reserved for future use with document profiles
-</comment>
- <attributeGroup name="profile.attrib">
- <attribute>
- <name>profile</name>
- <datatypeRef name="URI.datatype"/>
- <default></default>
- </attribute>
- </attributeGroup>
- <attlist>
- <nameSpecRef name="head.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- <attributeGroupRef name="profile.attrib"/>
- </attlist>
- <comment> end of head.attlist </comment>
- </includedSection>
- <comment> body: Document Body ............................... </comment>
- <flag name="body.element">
- <include/>
- </flag>
- <includedSection flag="body.element">
- <modelGroup name="body.content">
- <oneOrMore>
- <modelGroupRef name="Block.mix"/>
- </oneOrMore>
- </modelGroup>
- <overridden>
- <nameSpec name="body.qname">
- <name>body</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="body.qname"/>
- <modelGroupRef name="body.content"/>
- </element>
- <comment> end of body.element </comment>
- </includedSection>
- <flag name="body.attlist">
- <include/>
- </flag>
- <includedSection flag="body.attlist">
- <attlist>
- <nameSpecRef name="body.qname"/>
- <attributeGroupRef name="Common.attrib"/>
- </attlist>
- <comment> end of body.attlist </comment>
- </includedSection>
- <comment> html: XHTML Document Element ...................... </comment>
- <flag name="html.element">
- <include/>
- </flag>
- <includedSection flag="html.element">
- <modelGroup name="html.content">
- <sequence>
- <elementRef>
- <nameSpecRef name="head.qname"/>
- </elementRef>
- <elementRef>
- <nameSpecRef name="body.qname"/>
- </elementRef>
- </sequence>
- </modelGroup>
- <overridden>
- <nameSpec name="html.qname">
- <name>html</name>
- </nameSpec>
- </overridden>
- <element>
- <nameSpecRef name="html.qname"/>
- <modelGroupRef name="html.content"/>
- </element>
- <comment> end of html.element </comment>
- </includedSection>
- <flag name="html.attlist">
- <include/>
- </flag>
- <includedSection flag="html.attlist">
- <comment> version attribute value defined in driver
-</comment>
- <attributeGroup name="XHTML.version.attrib">
- <attribute>
- <name>version</name>
- <datatypeRef name="FPI.datatype"/>
- <fixed>-//W3C//DTD XHTML 1.1//EN</fixed>
- </attribute>
- </attributeGroup>
- <comment> see the Qualified Names module for information
- on how to extend XHTML using XML namespaces
-</comment>
- <attlist>
- <nameSpecRef name="html.qname"/>
- <attributeGroupRef name="XHTML.xmlns.attrib"/>
- <attributeGroupRef name="XHTML.version.attrib"/>
- <attributeGroupRef name="I18n.attrib"/>
- </attlist>
- <comment> end of html.attlist </comment>
- </includedSection>
- <comment> end of xhtml-struct-1.mod </comment>
- </includedSection>
- <comment> end of XHTML 1.1 DTD ................................................. </comment>
- <comment> ....................................................................... </comment>
-</doctype>
diff -Nru jing-trang-20241231/mod/dtdinst/test/xmlspec-v21.dtd jing-trang-20241231+repack/mod/dtdinst/test/xmlspec-v21.dtd
--- jing-trang-20241231/mod/dtdinst/test/xmlspec-v21.dtd 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/xmlspec-v21.dtd 1970-01-01 01:00:00.000000000 +0100
@@ -1,1734 +0,0 @@
-<!-- ............................................................... -->
-<!-- XML specification DTD ......................................... -->
-<!-- ............................................................... -->
-
-<!--
-TYPICAL INVOCATION:
-# <!DOCTYPE spec PUBLIC
-# "-//W3C//DTD Specification V2.1//EN"
-# "http://www.w3.org/XML/1998/06/xmlspec-v21.dtd">
-
-PURPOSE:
- This XML DTD is for W3C specifications and other technical reports.
- It is based in part on the TEI Lite and Sweb DTDs.
-
-DEPENDENCIES:
- None.
-
-CHANGE HISTORY:
- The list of changes is at the end of the DTD.
-
- For all details, see the design report at:
-
-# <http://www.w3.org/XML/1998/06/xmlspec-report-v21.htm>
-
- Search this file for "#" in the first column to see change history
- comments. To find changes made this time, search for "2000-03-07".
-
-MAINTAINER:
- Eve Maler
- Sun Microsystems, Inc.
- elm at east.sun.com
- voice: +1 781 442 3190
- fax: +1 781 442 1437
--->
-
-<!-- ............................................................... -->
-<!-- Entities for characters and symbols ........................... -->
-<!-- ............................................................... -->
-
-<!--
-#1998-03-10: maler: Added “ and ”.
-# Used 8879:1986-compatible decimal character
-# references.
-# Merged charent.mod file back into main file.
-#1998-05-14: maler: Fixed ldquo and rdquo. Gave mdash a real number.
-#1998-12-03: maler: Escaped the leading ampersands.
--->
-
-<!ENTITY lt "<">
-<!ENTITY gt ">">
-<!ENTITY amp "&">
-<!ENTITY apos "'">
-<!ENTITY quot """>
-<!ENTITY nbsp " ">
-<!ENTITY mdash "—">
-<!ENTITY ldquo "“">
-<!ENTITY rdquo "”">
-
-<!-- ............................................................... -->
-<!-- Entities for classes of standalone elements ................... -->
-<!-- ............................................................... -->
-
-<!--
-#1997-10-16: maler: Added table to %illus.class;.
-#1997-11-28: maler: Added htable to %illus.class;.
-#1997-12-29: maler: IGNOREd table.
-#1998-03-10: maler: Removed SGML Open-specific %illus.class;.
-# Added "local" entities for customization.
-#1998-05-14: maler: Added issue to %note.class;.
-# Removed %[local.]statusp.class;.
-#1998-05-21: maler: Added constraintnote to %note.class;.
-#1998-08-22: maler: Changed htable to table in %illus.class;.
-# Added definitions to %illus.class;.
-#2000-03-07: maler: Added proto and example to %illus.class;.
--->
-
-<!ENTITY % local.p.class "">
-<!ENTITY % p.class "p
- %local.p.class;">
-
-<!ENTITY % local.list.class "">
-<!ENTITY % list.class "ulist|olist|slist|glist
- %local.list.class;">
-
-<!ENTITY % local.speclist.class "">
-<!ENTITY % speclist.class "orglist|blist
- %local.speclist.class;">
-
-<!ENTITY % local.note.class "">
-<!ENTITY % note.class "note|issue|wfcnote|vcnote
- |constraintnote %local.note.class;">
-
-<!ENTITY % local.illus.class "">
-<!ENTITY % illus.class "eg|graphic|scrap|table|definitions
- |proto|example
- %local.illus.class;">
-
-<!-- ............................................................... -->
-<!-- Entities for classes of phrase-level elements ................. -->
-<!-- ............................................................... -->
-
-<!--
-#1997-12-29: maler: Added xspecref to %ref.class;.
-#1998-03-10: maler: Added %ednote.class;.
-# Added "local" entities for customization.
-#2000-03-07: maler: Added function, var, el, att, and attval to
-# %tech.class;.
-# Added sub, sup, and phrase to %emph.class;.
--->
-
-<!ENTITY % local.annot.class "">
-<!ENTITY % annot.class "footnote
- %local.annot.class;">
-
-<!ENTITY % local.termdef.class "">
-<!ENTITY % termdef.class "termdef|term
- %local.termdef.class;">
-
-<!ENTITY % local.emph.class "">
-<!ENTITY % emph.class "emph|phrase|quote|sub|sup
- %local.emph.class;">
-
-<!ENTITY % local.ref.class "">
-<!ENTITY % ref.class "bibref|specref|termref|titleref
- |xspecref|xtermref
- %local.ref.class;">
-
-<!ENTITY % local.loc.class "">
-<!ENTITY % loc.class "loc
- %local.loc.class;">
-
-<!ENTITY % local.tech.class "">
-<!ENTITY % tech.class "kw|nt|xnt|code|function|var
- |el|att|attval
- %local.tech.class;">
-
-<!ENTITY % local.ednote.class "">
-<!ENTITY % ednote.class "ednote
- %local.ednote.class;">
-
-<!-- ............................................................... -->
-<!-- Entities for mixtures of standalone elements .................. -->
-<!-- ............................................................... -->
-
-<!--
-#1997-09-30: maler: Created %p.mix; to eliminate p from self.
-#1997-09-30: maler: Added %speclist.class; to %obj.mix; and %p.mix;.
-#1997-09-30: maler: Added %note.class; to %obj.mix; and %p.mix;.
-#1997-10-16: maler: Created %entry.mix;. Note that some elements
-# left out here are still allowed in termdef,
-# which entry can contain through %p.pcd.mix;.
-#1997-11-28: maler: Added %p.class; to %statusobj.mix;.
-#1998-03-10: maler: Added %ednote.class; to all mixtures, except
-# %p.mix; and %statusobj.mix;, because paragraphs
-# and status paragraphs will contain ednote
-# through %p.pcd.mix;.
-#1998-03-23: maler: Added %termdef.mix; (broken out from
-# %termdef.pcd.mix;).
-#1998-05-14: maler: Removed %statusobj.mix; and all mentions of
-# %statusp.mix;.
--->
-
-<!ENTITY % div.mix
- "%p.class;|%list.class;|%speclist.class;|%note.class;
- |%illus.class;|%ednote.class;">
-<!ENTITY % obj.mix
- "%p.class;|%list.class;|%speclist.class;|%note.class;
- |%illus.class;|%ednote.class;">
-<!ENTITY % p.mix
- "%list.class;|%speclist.class;|%note.class;|%illus.class;">
-<!ENTITY % entry.mix
- "%list.class;|note|eg|graphic|%ednote.class;">
-<!ENTITY % hdr.mix
- "%p.class;|%list.class;|%ednote.class;">
-<!ENTITY % termdef.mix
- "%note.class;|%illus.class;">
-
-<!-- ............................................................... -->
-<!-- Entities for mixtures of #PCDATA and phrase-level elements .... -->
-<!-- ............................................................... -->
-
-<!-- Note that %termdef.pcd.mix contains %note.class;
- and %illus.class;, considered standalone elements. -->
-
-<!--
-#1997-09-30: maler: Added scrap and %note.class; to %termdef.pcd.mix;.
-#1997-11-28: maler: Added %loc.class; to %p.pcd.mix;.
-#1998-03-10: maler: Added %ednote.class; to all mixtures.
-#1998-03-23: maler: Moved some %termdef.pcd.mix; stuff out to
-# %termdef.mix;.
-#1998-05-14: maler: Removed %statusp.pcd.mix;.
-#1998-05-21: maler: Added constraint element to %eg.pcd.mix;.
-#1999-07-02: maler: Added %loc.class; to %head.pcd.mix;,
-# %label.pcd.mix;, %eg.pcd.mix;, %termdef.pcd.mix;,
-# %tech.pcd.mix; (net: all PCD mixes have it).
-# Removed unused %loc.pcd.mix;.
--->
-
-<!ENTITY % p.pcd.mix
- "#PCDATA|%annot.class;|%termdef.class;|%emph.class;
- |%ref.class;|%tech.class;|%loc.class;|%ednote.class;">
-<!ENTITY % head.pcd.mix
- "#PCDATA|%annot.class;|%emph.class;|%tech.class;
- |%loc.class;|%ednote.class;">
-<!ENTITY % label.pcd.mix
- "#PCDATA|%annot.class;|%termdef.class;|%emph.class;
- |%tech.class;|%loc.class;|%ednote.class;">
-<!ENTITY % eg.pcd.mix
- "#PCDATA|%annot.class;|%emph.class;|%loc.class;
- |%ednote.class;|constraint">
-<!ENTITY % termdef.pcd.mix
- "#PCDATA|term|%emph.class;|%ref.class;|%tech.class;
- |%loc.class;|%ednote.class;">
-<!ENTITY % bibl.pcd.mix
- "#PCDATA|%emph.class;|%ref.class;|%loc.class;|%ednote.class;">
-<!ENTITY % tech.pcd.mix
- "#PCDATA|%loc.class;|%ednote.class;">
-
-<!-- ............................................................... -->
-<!-- Entities for customizable content models ...................... -->
-<!-- ............................................................... -->
-
-<!--
-#1998-03-10: maler: Added customization entities.
-#1998-05-14: maler: Allowed prevlocs and latestloc in either order.
-#1999-07-02: maler: Made version optional; added copyright element.
-#2000-03-07: maler: Allowed status and abstract in opposite order.
--->
-
-<!ENTITY % spec.mdl
- "header, front?, body, back?">
-
-<!ENTITY % header.mdl
- "title, subtitle?, version?, w3c-designation, w3c-doctype,
- pubdate, notice*, publoc, ((prevlocs, latestloc?) |
- (latestloc, prevlocs?))?, authlist, copyright?,
- ((status, abstract) | (abstract, status)), pubstmt?,
- sourcedesc?, langusage, revisiondesc">
-
-<!ENTITY % pubdate.mdl
- "day?, month, year">
-
-<!-- ............................................................... -->
-<!-- Entities for common attributes ................................ -->
-<!-- ............................................................... -->
-
-<!--
-#2000-03-07: maler: Added %argtypes;.
--->
-
-<!-- argtypes:
- Values for function prototype argument datatypes. -->
-<!ENTITY % argtypes
- '(boolean
- |expression
- |location-set
- |node-set
- |number
- |object
- |point
- |range
- |string)'>
-
-<!-- key attribute:
- Optionally provides a sorting or indexing key, for cases when
- the element content is inappropriate for this purpose. -->
-<!ENTITY % key.att
- 'key CDATA #IMPLIED'>
-
-<!-- def attribute:
- Points to the element where the relevant definition can be
- found, using the IDREF mechanism. %def.att; is for optional
- def attributes, and %def-req.att; is for required def
- attributes. -->
-<!ENTITY % def.att
- 'def IDREF #IMPLIED'>
-<!ENTITY % def-req.att
- 'def IDREF #REQUIRED'>
-
-<!-- ref attribute:
- Points to the element where more information can be found,
- using the IDREF mechanism. %ref.att; is for optional
- ref attributes, and %ref-req.att; is for required ref
- attributes. -->
-<!ENTITY % ref.att
- 'ref IDREF #IMPLIED'>
-<!ENTITY % ref-req.att
- 'ref IDREF #REQUIRED'>
-
-<!--
-#1998-03-23: maler: Added show and actuate attributes to href.
-# Added semi-common xml:space attribute.
-#1998-08-22: maler: Used new xlink:form and #IMPLIED features.
-#1999-07-02: maler: Reorganized XLink-related entities completely;
-# added xmlns:xlink attribute to the mix.
-#2000-03-07: maler: Updated XLink usage to February 2000 draft,
-# except that href still has no namespace prefix.
--->
-
-<!-- xmlns:xlink and xlink:type attributes:
- xmlns:xlink declares the association of the xlink prefix
- with the namespace created by the XLink specification.
- xlink:type identifies an element as an XLink "simple" linking
- element. -->
-<!ENTITY % simple-xlink.att
- 'xmlns:xlink CDATA #FIXED
- "http://www.w3.org/1999/xlink"
- xlink:type CDATA #FIXED "simple" '>
-
-<!-- href attributes:
- The href attribute locates the remote-resource half of a
- simple link; the element on which the href appears is the
- local-resource half. Some elements are usable links only if
- the author chooses to supply a functional href. The attribute
- name should really be xlink:href, but is kept without the
- prefix for now in order to be backwards-compatible. -->
-
-<!ENTITY % href.att
- 'href CDATA #IMPLIED '>
-<!ENTITY % href-req.att
- 'href CDATA #REQUIRED '>
-
-<!-- xlink:show and xlink:actuate attributes:
- These attributes offer instructions to the display engine
- about how to handle traversal to resource indicated by an
- href locator. -->
-<!ENTITY % auto-embed.att
- 'xlink:show CDATA #FIXED "embed"
- xlink:actuate CDATA #FIXED "onLoad" '>
-<!ENTITY % user-replace.att
- 'xlink:show CDATA #FIXED "replace"
- xlink:actuate CDATA #FIXED "onRequest" '>
-<!ENTITY % user-new.att
- 'xlink:show CDATA #FIXED "new"
- xlink:actuate CDATA #FIXED "onRequest" '>
-
-<!-- xml:space attribute:
- Indicates that the element contains whitespace that the
- formatter or other application should retain, as appropriate
- to its function. -->
-<!ENTITY % xmlspace.att
- 'xml:space (default
- |preserve) #FIXED "preserve" '>
-
-<!--
-#2000-03-07: maler: Added common diff attribute. Made %role.att;.
--->
-
-<!-- diff attribute:
- Indicates in what way the element has changed. When a value
- is not provided, that subelement should inherit a value from
- its parent. If the root element has no value supplied,
- assume "off". -->
-<!ENTITY % diff.att
- 'diff (chg
- |add
- |del
- |off) #IMPLIED'>
-
-<!-- role attribute:
- Extends the useful life of the DTD by allowing authors to
- make a subtype of any element. No default. -->
-<!ENTITY % role.att
- 'role NMTOKEN #IMPLIED'>
-
-<!-- Common attributes:
- Every element has an ID attribute for links, a role
- attribute, and a diff attribute. %common.att; is for
- common attributes where the ID is optional, and
- %common-idreq.att; is for common attributes where the
- ID is required. -->
-<!ENTITY % common.att
- 'id ID #IMPLIED
- %role.att;
- %diff.att;'>
-<!ENTITY % common-idreq.att
- 'id ID #REQUIRED
- %role.att;
- %diff.att;'>
-
-<!-- ............................................................... -->
-<!-- Common elements ............................................... -->
-<!-- ............................................................... -->
-
-<!-- head: Title on divisions, productions, and the like -->
-<!ELEMENT head (%head.pcd.mix;)*>
-<!ATTLIST head %common.att;>
-
-<!-- ............................................................... -->
-<!-- Major specification structure ................................. -->
-<!-- ............................................................... -->
-
-<!--
-#1998-03-10: maler: Made spec content model easily customizable.
-#1999-07-02: maler: Added doctype atts and status att.
-#2000-03-07: maler: Added cr, issues, and dispcmts to w3c-doctype.
--->
-
-<!ELEMENT spec (%spec.mdl;)>
-<!-- w3c-doctype attributes:
- Indicates the type of document, so that the appropriate
- stylesheet or workflow routing can be applied. Should
- *not* generate any text (such as the "REC-" or "NOTE-"
- prefix on the W3C designation content). No default. If
- w3c-doctype is "other", other-doctype should be filled in.
-
- status attribute:
- Indicates the stage of review of the document. May affect
- the stylesheet's treatment of ednotes (e.g., whether to
- output them). No default. -->
-
-<!ATTLIST spec
- %common.att;
- w3c-doctype (cr
- |dispcmts
- |issues
- |note
- |other
- |pr
- |rec
- |wd) #IMPLIED
- other-doctype CDATA #IMPLIED
- status (int-review
- |ext-review
- |final) #IMPLIED
->
-
-<!ELEMENT front (div1+)>
-<!ATTLIST front %common.att;>
-
-<!ELEMENT body (div1+)>
-<!ATTLIST body %common.att;>
-
-<!--
-#1997-09-30: maler: Added inform-div1 to back content.
--->
-
-<!ELEMENT back ((div1+, inform-div1*) | inform-div1+)>
-<!ATTLIST back %common.att;>
-
-<!ELEMENT div1 (head, (%div.mix;)*, div2*)>
-<!ATTLIST div1 %common.att;>
-
-<!--
-#1997-09-30: maler: Added inform-div1 declarations.
-#2000-03-07: maler: Added div5 level.
--->
-
-<!-- inform-div1: Non-normative division in back matter -->
-<!ELEMENT inform-div1 (head, (%div.mix;)*, div2*)>
-<!ATTLIST inform-div1 %common.att;>
-
-<!ELEMENT div2 (head, (%div.mix;)*, div3*)>
-<!ATTLIST div2 %common.att;>
-
-<!ELEMENT div3 (head, (%div.mix;)*, div4*)>
-<!ATTLIST div3 %common.att;>
-
-<!ELEMENT div4 (head, (%div.mix;)*, div5*)>
-<!ATTLIST div4 %common.att;>
-
-<!ELEMENT div5 (head, (%div.mix;)*)>
-<!ATTLIST div5 %common.att;>
-
-<!-- ............................................................... -->
-<!-- Specification header .......................................... -->
-<!-- ............................................................... -->
-
-<!--
-#1998-03-10: maler: Made header content model easily customizable.
--->
-
-<!ELEMENT header (%header.mdl;)>
-<!ATTLIST header %common.att;>
-
-<!-- Example of title: "Extensible Cheese Language (XCL)" -->
-<!ELEMENT title (#PCDATA)>
-<!ATTLIST title %common.att;>
-
-<!-- Example of subtitle: "A Cheesy Specification" -->
-<!ELEMENT subtitle (#PCDATA)>
-<!ATTLIST subtitle %common.att;>
-
-<!-- Example of version: "Version 666.0" -->
-<!ELEMENT version (#PCDATA)>
-<!ATTLIST version %common.att;>
-
-<!-- Example of w3c-designation: "WD-xcl-19991231" -->
-<!ELEMENT w3c-designation (#PCDATA)>
-<!ATTLIST w3c-designation %common.att;>
-
-<!-- Example of w3c-doctype: "W3C Working Draft" -->
-<!ELEMENT w3c-doctype (#PCDATA)>
-<!ATTLIST w3c-doctype %common.att;>
-
-<!--
-#1998-03-10: maler: Made pubdate content model easily customizable.
--->
-
-<!ELEMENT pubdate (%pubdate.mdl;)>
-<!ATTLIST pubdate %common.att;>
-
-<!ELEMENT day (#PCDATA)>
-<!ATTLIST day %common.att;>
-
-<!ELEMENT month (#PCDATA)>
-<!ATTLIST month %common.att;>
-
-<!ELEMENT year (#PCDATA)>
-<!ATTLIST year %common.att;>
-
-<!--
-#1999-07-02: maler: Declared copyright element.
--->
-
-<!ELEMENT copyright (%hdr.mix;)+>
-<!ATTLIST copyright %common.att;>
-
-<!-- Example of notice: "This draft is for public comment..." -->
-<!ELEMENT notice (%hdr.mix;)+>
-<!ATTLIST notice %common.att;>
-
-<!--
-#2000-03-07: maler: Broadened models of *loc to %p.pcd.mix;.
--->
-
-<!ELEMENT publoc (%p.pcd.mix;)*>
-<!ATTLIST publoc %common.att;>
-
-<!ELEMENT prevlocs (%p.pcd.mix;)*>
-<!ATTLIST prevlocs %common.att;>
-
-<!ELEMENT latestloc (%p.pcd.mix;)*>
-<!ATTLIST latestloc %common.att;>
-
-<!-- loc (defined in "Phrase-level elements" below) -->
-
-<!ELEMENT authlist (author+)>
-<!ATTLIST authlist %common.att;>
-
-<!--
-#1997-09-30: maler: Made affiliation optional.
-#1998-03-10: maler: Made email optional.
--->
-
-<!ELEMENT author (name, affiliation?, email?)>
-<!ATTLIST author %common.att;>
-
-<!ELEMENT name (#PCDATA)>
-<!ATTLIST name
- %common.att;
- %key.att;>
-
-<!ELEMENT affiliation (#PCDATA)>
-<!ATTLIST affiliation %common.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-
-<!ELEMENT email (#PCDATA)>
-<!-- href attribute:
- email functions as a hypertext reference through this
- required attribute. Typically the reference would use
- the mailto: scheme. E.g.:
-
-<email href="mailto:elm at arbortext.com">elm at arbortext.com</email>
- -->
-
-<!ATTLIST email
- %common.att;
- %simple-xlink.att;
- %href-req.att;
- %user-new.att;>
-
-<!--
-#1998-05-15: maler: Changed status content from %statusobj.mix;
-# to plain %obj.mix;. statusp is obsolete.
--->
-
-<!ELEMENT status (%obj.mix;)+>
-<!ATTLIST status %common.att;>
-
-<!ELEMENT abstract (%hdr.mix;)*>
-<!ATTLIST abstract %common.att;>
-
-<!ELEMENT pubstmt (%hdr.mix;)+>
-<!ATTLIST pubstmt %common.att;>
-
-<!ELEMENT sourcedesc (%hdr.mix;)+>
-<!ATTLIST sourcedesc %common.att;>
-
-<!ELEMENT langusage (language+)>
-<!ATTLIST langusage %common.att;>
-
-<!ELEMENT language (#PCDATA)>
-<!ATTLIST language %common.att;>
-
-<!ELEMENT revisiondesc (%hdr.mix;)+>
-<!ATTLIST revisiondesc %common.att;>
-
-<!-- ............................................................... -->
-<!-- Paragraph ..................................................... -->
-<!-- ............................................................... -->
-
-<!--
-#1997-09-30: maler: Changed from %obj.mix; to %p.mix;.
-#1997-12-29: maler: Changed order of %p.mix; and %p.pcd.mix;
-# references.
-#1997-12-29: maler: Changed order of %statusobj.mix; and
-# %statusp.pcd.mix; references.
-#1998-05-14: maler: Removed statusp declarations.
--->
-
-<!ELEMENT p (%p.pcd.mix;|%p.mix;)*>
-<!ATTLIST p %common.att;>
-
-<!-- ............................................................... -->
-<!-- Regular lists ................................................. -->
-<!-- ............................................................... -->
-
-<!-- ulist: Unordered list, typically bulleted. -->
-<!ELEMENT ulist (item+)>
-<!-- spacing attribute:
- Use "normal" to get normal vertical spacing for items;
- use "compact" to get less spacing. The default is dependent
- on the stylesheet. -->
-<!ATTLIST ulist
- %common.att;
- spacing (normal|compact) #IMPLIED>
-
-<!-- olist: Ordered list, typically numbered. -->
-<!ELEMENT olist (item+)>
-<!-- spacing attribute:
- Use "normal" to get normal vertical spacing for items;
- use "compact" to get less spacing. The default is dependent
- on the stylesheet. -->
-<!ATTLIST olist
- %common.att;
- spacing (normal|compact) #IMPLIED>
-
-<!ELEMENT item (%obj.mix;)+>
-<!ATTLIST item %common.att;>
-
-<!-- slist: Simple list, typically with no mark. -->
-<!ELEMENT slist (sitem+)>
-<!ATTLIST slist %common.att;>
-
-<!ELEMENT sitem (%p.pcd.mix;)*>
-<!ATTLIST sitem %common.att;>
-
-<!-- glist: Glossary list, typically two-column. -->
-<!ELEMENT glist (gitem+)>
-<!ATTLIST glist %common.att;>
-
-<!ELEMENT gitem (label, def)>
-<!ATTLIST gitem %common.att;>
-
-<!ELEMENT label (%label.pcd.mix;)*>
-<!ATTLIST label %common.att;>
-
-<!ELEMENT def (%obj.mix;)*>
-<!ATTLIST def %common.att;>
-
-<!-- ............................................................... -->
-<!-- Special lists ................................................. -->
-<!-- ............................................................... -->
-
-<!-- blist: Bibliography list. -->
-<!ELEMENT blist (bibl+)>
-<!ATTLIST blist %common.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!ELEMENT bibl (%bibl.pcd.mix;)*>
-<!-- href attribute:
- bibl optionally functions as a hypertext reference to the
- referred-to resource through this attribute. E.g.:
-
- <bibl href="http://www.my.com/doc.htm">My Document</bibl>
- -->
-<!ATTLIST bibl
- %common.att;
- %simple-xlink.att;
- %href.att;
- %user-replace.att;
- %key.att;>
-
-<!-- orglist: Organization member list. -->
-<!ELEMENT orglist (member+)>
-<!ATTLIST orglist %common.att;>
-
-<!--
-#1997-09-30: maler: Added optional affiliation.
--->
-
-<!ELEMENT member (name, affiliation?, role?)>
-<!ATTLIST member %common.att;>
-
-<!-- name (defined in "Specification header" above) -->
-<!-- affiliation (defined in "Specification header" above) -->
-
-<!ELEMENT role (#PCDATA)>
-<!ATTLIST role %common.att;>
-
-<!-- ............................................................... -->
-<!-- Notes ......................................................... -->
-<!-- ............................................................... -->
-
-<!ELEMENT note (%obj.mix;)+>
-<!ATTLIST note %common.att;>
-
-<!--
-#1998-05-14: maler: Declared issue element.
-#2000-03-07: maler: Added head, source, resolution, and status.
--->
-
-<!ELEMENT issue (head?, source*, (%obj.mix;)+, resolution?)>
-<!-- status attribute:
- Indicates whether the issue is open or closed. Note that
- the lack of a resolution element does not necessarily mean
- that the issue is still open. -->
-<!ATTLIST issue
- id ID #REQUIRED
- %role.att;
- %diff.att;
- status (open
- |closed) "open"
->
-
-<!ELEMENT source (%p.pcd.mix;)*>
-<!ATTLIST source
- %common.att;>
-
-<!ELEMENT resolution (%obj.mix;)+>
-<!ATTLIST resolution %common.att;>
-
-<!-- wfcnote: Well-formedness constraint note. -->
-<!ELEMENT wfcnote (head, (%obj.mix;)+)>
-<!-- ID attribute:
- wfcnote must have an ID so that it can be pointed to
- from a wfc element in a production. -->
-<!ATTLIST wfcnote
- %common-idreq.att;>
-
-<!-- vcnote: Validity constraint note. -->
-<!ELEMENT vcnote (head, (%obj.mix;)+)>
-<!-- ID attribute:
- vcnote must have an ID so that it can be pointed to
- from a vc element in a production. -->
-<!ATTLIST vcnote
- %common-idreq.att;>
-
-<!--
-#1998-05-21: maler: Declared generic constraintnote element.
--->
-
-<!-- constraintnote: Generic constraint note. -->
-<!ELEMENT constraintnote (head, (%obj.mix;)+)>
-<!-- ID attribute:
- constraintnote must have an ID so that it can be
- pointed to from a constraint element in a production. -->
-<!-- type attribute:
- constraintnote must have a type value keyword so that
- it can be correctly characterized in the specification. -->
-<!ATTLIST constraintnote
- %common-idreq.att;
- type NMTOKEN #REQUIRED>
-
-<!-- ............................................................... -->
-<!-- Basic display elements ........................................ -->
-<!-- ............................................................... -->
-
-<!--
-#1998-03-23: maler: Added xml:space attribute.
--->
-
-<!-- eg: Example element, with whitespace respected. -->
-<!ELEMENT eg (%eg.pcd.mix;)*>
-<!ATTLIST eg
- %common.att;
- %xmlspace.att;>
-
-<!--
-#2000-03-07: maler: Removed the xml:attributes attribute.
-# Added %local.graphic.att;.
--->
-
-<!-- graphic: Displayed graphic. Graphic data should be
- displayed at the point where it is referenced. Not
- actually conforming to XLink right now. -->
-<!ELEMENT graphic EMPTY>
-<!-- source attribute:
- The graphic data must reside at the location pointed to. -->
-<!ENTITY % local.graphic.att "">
-<!ATTLIST graphic
- %common.att;
- %simple-xlink.att;
- source CDATA #REQUIRED
- %auto-embed.att;
- alt CDATA #IMPLIED
- %local.graphic.att;>
-
-<!--
-#2000-03-07: maler: Added proto element structure.
--->
-
-<!-- proto: Function prototype, in the XPath/XPointer style. -->
-<!ELEMENT proto (arg*)>
-<!ATTLIST proto
- %common.att;
- name NMTOKEN #REQUIRED
- return-type %argtypes; #REQUIRED
->
-
-<!ELEMENT arg EMPTY>
-<!ATTLIST arg
- %common.att;
- type %argtypes; #REQUIRED
- occur (opt|req) #IMPLIED
->
-
-<!--
-#2000-03-07: maler: Added example element.
--->
-
-<!ELEMENT example (head?, (%obj.mix;)+)>
-<!ATTLIST example %common.att;>
-
-<!-- ............................................................... -->
-<!-- EBNF .......................................................... -->
-<!-- ............................................................... -->
-
-<!--
-#1997-11-28: maler: Added prodgroup to scrap and defined it.
-#1998-05-21: maler: Added constraint to prod.
-#1999-07-02: maler: Added prodrecap to scrap; broadened scrap model.
-# Added headstyle attribute to scrap.
--->
-
-<!-- scrap: Collection of EBNF language productions. -->
-<!ELEMENT scrap (head, (prodgroup | prod | bnf | prodrecap)+)>
-<!-- lang attribute:
- The scrap can link to a description of the language used,
- found in a language element in the header.
- headstyle attribute:
- Allows a scrap title to be suppressed from output. To be
- used only when a scrap title directly next to a section
- title is distracting or repetetive. -->
-<!ATTLIST scrap
- %common.att;
- lang IDREF #IMPLIED
- headstyle (show|suppress) "show"
->
-
-<!-- prodgroup: Sub-collection of productions, needed for
- formatting reasons. -->
-<!ELEMENT prodgroup (prod+)>
-<!-- pcw<n> attributes:
- Presentational attributes to control the width
- of the "pseudo-table" columns used to output
- groups of productions. -->
-<!ATTLIST prodgroup
- %common.att;
- pcw1 CDATA #IMPLIED
- pcw2 CDATA #IMPLIED
- pcw3 CDATA #IMPLIED
- pcw4 CDATA #IMPLIED
- pcw5 CDATA #IMPLIED
->
-
-<!-- prod: EBNF language production. -->
-<!ELEMENT prod (lhs, (rhs, (com|wfc|vc|constraint)*)+)>
-<!-- ID attribute:
- The production must have an ID so that cross-references
- (specref) and mentions of nonterminals (nt) can link to
- it. -->
-<!ATTLIST prod
- %common-idreq.att;>
-
-<!-- lhs: Left-hand side of production. -->
-<!ELEMENT lhs (#PCDATA)>
-<!ATTLIST lhs %common.att;>
-
-<!-- rhs: Right-hand side of production; may have many
- "right-hand sides," one to a line. -->
-<!ELEMENT rhs (#PCDATA|nt|xnt|com)*>
-<!ATTLIST rhs %common.att;>
-
-<!-- nt and xnt (defined in "Phrase-level elements" below) -->
-
-<!--
-#1997-11-28: maler: Added loc and bibref to com content.
--->
-
-<!-- com: Production comment. -->
-<!ELEMENT com (#PCDATA|loc|bibref)*>
-<!ATTLIST com %common.att;>
-
-<!-- wfc: Reference to a well-formedness constraint; should
- generate the head of the wfcnote pointed to. -->
-<!ELEMENT wfc EMPTY>
-<!-- def attribute:
- Each well formedness tagline in a production must link to the
- wfcnote that defines it. -->
-<!ATTLIST wfc
- %def-req.att;
- %common.att;>
-
-<!-- vc: Reference to a validity constraint; should generate
- the head of the vcnote pointed to. -->
-<!ELEMENT vc EMPTY>
-<!-- def attribute:
- Each validity tagline in a production must link to the vcnote
- that defines it. -->
-<!ATTLIST vc
- %def-req.att;
- %common.att;>
-
-<!--
-#1998-05-21: maler: Declared generic constraint element.
--->
-
-<!-- constraint: Reference to a generic constraint; should
- generate the head of the constraintnote pointed to. -->
-<!ELEMENT constraint EMPTY>
-<!-- def attribute:
- Each constraint tagline in a production must link to the
- constraint note that defines it. -->
-<!ATTLIST constraint
- %def-req.att;
- %common.att;>
-
-<!--
-#1998-03-23: maler: Added xml:space attribute.
--->
-
-<!-- bnf: Un-marked-up EBNF production, with whitespace
- respected. -->
-<!ELEMENT bnf (%eg.pcd.mix;)*>
-<!ATTLIST bnf
- %common.att;
- %xmlspace.att;>
-
-<!--
-#1999-07-02: maler: Declared prodrecap.
--->
-
-<!-- prodrecap: Reference to production or bnf that appears
- in its "normative" form elsewhere in the spec; should
- generate a copy of the original production, without
- a production number next to it. -->
-<!ELEMENT prodrecap EMPTY>
-<!ATTLIST prodrecap
- %common.att;
- %ref-req.att;>
-
-<!-- ............................................................... -->
-<!-- Table ......................................................... -->
-<!-- ............................................................... -->
-
-<!--
-#1997-10-16: maler: Added table mechanism.
-#1997-11-28: maler: Added non-null system ID to entity declaration.
-# Added HTML table module.
-#1997-12-29: maler: IGNOREd SGML Open table model.
-#1998-03-10: maler: Removed SGML Open table model.
-# Merged html-tbl.mod file into main file.
-# Added %common.att; to all HTML table elements.
-#1998-05-14: maler: Replaced table model with full HTML 4.0 model.
-# Removed htable in favor of table.
-# Removed htbody in favor of tbody.
--->
-
-<!ENTITY % cellhalign.att
- 'align (left|center
- |right|justify
- |char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED'>
-
-<!ENTITY % cellvalign.att
- 'valign (top|middle
- |bottom
- |baseline) #IMPLIED'>
-
-<!ENTITY % thtd.att
- 'abbr CDATA #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope (row
- |col
- |rowgroup
- |colgroup) #IMPLIED
- rowspan NMTOKEN "1"
- colspan NMTOKEN "1"'>
-
-<!ENTITY % width.att
- 'width CDATA #IMPLIED'>
-
-<!ENTITY % span.att
- 'span NMTOKEN "1"'>
-
-<!-- table: HTML-based geometric table model. -->
-<!ELEMENT table
- (caption?, (col*|colgroup*), thead?, tfoot?, tbody+)>
-<!ATTLIST table
- %common.att;
- %width.att;
- summary CDATA #IMPLIED
- border CDATA #IMPLIED
- frame (void|above
- |below|hsides
- |lhs|rhs
- |vsides|box
- |border) #IMPLIED
- rules (none|groups
- |rows|cols
- |all) #IMPLIED
- cellspacing CDATA #IMPLIED
- cellpadding CDATA #IMPLIED>
-
-<!ELEMENT caption (%p.pcd.mix;)*>
-<!ATTLIST caption %common.att;>
-
-<!ELEMENT col EMPTY>
-<!ATTLIST col
- %common.att;
- %span.att;
- %width.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT colgroup (col)*>
-<!ATTLIST colgroup
- %common.att;
- %span.att;
- %width.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT thead (tr)+>
-<!ATTLIST thead
- %common.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT tfoot (tr)+>
-<!ATTLIST tfoot
- %common.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT tbody (tr)+>
-<!ATTLIST tbody
- %common.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT tr (th|td)+>
-<!ATTLIST tr
- %common.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT th (%p.pcd.mix;|%p.mix;)*>
-<!ATTLIST th
- %common.att;
- %thtd.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!ELEMENT td (%p.pcd.mix;|%p.mix;)*>
-<!ATTLIST td
- %common.att;
- %thtd.att;
- %cellhalign.att;
- %cellvalign.att;>
-
-<!-- ............................................................... -->
-<!-- IDL structures for DOM specifications ......................... -->
-<!-- ............................................................... -->
-
-<!-- ............................................................... -->
-<!-- Specialized entities for classes .............................. -->
-
-<!ENTITY % idl-desc.class
- "p|note">
-
-<!ENTITY % idl-tdef.class
- "typedef|constant|exception|reference|group">
-
-<!ENTITY % idl-mod.class
- "module|interface">
-
-<!ENTITY % idl-struct.class
- "struct|enum|sequence|union|typename">
-
-<!ENTITY % idl-meth.class
- "method|attribute">
-
-<!-- ............................................................... -->
-<!-- Specialized entities for mixtures ............................. -->
-
-<!-- Quick reference to content model mixtures:
-
- desc tdef mod struct meth
-group x x x x x
-definitions, module x x x
-interface x x x
-typedef, case, component x
--->
-
-<!ENTITY % idl-grp.mix
- "%idl-desc.class;|%idl-tdef.class;|%idl-mod.class;
- |%idl-struct.class;|%idl-meth.class;">
-
-<!ENTITY % idl-defn.mix
- "%idl-desc.class;|%idl-tdef.class;|%idl-mod.class;">
-
-<!ENTITY % idl-intfc.mix
- "%idl-desc.class;|%idl-tdef.class;|%idl-meth.class;">
-
-<!ENTITY % idl-type.mix
- "%idl-struct.class;">
-
-<!-- ............................................................... -->
-<!-- Specialized entities for common attributes .................... -->
-
-<!-- name attribute:
- Provides a name. Required. -->
-<!ENTITY % idl-name.att
- 'name CDATA #REQUIRED'>
-
-<!-- type attribute:
- Provides a type. Required. -->
-<!ENTITY % idl-type.att
- 'type CDATA #REQUIRED'>
-
-<!-- ............................................................... -->
-<!-- Common IDL element ............................................ -->
-
-<!ELEMENT descr ((%obj.mix;)*)>
-<!ATTLIST descr %common.att;>
-
-<!-- ............................................................... -->
-<!-- IDL definition elements ....................................... -->
-
-<!-- definitions: Top-level element for definitions. -->
-<!ELEMENT definitions (%idl-defn.mix;)+>
-<!ATTLIST definitions %common.att;>
-
-<!-- group: Element used to group a set of definitions. -->
-
-<!ELEMENT group (descr, (%idl-grp.mix;)*)>
-<!ATTLIST group
- %common.att;
- %idl-name.att;>
-
-<!-- interface: Definition of an interface. -->
-<!ELEMENT interface (descr, (%idl-intfc.mix;)*)>
-<!ATTLIST interface
- %common.att;
- %idl-name.att;
- inherits CDATA #IMPLIED>
-
-<!-- module: Definition of a module. -->
-<!ELEMENT module (descr, (%idl-defn.mix;)*)>
-<!ATTLIST module
- %common.att;
- %idl-name.att;>
-
-<!-- reference: Reference to some other declaration. -->
-<!ELEMENT reference EMPTY>
-<!ATTLIST reference
- %common.att;
- declaration IDREF #REQUIRED>
-
-<!-- typedef: Definition of a named type. -->
-<!ELEMENT typedef (descr, (%idl-type.mix;))>
-<!ATTLIST typedef
- %common.att;
- %idl-name.att;
- array.size NMTOKEN #IMPLIED>
-
-<!-- struct: Declaration of a struct type. -->
-<!ELEMENT struct (descr, component+)>
-<!ATTLIST struct
- %common.att;
- %idl-name.att;>
-
-<!-- component: Declaration of a structural member. -->
-<!ELEMENT component (%idl-type.mix;)>
-<!ATTLIST component
- %common.att;
- %idl-name.att;>
-
-<!-- union: Declaration of a union type. -->
-<!ELEMENT union (descr, case+)>
-<!ATTLIST union
- %common.att;
- %idl-name.att;
- switch.type CDATA #REQUIRED>
-
-<!ELEMENT case (descr, (%idl-type.mix;))>
-<!ATTLIST case
- %common.att;
- labels CDATA #REQUIRED>
-
-<!-- enum: Declaration of an enum type. -->
-<!ELEMENT enum (descr, enumerator+)>
-<!ATTLIST enum
- %common.att;
- %idl-name.att;>
-
-<!ELEMENT enumerator (descr)>
-<!ATTLIST enumerator
- %common.att;
- %idl-name.att;>
-
-<!-- sequence: Declaration of a sequence type (not named). -->
-<!ELEMENT sequence (sequence*)>
-<!ATTLIST sequence
- %common.att;
- %idl-type.att;
- size NMTOKEN #IMPLIED>
-
-<!-- constant: Declaration of a named constant. -->
-<!ELEMENT constant (descr)>
-<!ATTLIST constant
- %common.att;
- %idl-name.att;
- %idl-type.att;
- value CDATA #REQUIRED>
-
-<!-- exception: Declaration of an exception. -->
-<!ELEMENT exception (descr, component*)>
-<!ATTLIST exception
- %common.att;
- %idl-name.att;>
-<!-- component (defined under struct, above)-->
-
-<!-- attribute: Declaration of an attribute (data member). -->
-<!ELEMENT attribute (descr)>
-<!ATTLIST attribute
- %common.att;
- %idl-name.att;
- %idl-type.att;
- readonly (yes
- |no) "no">
-
-<!-- method: Declaration of a method. -->
-<!ELEMENT method (descr, parameters, returns, raises)>
-<!ATTLIST method
- %common.att;
- %idl-name.att;>
-
-<!ELEMENT parameters (param*)>
-<!ATTLIST parameters %common.att;>
-
-<!ELEMENT param (descr)>
-<!ATTLIST param
- %common.att;
- %idl-name.att;
- %idl-type.att;
- attr (in
- |out
- |inout) "inout">
-
-<!ELEMENT returns (descr)>
-<!ATTLIST returns
- %common.att;
- %idl-type.att;>
-
-<!ELEMENT raises (exception*)>
-<!-- exception (defined under constant, above)-->
-
-<!ELEMENT typename (#PCDATA)>
-<!ATTLIST typename %common.att;>
-
-<!-- ............................................................... -->
-<!-- Phrase-level elements ......................................... -->
-<!-- ............................................................... -->
-
-<!--
-#2000-03-07: maler: Added att and attval elements.
--->
-
-<!-- att: Attribute name. -->
-<!ELEMENT att (%tech.pcd.mix;)*>
-<!ATTLIST att %common.att;>
-
-<!-- attval: Attribute value. -->
-<!ELEMENT attval (%tech.pcd.mix;)*>
-<!ATTLIST attval %common.att;>
-
-<!-- bibref: Reference to a bibliography list entry; should
- generate, in square brackets, "key" on bibl. -->
-<!ELEMENT bibref EMPTY>
-<!-- ref attribute:
- A bibliography reference must link to the bibl element that
- describes the resource. -->
-<!ATTLIST bibref
- %common.att;
- %ref-req.att;>
-
-<!ELEMENT code (%tech.pcd.mix;)*>
-<!ATTLIST code %common.att;>
-
-<!--
-#1998-03-10: maler: Declared ednote and related elements.
-#1999-07-02: maler: Changed edtext content from #PCDATA to %p.pcd.mix;.
--->
-
-<!-- ednote: Editorial note for communication among editors. -->
-<!ELEMENT ednote (name?, date?, edtext)>
-<!ATTLIST ednote %common.att;>
-
-<!ELEMENT date (#PCDATA)>
-<!ATTLIST date %common.att;>
-
-<!ELEMENT edtext (%p.pcd.mix;)*>
-<!ATTLIST edtext %common.att;>
-
-<!--
-#2000-03-07: maler: Added el element.
--->
-
-<!-- el: Element type name (GI). -->
-<!ELEMENT el (%tech.pcd.mix;)*>
-<!ATTLIST el %common.att;>
-
-<!--
-#2000-03-07: maler: Expanded emph to %p.pcd.mix;.
--->
-
-<!ELEMENT emph (%p.pcd.mix;)*>
-<!ATTLIST emph %common.att;>
-
-<!-- footnote: Both footnote content and call to footnote. -->
-<!ELEMENT footnote (%obj.mix;)+>
-<!ATTLIST footnote %common.att;>
-
-<!--
-#2000-03-07: maler: Added function and gave it content of
-# %tech.pcd.mix; instead of XPath's #PCDATA.
--->
-
-<!ELEMENT function (%tech.pcd.mix;)*>
-<!ATTLIST function %common.att;>
-
-<!ELEMENT kw (%tech.pcd.mix;)*>
-<!ATTLIST kw %common.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!-- loc: Generic link to a Web resource, similar to HTML's A. -->
-<!ELEMENT loc (#PCDATA)>
-<!-- href attribute:
- The purpose of a loc element is to function as a A-like
- hypertext link to a resource. (Ideally, the content of loc
- will also mention the URI of the resource, so that readers of
- the printed version will be able to locate the resource.) E.g.:
-
-<loc href="http://www.my.com/doc.htm">http://www.my.com/doc.htm</loc>
- -->
-<!ATTLIST loc
- %common.att;
- %simple-xlink.att;
- %href-req.att;
- %user-replace.att;>
-
-<!-- nt: Mention of a nonterminal in text, along with a link to
- the production in the current document that defines it. -->
-<!ELEMENT nt (#PCDATA)>
-<!-- def attribute:
- The nonterminal must link to the production that defines
- it. -->
-<!ATTLIST nt
- %common.att;
- %def-req.att;>
-
-<!--
-#2000-03-07: maler: Declared phrase.
--->
-
-<!-- phrase: "Attribute hanger" for small bits of (e.g.) differenced
- text in a paragraph or similar, when another element isn't handy.
- Beware that its content model may allow more nested elements than
- would normally be allowed in some contexts. -->
-<!ELEMENT phrase (%p.pcd.mix;)*>
-<!ATTLIST phrase %common.att;>
-
-<!--
-#1998-03-10: maler: Declared quote.
--->
-
-<!-- quote: Scare quotes and other purely presentational quotes. -->
-<!ELEMENT quote (%p.pcd.mix;)*>
-<!ATTLIST quote %common.att;>
-
-<!-- specref: Reference to a div, olist item, prod, or issue
- in the current document; should generate italic "[n.n],
- Section Title" for div, "n" for numbered item, "[n]" for
- production, or "Issue id" for issue. -->
-<!ELEMENT specref EMPTY>
-<!-- ref attribute:
- The purpose of a specref element is to link to a div, item
- in an olist, or production in the current spec. -->
-<!ATTLIST specref
- %common.att;
- %ref-req.att;>
-
-<!--
-#2000-03-07: maler: Added sub and sup.
--->
-
-<!-- sub: Subscript. -->
-<!ELEMENT sub (#PCDATA)>
-<!ATTLIST sub %common.att;>
-
-<!-- sup: Superscript. -->
-<!ELEMENT sup (#PCDATA)>
-<!ATTLIST sup %common.att;>
-
-<!-- term: The term in text that is being defined in text. -->
-<!ELEMENT term (#PCDATA)>
-<!ATTLIST term %common.att;>
-
-<!-- termdef: Definition of a term in text. -->
-<!ELEMENT termdef (%termdef.pcd.mix;|%termdef.mix;)*>
-<!-- ID attribute:
- A term definition must have an ID so that it can be linked
- to from termref elements. -->
-<!-- term attribute:
- The canonical form of the term or phrase being defined must
- appear in this attribute, even if the term or phrase also
- appears in the element content in identical form (e.g., in
- the term element). -->
-<!ATTLIST termdef
- %common-idreq.att;
- term CDATA #REQUIRED>
-
-<!-- termref: Mention of a term, along with a link to the
- definition in the current document. -->
-<!ELEMENT termref (#PCDATA)>
-<!-- ref attribute:
- A term reference must link to the termdef element that
- defines the term. -->
-<!ATTLIST termref
- %common.att;
- %def-req.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!-- titleref: Citation of another document, which can also
- link to that document if it is a Web resource. -->
-<!ELEMENT titleref (#PCDATA)>
-<!-- href attribute:
- A title reference can optionally function as a hypertext
- link to the resource with this title. E.g.:
-
-<loc href="http://www.my.com/doc.htm">http://www.my.com/doc.htm</loc>
- -->
-
-<!ATTLIST titleref
- %common.att;
- %simple-xlink.att;
- %href.att;
- %user-new.att;>
-
-<!--
-#2000-03-07: maler: Added var.
--->
-
-<!-- var: String standing for a variable value that the user
- or system will supply. For example: "For each node
- <var>x</var> in this node-set..." -->
-<!ELEMENT var (%tech.pcd.mix;)*>
-<!ATTLIST var %common.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!-- xnt: Mention of a nonterminal in text, along with a link to
- the production in another document that defines it. -->
-<!ELEMENT xnt (#PCDATA)>
-<!-- href attribute:
- The nonterminal must hyperlink to a resource that serves
- to define it (e.g., a production in a related XML
- specification). E.g.:
-
-<xnt href="http://www.w3.org/TR/spec.htm#prod3">Name</xnt>
- -->
-
-<!ATTLIST xnt
- %common.att;
- %simple-xlink.att;
- %href-req.att;
- %user-new.att;>
-
-<!--
-#1997-12-29: maler: Declared xspecref.
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!-- xspecref: Reference to a div, olist item, prod, or issue
- in a related specification document; should generate
- no special text. -->
-<!ELEMENT xspecref (#PCDATA)>
-<!-- href attribute:
- The spec reference must hyperlink to the resource to
- cross-refer to (e.g., a section in a related XML
- specification). E.g.:
-
-<xspecref href="http://www.w3.org/TR/spec.htm#sec2">
-the section on constraints</xspecref>
- -->
-
-<!ATTLIST xspecref
- %common.att;
- %simple-xlink.att;
- %href-req.att;
- %user-new.att;>
-
-<!--
-#1999-07-02: maler: Added show/actuate attributes and default values.
--->
-
-<!-- termref: Mention of a term, along with a link to the
- definition in a related document. -->
-<!ELEMENT xtermref (#PCDATA)>
-<!-- href attribute:
- The term reference must hyperlink to the resource that
- serves to define the term (e.g., a term definition in
- a related XML specification). E.g.:
-
-<xtermref href="http://www.w3.org/TR/spec.htm#term5">
-entity
-</xtermref>
- -->
-
-<!ATTLIST xtermref
- %common.att;
- %simple-xlink.att;
- %href-req.att;
- %user-new.att;>
-
-<!-- ............................................................... -->
-<!-- Unused elements for ADEPT ..................................... -->
-<!-- ............................................................... -->
-
-<!--
-#1997-09-30: maler: Added unusued elements.
-#1997-10-14: maler: Fixed div to move nested div to the mixture.
-#1998-05-14: maler: Added key-term, htable, and htbody.
-#1998-11-30: maler: Added para, listitem, itemizedlist, and orderedlist.
--->
-
-<!-- The following elements are purposely declared but never
- referenced. Declaring them allows them to be pasted from
- an HTML document, an earlier version of an XMLspec document,
- or a DocBook document into a document using this DTD in ADEPT.
- The ATD Context Transformation mechanism will try to convert
- them to the appropriate element for this DTD. While this
- conversion will not work for all fragments, it does allow many
- cases to work reasonably well. -->
-
-<!ELEMENT div
- (head?, (%div.mix;|ul|ol|h1|h2|h3|h4|h5|h6|div)*)>
-<!ELEMENT h1 (%head.pcd.mix;|em|a)*>
-<!ELEMENT h2 (%head.pcd.mix;|em|a)*>
-<!ELEMENT h3 (%head.pcd.mix;|em|a)*>
-<!ELEMENT h4 (%head.pcd.mix;|em|a)*>
-<!ELEMENT h5 (%head.pcd.mix;|em|a)*>
-<!ELEMENT h6 (%head.pcd.mix;|em|a)*>
-<!ELEMENT pre (%eg.pcd.mix;|em)*>
-<!ELEMENT ul (item|li)*>
-<!ELEMENT ol (item|li)*>
-<!ELEMENT li (#PCDATA|%obj.mix;)*>
-<!ELEMENT em (#PCDATA)>
-<!ELEMENT a (#PCDATA)>
-
-<!ELEMENT key-term (#PCDATA)>
-<!ELEMENT htable
- (caption?, (col*|colgroup*), thead?, tfoot?, tbody+)>
-<!ELEMENT htbody (tr)+>
-<!ELEMENT statusp (%p.pcd.mix;|%p.mix;)*>
-
-<!ELEMENT itemizedlist (listitem*)>
-<!ELEMENT orderedlist (listitem*)>
-<!ELEMENT listitem (para*)>
-<!ELEMENT para (#PCDATA)>
-
-<!-- ............................................................... -->
-<!-- Change history ................................................ -->
-<!-- ............................................................... -->
-
-<!--
-#1997-08-18: maler
-#- Did a major revision.
-#1997-09-10: maler
-#- Updated FPI.
-#- Removed namekey element and put key attribute on name element.
-#- Made statusp element and supporting entities.
-#- Added slist element with sitem+ content.
-#- Required head on scrap and added new bnf subelement.
-#- Added an xnt element and allowed it and nt in regular text and rhs.
-#- Removed the ntref element.
-#- Added back the com element to the content of rhs.
-#- Added a key attribute to bibl.
-#- Removed the ident element.
-#- Added a term element to be used inside termdef.
-#- Added an xtermref element parallel to termref.
-#- Beefed up DTD comments.
-#1997-09-12: maler
-#- Allowed term element in general text.
-#- Changed bibref to EMPTY.
-#- Added ref.class to termdef.pcd.mix.
-#1997-09-14: maler
-#- Changed main attribute of xtermref from def to href.
-#- Added termdef.class to label contents.
-#1997-09-30: maler
-#- Added character entity module and added new entities.
-#- Removed p from appearing directly in self; created %p.mix;.
-#- Added inform-div (non-normative division) element.
-#- Fixed xtermref comment to mention href, not ref.
-#- Extended orglist model to allow optional affiliation.
-#- Modified author to make affiliation optional.
-#- Added %speclist.class; and %note.class; to %obj.mix; and %p.mix;.
-#- Added %note.class; and %illus.class; to %termdef.pcd.mix;.
-#- Added unused HTML elements.
-#- Put empty system ID next to public ID in entity declarations.
-#1997-10-14: maler
-#- Fixed "unused" div content model to move nested div to mixture.
-#1997-10-16: maler
-#- Added SGML Open Exchange tables.
-#1997-11-28: maler
-#- Added support for prodgroup and its attributes.
-#- Added support for HTML tables.
-#- Added loc and bibref to content of com.
-#- Added loc to general p content models.
-#- Allowed p as alternative to statusp in status.
-#- Added non-null system IDs to external parameter entity declarations.
-#- (Modified the SGML Open table module to make it XML-compliant.)
-#- (Modified the character entity module.)
-#1997-12-29: maler
-#- Moved #PCDATA occurrences to come before GIs in content models.
-#- Removed use of the SGML Open table module.
-#- Added xspecref element.
-#- Ensured that all FPIs contain 4-digit year.
-#- (Modified the character entity module.)
-#1998-03-10: maler
-#- Merged the character entity and table modules into the main file.
-#- Added ldquo and rdquo entities.
-#- Added common attributes to prodgroup.
-#- Made the email element in header optional.
-#- Removed reference to the SGML Open table model.
-#- Added ednote element.
-#- Added quote element.
-#- Updated XLink usage to reflect 3 March 1998 WD.
-#- Added "local" entities to the class entities for customization.
-#- Parameterized several content models to allow for customization.
-#1998-03-23: maler
-#- Cleaned up some comments and removed some others.
-#- Added xml:space semi-common attribute to eg and bnf elements.
-#- Added show and embed attributes on all the uses of href.
-#- Added %common.att; to all HTML table elements.
-#- Added a real URI to the "typical invocation" comment.
-#1998-05-14: maler
-#- Fixed mdash, ldquo, and rdquo character entities.
-#- Switched to the full HTML 4.0 table model.
-#- Removed htable/htbody elements and replaced them with table/tbody.
-#- Added issue element to %note.class; and declared it.
-#- Allowed prevlocs and latestloc in either order.
-#- Added key-term, htable, htbody, and statusp as unused elements.
-#- Removed real statusp element in favor of plain p.
-#1998-05-21: maler
-#- Declared generic constraint and constraintnote elements.
-#- Added constraintnote to %note.class;.
-#- Added constraint to %eg.pcd.mix; and prod content model.
-#1998-08-22: maler
-#- Fixed %illus.class; to mention table instead of htable.
-#- Added definitions to %illus.class; for DOM model.
-#- Added DOM definitions element and its substructure.
-#- Updated XLink usage in %href.att; to use xlink:form and #IMPLIED.
-#- Added clarifying comments to href-using elements.
-#1998-11-30: maler
-#- Added new unused elements to support DocBook translation.
-#- Updated maler phone numbers.
-#1998-12-3: maler
-#- Fixed character entities with respect to escaping of ampersands.
-#- Added many more explanatory comments.
-#1999-07-02: maler
-#- Added %loc.class; to all PCD mixes that didn't already have it.
-#- Removed unused %loc.pcd.mix;.
-#- Made version in spec header optional.
-#- Added three new attributes to spec.
-#- Broadened content of edtext.
-#- Added optional copyright element to header.
-#- Reorganized XLink-related parameter entities; added xmlns:xlink.
-#- Changed edtext content from #PCDATA to %p.pcd.mix;.
-#- Added show/actuate atts and default values to all href elements.
-#- Changed versioning scheme from 8-digit dates to version numbers.
-#- Added w3c-doctype, other-doctype, status atts to spec element.
-#- Added prodrecap element inside scrap.
-#- Added headstyle attribute to scrap.
-#2000-03-07: maler
-#- Added proto element, its arg subelement, and the %argtypes; entity.
-#- Added function, var, sub, sup, phrase, el, att, attval elements.
-#- Expanded emph to %p.pcd.mix;.
-#- Allowed status and abstract to appear in the opposite order.
-#- Updated XLink usage to the latest WD, except for href and source.
-#- Removed the xml:attributes attribute from graphic.
-#- Added %local.graphic.att; to graphic.
-#- Added common diff attribute.
-#- Added div5 element.
-#- Broadened content models of publoc, prevlocs, and latestloc.
-#- Added head, source, resolution, and status attribute to issue.
-#- Added cr, issues, and dispcmts to w3c-doctype attribute on spec.
-#- Added example element.
--->
-
-<!-- ............................................................... -->
-<!-- End of XML specification DTD .................................. -->
-<!-- ............................................................... -->
diff -Nru jing-trang-20241231/mod/dtdinst/test/xmlspec-v21.xml jing-trang-20241231+repack/mod/dtdinst/test/xmlspec-v21.xml
--- jing-trang-20241231/mod/dtdinst/test/xmlspec-v21.xml 2024-12-30 02:42:02.000000000 +0100
+++ jing-trang-20241231+repack/mod/dtdinst/test/xmlspec-v21.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,3816 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<doctype>
- <comment> ............................................................... </comment>
- <comment> XML specification DTD ......................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-TYPICAL INVOCATION:
-# <!DOCTYPE spec PUBLIC
-# "-//W3C//DTD Specification V2.1//EN"
-# "http://www.w3.org/XML/1998/06/xmlspec-v21.dtd">
-
-PURPOSE:
- This XML DTD is for W3C specifications and other technical reports.
- It is based in part on the TEI Lite and Sweb DTDs.
-
-DEPENDENCIES:
- None.
-
-CHANGE HISTORY:
- The list of changes is at the end of the DTD.
-
- For all details, see the design report at:
-
-# <http://www.w3.org/XML/1998/06/xmlspec-report-v21.htm>
-
- Search this file for "#" in the first column to see change history
- comments. To find changes made this time, search for "2000-03-07".
-
-MAINTAINER:
- Eve Maler
- Sun Microsystems, Inc.
- elm at east.sun.com
- voice: +1 781 442 3190
- fax: +1 781 442 1437
-</comment>
- <comment> ............................................................... </comment>
- <comment> Entities for characters and symbols ........................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1998-03-10: maler: Added “ and ”.
-# Used 8879:1986-compatible decimal character
-# references.
-# Merged charent.mod file back into main file.
-#1998-05-14: maler: Fixed ldquo and rdquo. Gave mdash a real number.
-#1998-12-03: maler: Escaped the leading ampersands.
-</comment>
- <internalEntity name="lt"><</internalEntity>
- <internalEntity name="gt">></internalEntity>
- <internalEntity name="amp">&</internalEntity>
- <internalEntity name="apos">'</internalEntity>
- <internalEntity name="quot">"</internalEntity>
- <internalEntity name="nbsp"> </internalEntity>
- <internalEntity name="mdash">—</internalEntity>
- <internalEntity name="ldquo">“</internalEntity>
- <internalEntity name="rdquo">”</internalEntity>
- <comment> ............................................................... </comment>
- <comment> Entities for classes of standalone elements ................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-10-16: maler: Added table to %illus.class;.
-#1997-11-28: maler: Added htable to %illus.class;.
-#1997-12-29: maler: IGNOREd table.
-#1998-03-10: maler: Removed SGML Open-specific %illus.class;.
-# Added "local" entities for customization.
-#1998-05-14: maler: Added issue to %note.class;.
-# Removed %[local.]statusp.class;.
-#1998-05-21: maler: Added constraintnote to %note.class;.
-#1998-08-22: maler: Changed htable to table in %illus.class;.
-# Added definitions to %illus.class;.
-#2000-03-07: maler: Added proto and example to %illus.class;.
-</comment>
- <modelGroup name="local.p.class">
- <choice/>
- </modelGroup>
- <modelGroup name="p.class">
- <choice>
- <elementRef>
- <name>p</name>
- </elementRef>
- <modelGroupRef name="local.p.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.list.class">
- <choice/>
- </modelGroup>
- <modelGroup name="list.class">
- <choice>
- <elementRef>
- <name>ulist</name>
- </elementRef>
- <elementRef>
- <name>olist</name>
- </elementRef>
- <elementRef>
- <name>slist</name>
- </elementRef>
- <elementRef>
- <name>glist</name>
- </elementRef>
- <modelGroupRef name="local.list.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.speclist.class">
- <choice/>
- </modelGroup>
- <modelGroup name="speclist.class">
- <choice>
- <elementRef>
- <name>orglist</name>
- </elementRef>
- <elementRef>
- <name>blist</name>
- </elementRef>
- <modelGroupRef name="local.speclist.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.note.class">
- <choice/>
- </modelGroup>
- <modelGroup name="note.class">
- <choice>
- <elementRef>
- <name>note</name>
- </elementRef>
- <elementRef>
- <name>issue</name>
- </elementRef>
- <elementRef>
- <name>wfcnote</name>
- </elementRef>
- <elementRef>
- <name>vcnote</name>
- </elementRef>
- <elementRef>
- <name>constraintnote</name>
- </elementRef>
- <modelGroupRef name="local.note.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.illus.class">
- <choice/>
- </modelGroup>
- <modelGroup name="illus.class">
- <choice>
- <elementRef>
- <name>eg</name>
- </elementRef>
- <elementRef>
- <name>graphic</name>
- </elementRef>
- <elementRef>
- <name>scrap</name>
- </elementRef>
- <elementRef>
- <name>table</name>
- </elementRef>
- <elementRef>
- <name>definitions</name>
- </elementRef>
- <elementRef>
- <name>proto</name>
- </elementRef>
- <elementRef>
- <name>example</name>
- </elementRef>
- <modelGroupRef name="local.illus.class"/>
- </choice>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Entities for classes of phrase-level elements ................. </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-12-29: maler: Added xspecref to %ref.class;.
-#1998-03-10: maler: Added %ednote.class;.
-# Added "local" entities for customization.
-#2000-03-07: maler: Added function, var, el, att, and attval to
-# %tech.class;.
-# Added sub, sup, and phrase to %emph.class;.
-</comment>
- <modelGroup name="local.annot.class">
- <choice/>
- </modelGroup>
- <modelGroup name="annot.class">
- <choice>
- <elementRef>
- <name>footnote</name>
- </elementRef>
- <modelGroupRef name="local.annot.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.termdef.class">
- <choice/>
- </modelGroup>
- <modelGroup name="termdef.class">
- <choice>
- <elementRef>
- <name>termdef</name>
- </elementRef>
- <elementRef>
- <name>term</name>
- </elementRef>
- <modelGroupRef name="local.termdef.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.emph.class">
- <choice/>
- </modelGroup>
- <modelGroup name="emph.class">
- <choice>
- <elementRef>
- <name>emph</name>
- </elementRef>
- <elementRef>
- <name>phrase</name>
- </elementRef>
- <elementRef>
- <name>quote</name>
- </elementRef>
- <elementRef>
- <name>sub</name>
- </elementRef>
- <elementRef>
- <name>sup</name>
- </elementRef>
- <modelGroupRef name="local.emph.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.ref.class">
- <choice/>
- </modelGroup>
- <modelGroup name="ref.class">
- <choice>
- <elementRef>
- <name>bibref</name>
- </elementRef>
- <elementRef>
- <name>specref</name>
- </elementRef>
- <elementRef>
- <name>termref</name>
- </elementRef>
- <elementRef>
- <name>titleref</name>
- </elementRef>
- <elementRef>
- <name>xspecref</name>
- </elementRef>
- <elementRef>
- <name>xtermref</name>
- </elementRef>
- <modelGroupRef name="local.ref.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.loc.class">
- <choice/>
- </modelGroup>
- <modelGroup name="loc.class">
- <choice>
- <elementRef>
- <name>loc</name>
- </elementRef>
- <modelGroupRef name="local.loc.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.tech.class">
- <choice/>
- </modelGroup>
- <modelGroup name="tech.class">
- <choice>
- <elementRef>
- <name>kw</name>
- </elementRef>
- <elementRef>
- <name>nt</name>
- </elementRef>
- <elementRef>
- <name>xnt</name>
- </elementRef>
- <elementRef>
- <name>code</name>
- </elementRef>
- <elementRef>
- <name>function</name>
- </elementRef>
- <elementRef>
- <name>var</name>
- </elementRef>
- <elementRef>
- <name>el</name>
- </elementRef>
- <elementRef>
- <name>att</name>
- </elementRef>
- <elementRef>
- <name>attval</name>
- </elementRef>
- <modelGroupRef name="local.tech.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="local.ednote.class">
- <choice/>
- </modelGroup>
- <modelGroup name="ednote.class">
- <choice>
- <elementRef>
- <name>ednote</name>
- </elementRef>
- <modelGroupRef name="local.ednote.class"/>
- </choice>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Entities for mixtures of standalone elements .................. </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-09-30: maler: Created %p.mix; to eliminate p from self.
-#1997-09-30: maler: Added %speclist.class; to %obj.mix; and %p.mix;.
-#1997-09-30: maler: Added %note.class; to %obj.mix; and %p.mix;.
-#1997-10-16: maler: Created %entry.mix;. Note that some elements
-# left out here are still allowed in termdef,
-# which entry can contain through %p.pcd.mix;.
-#1997-11-28: maler: Added %p.class; to %statusobj.mix;.
-#1998-03-10: maler: Added %ednote.class; to all mixtures, except
-# %p.mix; and %statusobj.mix;, because paragraphs
-# and status paragraphs will contain ednote
-# through %p.pcd.mix;.
-#1998-03-23: maler: Added %termdef.mix; (broken out from
-# %termdef.pcd.mix;).
-#1998-05-14: maler: Removed %statusobj.mix; and all mentions of
-# %statusp.mix;.
-</comment>
- <modelGroup name="div.mix">
- <choice>
- <modelGroupRef name="p.class"/>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="speclist.class"/>
- <modelGroupRef name="note.class"/>
- <modelGroupRef name="illus.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="obj.mix">
- <choice>
- <modelGroupRef name="p.class"/>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="speclist.class"/>
- <modelGroupRef name="note.class"/>
- <modelGroupRef name="illus.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="p.mix">
- <choice>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="speclist.class"/>
- <modelGroupRef name="note.class"/>
- <modelGroupRef name="illus.class"/>
- </choice>
- </modelGroup>
- <param name="entry.mix">%list.class;|note|eg|graphic|%ednote.class;</param>
- <modelGroup name="hdr.mix">
- <choice>
- <modelGroupRef name="p.class"/>
- <modelGroupRef name="list.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="termdef.mix">
- <choice>
- <modelGroupRef name="note.class"/>
- <modelGroupRef name="illus.class"/>
- </choice>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Entities for mixtures of #PCDATA and phrase-level elements .... </comment>
- <comment> ............................................................... </comment>
- <comment> Note that %termdef.pcd.mix contains %note.class;
- and %illus.class;, considered standalone elements. </comment>
- <comment>
-#1997-09-30: maler: Added scrap and %note.class; to %termdef.pcd.mix;.
-#1997-11-28: maler: Added %loc.class; to %p.pcd.mix;.
-#1998-03-10: maler: Added %ednote.class; to all mixtures.
-#1998-03-23: maler: Moved some %termdef.pcd.mix; stuff out to
-# %termdef.mix;.
-#1998-05-14: maler: Removed %statusp.pcd.mix;.
-#1998-05-21: maler: Added constraint element to %eg.pcd.mix;.
-#1999-07-02: maler: Added %loc.class; to %head.pcd.mix;,
-# %label.pcd.mix;, %eg.pcd.mix;, %termdef.pcd.mix;,
-# %tech.pcd.mix; (net: all PCD mixes have it).
-# Removed unused %loc.pcd.mix;.
-</comment>
- <modelGroup name="p.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="annot.class"/>
- <modelGroupRef name="termdef.class"/>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="ref.class"/>
- <modelGroupRef name="tech.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="head.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="annot.class"/>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="tech.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="label.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="annot.class"/>
- <modelGroupRef name="termdef.class"/>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="tech.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="eg.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="annot.class"/>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- <elementRef>
- <name>constraint</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="termdef.pcd.mix">
- <choice>
- <pcdata/>
- <elementRef>
- <name>term</name>
- </elementRef>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="ref.class"/>
- <modelGroupRef name="tech.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="bibl.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="emph.class"/>
- <modelGroupRef name="ref.class"/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="tech.pcd.mix">
- <choice>
- <pcdata/>
- <modelGroupRef name="loc.class"/>
- <modelGroupRef name="ednote.class"/>
- </choice>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Entities for customizable content models ...................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1998-03-10: maler: Added customization entities.
-#1998-05-14: maler: Allowed prevlocs and latestloc in either order.
-#1999-07-02: maler: Made version optional; added copyright element.
-#2000-03-07: maler: Allowed status and abstract in opposite order.
-</comment>
- <modelGroup name="spec.mdl">
- <sequence>
- <elementRef>
- <name>header</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>front</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>body</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>back</name>
- </elementRef>
- </optional>
- </sequence>
- </modelGroup>
- <modelGroup name="header.mdl">
- <sequence>
- <elementRef>
- <name>title</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>subtitle</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>version</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>w3c-designation</name>
- </elementRef>
- <elementRef>
- <name>w3c-doctype</name>
- </elementRef>
- <elementRef>
- <name>pubdate</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>notice</name>
- </elementRef>
- </zeroOrMore>
- <elementRef>
- <name>publoc</name>
- </elementRef>
- <optional>
- <choice>
- <sequence>
- <elementRef>
- <name>prevlocs</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>latestloc</name>
- </elementRef>
- </optional>
- </sequence>
- <sequence>
- <elementRef>
- <name>latestloc</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>prevlocs</name>
- </elementRef>
- </optional>
- </sequence>
- </choice>
- </optional>
- <elementRef>
- <name>authlist</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>copyright</name>
- </elementRef>
- </optional>
- <choice>
- <sequence>
- <elementRef>
- <name>status</name>
- </elementRef>
- <elementRef>
- <name>abstract</name>
- </elementRef>
- </sequence>
- <sequence>
- <elementRef>
- <name>abstract</name>
- </elementRef>
- <elementRef>
- <name>status</name>
- </elementRef>
- </sequence>
- </choice>
- <optional>
- <elementRef>
- <name>pubstmt</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>sourcedesc</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>langusage</name>
- </elementRef>
- <elementRef>
- <name>revisiondesc</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <modelGroup name="pubdate.mdl">
- <sequence>
- <optional>
- <elementRef>
- <name>day</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>month</name>
- </elementRef>
- <elementRef>
- <name>year</name>
- </elementRef>
- </sequence>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Entities for common attributes ................................ </comment>
- <comment> ............................................................... </comment>
- <comment>
-#2000-03-07: maler: Added %argtypes;.
-</comment>
- <comment> argtypes:
- Values for function prototype argument datatypes. </comment>
- <datatype name="argtypes">
- <tokenized>
- <enum>boolean</enum>
- <enum>expression</enum>
- <enum>location-set</enum>
- <enum>node-set</enum>
- <enum>number</enum>
- <enum>object</enum>
- <enum>point</enum>
- <enum>range</enum>
- <enum>string</enum>
- </tokenized>
- </datatype>
- <comment> key attribute:
- Optionally provides a sorting or indexing key, for cases when
- the element content is inappropriate for this purpose. </comment>
- <attributeGroup name="key.att">
- <attribute>
- <name>key</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> def attribute:
- Points to the element where the relevant definition can be
- found, using the IDREF mechanism. %def.att; is for optional
- def attributes, and %def-req.att; is for required def
- attributes. </comment>
- <param name="def.att">def IDREF #IMPLIED</param>
- <attributeGroup name="def-req.att">
- <attribute>
- <name>def</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> ref attribute:
- Points to the element where more information can be found,
- using the IDREF mechanism. %ref.att; is for optional
- ref attributes, and %ref-req.att; is for required ref
- attributes. </comment>
- <param name="ref.att">ref IDREF #IMPLIED</param>
- <attributeGroup name="ref-req.att">
- <attribute>
- <name>ref</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment>
-#1998-03-23: maler: Added show and actuate attributes to href.
-# Added semi-common xml:space attribute.
-#1998-08-22: maler: Used new xlink:form and #IMPLIED features.
-#1999-07-02: maler: Reorganized XLink-related entities completely;
-# added xmlns:xlink attribute to the mix.
-#2000-03-07: maler: Updated XLink usage to February 2000 draft,
-# except that href still has no namespace prefix.
-</comment>
- <comment> xmlns:xlink and xlink:type attributes:
- xmlns:xlink declares the association of the xlink prefix
- with the namespace created by the XLink specification.
- xlink:type identifies an element as an XLink "simple" linking
- element. </comment>
- <attributeGroup name="simple-xlink.att">
- <attribute>
- <name>xmlns:xlink</name>
- <cdata/>
- <fixed>http://www.w3.org/1999/xlink</fixed>
- </attribute>
- <attribute>
- <name>xlink:type</name>
- <cdata/>
- <fixed>simple</fixed>
- </attribute>
- </attributeGroup>
- <comment> href attributes:
- The href attribute locates the remote-resource half of a
- simple link; the element on which the href appears is the
- local-resource half. Some elements are usable links only if
- the author chooses to supply a functional href. The attribute
- name should really be xlink:href, but is kept without the
- prefix for now in order to be backwards-compatible. </comment>
- <attributeGroup name="href.att">
- <attribute>
- <name>href</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="href-req.att">
- <attribute>
- <name>href</name>
- <cdata/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> xlink:show and xlink:actuate attributes:
- These attributes offer instructions to the display engine
- about how to handle traversal to resource indicated by an
- href locator. </comment>
- <attributeGroup name="auto-embed.att">
- <attribute>
- <name>xlink:show</name>
- <cdata/>
- <fixed>embed</fixed>
- </attribute>
- <attribute>
- <name>xlink:actuate</name>
- <cdata/>
- <fixed>onLoad</fixed>
- </attribute>
- </attributeGroup>
- <attributeGroup name="user-replace.att">
- <attribute>
- <name>xlink:show</name>
- <cdata/>
- <fixed>replace</fixed>
- </attribute>
- <attribute>
- <name>xlink:actuate</name>
- <cdata/>
- <fixed>onRequest</fixed>
- </attribute>
- </attributeGroup>
- <attributeGroup name="user-new.att">
- <attribute>
- <name>xlink:show</name>
- <cdata/>
- <fixed>new</fixed>
- </attribute>
- <attribute>
- <name>xlink:actuate</name>
- <cdata/>
- <fixed>onRequest</fixed>
- </attribute>
- </attributeGroup>
- <comment> xml:space attribute:
- Indicates that the element contains whitespace that the
- formatter or other application should retain, as appropriate
- to its function. </comment>
- <attributeGroup name="xmlspace.att">
- <attribute>
- <name>xml:space</name>
- <tokenized>
- <enum>default</enum>
- <enum>preserve</enum>
- </tokenized>
- <fixed>preserve</fixed>
- </attribute>
- </attributeGroup>
- <comment>
-#2000-03-07: maler: Added common diff attribute. Made %role.att;.
-</comment>
- <comment> diff attribute:
- Indicates in what way the element has changed. When a value
- is not provided, that subelement should inherit a value from
- its parent. If the root element has no value supplied,
- assume "off". </comment>
- <attributeGroup name="diff.att">
- <attribute>
- <name>diff</name>
- <tokenized>
- <enum>chg</enum>
- <enum>add</enum>
- <enum>del</enum>
- <enum>off</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> role attribute:
- Extends the useful life of the DTD by allowing authors to
- make a subtype of any element. No default. </comment>
- <attributeGroup name="role.att">
- <attribute>
- <name>role</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- </attributeGroup>
- <comment> Common attributes:
- Every element has an ID attribute for links, a role
- attribute, and a diff attribute. %common.att; is for
- common attributes where the ID is optional, and
- %common-idreq.att; is for common attributes where the
- ID is required. </comment>
- <attributeGroup name="common.att">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <implied/>
- </attribute>
- <attributeGroupRef name="role.att"/>
- <attributeGroupRef name="diff.att"/>
- </attributeGroup>
- <attributeGroup name="common-idreq.att">
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <required/>
- </attribute>
- <attributeGroupRef name="role.att"/>
- <attributeGroupRef name="diff.att"/>
- </attributeGroup>
- <comment> ............................................................... </comment>
- <comment> Common elements ............................................... </comment>
- <comment> ............................................................... </comment>
- <comment> head: Title on divisions, productions, and the like </comment>
- <element>
- <name>head</name>
- <zeroOrMore>
- <modelGroupRef name="head.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>head</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Major specification structure ................................. </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1998-03-10: maler: Made spec content model easily customizable.
-#1999-07-02: maler: Added doctype atts and status att.
-#2000-03-07: maler: Added cr, issues, and dispcmts to w3c-doctype.
-</comment>
- <element>
- <name>spec</name>
- <modelGroupRef name="spec.mdl"/>
- </element>
- <comment> w3c-doctype attributes:
- Indicates the type of document, so that the appropriate
- stylesheet or workflow routing can be applied. Should
- *not* generate any text (such as the "REC-" or "NOTE-"
- prefix on the W3C designation content). No default. If
- w3c-doctype is "other", other-doctype should be filled in.
-
- status attribute:
- Indicates the stage of review of the document. May affect
- the stylesheet's treatment of ednotes (e.g., whether to
- output them). No default. </comment>
- <attlist>
- <name>spec</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>w3c-doctype</name>
- <tokenized>
- <enum>cr</enum>
- <enum>dispcmts</enum>
- <enum>issues</enum>
- <enum>note</enum>
- <enum>other</enum>
- <enum>pr</enum>
- <enum>rec</enum>
- <enum>wd</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>other-doctype</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>int-review</enum>
- <enum>ext-review</enum>
- <enum>final</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>front</name>
- <oneOrMore>
- <elementRef>
- <name>div1</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>front</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>body</name>
- <oneOrMore>
- <elementRef>
- <name>div1</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>body</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1997-09-30: maler: Added inform-div1 to back content.
-</comment>
- <element>
- <name>back</name>
- <choice>
- <sequence>
- <oneOrMore>
- <elementRef>
- <name>div1</name>
- </elementRef>
- </oneOrMore>
- <zeroOrMore>
- <elementRef>
- <name>inform-div1</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- <oneOrMore>
- <elementRef>
- <name>inform-div1</name>
- </elementRef>
- </oneOrMore>
- </choice>
- </element>
- <attlist>
- <name>back</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>div1</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>div2</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>div1</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1997-09-30: maler: Added inform-div1 declarations.
-#2000-03-07: maler: Added div5 level.
-</comment>
- <comment> inform-div1: Non-normative division in back matter </comment>
- <element>
- <name>inform-div1</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>div2</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>inform-div1</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>div2</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>div3</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>div2</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>div3</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>div4</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>div3</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>div4</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>div5</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>div4</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>div5</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="div.mix"/>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>div5</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Specification header .......................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1998-03-10: maler: Made header content model easily customizable.
-</comment>
- <element>
- <name>header</name>
- <modelGroupRef name="header.mdl"/>
- </element>
- <attlist>
- <name>header</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of title: "Extensible Cheese Language (XCL)" </comment>
- <element>
- <name>title</name>
- <pcdata/>
- </element>
- <attlist>
- <name>title</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of subtitle: "A Cheesy Specification" </comment>
- <element>
- <name>subtitle</name>
- <pcdata/>
- </element>
- <attlist>
- <name>subtitle</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of version: "Version 666.0" </comment>
- <element>
- <name>version</name>
- <pcdata/>
- </element>
- <attlist>
- <name>version</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of w3c-designation: "WD-xcl-19991231" </comment>
- <element>
- <name>w3c-designation</name>
- <pcdata/>
- </element>
- <attlist>
- <name>w3c-designation</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of w3c-doctype: "W3C Working Draft" </comment>
- <element>
- <name>w3c-doctype</name>
- <pcdata/>
- </element>
- <attlist>
- <name>w3c-doctype</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-03-10: maler: Made pubdate content model easily customizable.
-</comment>
- <element>
- <name>pubdate</name>
- <modelGroupRef name="pubdate.mdl"/>
- </element>
- <attlist>
- <name>pubdate</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>day</name>
- <pcdata/>
- </element>
- <attlist>
- <name>day</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>month</name>
- <pcdata/>
- </element>
- <attlist>
- <name>month</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>year</name>
- <pcdata/>
- </element>
- <attlist>
- <name>year</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Declared copyright element.
-</comment>
- <element>
- <name>copyright</name>
- <oneOrMore>
- <modelGroupRef name="hdr.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>copyright</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> Example of notice: "This draft is for public comment..." </comment>
- <element>
- <name>notice</name>
- <oneOrMore>
- <modelGroupRef name="hdr.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>notice</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Broadened models of *loc to %p.pcd.mix;.
-</comment>
- <element>
- <name>publoc</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>publoc</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>prevlocs</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>prevlocs</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>latestloc</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>latestloc</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> loc (defined in "Phrase-level elements" below) </comment>
- <element>
- <name>authlist</name>
- <oneOrMore>
- <elementRef>
- <name>author</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>authlist</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1997-09-30: maler: Made affiliation optional.
-#1998-03-10: maler: Made email optional.
-</comment>
- <element>
- <name>author</name>
- <sequence>
- <elementRef>
- <name>name</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>affiliation</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>email</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <name>author</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>name</name>
- <pcdata/>
- </element>
- <attlist>
- <name>name</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="key.att"/>
- </attlist>
- <element>
- <name>affiliation</name>
- <pcdata/>
- </element>
- <attlist>
- <name>affiliation</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <element>
- <name>email</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- email functions as a hypertext reference through this
- required attribute. Typically the reference would use
- the mailto: scheme. E.g.:
-
-<email href="mailto:elm at arbortext.com">elm at arbortext.com</email>
- </comment>
- <attlist>
- <name>email</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href-req.att"/>
- <attributeGroupRef name="user-new.att"/>
- </attlist>
- <comment>
-#1998-05-15: maler: Changed status content from %statusobj.mix;
-# to plain %obj.mix;. statusp is obsolete.
-</comment>
- <element>
- <name>status</name>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>status</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>abstract</name>
- <zeroOrMore>
- <modelGroupRef name="hdr.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>abstract</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>pubstmt</name>
- <oneOrMore>
- <modelGroupRef name="hdr.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>pubstmt</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>sourcedesc</name>
- <oneOrMore>
- <modelGroupRef name="hdr.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>sourcedesc</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>langusage</name>
- <oneOrMore>
- <elementRef>
- <name>language</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>langusage</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>language</name>
- <pcdata/>
- </element>
- <attlist>
- <name>language</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>revisiondesc</name>
- <oneOrMore>
- <modelGroupRef name="hdr.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>revisiondesc</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Paragraph ..................................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-09-30: maler: Changed from %obj.mix; to %p.mix;.
-#1997-12-29: maler: Changed order of %p.mix; and %p.pcd.mix;
-# references.
-#1997-12-29: maler: Changed order of %statusobj.mix; and
-# %statusp.pcd.mix; references.
-#1998-05-14: maler: Removed statusp declarations.
-</comment>
- <element>
- <name>p</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="p.pcd.mix"/>
- <modelGroupRef name="p.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <name>p</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Regular lists ................................................. </comment>
- <comment> ............................................................... </comment>
- <comment> ulist: Unordered list, typically bulleted. </comment>
- <element>
- <name>ulist</name>
- <oneOrMore>
- <elementRef>
- <name>item</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment> spacing attribute:
- Use "normal" to get normal vertical spacing for items;
- use "compact" to get less spacing. The default is dependent
- on the stylesheet. </comment>
- <attlist>
- <name>ulist</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>spacing</name>
- <tokenized>
- <enum>normal</enum>
- <enum>compact</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <comment> olist: Ordered list, typically numbered. </comment>
- <element>
- <name>olist</name>
- <oneOrMore>
- <elementRef>
- <name>item</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment> spacing attribute:
- Use "normal" to get normal vertical spacing for items;
- use "compact" to get less spacing. The default is dependent
- on the stylesheet. </comment>
- <attlist>
- <name>olist</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>spacing</name>
- <tokenized>
- <enum>normal</enum>
- <enum>compact</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>item</name>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>item</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> slist: Simple list, typically with no mark. </comment>
- <element>
- <name>slist</name>
- <oneOrMore>
- <elementRef>
- <name>sitem</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>slist</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>sitem</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>sitem</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> glist: Glossary list, typically two-column. </comment>
- <element>
- <name>glist</name>
- <oneOrMore>
- <elementRef>
- <name>gitem</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>glist</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>gitem</name>
- <sequence>
- <elementRef>
- <name>label</name>
- </elementRef>
- <elementRef>
- <name>def</name>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <name>gitem</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>label</name>
- <zeroOrMore>
- <modelGroupRef name="label.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>label</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>def</name>
- <zeroOrMore>
- <modelGroupRef name="obj.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>def</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Special lists ................................................. </comment>
- <comment> ............................................................... </comment>
- <comment> blist: Bibliography list. </comment>
- <element>
- <name>blist</name>
- <oneOrMore>
- <elementRef>
- <name>bibl</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>blist</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <element>
- <name>bibl</name>
- <zeroOrMore>
- <modelGroupRef name="bibl.pcd.mix"/>
- </zeroOrMore>
- </element>
- <comment> href attribute:
- bibl optionally functions as a hypertext reference to the
- referred-to resource through this attribute. E.g.:
-
- <bibl href="http://www.my.com/doc.htm">My Document</bibl>
- </comment>
- <attlist>
- <name>bibl</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href.att"/>
- <attributeGroupRef name="user-replace.att"/>
- <attributeGroupRef name="key.att"/>
- </attlist>
- <comment> orglist: Organization member list. </comment>
- <element>
- <name>orglist</name>
- <oneOrMore>
- <elementRef>
- <name>member</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>orglist</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1997-09-30: maler: Added optional affiliation.
-</comment>
- <element>
- <name>member</name>
- <sequence>
- <elementRef>
- <name>name</name>
- </elementRef>
- <optional>
- <elementRef>
- <name>affiliation</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>role</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <attlist>
- <name>member</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> name (defined in "Specification header" above) </comment>
- <comment> affiliation (defined in "Specification header" above) </comment>
- <element>
- <name>role</name>
- <pcdata/>
- </element>
- <attlist>
- <name>role</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Notes ......................................................... </comment>
- <comment> ............................................................... </comment>
- <element>
- <name>note</name>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>note</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-05-14: maler: Declared issue element.
-#2000-03-07: maler: Added head, source, resolution, and status.
-</comment>
- <element>
- <name>issue</name>
- <sequence>
- <optional>
- <elementRef>
- <name>head</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <elementRef>
- <name>source</name>
- </elementRef>
- </zeroOrMore>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- <optional>
- <elementRef>
- <name>resolution</name>
- </elementRef>
- </optional>
- </sequence>
- </element>
- <comment> status attribute:
- Indicates whether the issue is open or closed. Note that
- the lack of a resolution element does not necessarily mean
- that the issue is still open. </comment>
- <attlist>
- <name>issue</name>
- <attribute>
- <name>id</name>
- <tokenized name="ID"/>
- <required/>
- </attribute>
- <attributeGroupRef name="role.att"/>
- <attributeGroupRef name="diff.att"/>
- <attribute>
- <name>status</name>
- <tokenized>
- <enum>open</enum>
- <enum>closed</enum>
- </tokenized>
- <default>open</default>
- </attribute>
- </attlist>
- <element>
- <name>source</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>source</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>resolution</name>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>resolution</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> wfcnote: Well-formedness constraint note. </comment>
- <element>
- <name>wfcnote</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment> ID attribute:
- wfcnote must have an ID so that it can be pointed to
- from a wfc element in a production. </comment>
- <attlist>
- <name>wfcnote</name>
- <attributeGroupRef name="common-idreq.att"/>
- </attlist>
- <comment> vcnote: Validity constraint note. </comment>
- <element>
- <name>vcnote</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment> ID attribute:
- vcnote must have an ID so that it can be pointed to
- from a vc element in a production. </comment>
- <attlist>
- <name>vcnote</name>
- <attributeGroupRef name="common-idreq.att"/>
- </attlist>
- <comment>
-#1998-05-21: maler: Declared generic constraintnote element.
-</comment>
- <comment> constraintnote: Generic constraint note. </comment>
- <element>
- <name>constraintnote</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <comment> ID attribute:
- constraintnote must have an ID so that it can be
- pointed to from a constraint element in a production. </comment>
- <comment> type attribute:
- constraintnote must have a type value keyword so that
- it can be correctly characterized in the specification. </comment>
- <attlist>
- <name>constraintnote</name>
- <attributeGroupRef name="common-idreq.att"/>
- <attribute>
- <name>type</name>
- <tokenized name="NMTOKEN"/>
- <required/>
- </attribute>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Basic display elements ........................................ </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1998-03-23: maler: Added xml:space attribute.
-</comment>
- <comment> eg: Example element, with whitespace respected. </comment>
- <element>
- <name>eg</name>
- <zeroOrMore>
- <modelGroupRef name="eg.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>eg</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="xmlspace.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Removed the xml:attributes attribute.
-# Added %local.graphic.att;.
-</comment>
- <comment> graphic: Displayed graphic. Graphic data should be
- displayed at the point where it is referenced. Not
- actually conforming to XLink right now. </comment>
- <element>
- <name>graphic</name>
- <sequence/>
- </element>
- <comment> source attribute:
- The graphic data must reside at the location pointed to. </comment>
- <attributeGroup name="local.graphic.att"/>
- <attlist>
- <name>graphic</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attribute>
- <name>source</name>
- <cdata/>
- <required/>
- </attribute>
- <attributeGroupRef name="auto-embed.att"/>
- <attribute>
- <name>alt</name>
- <cdata/>
- <implied/>
- </attribute>
- <attributeGroupRef name="local.graphic.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Added proto element structure.
-</comment>
- <comment> proto: Function prototype, in the XPath/XPointer style. </comment>
- <element>
- <name>proto</name>
- <zeroOrMore>
- <elementRef>
- <name>arg</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <name>proto</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>name</name>
- <tokenized name="NMTOKEN"/>
- <required/>
- </attribute>
- <attribute>
- <name>return-type</name>
- <datatypeRef name="argtypes"/>
- <required/>
- </attribute>
- </attlist>
- <element>
- <name>arg</name>
- <sequence/>
- </element>
- <attlist>
- <name>arg</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>type</name>
- <datatypeRef name="argtypes"/>
- <required/>
- </attribute>
- <attribute>
- <name>occur</name>
- <tokenized>
- <enum>opt</enum>
- <enum>req</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attlist>
- <comment>
-#2000-03-07: maler: Added example element.
-</comment>
- <element>
- <name>example</name>
- <sequence>
- <optional>
- <elementRef>
- <name>head</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <name>example</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> EBNF .......................................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-11-28: maler: Added prodgroup to scrap and defined it.
-#1998-05-21: maler: Added constraint to prod.
-#1999-07-02: maler: Added prodrecap to scrap; broadened scrap model.
-# Added headstyle attribute to scrap.
-</comment>
- <comment> scrap: Collection of EBNF language productions. </comment>
- <element>
- <name>scrap</name>
- <sequence>
- <elementRef>
- <name>head</name>
- </elementRef>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>prodgroup</name>
- </elementRef>
- <elementRef>
- <name>prod</name>
- </elementRef>
- <elementRef>
- <name>bnf</name>
- </elementRef>
- <elementRef>
- <name>prodrecap</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </sequence>
- </element>
- <comment> lang attribute:
- The scrap can link to a description of the language used,
- found in a language element in the header.
- headstyle attribute:
- Allows a scrap title to be suppressed from output. To be
- used only when a scrap title directly next to a section
- title is distracting or repetetive. </comment>
- <attlist>
- <name>scrap</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>lang</name>
- <tokenized name="IDREF"/>
- <implied/>
- </attribute>
- <attribute>
- <name>headstyle</name>
- <tokenized>
- <enum>show</enum>
- <enum>suppress</enum>
- </tokenized>
- <default>show</default>
- </attribute>
- </attlist>
- <comment> prodgroup: Sub-collection of productions, needed for
- formatting reasons. </comment>
- <element>
- <name>prodgroup</name>
- <oneOrMore>
- <elementRef>
- <name>prod</name>
- </elementRef>
- </oneOrMore>
- </element>
- <comment> pcw<n> attributes:
- Presentational attributes to control the width
- of the "pseudo-table" columns used to output
- groups of productions. </comment>
- <attlist>
- <name>prodgroup</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>pcw1</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>pcw2</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>pcw3</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>pcw4</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>pcw5</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <comment> prod: EBNF language production. </comment>
- <element>
- <name>prod</name>
- <sequence>
- <elementRef>
- <name>lhs</name>
- </elementRef>
- <oneOrMore>
- <sequence>
- <elementRef>
- <name>rhs</name>
- </elementRef>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>com</name>
- </elementRef>
- <elementRef>
- <name>wfc</name>
- </elementRef>
- <elementRef>
- <name>vc</name>
- </elementRef>
- <elementRef>
- <name>constraint</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </oneOrMore>
- </sequence>
- </element>
- <comment> ID attribute:
- The production must have an ID so that cross-references
- (specref) and mentions of nonterminals (nt) can link to
- it. </comment>
- <attlist>
- <name>prod</name>
- <attributeGroupRef name="common-idreq.att"/>
- </attlist>
- <comment> lhs: Left-hand side of production. </comment>
- <element>
- <name>lhs</name>
- <pcdata/>
- </element>
- <attlist>
- <name>lhs</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> rhs: Right-hand side of production; may have many
- "right-hand sides," one to a line. </comment>
- <element>
- <name>rhs</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <name>nt</name>
- </elementRef>
- <elementRef>
- <name>xnt</name>
- </elementRef>
- <elementRef>
- <name>com</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <name>rhs</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> nt and xnt (defined in "Phrase-level elements" below) </comment>
- <comment>
-#1997-11-28: maler: Added loc and bibref to com content.
-</comment>
- <comment> com: Production comment. </comment>
- <element>
- <name>com</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <elementRef>
- <name>loc</name>
- </elementRef>
- <elementRef>
- <name>bibref</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <name>com</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> wfc: Reference to a well-formedness constraint; should
- generate the head of the wfcnote pointed to. </comment>
- <element>
- <name>wfc</name>
- <sequence/>
- </element>
- <comment> def attribute:
- Each well formedness tagline in a production must link to the
- wfcnote that defines it. </comment>
- <attlist>
- <name>wfc</name>
- <attributeGroupRef name="def-req.att"/>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> vc: Reference to a validity constraint; should generate
- the head of the vcnote pointed to. </comment>
- <element>
- <name>vc</name>
- <sequence/>
- </element>
- <comment> def attribute:
- Each validity tagline in a production must link to the vcnote
- that defines it. </comment>
- <attlist>
- <name>vc</name>
- <attributeGroupRef name="def-req.att"/>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-05-21: maler: Declared generic constraint element.
-</comment>
- <comment> constraint: Reference to a generic constraint; should
- generate the head of the constraintnote pointed to. </comment>
- <element>
- <name>constraint</name>
- <sequence/>
- </element>
- <comment> def attribute:
- Each constraint tagline in a production must link to the
- constraint note that defines it. </comment>
- <attlist>
- <name>constraint</name>
- <attributeGroupRef name="def-req.att"/>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-03-23: maler: Added xml:space attribute.
-</comment>
- <comment> bnf: Un-marked-up EBNF production, with whitespace
- respected. </comment>
- <element>
- <name>bnf</name>
- <zeroOrMore>
- <modelGroupRef name="eg.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>bnf</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="xmlspace.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Declared prodrecap.
-</comment>
- <comment> prodrecap: Reference to production or bnf that appears
- in its "normative" form elsewhere in the spec; should
- generate a copy of the original production, without
- a production number next to it. </comment>
- <element>
- <name>prodrecap</name>
- <sequence/>
- </element>
- <attlist>
- <name>prodrecap</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="ref-req.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Table ......................................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-10-16: maler: Added table mechanism.
-#1997-11-28: maler: Added non-null system ID to entity declaration.
-# Added HTML table module.
-#1997-12-29: maler: IGNOREd SGML Open table model.
-#1998-03-10: maler: Removed SGML Open table model.
-# Merged html-tbl.mod file into main file.
-# Added %common.att; to all HTML table elements.
-#1998-05-14: maler: Replaced table model with full HTML 4.0 model.
-# Removed htable in favor of table.
-# Removed htbody in favor of tbody.
-</comment>
- <attributeGroup name="cellhalign.att">
- <attribute>
- <name>align</name>
- <tokenized>
- <enum>left</enum>
- <enum>center</enum>
- <enum>right</enum>
- <enum>justify</enum>
- <enum>char</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>char</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>charoff</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="cellvalign.att">
- <attribute>
- <name>valign</name>
- <tokenized>
- <enum>top</enum>
- <enum>middle</enum>
- <enum>bottom</enum>
- <enum>baseline</enum>
- </tokenized>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="thtd.att">
- <attribute>
- <name>abbr</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>axis</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>headers</name>
- <tokenized name="IDREFS"/>
- <implied/>
- </attribute>
- <attribute>
- <name>scope</name>
- <tokenized>
- <enum>row</enum>
- <enum>col</enum>
- <enum>rowgroup</enum>
- <enum>colgroup</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>rowspan</name>
- <tokenized name="NMTOKEN"/>
- <default>1</default>
- </attribute>
- <attribute>
- <name>colspan</name>
- <tokenized name="NMTOKEN"/>
- <default>1</default>
- </attribute>
- </attributeGroup>
- <attributeGroup name="width.att">
- <attribute>
- <name>width</name>
- <cdata/>
- <implied/>
- </attribute>
- </attributeGroup>
- <attributeGroup name="span.att">
- <attribute>
- <name>span</name>
- <tokenized name="NMTOKEN"/>
- <default>1</default>
- </attribute>
- </attributeGroup>
- <comment> table: HTML-based geometric table model. </comment>
- <element>
- <name>table</name>
- <sequence>
- <optional>
- <elementRef>
- <name>caption</name>
- </elementRef>
- </optional>
- <choice>
- <zeroOrMore>
- <elementRef>
- <name>col</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>colgroup</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- <optional>
- <elementRef>
- <name>thead</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>tfoot</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>tbody</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <name>table</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="width.att"/>
- <attribute>
- <name>summary</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>border</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>frame</name>
- <tokenized>
- <enum>void</enum>
- <enum>above</enum>
- <enum>below</enum>
- <enum>hsides</enum>
- <enum>lhs</enum>
- <enum>rhs</enum>
- <enum>vsides</enum>
- <enum>box</enum>
- <enum>border</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>rules</name>
- <tokenized>
- <enum>none</enum>
- <enum>groups</enum>
- <enum>rows</enum>
- <enum>cols</enum>
- <enum>all</enum>
- </tokenized>
- <implied/>
- </attribute>
- <attribute>
- <name>cellspacing</name>
- <cdata/>
- <implied/>
- </attribute>
- <attribute>
- <name>cellpadding</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <element>
- <name>caption</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>caption</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>col</name>
- <sequence/>
- </element>
- <attlist>
- <name>col</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="span.att"/>
- <attributeGroupRef name="width.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>colgroup</name>
- <zeroOrMore>
- <elementRef>
- <name>col</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <name>colgroup</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="span.att"/>
- <attributeGroupRef name="width.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>thead</name>
- <oneOrMore>
- <elementRef>
- <name>tr</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>thead</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>tfoot</name>
- <oneOrMore>
- <elementRef>
- <name>tr</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>tfoot</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>tbody</name>
- <oneOrMore>
- <elementRef>
- <name>tr</name>
- </elementRef>
- </oneOrMore>
- </element>
- <attlist>
- <name>tbody</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>tr</name>
- <oneOrMore>
- <choice>
- <elementRef>
- <name>th</name>
- </elementRef>
- <elementRef>
- <name>td</name>
- </elementRef>
- </choice>
- </oneOrMore>
- </element>
- <attlist>
- <name>tr</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>th</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="p.pcd.mix"/>
- <modelGroupRef name="p.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <name>th</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="thtd.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <element>
- <name>td</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="p.pcd.mix"/>
- <modelGroupRef name="p.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <attlist>
- <name>td</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="thtd.att"/>
- <attributeGroupRef name="cellhalign.att"/>
- <attributeGroupRef name="cellvalign.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> IDL structures for DOM specifications ......................... </comment>
- <comment> ............................................................... </comment>
- <comment> ............................................................... </comment>
- <comment> Specialized entities for classes .............................. </comment>
- <modelGroup name="idl-desc.class">
- <choice>
- <elementRef>
- <name>p</name>
- </elementRef>
- <elementRef>
- <name>note</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="idl-tdef.class">
- <choice>
- <elementRef>
- <name>typedef</name>
- </elementRef>
- <elementRef>
- <name>constant</name>
- </elementRef>
- <elementRef>
- <name>exception</name>
- </elementRef>
- <elementRef>
- <name>reference</name>
- </elementRef>
- <elementRef>
- <name>group</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="idl-mod.class">
- <choice>
- <elementRef>
- <name>module</name>
- </elementRef>
- <elementRef>
- <name>interface</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="idl-struct.class">
- <choice>
- <elementRef>
- <name>struct</name>
- </elementRef>
- <elementRef>
- <name>enum</name>
- </elementRef>
- <elementRef>
- <name>sequence</name>
- </elementRef>
- <elementRef>
- <name>union</name>
- </elementRef>
- <elementRef>
- <name>typename</name>
- </elementRef>
- </choice>
- </modelGroup>
- <modelGroup name="idl-meth.class">
- <choice>
- <elementRef>
- <name>method</name>
- </elementRef>
- <elementRef>
- <name>attribute</name>
- </elementRef>
- </choice>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Specialized entities for mixtures ............................. </comment>
- <comment> Quick reference to content model mixtures:
-
- desc tdef mod struct meth
-group x x x x x
-definitions, module x x x
-interface x x x
-typedef, case, component x
-</comment>
- <modelGroup name="idl-grp.mix">
- <choice>
- <modelGroupRef name="idl-desc.class"/>
- <modelGroupRef name="idl-tdef.class"/>
- <modelGroupRef name="idl-mod.class"/>
- <modelGroupRef name="idl-struct.class"/>
- <modelGroupRef name="idl-meth.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="idl-defn.mix">
- <choice>
- <modelGroupRef name="idl-desc.class"/>
- <modelGroupRef name="idl-tdef.class"/>
- <modelGroupRef name="idl-mod.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="idl-intfc.mix">
- <choice>
- <modelGroupRef name="idl-desc.class"/>
- <modelGroupRef name="idl-tdef.class"/>
- <modelGroupRef name="idl-meth.class"/>
- </choice>
- </modelGroup>
- <modelGroup name="idl-type.mix">
- <modelGroupRef name="idl-struct.class"/>
- </modelGroup>
- <comment> ............................................................... </comment>
- <comment> Specialized entities for common attributes .................... </comment>
- <comment> name attribute:
- Provides a name. Required. </comment>
- <attributeGroup name="idl-name.att">
- <attribute>
- <name>name</name>
- <cdata/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> type attribute:
- Provides a type. Required. </comment>
- <attributeGroup name="idl-type.att">
- <attribute>
- <name>type</name>
- <cdata/>
- <required/>
- </attribute>
- </attributeGroup>
- <comment> ............................................................... </comment>
- <comment> Common IDL element ............................................ </comment>
- <element>
- <name>descr</name>
- <zeroOrMore>
- <modelGroupRef name="obj.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>descr</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> IDL definition elements ....................................... </comment>
- <comment> definitions: Top-level element for definitions. </comment>
- <element>
- <name>definitions</name>
- <oneOrMore>
- <modelGroupRef name="idl-defn.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>definitions</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> group: Element used to group a set of definitions. </comment>
- <element>
- <name>group</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="idl-grp.mix"/>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>group</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> interface: Definition of an interface. </comment>
- <element>
- <name>interface</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="idl-intfc.mix"/>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>interface</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attribute>
- <name>inherits</name>
- <cdata/>
- <implied/>
- </attribute>
- </attlist>
- <comment> module: Definition of a module. </comment>
- <element>
- <name>module</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <zeroOrMore>
- <modelGroupRef name="idl-defn.mix"/>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>module</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> reference: Reference to some other declaration. </comment>
- <element>
- <name>reference</name>
- <sequence/>
- </element>
- <attlist>
- <name>reference</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>declaration</name>
- <tokenized name="IDREF"/>
- <required/>
- </attribute>
- </attlist>
- <comment> typedef: Definition of a named type. </comment>
- <element>
- <name>typedef</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <modelGroupRef name="idl-type.mix"/>
- </sequence>
- </element>
- <attlist>
- <name>typedef</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attribute>
- <name>array.size</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> struct: Declaration of a struct type. </comment>
- <element>
- <name>struct</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>component</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <name>struct</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> component: Declaration of a structural member. </comment>
- <element>
- <name>component</name>
- <modelGroupRef name="idl-type.mix"/>
- </element>
- <attlist>
- <name>component</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> union: Declaration of a union type. </comment>
- <element>
- <name>union</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>case</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <name>union</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attribute>
- <name>switch.type</name>
- <cdata/>
- <required/>
- </attribute>
- </attlist>
- <element>
- <name>case</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <modelGroupRef name="idl-type.mix"/>
- </sequence>
- </element>
- <attlist>
- <name>case</name>
- <attributeGroupRef name="common.att"/>
- <attribute>
- <name>labels</name>
- <cdata/>
- <required/>
- </attribute>
- </attlist>
- <comment> enum: Declaration of an enum type. </comment>
- <element>
- <name>enum</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <oneOrMore>
- <elementRef>
- <name>enumerator</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <attlist>
- <name>enum</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <element>
- <name>enumerator</name>
- <elementRef>
- <name>descr</name>
- </elementRef>
- </element>
- <attlist>
- <name>enumerator</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> sequence: Declaration of a sequence type (not named). </comment>
- <element>
- <name>sequence</name>
- <zeroOrMore>
- <elementRef>
- <name>sequence</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <name>sequence</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-type.att"/>
- <attribute>
- <name>size</name>
- <tokenized name="NMTOKEN"/>
- <implied/>
- </attribute>
- </attlist>
- <comment> constant: Declaration of a named constant. </comment>
- <element>
- <name>constant</name>
- <elementRef>
- <name>descr</name>
- </elementRef>
- </element>
- <attlist>
- <name>constant</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attributeGroupRef name="idl-type.att"/>
- <attribute>
- <name>value</name>
- <cdata/>
- <required/>
- </attribute>
- </attlist>
- <comment> exception: Declaration of an exception. </comment>
- <element>
- <name>exception</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <zeroOrMore>
- <elementRef>
- <name>component</name>
- </elementRef>
- </zeroOrMore>
- </sequence>
- </element>
- <attlist>
- <name>exception</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <comment> component (defined under struct, above)</comment>
- <comment> attribute: Declaration of an attribute (data member). </comment>
- <element>
- <name>attribute</name>
- <elementRef>
- <name>descr</name>
- </elementRef>
- </element>
- <attlist>
- <name>attribute</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attributeGroupRef name="idl-type.att"/>
- <attribute>
- <name>readonly</name>
- <tokenized>
- <enum>yes</enum>
- <enum>no</enum>
- </tokenized>
- <default>no</default>
- </attribute>
- </attlist>
- <comment> method: Declaration of a method. </comment>
- <element>
- <name>method</name>
- <sequence>
- <elementRef>
- <name>descr</name>
- </elementRef>
- <elementRef>
- <name>parameters</name>
- </elementRef>
- <elementRef>
- <name>returns</name>
- </elementRef>
- <elementRef>
- <name>raises</name>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <name>method</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- </attlist>
- <element>
- <name>parameters</name>
- <zeroOrMore>
- <elementRef>
- <name>param</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <attlist>
- <name>parameters</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>param</name>
- <elementRef>
- <name>descr</name>
- </elementRef>
- </element>
- <attlist>
- <name>param</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-name.att"/>
- <attributeGroupRef name="idl-type.att"/>
- <attribute>
- <name>attr</name>
- <tokenized>
- <enum>in</enum>
- <enum>out</enum>
- <enum>inout</enum>
- </tokenized>
- <default>inout</default>
- </attribute>
- </attlist>
- <element>
- <name>returns</name>
- <elementRef>
- <name>descr</name>
- </elementRef>
- </element>
- <attlist>
- <name>returns</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="idl-type.att"/>
- </attlist>
- <element>
- <name>raises</name>
- <zeroOrMore>
- <elementRef>
- <name>exception</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <comment> exception (defined under constant, above)</comment>
- <element>
- <name>typename</name>
- <pcdata/>
- </element>
- <attlist>
- <name>typename</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Phrase-level elements ......................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#2000-03-07: maler: Added att and attval elements.
-</comment>
- <comment> att: Attribute name. </comment>
- <element>
- <name>att</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>att</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> attval: Attribute value. </comment>
- <element>
- <name>attval</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>attval</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> bibref: Reference to a bibliography list entry; should
- generate, in square brackets, "key" on bibl. </comment>
- <element>
- <name>bibref</name>
- <sequence/>
- </element>
- <comment> ref attribute:
- A bibliography reference must link to the bibl element that
- describes the resource. </comment>
- <attlist>
- <name>bibref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="ref-req.att"/>
- </attlist>
- <element>
- <name>code</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>code</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-03-10: maler: Declared ednote and related elements.
-#1999-07-02: maler: Changed edtext content from #PCDATA to %p.pcd.mix;.
-</comment>
- <comment> ednote: Editorial note for communication among editors. </comment>
- <element>
- <name>ednote</name>
- <sequence>
- <optional>
- <elementRef>
- <name>name</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>date</name>
- </elementRef>
- </optional>
- <elementRef>
- <name>edtext</name>
- </elementRef>
- </sequence>
- </element>
- <attlist>
- <name>ednote</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>date</name>
- <pcdata/>
- </element>
- <attlist>
- <name>date</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>edtext</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>edtext</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Added el element.
-</comment>
- <comment> el: Element type name (GI). </comment>
- <element>
- <name>el</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>el</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Expanded emph to %p.pcd.mix;.
-</comment>
- <element>
- <name>emph</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>emph</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> footnote: Both footnote content and call to footnote. </comment>
- <element>
- <name>footnote</name>
- <oneOrMore>
- <modelGroupRef name="obj.mix"/>
- </oneOrMore>
- </element>
- <attlist>
- <name>footnote</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Added function and gave it content of
-# %tech.pcd.mix; instead of XPath's #PCDATA.
-</comment>
- <element>
- <name>function</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>function</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <element>
- <name>kw</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>kw</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <comment> loc: Generic link to a Web resource, similar to HTML's A. </comment>
- <element>
- <name>loc</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- The purpose of a loc element is to function as a A-like
- hypertext link to a resource. (Ideally, the content of loc
- will also mention the URI of the resource, so that readers of
- the printed version will be able to locate the resource.) E.g.:
-
-<loc href="http://www.my.com/doc.htm">http://www.my.com/doc.htm</loc>
- </comment>
- <attlist>
- <name>loc</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href-req.att"/>
- <attributeGroupRef name="user-replace.att"/>
- </attlist>
- <comment> nt: Mention of a nonterminal in text, along with a link to
- the production in the current document that defines it. </comment>
- <element>
- <name>nt</name>
- <pcdata/>
- </element>
- <comment> def attribute:
- The nonterminal must link to the production that defines
- it. </comment>
- <attlist>
- <name>nt</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="def-req.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Declared phrase.
-</comment>
- <comment> phrase: "Attribute hanger" for small bits of (e.g.) differenced
- text in a paragraph or similar, when another element isn't handy.
- Beware that its content model may allow more nested elements than
- would normally be allowed in some contexts. </comment>
- <element>
- <name>phrase</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>phrase</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1998-03-10: maler: Declared quote.
-</comment>
- <comment> quote: Scare quotes and other purely presentational quotes. </comment>
- <element>
- <name>quote</name>
- <zeroOrMore>
- <modelGroupRef name="p.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>quote</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> specref: Reference to a div, olist item, prod, or issue
- in the current document; should generate italic "[n.n],
- Section Title" for div, "n" for numbered item, "[n]" for
- production, or "Issue id" for issue. </comment>
- <element>
- <name>specref</name>
- <sequence/>
- </element>
- <comment> ref attribute:
- The purpose of a specref element is to link to a div, item
- in an olist, or production in the current spec. </comment>
- <attlist>
- <name>specref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="ref-req.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Added sub and sup.
-</comment>
- <comment> sub: Subscript. </comment>
- <element>
- <name>sub</name>
- <pcdata/>
- </element>
- <attlist>
- <name>sub</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> sup: Superscript. </comment>
- <element>
- <name>sup</name>
- <pcdata/>
- </element>
- <attlist>
- <name>sup</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> term: The term in text that is being defined in text. </comment>
- <element>
- <name>term</name>
- <pcdata/>
- </element>
- <attlist>
- <name>term</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment> termdef: Definition of a term in text. </comment>
- <element>
- <name>termdef</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="termdef.pcd.mix"/>
- <modelGroupRef name="termdef.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <comment> ID attribute:
- A term definition must have an ID so that it can be linked
- to from termref elements. </comment>
- <comment> term attribute:
- The canonical form of the term or phrase being defined must
- appear in this attribute, even if the term or phrase also
- appears in the element content in identical form (e.g., in
- the term element). </comment>
- <attlist>
- <name>termdef</name>
- <attributeGroupRef name="common-idreq.att"/>
- <attribute>
- <name>term</name>
- <cdata/>
- <required/>
- </attribute>
- </attlist>
- <comment> termref: Mention of a term, along with a link to the
- definition in the current document. </comment>
- <element>
- <name>termref</name>
- <pcdata/>
- </element>
- <comment> ref attribute:
- A term reference must link to the termdef element that
- defines the term. </comment>
- <attlist>
- <name>termref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="def-req.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <comment> titleref: Citation of another document, which can also
- link to that document if it is a Web resource. </comment>
- <element>
- <name>titleref</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- A title reference can optionally function as a hypertext
- link to the resource with this title. E.g.:
-
-<loc href="http://www.my.com/doc.htm">http://www.my.com/doc.htm</loc>
- </comment>
- <attlist>
- <name>titleref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href.att"/>
- <attributeGroupRef name="user-new.att"/>
- </attlist>
- <comment>
-#2000-03-07: maler: Added var.
-</comment>
- <comment> var: String standing for a variable value that the user
- or system will supply. For example: "For each node
- <var>x</var> in this node-set..." </comment>
- <element>
- <name>var</name>
- <zeroOrMore>
- <modelGroupRef name="tech.pcd.mix"/>
- </zeroOrMore>
- </element>
- <attlist>
- <name>var</name>
- <attributeGroupRef name="common.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <comment> xnt: Mention of a nonterminal in text, along with a link to
- the production in another document that defines it. </comment>
- <element>
- <name>xnt</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- The nonterminal must hyperlink to a resource that serves
- to define it (e.g., a production in a related XML
- specification). E.g.:
-
-<xnt href="http://www.w3.org/TR/spec.htm#prod3">Name</xnt>
- </comment>
- <attlist>
- <name>xnt</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href-req.att"/>
- <attributeGroupRef name="user-new.att"/>
- </attlist>
- <comment>
-#1997-12-29: maler: Declared xspecref.
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <comment> xspecref: Reference to a div, olist item, prod, or issue
- in a related specification document; should generate
- no special text. </comment>
- <element>
- <name>xspecref</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- The spec reference must hyperlink to the resource to
- cross-refer to (e.g., a section in a related XML
- specification). E.g.:
-
-<xspecref href="http://www.w3.org/TR/spec.htm#sec2">
-the section on constraints</xspecref>
- </comment>
- <attlist>
- <name>xspecref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href-req.att"/>
- <attributeGroupRef name="user-new.att"/>
- </attlist>
- <comment>
-#1999-07-02: maler: Added show/actuate attributes and default values.
-</comment>
- <comment> termref: Mention of a term, along with a link to the
- definition in a related document. </comment>
- <element>
- <name>xtermref</name>
- <pcdata/>
- </element>
- <comment> href attribute:
- The term reference must hyperlink to the resource that
- serves to define the term (e.g., a term definition in
- a related XML specification). E.g.:
-
-<xtermref href="http://www.w3.org/TR/spec.htm#term5">
-entity
-</xtermref>
- </comment>
- <attlist>
- <name>xtermref</name>
- <attributeGroupRef name="common.att"/>
- <attributeGroupRef name="simple-xlink.att"/>
- <attributeGroupRef name="href-req.att"/>
- <attributeGroupRef name="user-new.att"/>
- </attlist>
- <comment> ............................................................... </comment>
- <comment> Unused elements for ADEPT ..................................... </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-09-30: maler: Added unusued elements.
-#1997-10-14: maler: Fixed div to move nested div to the mixture.
-#1998-05-14: maler: Added key-term, htable, and htbody.
-#1998-11-30: maler: Added para, listitem, itemizedlist, and orderedlist.
-</comment>
- <comment> The following elements are purposely declared but never
- referenced. Declaring them allows them to be pasted from
- an HTML document, an earlier version of an XMLspec document,
- or a DocBook document into a document using this DTD in ADEPT.
- The ATD Context Transformation mechanism will try to convert
- them to the appropriate element for this DTD. While this
- conversion will not work for all fragments, it does allow many
- cases to work reasonably well. </comment>
- <element>
- <name>div</name>
- <sequence>
- <optional>
- <elementRef>
- <name>head</name>
- </elementRef>
- </optional>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="div.mix"/>
- <elementRef>
- <name>ul</name>
- </elementRef>
- <elementRef>
- <name>ol</name>
- </elementRef>
- <elementRef>
- <name>h1</name>
- </elementRef>
- <elementRef>
- <name>h2</name>
- </elementRef>
- <elementRef>
- <name>h3</name>
- </elementRef>
- <elementRef>
- <name>h4</name>
- </elementRef>
- <elementRef>
- <name>h5</name>
- </elementRef>
- <elementRef>
- <name>h6</name>
- </elementRef>
- <elementRef>
- <name>div</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </sequence>
- </element>
- <element>
- <name>h1</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>h2</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>h3</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>h4</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>h5</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>h6</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="head.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- <elementRef>
- <name>a</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>pre</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="eg.pcd.mix"/>
- <elementRef>
- <name>em</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>ul</name>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>item</name>
- </elementRef>
- <elementRef>
- <name>li</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>ol</name>
- <zeroOrMore>
- <choice>
- <elementRef>
- <name>item</name>
- </elementRef>
- <elementRef>
- <name>li</name>
- </elementRef>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>li</name>
- <zeroOrMore>
- <choice>
- <pcdata/>
- <modelGroupRef name="obj.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>em</name>
- <pcdata/>
- </element>
- <element>
- <name>a</name>
- <pcdata/>
- </element>
- <element>
- <name>key-term</name>
- <pcdata/>
- </element>
- <element>
- <name>htable</name>
- <sequence>
- <optional>
- <elementRef>
- <name>caption</name>
- </elementRef>
- </optional>
- <choice>
- <zeroOrMore>
- <elementRef>
- <name>col</name>
- </elementRef>
- </zeroOrMore>
- <zeroOrMore>
- <elementRef>
- <name>colgroup</name>
- </elementRef>
- </zeroOrMore>
- </choice>
- <optional>
- <elementRef>
- <name>thead</name>
- </elementRef>
- </optional>
- <optional>
- <elementRef>
- <name>tfoot</name>
- </elementRef>
- </optional>
- <oneOrMore>
- <elementRef>
- <name>tbody</name>
- </elementRef>
- </oneOrMore>
- </sequence>
- </element>
- <element>
- <name>htbody</name>
- <oneOrMore>
- <elementRef>
- <name>tr</name>
- </elementRef>
- </oneOrMore>
- </element>
- <element>
- <name>statusp</name>
- <zeroOrMore>
- <choice>
- <modelGroupRef name="p.pcd.mix"/>
- <modelGroupRef name="p.mix"/>
- </choice>
- </zeroOrMore>
- </element>
- <element>
- <name>itemizedlist</name>
- <zeroOrMore>
- <elementRef>
- <name>listitem</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <element>
- <name>orderedlist</name>
- <zeroOrMore>
- <elementRef>
- <name>listitem</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <element>
- <name>listitem</name>
- <zeroOrMore>
- <elementRef>
- <name>para</name>
- </elementRef>
- </zeroOrMore>
- </element>
- <element>
- <name>para</name>
- <pcdata/>
- </element>
- <comment> ............................................................... </comment>
- <comment> Change history ................................................ </comment>
- <comment> ............................................................... </comment>
- <comment>
-#1997-08-18: maler
-#- Did a major revision.
-#1997-09-10: maler
-#- Updated FPI.
-#- Removed namekey element and put key attribute on name element.
-#- Made statusp element and supporting entities.
-#- Added slist element with sitem+ content.
-#- Required head on scrap and added new bnf subelement.
-#- Added an xnt element and allowed it and nt in regular text and rhs.
-#- Removed the ntref element.
-#- Added back the com element to the content of rhs.
-#- Added a key attribute to bibl.
-#- Removed the ident element.
-#- Added a term element to be used inside termdef.
-#- Added an xtermref element parallel to termref.
-#- Beefed up DTD comments.
-#1997-09-12: maler
-#- Allowed term element in general text.
-#- Changed bibref to EMPTY.
-#- Added ref.class to termdef.pcd.mix.
-#1997-09-14: maler
-#- Changed main attribute of xtermref from def to href.
-#- Added termdef.class to label contents.
-#1997-09-30: maler
-#- Added character entity module and added new entities.
-#- Removed p from appearing directly in self; created %p.mix;.
-#- Added inform-div (non-normative division) element.
-#- Fixed xtermref comment to mention href, not ref.
-#- Extended orglist model to allow optional affiliation.
-#- Modified author to make affiliation optional.
-#- Added %speclist.class; and %note.class; to %obj.mix; and %p.mix;.
-#- Added %note.class; and %illus.class; to %termdef.pcd.mix;.
-#- Added unused HTML elements.
-#- Put empty system ID next to public ID in entity declarations.
-#1997-10-14: maler
-#- Fixed "unused" div content model to move nested div to mixture.
-#1997-10-16: maler
-#- Added SGML Open Exchange tables.
-#1997-11-28: maler
-#- Added support for prodgroup and its attributes.
-#- Added support for HTML tables.
-#- Added loc and bibref to content of com.
-#- Added loc to general p content models.
-#- Allowed p as alternative to statusp in status.
-#- Added non-null system IDs to external parameter entity declarations.
-#- (Modified the SGML Open table module to make it XML-compliant.)
-#- (Modified the character entity module.)
-#1997-12-29: maler
-#- Moved #PCDATA occurrences to come before GIs in content models.
-#- Removed use of the SGML Open table module.
-#- Added xspecref element.
-#- Ensured that all FPIs contain 4-digit year.
-#- (Modified the character entity module.)
-#1998-03-10: maler
-#- Merged the character entity and table modules into the main file.
-#- Added ldquo and rdquo entities.
-#- Added common attributes to prodgroup.
-#- Made the email element in header optional.
-#- Removed reference to the SGML Open table model.
-#- Added ednote element.
-#- Added quote element.
-#- Updated XLink usage to reflect 3 March 1998 WD.
-#- Added "local" entities to the class entities for customization.
-#- Parameterized several content models to allow for customization.
-#1998-03-23: maler
-#- Cleaned up some comments and removed some others.
-#- Added xml:space semi-common attribute to eg and bnf elements.
-#- Added show and embed attributes on all the uses of href.
-#- Added %common.att; to all HTML table elements.
-#- Added a real URI to the "typical invocation" comment.
-#1998-05-14: maler
-#- Fixed mdash, ldquo, and rdquo character entities.
-#- Switched to the full HTML 4.0 table model.
-#- Removed htable/htbody elements and replaced them with table/tbody.
-#- Added issue element to %note.class; and declared it.
-#- Allowed prevlocs and latestloc in either order.
-#- Added key-term, htable, htbody, and statusp as unused elements.
-#- Removed real statusp element in favor of plain p.
-#1998-05-21: maler
-#- Declared generic constraint and constraintnote elements.
-#- Added constraintnote to %note.class;.
-#- Added constraint to %eg.pcd.mix; and prod content model.
-#1998-08-22: maler
-#- Fixed %illus.class; to mention table instead of htable.
-#- Added definitions to %illus.class; for DOM model.
-#- Added DOM definitions element and its substructure.
-#- Updated XLink usage in %href.att; to use xlink:form and #IMPLIED.
-#- Added clarifying comments to href-using elements.
-#1998-11-30: maler
-#- Added new unused elements to support DocBook translation.
-#- Updated maler phone numbers.
-#1998-12-3: maler
-#- Fixed character entities with respect to escaping of ampersands.
-#- Added many more explanatory comments.
-#1999-07-02: maler
-#- Added %loc.class; to all PCD mixes that didn't already have it.
-#- Removed unused %loc.pcd.mix;.
-#- Made version in spec header optional.
-#- Added three new attributes to spec.
-#- Broadened content of edtext.
-#- Added optional copyright element to header.
-#- Reorganized XLink-related parameter entities; added xmlns:xlink.
-#- Changed edtext content from #PCDATA to %p.pcd.mix;.
-#- Added show/actuate atts and default values to all href elements.
-#- Changed versioning scheme from 8-digit dates to version numbers.
-#- Added w3c-doctype, other-doctype, status atts to spec element.
-#- Added prodrecap element inside scrap.
-#- Added headstyle attribute to scrap.
-#2000-03-07: maler
-#- Added proto element, its arg subelement, and the %argtypes; entity.
-#- Added function, var, sub, sup, phrase, el, att, attval elements.
-#- Expanded emph to %p.pcd.mix;.
-#- Allowed status and abstract to appear in the opposite order.
-#- Updated XLink usage to the latest WD, except for href and source.
-#- Removed the xml:attributes attribute from graphic.
-#- Added %local.graphic.att; to graphic.
-#- Added common diff attribute.
-#- Added div5 element.
-#- Broadened content models of publoc, prevlocs, and latestloc.
-#- Added head, source, resolution, and status attribute to issue.
-#- Added cr, issues, and dispcmts to w3c-doctype attribute on spec.
-#- Added example element.
-</comment>
- <comment> ............................................................... </comment>
- <comment> End of XML specification DTD .................................. </comment>
- <comment> ............................................................... </comment>
-</doctype>
-------------- next part --------------
--- /home/samy/blop 2025-10-26 19:02:57.056952807 +0100
+++ /home/samy/blip 2025-10-26 19:02:53.140952220 +0100
@@ -89,12 +89,8 @@
jing-trang/gcj/
jing-trang/gcj/INSTALL
jing-trang/gcj/README.redhat8
-jing-trang/gcj/Xerces-J-src.2.3.0.tar.gz
jing-trang/gcj/aclocal.m4
jing-trang/gcj/configure.ac
-jing-trang/gcj/crimson-1.1.3-src.tar.gz
-jing-trang/gcj/crimson.copying.txt
-jing-trang/gcj/crimson.patch
jing-trang/gcj/dist
jing-trang/gcj/install-sh
jing-trang/gcj/jing.1
@@ -110,32 +106,14 @@
jing-trang/gcj/trang.1
jing-trang/gcj/trang.spec
jing-trang/gcj/vars.mk
-jing-trang/gcj/xerces-regex.patch
-jing-trang/gcj/xerces.copying.txt
jing-trang/iml.xsl
jing-trang/jing-trang.ipr
jing-trang/jing.bat
jing-trang/lib/
jing-trang/lib/UnicodeData-3.1.0.txt
jing-trang/lib/UnicodeData-4.0.0.txt
-jing-trang/lib/ant-googlecode.jar
-jing-trang/lib/ant-launcher.jar
-jing-trang/lib/ant-nodeps.jar
-jing-trang/lib/ant-trax.jar
-jing-trang/lib/ant.jar
-jing-trang/lib/doccheck.jar
jing-trang/lib/isorelax.copying.txt
-jing-trang/lib/isorelax.jar
-jing-trang/lib/javacc.jar
-jing-trang/lib/maven-ant-tasks-2.1.3.jar
-jing-trang/lib/resolver.jar
-jing-trang/lib/saxon9.jar
-jing-trang/lib/serializer.jar
-jing-trang/lib/testng.jar
-jing-trang/lib/xalan.jar
jing-trang/lib/xerces.copying.txt
-jing-trang/lib/xercesImpl.jar
-jing-trang/lib/xml-apis.jar
jing-trang/maven-jing.xml
jing-trang/maven-trang.xml
jing-trang/mod/
@@ -463,211 +441,6 @@
jing-trang/mod/dtdinst/src/test/com/thaiopensource/xml/dtd/test/CompareOutputStream.java
jing-trang/mod/dtdinst/src/test/com/thaiopensource/xml/dtd/test/Driver.java
jing-trang/mod/dtdinst/src/test/com/thaiopensource/xml/dtd/test/TestFailException.java
-jing-trang/mod/dtdinst/test/
-jing-trang/mod/dtdinst/test/001.dtd
-jing-trang/mod/dtdinst/test/001.xml
-jing-trang/mod/dtdinst/test/002.dtd
-jing-trang/mod/dtdinst/test/002.xml
-jing-trang/mod/dtdinst/test/003.dtd
-jing-trang/mod/dtdinst/test/003.xml
-jing-trang/mod/dtdinst/test/004.dtd
-jing-trang/mod/dtdinst/test/004.xml
-jing-trang/mod/dtdinst/test/005.dtd
-jing-trang/mod/dtdinst/test/005.xml
-jing-trang/mod/dtdinst/test/006.dtd
-jing-trang/mod/dtdinst/test/006.xml
-jing-trang/mod/dtdinst/test/007.dtd
-jing-trang/mod/dtdinst/test/007.xml
-jing-trang/mod/dtdinst/test/008.dtd
-jing-trang/mod/dtdinst/test/008.xml
-jing-trang/mod/dtdinst/test/009.dtd
-jing-trang/mod/dtdinst/test/009.xml
-jing-trang/mod/dtdinst/test/010.dtd
-jing-trang/mod/dtdinst/test/010.xml
-jing-trang/mod/dtdinst/test/011.dtd
-jing-trang/mod/dtdinst/test/011.xml
-jing-trang/mod/dtdinst/test/012.dtd
-jing-trang/mod/dtdinst/test/012.xml
-jing-trang/mod/dtdinst/test/013.dtd
-jing-trang/mod/dtdinst/test/013.xml
-jing-trang/mod/dtdinst/test/014.dtd
-jing-trang/mod/dtdinst/test/014.xml
-jing-trang/mod/dtdinst/test/015.dtd
-jing-trang/mod/dtdinst/test/015.xml
-jing-trang/mod/dtdinst/test/016.dtd
-jing-trang/mod/dtdinst/test/016.xml
-jing-trang/mod/dtdinst/test/017.dtd
-jing-trang/mod/dtdinst/test/017.xml
-jing-trang/mod/dtdinst/test/018.dtd
-jing-trang/mod/dtdinst/test/018.xml
-jing-trang/mod/dtdinst/test/019.dtd
-jing-trang/mod/dtdinst/test/019.xml
-jing-trang/mod/dtdinst/test/020.dtd
-jing-trang/mod/dtdinst/test/020.xml
-jing-trang/mod/dtdinst/test/021.dtd
-jing-trang/mod/dtdinst/test/021.xml
-jing-trang/mod/dtdinst/test/022.dtd
-jing-trang/mod/dtdinst/test/022.xml
-jing-trang/mod/dtdinst/test/023.dtd
-jing-trang/mod/dtdinst/test/023.xml
-jing-trang/mod/dtdinst/test/024.dtd
-jing-trang/mod/dtdinst/test/024.xml
-jing-trang/mod/dtdinst/test/025.dtd
-jing-trang/mod/dtdinst/test/025.xml
-jing-trang/mod/dtdinst/test/026.dtd
-jing-trang/mod/dtdinst/test/026.xml
-jing-trang/mod/dtdinst/test/027.dtd
-jing-trang/mod/dtdinst/test/027.xml
-jing-trang/mod/dtdinst/test/028.dtd
-jing-trang/mod/dtdinst/test/028.xml
-jing-trang/mod/dtdinst/test/029.dtd
-jing-trang/mod/dtdinst/test/029.xml
-jing-trang/mod/dtdinst/test/030.dtd
-jing-trang/mod/dtdinst/test/030.xml
-jing-trang/mod/dtdinst/test/031.dtd
-jing-trang/mod/dtdinst/test/031.xml
-jing-trang/mod/dtdinst/test/032.dtd
-jing-trang/mod/dtdinst/test/032.xml
-jing-trang/mod/dtdinst/test/033.dtd
-jing-trang/mod/dtdinst/test/033.xml
-jing-trang/mod/dtdinst/test/034.dtd
-jing-trang/mod/dtdinst/test/034.xml
-jing-trang/mod/dtdinst/test/035.dtd
-jing-trang/mod/dtdinst/test/035.xml
-jing-trang/mod/dtdinst/test/036.dtd
-jing-trang/mod/dtdinst/test/036.xml
-jing-trang/mod/dtdinst/test/037.dtd
-jing-trang/mod/dtdinst/test/037.xml
-jing-trang/mod/dtdinst/test/038.dtd
-jing-trang/mod/dtdinst/test/038.xml
-jing-trang/mod/dtdinst/test/039.dtd
-jing-trang/mod/dtdinst/test/039.xml
-jing-trang/mod/dtdinst/test/040.dtd
-jing-trang/mod/dtdinst/test/040.xml
-jing-trang/mod/dtdinst/test/041.dtd
-jing-trang/mod/dtdinst/test/041.xml
-jing-trang/mod/dtdinst/test/042.dtd
-jing-trang/mod/dtdinst/test/042.xml
-jing-trang/mod/dtdinst/test/043.dtd
-jing-trang/mod/dtdinst/test/043.xml
-jing-trang/mod/dtdinst/test/044.dtd
-jing-trang/mod/dtdinst/test/044.ent
-jing-trang/mod/dtdinst/test/044.xml
-jing-trang/mod/dtdinst/test/045.dtd
-jing-trang/mod/dtdinst/test/045.ent
-jing-trang/mod/dtdinst/test/045.xml
-jing-trang/mod/dtdinst/test/046.dtd
-jing-trang/mod/dtdinst/test/046.ent
-jing-trang/mod/dtdinst/test/046.xml
-jing-trang/mod/dtdinst/test/047.dtd
-jing-trang/mod/dtdinst/test/047.xml
-jing-trang/mod/dtdinst/test/048.dtd
-jing-trang/mod/dtdinst/test/048.xml
-jing-trang/mod/dtdinst/test/049.dtd
-jing-trang/mod/dtdinst/test/049.xml
-jing-trang/mod/dtdinst/test/050.dtd
-jing-trang/mod/dtdinst/test/050.xml
-jing-trang/mod/dtdinst/test/051.dtd
-jing-trang/mod/dtdinst/test/051.xml
-jing-trang/mod/dtdinst/test/052.dtd
-jing-trang/mod/dtdinst/test/052.xml
-jing-trang/mod/dtdinst/test/053.dtd
-jing-trang/mod/dtdinst/test/053.xml
-jing-trang/mod/dtdinst/test/054.dtd
-jing-trang/mod/dtdinst/test/054.ent
-jing-trang/mod/dtdinst/test/054.xml
-jing-trang/mod/dtdinst/test/calstblx.dtd
-jing-trang/mod/dtdinst/test/dbcentx.mod
-jing-trang/mod/dtdinst/test/dbgenent.mod
-jing-trang/mod/dtdinst/test/dbhierx.mod
-jing-trang/mod/dtdinst/test/dbnotnx.mod
-jing-trang/mod/dtdinst/test/dbpoolx.mod
-jing-trang/mod/dtdinst/test/docbookx.dtd
-jing-trang/mod/dtdinst/test/docbookx.xml
-jing-trang/mod/dtdinst/test/ent/
-jing-trang/mod/dtdinst/test/ent/iso-amsa.ent
-jing-trang/mod/dtdinst/test/ent/iso-amsb.ent
-jing-trang/mod/dtdinst/test/ent/iso-amsc.ent
-jing-trang/mod/dtdinst/test/ent/iso-amsn.ent
-jing-trang/mod/dtdinst/test/ent/iso-amso.ent
-jing-trang/mod/dtdinst/test/ent/iso-amsr.ent
-jing-trang/mod/dtdinst/test/ent/iso-box.ent
-jing-trang/mod/dtdinst/test/ent/iso-cyr1.ent
-jing-trang/mod/dtdinst/test/ent/iso-cyr2.ent
-jing-trang/mod/dtdinst/test/ent/iso-dia.ent
-jing-trang/mod/dtdinst/test/ent/iso-grk1.ent
-jing-trang/mod/dtdinst/test/ent/iso-grk2.ent
-jing-trang/mod/dtdinst/test/ent/iso-grk3.ent
-jing-trang/mod/dtdinst/test/ent/iso-grk4.ent
-jing-trang/mod/dtdinst/test/ent/iso-lat1.ent
-jing-trang/mod/dtdinst/test/ent/iso-lat2.ent
-jing-trang/mod/dtdinst/test/ent/iso-num.ent
-jing-trang/mod/dtdinst/test/ent/iso-pub.ent
-jing-trang/mod/dtdinst/test/ent/iso-tech.ent
-jing-trang/mod/dtdinst/test/soextblx.dtd
-jing-trang/mod/dtdinst/test/sub/
-jing-trang/mod/dtdinst/test/sub/054.ent
-jing-trang/mod/dtdinst/test/tei2.dtd
-jing-trang/mod/dtdinst/test/teiall2.dtd
-jing-trang/mod/dtdinst/test/teiall2.xml
-jing-trang/mod/dtdinst/test/teiana2.dtd
-jing-trang/mod/dtdinst/test/teiana2.ent
-jing-trang/mod/dtdinst/test/teiback2.dtd
-jing-trang/mod/dtdinst/test/teicert2.dtd
-jing-trang/mod/dtdinst/test/teiclas2.ent
-jing-trang/mod/dtdinst/test/teicore2.dtd
-jing-trang/mod/dtdinst/test/teicorp2.dtd
-jing-trang/mod/dtdinst/test/teidict2.dtd
-jing-trang/mod/dtdinst/test/teidict2.ent
-jing-trang/mod/dtdinst/test/teidram2.dtd
-jing-trang/mod/dtdinst/test/teidram2.ent
-jing-trang/mod/dtdinst/test/teifig2.dtd
-jing-trang/mod/dtdinst/test/teifig2.ent
-jing-trang/mod/dtdinst/test/teifron2.dtd
-jing-trang/mod/dtdinst/test/teifs2.dtd
-jing-trang/mod/dtdinst/test/teifsd2.dtd
-jing-trang/mod/dtdinst/test/teifsd2xml.dtd
-jing-trang/mod/dtdinst/test/teifsd2xml.xml
-jing-trang/mod/dtdinst/test/teigen2.dtd
-jing-trang/mod/dtdinst/test/teigis2.ent
-jing-trang/mod/dtdinst/test/teihdr2.dtd
-jing-trang/mod/dtdinst/test/teikey2.ent
-jing-trang/mod/dtdinst/test/teilink2.dtd
-jing-trang/mod/dtdinst/test/teilink2.ent
-jing-trang/mod/dtdinst/test/teimix2.dtd
-jing-trang/mod/dtdinst/test/teind2.dtd
-jing-trang/mod/dtdinst/test/teind2.ent
-jing-trang/mod/dtdinst/test/teinet2.dtd
-jing-trang/mod/dtdinst/test/teipl2.dtd
-jing-trang/mod/dtdinst/test/teipros2.dtd
-jing-trang/mod/dtdinst/test/teishd2.dtd
-jing-trang/mod/dtdinst/test/teishd2xml.dtd
-jing-trang/mod/dtdinst/test/teishd2xml.xml
-jing-trang/mod/dtdinst/test/teispok2.dtd
-jing-trang/mod/dtdinst/test/teispok2.ent
-jing-trang/mod/dtdinst/test/teistr2.dtd
-jing-trang/mod/dtdinst/test/teitc2.dtd
-jing-trang/mod/dtdinst/test/teitc2.ent
-jing-trang/mod/dtdinst/test/teite2f.dtd
-jing-trang/mod/dtdinst/test/teite2fxml.dtd
-jing-trang/mod/dtdinst/test/teite2fxml.xml
-jing-trang/mod/dtdinst/test/teite2n.dtd
-jing-trang/mod/dtdinst/test/teiterm2.dtd
-jing-trang/mod/dtdinst/test/teiterm2.ent
-jing-trang/mod/dtdinst/test/teitran2.dtd
-jing-trang/mod/dtdinst/test/teitran2.ent
-jing-trang/mod/dtdinst/test/teitsd2.dtd
-jing-trang/mod/dtdinst/test/teitsd2xml.dtd
-jing-trang/mod/dtdinst/test/teitsd2xml.xml
-jing-trang/mod/dtdinst/test/teivers2.dtd
-jing-trang/mod/dtdinst/test/teivers2.ent
-jing-trang/mod/dtdinst/test/teiwsd2.dtd
-jing-trang/mod/dtdinst/test/teiwsd2xml.dtd
-jing-trang/mod/dtdinst/test/teiwsd2xml.xml
-jing-trang/mod/dtdinst/test/xhtml11-flat.dtd
-jing-trang/mod/dtdinst/test/xhtml11-flat.xml
-jing-trang/mod/dtdinst/test/xmlspec-v21.dtd
-jing-trang/mod/dtdinst/test/xmlspec-v21.xml
jing-trang/mod/infer/
jing-trang/mod/infer/mod.xml
jing-trang/mod/infer/src/
@@ -1515,7 +1288,6 @@
jing-trang/mod/xsd-datatype/test/
jing-trang/mod/xsd-datatype/test/xsdtest.xml
jing-trang/mod/xsd-datatype/test/xsdtest.xsl
-jing-trang/relaxng.org/
jing-trang/release.py
jing-trang/settings.gradle.kts
jing-trang/setup
More information about the debian-xml-sgml-pkgs
mailing list