From dfdc1ec17c9da7f10d952b4c01f9f1ef1e270853 Mon Sep 17 00:00:00 2001 From: Matthias Neeracher Date: Fri, 2 Sep 2011 02:45:26 +0200 Subject: [PATCH] Added MusicXML DTD for verification --- musicxml11/ISOlat1.pen | 111 ++++ musicxml11/ISOlat2.pen | 145 +++++ musicxml11/MIDIEvents10.dtd | 195 +++++++ musicxml11/attributes.dtd | 361 ++++++++++++ musicxml11/barline.dtd | 98 ++++ musicxml11/common.dtd | 644 ++++++++++++++++++++++ musicxml11/direction.dtd | 616 +++++++++++++++++++++ musicxml11/identity.dtd | 99 ++++ musicxml11/layout.dtd | 120 ++++ musicxml11/link.dtd | 60 ++ musicxml11/midixml.dtd | 221 ++++++++ musicxml11/midixml.xsl | 57 ++ musicxml11/note.dtd | 1026 +++++++++++++++++++++++++++++++++++ musicxml11/opus.dtd | 66 +++ musicxml11/parttime.xsl | 173 ++++++ musicxml11/partwise.dtd | 149 +++++ musicxml11/score.dtd | 309 +++++++++++ musicxml11/timepart.xsl | 176 ++++++ musicxml11/timewise.dtd | 149 +++++ musicxml11/to10.xsl | 177 ++++++ 20 files changed, 4952 insertions(+) create mode 100755 musicxml11/ISOlat1.pen create mode 100755 musicxml11/ISOlat2.pen create mode 100755 musicxml11/MIDIEvents10.dtd create mode 100755 musicxml11/attributes.dtd create mode 100755 musicxml11/barline.dtd create mode 100755 musicxml11/common.dtd create mode 100755 musicxml11/direction.dtd create mode 100755 musicxml11/identity.dtd create mode 100755 musicxml11/layout.dtd create mode 100755 musicxml11/link.dtd create mode 100755 musicxml11/midixml.dtd create mode 100755 musicxml11/midixml.xsl create mode 100755 musicxml11/note.dtd create mode 100755 musicxml11/opus.dtd create mode 100755 musicxml11/parttime.xsl create mode 100755 musicxml11/partwise.dtd create mode 100755 musicxml11/score.dtd create mode 100755 musicxml11/timepart.xsl create mode 100755 musicxml11/timewise.dtd create mode 100755 musicxml11/to10.xsl diff --git a/musicxml11/ISOlat1.pen b/musicxml11/ISOlat1.pen new file mode 100755 index 0000000..a3d92b5 --- /dev/null +++ b/musicxml11/ISOlat1.pen @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/ISOlat2.pen b/musicxml11/ISOlat2.pen new file mode 100755 index 0000000..9822b63 --- /dev/null +++ b/musicxml11/ISOlat2.pen @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/MIDIEvents10.dtd b/musicxml11/MIDIEvents10.dtd new file mode 100755 index 0000000..cca10cd --- /dev/null +++ b/musicxml11/MIDIEvents10.dtd @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/attributes.dtd b/musicxml11/attributes.dtd new file mode 100755 index 0000000..f9d7312 --- /dev/null +++ b/musicxml11/attributes.dtd @@ -0,0 +1,361 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/barline.dtd b/musicxml11/barline.dtd new file mode 100755 index 0000000..826711c --- /dev/null +++ b/musicxml11/barline.dtd @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/common.dtd b/musicxml11/common.dtd new file mode 100755 index 0000000..769ac1b --- /dev/null +++ b/musicxml11/common.dtd @@ -0,0 +1,644 @@ + + + + + + + + +%ISOlat1; + +%ISOlat2; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/direction.dtd b/musicxml11/direction.dtd new file mode 100755 index 0000000..6de4bbd --- /dev/null +++ b/musicxml11/direction.dtd @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/identity.dtd b/musicxml11/identity.dtd new file mode 100755 index 0000000..3577e14 --- /dev/null +++ b/musicxml11/identity.dtd @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/layout.dtd b/musicxml11/layout.dtd new file mode 100755 index 0000000..70dd793 --- /dev/null +++ b/musicxml11/layout.dtd @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/link.dtd b/musicxml11/link.dtd new file mode 100755 index 0000000..493584e --- /dev/null +++ b/musicxml11/link.dtd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/midixml.dtd b/musicxml11/midixml.dtd new file mode 100755 index 0000000..16a24c6 --- /dev/null +++ b/musicxml11/midixml.dtd @@ -0,0 +1,221 @@ + + + + + + + + + + + +%midi; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/midixml.xsl b/musicxml11/midixml.xsl new file mode 100755 index 0000000..161a119 --- /dev/null +++ b/musicxml11/midixml.xsl @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/musicxml11/note.dtd b/musicxml11/note.dtd new file mode 100755 index 0000000..1bf2a52 --- /dev/null +++ b/musicxml11/note.dtd @@ -0,0 +1,1026 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/musicxml11/opus.dtd b/musicxml11/opus.dtd new file mode 100755 index 0000000..086aef9 --- /dev/null +++ b/musicxml11/opus.dtd @@ -0,0 +1,66 @@ + + + + + + + + +%link; + + + + + + + + + + + + + + + + diff --git a/musicxml11/parttime.xsl b/musicxml11/parttime.xsl new file mode 100755 index 0000000..ae8a556 --- /dev/null +++ b/musicxml11/parttime.xsl @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/musicxml11/partwise.dtd b/musicxml11/partwise.dtd new file mode 100755 index 0000000..9dfb14d --- /dev/null +++ b/musicxml11/partwise.dtd @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + +%common; + + + +%layout; + + + +%identity; + + + +%attributes; + + + +%link; + + + +%note; + + + +%barline; + + + +%direction; + + + +%score; diff --git a/musicxml11/score.dtd b/musicxml11/score.dtd new file mode 100755 index 0000000..bea1792 --- /dev/null +++ b/musicxml11/score.dtd @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + +]]> + + + + diff --git a/musicxml11/timepart.xsl b/musicxml11/timepart.xsl new file mode 100755 index 0000000..9475823 --- /dev/null +++ b/musicxml11/timepart.xsl @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/musicxml11/timewise.dtd b/musicxml11/timewise.dtd new file mode 100755 index 0000000..e9328ee --- /dev/null +++ b/musicxml11/timewise.dtd @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + +%common; + + + +%layout; + + + +%identity; + + + +%attributes; + + + +%link; + + + +%note; + + + +%barline; + + + +%direction; + + + +%score; diff --git a/musicxml11/to10.xsl b/musicxml11/to10.xsl new file mode 100755 index 0000000..d831aac --- /dev/null +++ b/musicxml11/to10.xsl @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +