<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE schleudern [
<!ELEMENT schleudern (schleuder)><!-- wrapper -->
<!ELEMENT schleuder (date,image,link,filesize,teaser,preface,references,info)><!-- issue -->
<!ATTLIST schleuder id CDATA #REQUIRED>
<!ELEMENT date (#PCDATA)><!-- date of publication, https://www.w3.org/Protocols/rfc822/ as in cli `date -R` or 'Thu, 02 May 2019 23:01:34 +0200' -->
<!ELEMENT image (#PCDATA)><!-- usually the cover page -->
<!ELEMENT link (#PCDATA)><!-- file location or fallback link, here attachments for rss and linked files for download -->
<!ATTLIST link filesize CDATA #IMPLIED><!-- attribute filesize for multiple attachments: as PDF, ePUB etc. -->
<!ELEMENT filesize (#PCDATA)><!-- size of a single linked file, needed for attachments -->
<!ELEMENT teaser (#PCDATA)><!-- short hint on recent print and newest issue online -->
<!ELEMENT preface (#PCDATA)><!-- link to preface, html byproduct of ePUB workflow -->
<!ELEMENT references (#PCDATA)><!-- link to references, html byproduct of ePUB workflow -->
<!ELEMENT info (#PCDATA)><!-- short information in between two issues, added as child to the last published issue, newest first -->
<!ATTLIST info date CDATA #IMPLIED><!-- date for information, if missing the date of the parent schleuder will be used -->
<!ENTITY PUBLISHER "Chaos Computer Club">
]>