Seminar "Auszeichnungssprachen" – Wintersemester 2006/2007

Maik Stührenberg

Linguistik B.A., Texttechnologie B.A., Texttechnologie Magister     4 LP/2 SWS
Mittwoch, 14-16 Uhr, Raum C01-277     Beginn: 18.10.2006
Veranstaltungsnummer/Modul:     230136/BaLinTT3.1

Standardisierte Auszeichnungssprachen (Markup Languages) sind ein grundlegender Baustein nahezu jeglicher texttechnologischer Anwendung. Sie ermöglichen die Repräsentation und Informationsanreicherung von Inhalten (vorrangig textueller Art). Bekannte Beispiele sind die Hypertext Markup Language (HTML) zur Auszeichnung von Webseiten und das Textsatzsystem LaTeX.

HTML ist als Auszeichnungssprache Anwendung der Metasprache SGML (Standard Generalized Markup Language). SGML und vor allem dessen Nachfolger XML (eXtensible Markup Language) ist zentraler Gegenstand dieser Veranstaltung. Im Rahmen des Seminars werden die Teilnehmer eine Reihe Auszeichnungssprachen kennen lernen. Darüber hinaus sollen eigene XML-Auszeichnungssprachen entwickelt und deren Instanzen maschinell auf Korrektheit überprüft und in andere Formate überführt werden.
Das zweistündige Seminar "Auszeichnungssprachen" bildet den ersten Teil des Moduls TT3 für die B.A.-Studiengänge Linguistik und Texttechnologie. Für Magisterstudierende ist das Seminar äquivalent zur Basisveranstaltung I des Texttechnologiehauptstudiums. Im kommenden Semester wird (darauf aufbauend) die vierstündige Veranstaltung Informationsstrukturierung angeboten. Diese Veranstaltung ist für die B.A.-Studiengänge der zweite Teil des Moduls TT3, für den Magisterstudiengang bildet dieses Seminar die Basisveranstaltung II.
Der erfolgreiche Abschluss des Moduls TT1 (Einführung in die Texttechnologie, Hypertext und Textstruktur und Textsatz) ist Voraussetzung für die Teilnahme. Das Modul TT3 kann parallel zum Modul TT2 (Einführung in die Programmierung) studiert werden.

Für den Erwerb eines Leistungsnachweises ist neben der aktiven Teilnahme (inkl. fristgerechter Bearbeitung von Übungen) das erfolgreiche Absolvieren einer modulbezogenen Klausur erforderlich. Seminarunterlagen werden in Stud.IP bereit gestellt.

Seminarplan

18.10. Organisatorisches: Semesterplan, Literatur
Was sind Auszeichnungssprache?
 
25.10. SGML und HTML: Syntax und Wohlgeformtheit  
01.11. – Allerheiligen –  
08.11. DocBook  
15.11. XML: Syntax, Wohlgeformtheit und Validität  
22.11. XML: Document Type Definitions  
29.11. XML Schemasprachen  
06.12. XML Schemasprachen (Fortsetzung)  
13.12. Namespaces  
20.12. Formatierung und Transformation mit Cascading Style Sheets (CSS)  
27.12. – Weihnachtspause –  
03.01. – Weihnachtspause –  
10.01. Formatierung und Transformation mit Hilfe von XSLT  
17.01. Formatierung und Transformation mit Hilfe von XSLT (Fortsetzung)  
24.01. XSL-FO  
31.01. Klausur  
07.02. Abschlussbesprechung  

Bisher veranstaltete Seminare: