From 4d87da45d2acc98d083f32d80da90b630e269af8 Mon Sep 17 00:00:00 2001 From: Adam Radziszewski <adam.radziszewski@pwr.wroc.pl> Date: Sun, 16 Sep 2012 14:16:25 +0200 Subject: [PATCH] DTD for CCL format (including ccl/rel variant). --- doc/ccl.dtd | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 doc/ccl.dtd diff --git a/doc/ccl.dtd b/doc/ccl.dtd new file mode 100644 index 0000000..84e6f22 --- /dev/null +++ b/doc/ccl.dtd @@ -0,0 +1,35 @@ +<!ELEMENT chunkList (chunk+, relations?)> +<!ELEMENT chunk (sentence)+> +<!ATTLIST chunk + id ID #IMPLIED + type CDATA #IMPLIED> +<!ELEMENT sentence (tok|ns)+> +<!ATTLIST sentence + id ID #IMPLIED> +<!ELEMENT tok (orth, lex+, ann*)> +<!ELEMENT ns EMPTY> +<!ELEMENT orth (#PCDATA)> +<!ELEMENT lex (base, ctag)> +<!ATTLIST lex + disamb (1 | 0) "0"> +<!ELEMENT ann (#PCDATA)> +<!ATTLIST ann + chan CDATA #REQUIRED + head (1 | 0) "0"> +<!ELEMENT base (#PCDATA)> +<!ELEMENT ctag (#PCDATA)> + + +<!ELEMENT relations (rel+)> +<!ELEMENT rel (from,to)> +<!ATTLIST rel + name CDATA #REQUIRED> +<!ELEMENT from (#PCDATA)> +<!ATTLIST from + chan CDATA #REQUIRED + sent IDREF #REQUIRED> +<!ATTLIST to + chan CDATA #REQUIRED + sent IDREF #REQUIRED> +<!ELEMENT to (#PCDATA)> + -- GitLab