diff options
author | Benjamin Paassen <bpaassen@techfak.uni-bielefeld.de> | 2015-02-15 20:48:17 +0100 |
---|---|---|
committer | Benjamin Paassen <bpaassen@techfak.uni-bielefeld.de> | 2015-02-15 20:48:17 +0100 |
commit | 2544749215bc2465bfeca431e271110ca86d8a83 (patch) | |
tree | 6e1b9e500941cec7f63a526e27881491a13ee340 /testdata/xmlparser/complex_book.oxd | |
parent | 6041324a65cfdb878154af68d74aac2c86372440 (diff) |
added much more test data: meta domain, lists domain, bibliography domain, version typesystem, email typesystem, affiliation typesystem and complex book document which uses the aforementioned domains and typesystems.
Diffstat (limited to 'testdata/xmlparser/complex_book.oxd')
-rw-r--r-- | testdata/xmlparser/complex_book.oxd | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/testdata/xmlparser/complex_book.oxd b/testdata/xmlparser/complex_book.oxd new file mode 100644 index 0000000..7d69713 --- /dev/null +++ b/testdata/xmlparser/complex_book.oxd @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<document> + + <import rel="domain" src="./book_domain.oxm"/> + <import rel="domain" src="./headings_domain.oxm"/> + <import rel="domain" src="./meta_domain.oxm"/> + <import rel="domain" src="./bibliography_domain.oxm"/> + <!--<import rel="domain" src="emphasis.oxm"/> + <import rel="domain" src="comments.oxm"/> + <import rel="domain" src="lists.oxm"/> + <alias tag="paragraph" aka="p"/> + <alias tag="emphasized" aka="em"/>--> + + <book> + <meta> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + <email>[ikant,philo.albertus-koenigsberg,de]</email> + <affiliation>[Logic and Metaphysics, Faculty of Philosophy, Albertus-University Königsberg]</affiliation> + </primaryAuthor> + <!-- Using this version tag leads to a very interesting bug: + A new transparent meta element gets created for it. Because only + one meta tag is allowed this leads to an error. So what to do? + + <version>[1,0,0]</version> --> + </meta> + + <heading> + Beantwortung der Frage: Was ist Aufklärung? + </heading> + + <chapter name="content"> + <heading>Was ist Aufklärung?</heading> + + Aufklärung ist der Ausgang des Menschen aus seiner + selbstverschuldeten Unmündigkeit. Unmündigkeit ist + das Unvermögen, sich seines Verstandes ohne Leitung eines anderen zu + bedienen. Selbstverschuldet ist diese Unmündigkeit, wenn + die Ursache derselben nicht am Mangel des Verstandes, sondern der + Entschließung und des Mutes liegt, sich seiner ohne Leitung eines + andern zu bedienen. + Sapere aude! Habe Mut, dich deines eigenen Verstandes zu + bedienen! ist also der Wahlspruch der Aufklärung. + </chapter> + + <bibliography> + <bibEntry> + <name>Dezember-Heft</name> + <journal>Berlinische Monatsschrift</journal> + <year>1784</year> + <pages>{481-494}</pages> + </bibEntry> + <bibEntry> + <name>Kleine Schriften</name> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + </primaryAuthor> + <year>1793</year> + <pages>{34-50}</pages> + <location>Neuwied</location> + </bibEntry> + <bibEntry> + <name>Zerstreute Aufsätze</name> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + </primaryAuthor> + <year>1793</year> + <pages>{25-37}</pages> + <location>Frankfurt und Leipzig</location> + </bibEntry> + <bibEntry> + <name>Sämmtliche kleine Schriften</name> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + </primaryAuthor> + <year>1798</year> + <pages>{159-172}</pages> + <location>Königsberg u. Leipzig</location> + </bibEntry> + <bibEntry> + <name>I. Kant's vermischte Schriften</name> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + </primaryAuthor> + <year>1799</year> + <pages>{687-700}</pages> + <location>Halle</location> + </bibEntry> + <bibEntry> + <name>Vorzügliche kleine Schriften und Aufsätze</name> + <primaryAuthor> + <firstName>Immanuel</firstName> + <lastName>Kant</lastName> + </primaryAuthor> + <year>1833</year> + <pages>{75-84}</pages> + <location>Leipzig</location> + </bibEntry> + </bibliography> + </book> +</document> |