Ruprecht-Karls-Universität Neuphilologische Fakultät Institut für Computerlinguistik Bachelorarbeit 23.03.2017 Automatisierte Layoutformatierung für Printmedien mit CSS „CSS paged media module level 3“ in der Anwendung im Vgl. zu XSL-FO Erstbetreuer: Prof. Dr. Andreas Witt Zweitbetreuer: Manuel Montero Pineda Zweitgutachterin: Prof. Dr. Katja Markert Svenja Lohse (7. Semester) HF: Computerlinguistik (75%) Römerstr. 131 NF: Bildungswissenschaft (25%) 69126 Heidelberg Tel: 0162 8620613 Email:
[email protected] Abstract Books and other printed media are still a favorite way to save and exchange knowledge and thoughts. These contents have to get enriched with meta data to be logically, usefully and clearly stored and representated. Through syntactical and semantical connections linguistic meta data enables specific analysis, extraction and processing amounts of data. Also the layout of texts, informations etc. works with these meta data and is important for understanding the content. Cross media publishing is interested in designing layouts for different output media but with the same or few programming languages. This thesis explores empirically the work ability of CSS level 3 (CSS3), especially CSS paged media module level 3, for creation of print layouts in practice in contrast to XSL-FO. How is it working and what is CSS3 missing to get a more professional result? Data base is MARC-XML from the „Deutsche Nationalbibliothek” datashop, which is processed by XSLT to a HTML5 document. On this CSS3 properties, grouped by typographical concepts, are tried out rendered by Antenna House Formatter. The subject combination of computer science (XML technologies), publishing (layout, cross media publishing) and linguistics (enrichment of content with markup languages) makes further research and developement of automatical CSS layout processing for printed media interesting.