Automatisierte Layoutformatierung für Printmedien mit CSS

"CSS paged media module level 3" in der Anwendung im Vergleich zu XSL-FO

Unsere ehemalige Mitarbeiterin Svenja Lohse hat uns freundlicherweise ihre tolle Bachelorarbeit im Rahmen ihres Computerlinguistik-Studiums zum Thema "Automatisierte Layoutformatierung für Printmedien mit CSS" als PDF zum Nachlesen zur Verfügung gestellt.

Download des PDFs hier:

Automatisierte Layoutformatierung für Printmedien mit CSS Bachelorarbeit: Automatisierte Layoutformatierung für Printmedien mit CSS (PDF)

   

Aus dem Inhalt:

Ziel und Vorgehen

Die vorliegende Arbeit soll CSS paged media und weitere CSS3-Module für die Printmedienformatierung in der Anwendung erforschen, d.h. Kombinationen von Eigenschaften und Funktionen unter realistischen Vorgaben erproben.

Wie wird praktisch mit CSS ein Printmedium formatiert? Was fehlt der Sprache noch zur verbesserten Anwendungsmöglichkeit?

Unter Beachtung dieser Fragen sollen mögliche typografische Konzepte umgesetzt, die momentane praktische Anwendbarkeit bewertet und dadurch Ausbaumöglichkeiten herausgefunden werden.

Anhand von MARC-XML-Daten des "Deutsche Nationalbibliothek"-Archivs soll empirisch getestet werden, wie gut die Verarbeitung der Metadaten zu einem anschaulichen Layout gelingt. Zuerst werden die MARC-XML-Daten verschiedener Zeitschriftentiteldaten mit XSLT zu HTML5 umgewandelt, um von dort aus dann verschiedene Layoutschritte bzw. Eigenschaften von CSS anwenden zu können. Viele typografische Mittel entstehen durch Kombinationen von CSS-Eigenschaften, welche erprobt werden sollen.

Letztendlich werden die Konzepte der Umsetzung mit CSS durch Angehensweisen mit XSL-FO verglichen, wobei das Augenmerk nicht auf der Erklärung des XSL-FO-Codes liegt, sondern dieser nur beispielhaft gezeigt wird. XSL-FO formatiert dasselbe Ausgangsformat (MARC-XML) zum gleichen Zielformat (PDF) und das mit sehr ähnlichen Eigenschaften und Funktionen. Dadurch ist ein Vergleich der Elemente in der Anwendung möglich.

Motivation für die Computerlinguistik

Diese Abhandlung betrachtet die Verarbeitung von sprachlichen Metadaten zu anschaulichem Printlayout. Es findet eine empirische Untersuchung einer vorhandenen Technologie zur Metadatenverarbeitung in einem bisher noch relativ offenen Anwendungsbereich (Cross-Media-Publishing bzw. Print-Publishing) statt.

Durch die Kombination vom Fachbereich Informatik (XML-Technologie), Verlagswesen (Layoutformatierung, Cross-Media-Publishing) und Linguistik (Anreicherung von Inhalten mit Metadaten durch Markup-Sprachen) entsteht eine interessante Vermengung, die zur Erforschung und Weiterentwicklung der automatisierten Layoutformatierung von Printprodukten durch CSS anregt.

   

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema CSS bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: