Technische Dokumentation – Version 1.0
Inhaltsverzeichnis
1
Konzepte & Methoden
1.1
XML-Daten
1.2
XSL-Transformation (XSLT)
1.3
XSL- und CSS-Stylesheets
1.4
XPath (Navigation im XML-Strukturbaum)
1.5
Ausgabe (Client-seitige XSL-Transformation und XHTML)
1.6
JavaScript
1.6.1
JavaScript-Skripte
1.6.2
Web Audio API
2
Struktur & Aufbau
2.1
XML–Daten (IPA.xml)
2.2
Dokumenttyp-Definition (ipa.dtd)
2.3
XSL-Stylesheet (IPA.xsl)
2.3.1
Head- und Body-Tags im Stylesheet
2.3.2
Templates
2.4
Templates zur Ausgabe der Unicode-Zeichen
2.4.1
Das Template Transcribe (Tabellen)
2.4.2
Das Template Plot Symbol (SVG-Grafik)
2.5
Das Metadaten-Template
3
Elemente der IPA-Tabelle
3.1
Konsonantentabelle („Consonants“)
3.2
Weitere Tabellen (am Bsp. der Tabelle „OtherSymbols“)
3.3
Vektorgrafik der Vokale („Vowels“)
3.3.1
Grundgerüst der Vektorgrafik
3.3.2
Das Vowels-Template
4
Anmerkungen & Workarounds
4.1
XML
4.2
XSLT
4.3
Skripte
4.4
Benennung der Audiofiles
4.5
Web-Audio-API
4.6
Nutzereingaben