webSlides v0.2 (von Sacha BERGER <bergers@informatik.uni-muenchen.de>)
======================================================================

VISION:
-------
Es soll <slide> tags geben, die html-Dias erstellt.
Als Grundlage fr erste Implementierungen habe ich eine HTML Slideshow des W3C
verwendet. Das Layout wird weitestgehend durch CSS bestimmt (farben, Schriftgrssen, ...)

REALISIERUNG:
-------------
In "DTD/slides-xhtml1-transitional.dtd" habe ich eine DTD fr diesen Zweck.
Ein kleiner Satz von XSL Transforpationen in "xslt/." erledigt dies.

Das Skript "./build" fhrt alle ntigen Transformationen durch.
Voraussetzung fr das Funktionieren der Transformation ist ein
Kommandozeilen XSLT Prozessor. (Momentan ist lediglich der xalan
untersttzt)
 Aufruf: ./build <dateiMitDiashow.webslide>

Ablauf
------
* Leider muss sich momentan "<dateiMitDiashow.webslide>" direkt im 
  webSlideverzeichnis befinden.
* "./build <dateiMitDiashow.webslide>" erzeugt mithilfe von xslt/makefile.xsl
  ein weiteres shell-script, welches die Dias erzeugt. ( Fr jedes <slide> wird
  eine eigene Transformation gestartet )
* Das Ergebnis ist dann in dem Unterverzeichnis ./SLIDESHOW/ zu finden.

Beispiel
--------

Folgendes Beispiel beschreibt alle Speziellen Elemente.
Anstelle von blankem Text knnen auch (fast) beliebige xhtml1.0 Elemente
verwendet werden (<cover>, <author> und <slide> entsprechen dem <p>-Tag von xhtml)


<?xml version="1.0" encoding="ISO-8859-1"?>

<!-- This corresponds test1.slides -->

<!-- ==============================================================
Because of a Bug in xalan (C++ variant) I commented out the DOCTYPE
Don't forget to uncomment it when editing using the XEmacs  ;-)
     ============================================================== -->

<!-- <!DOCTYPE slideshow SYSTEM "DTD/slides-xhtml1-transitional.dtd"> -->
<slideshow>
  <title>The sensless slideshow</title>
  <author>Sacha Berger &lt;sacha@woanders.de></author>
  <cover>
    The cover may be regardet as abstract. This one is not very
    informative, because this slideshow isn't.
  </cover>
  <section title="This is Section 1">
    <slide>This is the 1st Slide in Section 1</slide>
    <slide>This is the 2nd Slide in Section 1</slide>
    <subsection title="1st Subsection in Section 1">
      <slide>1st slide in Subsect.1 in Sect.1</slide>
      <slide>2nd slide in Subsect.1 in Sect.1</slide>
    </subsection>
    <subsection title="2nd Subsection in Section 1">
      <slide>1st slide in Subsect.2 in Sect.1</slide>
      <slide>2nd slide in Subsect.2 in Sect.1</slide>
    </subsection>
  </section>
  <section title="This is Section 2">
    <slide>This is the 1st Slide in Section 2</slide>
    <slide>This is the 2nd Slide in Section 2</slide>
    <subsection title="1st Subsection in Section 1">
      <slide>1st slide in Subsect.1 in Sect.2</slide>
      <slide>2nd slide in Subsect.1 in Sect.2</slide>
    </subsection>
    <subsection title="2nd Subsection in Section 1">
      <slide>1st slide in Subsect.2 in Sect.2</slide>
      <slide>2nd slide in Subsect.2 in Sect.2</slide>
      <slide>3nd slide in Subsect.2 in Sect.2</slide>
    </subsection>
    <subsection title="2nd Subsection in Section 1">
      <slide>1st slide in Subsect.2 in Sect.2</slide>
      <slide>2nd slide in Subsect.2 in Sect.2</slide>
      <slide>3nd slide in Subsect.2 in Sect.2</slide>
    </subsection>
  </section>
</slideshow>