Oberon-Poster in Farbe - Tue, Mar 3, 2026
Ein paar Updates für meine Oberon-Dokumentation
Oberon Updates
In dieser Woche habe ich mit endlich die Zeit genommen, mein Oberon-Poster einzufärben. Bei der Gelegenheit habe ich auch die Sprachbeschreibung geringfügig verbessert. Insgesamt sind es jetzt also sechs Dateien:
- Das SW-Poster als PDF-Datei
- Das SW-Poster als SVG-Datei
- Das Farbposter als PDF-Datei
- Das Farbposter als SVG-Datei
- Die Beschreibung als PDF-Datei
- Die Beschreibung als ODT-Datei
Farbposter
Zwar ist es nicht meine geplante Darstellung mit künstlerischem Anspruch, aber ich habe endlich auch eine halbwegs druckfreundliche Farbversion von meinem Oberon-Poster erstellt.
Damit die SVG-Versionen für die Meisten korrekt dargestellt werden kann, habe ich dort von der Schriftart Helvetica Neue auf die mit LibreOffice verbundene Liberation Sans umgestellt und an einigen Stellen die Positionen etwas zurechtgerückt - wenn auch nicht ganz konsequent.
Eine Sache stört mich allerdings noch (in allen Varianten). Den Prozeduraufruf in Anweisungen konnte ich praktisch vollständig auflösen.

Aber im Diagramm für einfache Ausdrücke ist nicht genug Platz auf der Posterseite und ich musste die Darstellung verkürzen.

Da im Beschreibungsdokument in der EBNF immer die Fassung mit Instanz und Argumente verwendet wird, ist das vermutlich der bessere Kompromiss. Immerhin habe ich auch recht bereitwillig auf eine Darstellung von beispielsweise Realzahl-Literalen (Dezimalbruch) und ähnlich trivialen Nichttterminalsymbolen verzichtet. Aber vielleicht ändere ich in der Zukunft meine Meinung noch einmal und erzeuge eine Fassung, die beispielsweise ein Zusatzposter enthält, oder andere Dimensionen verwendet.
Sprachbeschreibung
Eine unwesentliche Korrektur der Sprachbeschreibung habe ich zum Anlass genommen, ausser der PDF-Datei auch eine LibreOffice-Version des Dokuments zu erstellen. Das war weitaus weniger einfach als erwartet, denn die Seitenverweise, das Inhaltsverzeichnis und diverse Formatierungen wurden nicht in geeigneter Form exportiert. Auch hier verwende ich jetzt die Liberation Schriftfamilie. Das PDF wurde jetzt ebenfalls aus der LibreOffice-Version erstellt.
Urheberschaft
Die Sprachbeschreibung und das Poster sind frei von Rechten Dritter. Ich erlaube grundsätzlich jedem, die von mir erstellte Oberon-Dokumentation zu kopieren und für seine Zwecke anzupassen, sofern etwaige Änderungen eindeutig nicht mir zugeschrieben werden. (Also ist es nicht CC-BY lizensiert: Lieber meinen Namen entfernen, als Missverständnisse erzeugen.)