Universität Ulm, Fakultät für Mathematik und Wirtschaftswissenschaften, IAI, Vorlesungen
Digitale Typografie
im Sommersemester 2014
Veranstalter Dr. Andreas Borchert
TypVorlesung mit Übungen
Umfang 2 V + 2 Ü (6 LP)
Termin Mi 14-16 Uhr in der Helmholtzstraße 18, E44 (Vorlesung)
Fr 10-12 Uhr in der Helmholtzstraße 18, E60 (Übungen)
Es finden keine weiteren Übungen mehr statt.
Prüfungen

Die Vorlesung ist für die Bachelor-Studiengänge Mathematik, Wirtschaftsmathematik und für die Master-Studiengänge Informatik und Medieninformatik vorgesehen. (Bei anderen Studiengängen müsste das ggf. noch geklärt werden.) Die Prüfungsmodalitäten hängen von der Zahl der Teilnehmer ab.

Inhalte

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 wird mit praktischen Übungen im Umgang mit PostScript und MetaPost verbunden sein. Ferner sind Grundkenntnisse in Java erwünscht, um typografische Algorithmen implementieren zu können.

Skript

Die in der Vorlesung verwendeten Folien und Beispiele werden hier begleitend veröffentlicht:

Voraussetzungen

Es werden einführende Vorlesungen in die praktische Informatik vorausgesetzt. Denkbar sind entweder Allgemeine Informatik I und II oder Einführung in die Informatik. Insbesondere hilfreich wären Kenntnisse in Java.

Übungen

Bitte melden Sie sich zu den Übungen im SLC an.

Blatt Abgabetermin Angabe Sonstiges Lösung
1 16.05.2014 [PDF] meeting.eps, faces.eps
2 23.05.2014 [PDF] flowers.eps korrigiert am 15. August 2014, tulips.eps,
3 06.06.2014 [PDF] torniello.eps, E.eps, T.eps, X.eps H.eps, B.eps, C.eps, type3.eps, C5.eps (Zwischenschritt von C.eps mit Erläuterungen in den Kommentaren)
4 13.06.2014 [PDF] Makefile für METAPOST-Dateien z120.mp, feuerbach.mp
5 27.06.2014 [PDF] progsprachen.mp
6 04.07.2014 [PDF]
7 11.07.2014 [PDF] HBox.java TableGenerator.java
8 18.07.2014 [PDF] TestPar.java, TestHyphenatedPar.java, VerticalStack.java TriangleLineBreaker.java, TestHyphenatedTPar.java
Weitere Materialien