diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
commit | 8362bf63dea22bbf6736609b0f49c152f975eb63 (patch) | |
tree | 0eea3928e39e50fae91d4e68b21b1e6cbae25604 /lib/kformula/dtd | |
download | koffice-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 'lib/kformula/dtd')
-rw-r--r-- | lib/kformula/dtd/Makefile.am | 4 | ||||
-rw-r--r-- | lib/kformula/dtd/kformula.dtd | 95 |
2 files changed, 99 insertions, 0 deletions
diff --git a/lib/kformula/dtd/Makefile.am b/lib/kformula/dtd/Makefile.am new file mode 100644 index 000000000..e00eba358 --- /dev/null +++ b/lib/kformula/dtd/Makefile.am @@ -0,0 +1,4 @@ +dtd_DATA = kformula.dtd + +dtddir = $(kde_datadir)/kformula/dtd + diff --git a/lib/kformula/dtd/kformula.dtd b/lib/kformula/dtd/kformula.dtd new file mode 100644 index 000000000..4becebbd7 --- /dev/null +++ b/lib/kformula/dtd/kformula.dtd @@ -0,0 +1,95 @@ +<!-- $Id: kformula.dtd 202993 2003-01-26 21:30:12Z kuettler $ + +This is an XML document type definition (DTD) for the KFormula 1.3 XML files + +ChangeLog: +* Initial version by Heinrich Kuettler <heinrich.kuettler@gmx.de>. +--> + +<!-- All but SEQUENCE: --> +<!ENTITY % element "BRACKET | FRACTION | INDEX | MATRIX | ROOT | +NAMESEQUENCE | SPACE | TEXT | EMPTY | SYMBOL | OVERLINE | UNDERLINE | +MULTILINE"> + +<!ELEMENT KFORMULA (FORMULASETTINGS?, FORMULA*)> +<!ATTLIST KFORMULA + VERSION CDATA #IMPLIED + BASESIZE CDATA #IMPLIED +> + +<!ELEMENT FORMULASETTINGS EMPTY> + +<!ELEMENT FORMULA (%element;)*> +<!ATTLIST FORMULA + VERSION CDATA #IMPLIED + BASESIZE CDATA #IMPLIED +> + +<!ELEMENT BRACKET (CONTENT)> +<!ATTLIST BRACKET + LEFT CDATA #REQUIRED + RIGHT CDATA #REQUIRED +> + +<!ELEMENT CONTENT (SEQUENCE)> + +<!ELEMENT FRACTION (NUMERATOR,DENOMINATOR)> +<!ATTLIST FRACTION + NOLINE CDATA #IMPLIED +> + +<!ELEMENT NUMERATOR (SEQUENCE)> +<!ELEMENT DENOMINATOR (SEQUENCE)> + +<!ELEMENT INDEX (CONTENT,UPPERLEFT?,UPPERMIDDLE?,UPPERRIGHT?,LOWERLEFT?,LOWERMIDDLE?,LOWERRIGHT?)> + +<!ELEMENT UPPERLEFT (SEQUENCE)> +<!ELEMENT UPPERMIDDLE (SEQUENCE)> +<!ELEMENT UPPERRIGHT (SEQUENCE)> +<!ELEMENT LOWERLEFT (SEQUENCE)> +<!ELEMENT LOWERMIDDLE (SEQUENCE)> +<!ELEMENT LOWERRIGHT (SEQUENCE)> + +<!ELEMENT MATRIX (%element;)*> +<!ATTLIST MATRIX + ROWS CDATA #REQUIRED + COLUMNS CDATA #REQUIRED +> + +<!ELEMENT ROOT (CONTENT,ROOTINDEX?)> + +<!ELEMENT ROOTINDEX (SEQUENCE)> + +<!ELEMENT SEQUENCE (%element;)*> + +<!ELEMENT NAMESEQUENCE (TEXT)*> + +<!ELEMENT SPACE EMPTY> +<!ATTLIST SPACE + WIDTH CDATA #REQUIRED + TAB CDATA #IMPLIED +> + +<!ELEMENT TEXT EMPTY> +<!ATTLIST TEXT + CHAR CDATA #REQUIRED + SYMBOL CDATA #IMPLIED + STYLE CDATA #IMPLIED + FAMILY CDATA #IMPLIED +> + +<!ELEMENT EMPTY EMPTY> + +<!ELEMENT SYMBOL (CONTENT,LOWER?,UPPER?)> +<!ATTLIST SYMBOL + TYPE CDATA #REQUIRED +> + +<!ELEMENT OVERLINE (CONTENT)> +<!ELEMENT UNDERLINE (CONTENT)> + +<!ELEMENT MULTILINE (SEQUENCE*)> +<!ATTLIST MULTILINE + LINES CDATA #REQUIRED +> + |