summaryrefslogtreecommitdiffstats
path: root/karbon/karbon.dtd
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
commit8362bf63dea22bbf6736609b0f49c152f975eb63 (patch)
tree0eea3928e39e50fae91d4e68b21b1e6cbae25604 /karbon/karbon.dtd
downloadkoffice-8362bf63dea22bbf6736609b0f49c152f975eb63.tar.gz
koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.zip
Added old abandoned KDE3 version of koffice
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1077364 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'karbon/karbon.dtd')
-rw-r--r--karbon/karbon.dtd97
1 files changed, 97 insertions, 0 deletions
diff --git a/karbon/karbon.dtd b/karbon/karbon.dtd
new file mode 100644
index 00000000..9a277f84
--- /dev/null
+++ b/karbon/karbon.dtd
@@ -0,0 +1,97 @@
+<!-- Document Type Definition for the Karbon14 Markup Language
+ the file format for Karbon.
+ version = 0.1 status = draft date = 11/Mar/2002
+ syntax = XML author = dirk.schoenberger@sz-online.de -->
+<!-- ============================================================= -->
+
+<!-- ============================================================= -->
+
+<!ELEMENT DOC (LAYER*) >
+<!ATTLIST DOC editor CDATA "Karbon14"
+ mime CDATA "application/x-karbon"
+ syntaxVersion CDATA #IMPLIED
+>
+
+<!--
+ The document is grouped by layers.
+-->
+
+<!ELEMENT LAYER (COMPOSITE*) >
+<!ATTLIST LAYER name CDATA #IMPLIED
+ visible ( 0 | 1 ) "1"
+>
+
+<!--
+ A composite path.
+-->
+
+<!ELEMENT COMPOSITE (STROKE? FILL? PATH+) >
+<!ATTLIST COMPOSITE fillrule ( 0 | 1 ) "0"
+>
+
+<!--
+ Stroke mode and color.
+-->
+
+<!ELEMENT STROKE (COLOR) >
+<!ATTLIST STROKE lineWidth CDATA #IMPLIED
+ lineJoin ( 0 | 1 | 2 ) "0"
+ lineCap ( 0 | 1 | 2 ) "0"
+ miterLimit CDATA #IMPLIED
+>
+
+<!--
+ Fill mode and color.
+-->
+
+<!ELEMENT FILL (COLOR) >
+
+<!--
+ Color data.
+-->
+
+<!ELEMENT COLOR EMPTY >
+<!ATTLIST COLOR colorSpace ( 0 | 1 | 2 ) "0"
+ v1 CDATA #IMPLIED
+ v2 CDATA #IMPLIED
+ v3 CDATA #IMPLIED
+ v4 CDATA #IMPLIED
+>
+
+<!--
+ A path.
+-->
+
+<!ELEMENT PATH MOVE ( LINE | CURVE )+ >
+<!ATTLIST PATH isClosed ( 0 | 1 ) "1"
+>
+
+<!--
+ Path segment data.
+-->
+
+<!ELEMENT MOVE EMPTY >
+<!ATTLIST MOVE x CDATA #IMPLIED
+ y CDATA #IMPLIED
+>
+
+<!ELEMENT LINE EMPTY >
+<!ATTLIST LINE x CDATA #IMPLIED
+ y CDATA #IMPLIED
+>
+
+<!ELEMENT CURVE EMPTY >
+<!ATTLIST CURVE ctrlPointFixing ( 0 | 1 | 2 ) "0"
+ x1 CDATA #IMPLIED
+ y1 CDATA #IMPLIED
+ x2 CDATA #IMPLIED
+ y2 CDATA #IMPLIED
+ x3 CDATA #IMPLIED
+ y3 CDATA #IMPLIED
+>
+
+<!-- ============================================================= -->
+<!--
+ End of DTD for Karbon
+-->
+