lva.dat		Lehrveranstaltungen
titel.dat	Lehrveranstaltungstitel
pruefach.dat	Pruefungsfachtitel
../inhalt/*	Lehrveranstaltungsinhalte
typ.dat		Lehrveranstaltungstypen
studium.dat	Titel der Studien
kategorie.dat	Lehrveranstaltungskategorien

Spalten sind durch Tabs getrennt.

Die verwendeten Zeichen entstammen dem 7bit ASCII-Zeichensatz (>=32, <=127).
Zusaetzlich koennen die Umlaute und das scharfe S aus dem iso-8859-1
Zeichensatz vorkommen (). Im uebrigen sollen die Texte
LaTeX-faehig sein, etwa kein nacktes "&" enthalten.

lva.dat
=======
Spalte 1	Schluessel zum Lehrveranstaltungstitel in titel.dat.
		Zusammen mit den Spalten 2 und 3 (getrennt durch Bindestrich)
		eindeutiger LV-Schlssel, etwa in Verwendung als
		Dateiname des LVA-Inhaltes in ../inhalt/.
Spalte 2	Lehrveranstaltungstyp; zwei Grossbuchstaben, siehe typ.dat
Spalte 3	ECTS Punkte
Spalte 4	Semesterstunden der LVA
Spalte 5	Liste von Angaben, in welcher Form die LVA in den Bakks
		auftritt. Die Listenelemente werden durch Komma getrennt,
		wobei jedes Element von der Form
		   basffff
		ist mit folgender Bedeutung:
		   b ... Studium; siehe studium.dat
		   a ... Art der LVA
			 P = Pflichtfach
			 Q,R,S = Wahlpflichtfach Zweig A,B,C
			 W = Wahlfach
			 X,Y,Z = Wahlfach Zweig A,B,C
                         siehe auch kategorie.dat
		   s ... Vorgeschlagenes Semester
			 1-6 = 1.-6.Semester
			 ? = unspezifiziert
		   ffff ... Kuerzel fuer das Pruefungsfach, zu dem
			 die LVA in diesem Studium gehoert.
			 Schluessel fuer die Tabelle pruefach.dat
		Anmerkung: Ja, ja, ich weiss, dass in dieser Spalte
		eine gesamte Relation kodiert ist, die eigentlich
		in eine eigene Tabelle ausgelagert werden sollte.
		Aber das ist beim Erfassen der Daten ziemlich
		unpraktisch. Vielleicht spaeter.
		Die 3.Normalform ist einfach sehr unpraktisch
		mit einem Texteditor zu bearbeiten.
Spalte 6	Liste der Abteilungen, die die LVA abhalten werden.
		Anmerkung: Auch diese Liste sollte eigentlich eine
		eigene Relation/Tabelle sein.

titel.dat
=========
Spalte 1	Kuerzel fuer Lehrveranstaltungstitel; 1-7 Zeichen
		entspricht Spalte 1 in lva.dat
Spalte 2	Lehrveranstaltungstitel

pruefach.dat
============
Spalte 1	Kuerzel fuer Pruefungsfach; 1-4 Zeichen
		entspricht dem ffff-Teil der Spalte 5 in lva.dat
Spalte 2	Titel des Pruefungsfaches

../inhalt/*
===========
Verzeichnis mit je einer Datei pro LVA, die die Lehrveranstaltungs-
beschreibung enthaelt. Der Name der Datei besteht aus dem Inhalt
der Spalten 1, 2 und 3 der Tabelle lva.dat, die durch einen Bindestrich
getrennt sind. Jeder LVA-Inhalt endet mit einem Punkt (soferne die
Beschreibung nicht leer ist).
Weiters eine Datei je Lehrveranstaltungstyp, siehe typ.dat

typ.dat
=======
Spalte 1	Kuerzel fuer LVA-Typ, siehe auch Spalte 2 in lva.dat
Spalte 2	beliebige Zeichenkette, wird anstelle von Spalte 1
		zum Festlegen der Sortierreihenfolge verwendet
Spalte 4	LVA-Typ ausgeschrieben

studium.dat
===========
Spalte 1	internes Kuerzel fuer Studium (ein Buchstabe)
		siehe auch Spalte 5 in lva.dat
Spalte 2	externes Kuerzel fuer das Studium
Spalte 3	Langbezeichnung des Studiums

kategorie.dat
=============
Spalte 1	internes Kuerzel fuer die Kategorie (zwei Buchstaben)
		siehe auch Spalte 5 in lva.dat
Spalte 2	externes Kuerzel fuer die Kategorie
Spalte 3	Langbezeichnung der Kategorie
