Digitale Typografie
Die digitale Typografie beschäftigt sich mit den Methoden der Informatik, die zur Lösung von Problemstellungen aus dem Bereich der Typografie beitragen. Die Vorlesung setzt außer den Grundkenntnissen in der Informatik nichts voraus. Entsprechend beginnt die Vorlesung mit einer Einführung in die Typografie zunächst mit Hilfe zweier Programmiersprachen, PostScript und MetaPost, die eine nähere Beschäftigung mit geometrisch definierten Flächen und der Rasterung erlauben. Danach folgt eine kurze Einführung in das Regelwerk der Typografie, damit ein Verständnis für die Problemstellungen der Typografie gewonnen wird. Auf der Basis dieser Voraussetzungen ist dann eine intensivere Beschäftigung mit verschiedenen Algorithmen und Techniken aus dem Bereich der Typografie möglich. Die Vorlesung ist sehr praxisorientiert und die Übungen sind integraler Bestandteil der Veranstaltung.
Inhalt
- Von der geometrisch definierten Fläche zum Raster mit Einführungen in die Sprachen PostScript, MetaFont/MetaPost und der näheren Inspektion diverser Repräsentierungen von Schriftschnitten (Type 3, Type 1, TrueType)
- Einführung in die Typografie
- Typografische Datenstrukturen und Algorithmen
Termine
- Vorlesung: Montag, 16–18 Uhr, Helmholtzstraße 22, Raum E.03
- Übungen: Dienstag, 10–12 Uhr, Helmholtzstraße 18, Pool-Raum E.44
- Die erste Vorlesung findet am Montag, den 16. April, um 16 Uhr statt.
- Es finden keine weiteren Übungen mehr statt (Blatt 9 ist das letzte Blatt).
Voraussetzungen
Vorausgesetzt werden die Kenntnisse aus einer Grundvorlesung für Informatik. Insbesondere sollten elementare Algorithmen und Datenstrukturen bekannt sein und praktische Erfahrungen mit einer Programmiersprache bestehen (z.B. Java).
Prüfungen
Die Vorlesung ist ein Wahlpflichtmodul im Modulhandbuch der Master-Studiengänge Wirtschaftsmathematik, Informatik und Medieninformatik. Vorleistungen gibt es keine. Prüfungen finden mündlich statt zu individuell vereinbarten Terminen.
Vorlesungen
Vorlesungsfolien:
- 16. April 2018: Syllabus, Schrift
- 17. April 2018: Einführung zu PostScript
- 23. April 2018: Kurven, bezier-test.ps (Vorlesungsbeispiel zum Testen von Bézierkurven)
- 7. Mai 2018: Schriftschnitte in PostScript,Vorlesungsbeispiele: showfont-sorted.eps, torniello.eps, uphill.eps, glyph-outline.eps
- 14. Mai 2018: Einführung zu MetaPost
- 28. Mai 2018: Fortgeschrittenes mit MetaPost Beispiele: waterfall.mp, bintree.mp
- 4. Juni 2018: Einführung in die Typografie (erster Teil)
- 11. Juni 2018: Einführung in die Typografie (zweiter Teil)
- 18. Juni 2018: Typografische Algorithmen und Datenstrukturen (erster Teil) Vorlesungsbeispiel zur FreeType-Bibliothek: freetype.tar.gz
- 26. Juni 2018: Typografische Algorithmen und Datenstrukturen (zweiter Teil) Beispiel: graphs.tar.gz (zur Erzeugung des DAG, aktualisiert am 2. Juli 2018)
- 2. Juli 2018: Typografische Algorithmen und Datenstrukturen (dritter Teil)
- 9. Juli 2018: Rasterung, Type-1-Schriften
- 16. Juli 2018: TrueType-Schriften
- Alle Folien in einer PDF-Datei (Stand: 16. Juli 2018)
Vorlesungsbibliothek:
- Dokumentation
- Java-Archiv mit allen Klassen: typo.jar
- Archiv mit allen Quellen: typo.tar.gz
Übungen
Melden Sie sich bitte für die Teilnahme in den Übungen bei SLC an.
Übungsblätter:
- Blatt 1 vom 17. April 2018
- Blatt 2 vom 24. April 2018
- Blatt 3 vom 8. Mai 2018
- Blatt 4 vom 15. Mai 2018 Beispiellösungen: z120.mp, feuerbach.mp
- Blatt 5 vom 29. Mai 2018
- Blatt 6 vom 4. Juni 2018
- Blatt 7 vom 18. Juni 2018
- Blatt 8 vom 26. Juni 2018
- Blatt 9 vom 2. Juli 2018 Testeingabe: zweig-buchmendel.txt (in UTF-8 kodierter Abschnitt aus der Kurzgeschichte „Buchmendel“ von Stefan Zweig)
Kontakt
Dr. Andreas F. Borchert
Helmholtzstr. 20
Raum 1.23