From 046134ed3e330125f9e03e9c7864a9ef4da2ea2b Mon Sep 17 00:00:00 2001 From: Adam Radziszewski <eliasz@wojtek-desktop.(none)> Date: Fri, 2 Nov 2012 13:56:37 +0100 Subject: [PATCH] extend ccl.dtd to allow token-level properties; also allow for relation sets (categories) --- doc/ccl.dtd | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/ccl.dtd b/doc/ccl.dtd index 84e6f22..ff07489 100644 --- a/doc/ccl.dtd +++ b/doc/ccl.dtd @@ -6,7 +6,7 @@ <!ELEMENT sentence (tok|ns)+> <!ATTLIST sentence id ID #IMPLIED> -<!ELEMENT tok (orth, lex+, ann*)> +<!ELEMENT tok (orth, lex+, ann*, prop*)> <!ELEMENT ns EMPTY> <!ELEMENT orth (#PCDATA)> <!ELEMENT lex (base, ctag)> @@ -16,14 +16,18 @@ <!ATTLIST ann chan CDATA #REQUIRED head (1 | 0) "0"> +<!ELEMENT prop (#PCDATA)> +<!ATTLIST prop + key CDATA #REQUIRED> <!ELEMENT base (#PCDATA)> <!ELEMENT ctag (#PCDATA)> -<!ELEMENT relations (rel+)> +<!ELEMENT relations (rel*)> <!ELEMENT rel (from,to)> <!ATTLIST rel - name CDATA #REQUIRED> + name CDATA #REQUIRED + set CDATA #IMPLIED> <!ELEMENT from (#PCDATA)> <!ATTLIST from chan CDATA #REQUIRED -- GitLab