13.07.2015 Aufrufe

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

ein generischer Ansatz zur Layout-Spezifikation - Lehr- und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.3. <strong>Layout</strong>SitzungenSitzungSitzungSitzung... SitzungZeitenOrt¢¡ Zeit£ ¡ Ort¥¤ Zeit£ ¤ Ort§¦ Zeit£ ¦ Ort¢¡ Zeit §¤ Zeit ... §¦ Zeit£ ¡ Ort¨©£ ¡ £ ¤ £ ¦wobeiABBILDUNG 3.10.: Distributivgesetz für Zeit <strong>und</strong> Ort3.3.3.2.2. Weitere Umordnungen Sehr ähnliche Probleme wären die Ausfaktorisierung vongem<strong>ein</strong>samen Gebäudeangaben bei verschiedenen Hörsälen oder vonWochentags- <strong>und</strong> Ortsangaben bei Veranstaltungen, die zu mehreren Zeiten am gleichen Tag<strong>und</strong> im selben Hörsaal stattfinden usw.Desweiteren könntenmehrere Dozentennamen in Präsentationen, bei denen wenig Platz dafür <strong>zur</strong> Verfügung steht(z.B. <strong>ein</strong> St<strong>und</strong>enplan), nach bestimmten Kriterien zusammengefaßt werden, z.B. der Name desersten Dozenten, gefolgt von dem Zeichen ”+”.Von dieser Art gäbe es noch viele weitere Beispiele, auf deren Aufzählung hier aber verzichtet wird.3.3.3.3. Trenntexte hinzufügenEin weiterer Prozessor fügt dem <strong>Layout</strong>baum Trenntexte, die mittels Regeln definiert wurden, hinzu.Diese sind im Abschnitt 3.3.1 motiviert worden, so daß die Notwendigkeit <strong>und</strong> Funktion solcherTrenntexte offensichtlich s<strong>ein</strong> sollte. Für den vorgestellten exemplarischen <strong>Layout</strong>baum könnten dieRegeln für Trenntexte schematisch wie in Abbildung 3.11 aussehen. Element Element Prefix Infix PostfixÜberschrift Überschrift ”” ”” ”@[NEWLINE]”Veranstaltungen Veranstaltungen ”@[BEGINTAB]” ”” ”@[ENDTAB]”Veranstaltung Veranstaltung ”@[NEWROW]” ”@[NEWCOL]” ”@[ENDROW]”Beschreibung Beschreibung ”” ”@[NEWLINE]” ””Benennung Benennung ”” ” ” ””Bereiche Bereiche ”(” ”, ” ”)”Rumpf Rumpf ”” ”, ” ””Dauer Dauer ”” ”” ”-stündig”Sitzungen Sitzungen ”” ”, ” ””Sitzung Sitzung ”” ”, ” ””Zeit Zeit ”” ”@[CHAR(NBSP)]” ””Zeitraum Zeitraum ”” ”-” ””Ort Ort ”” ”/” ””Dozenten Dozenten ”” ”, ” ””ABBILDUNG 3.11.: Regeln für Trenntexte33

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!