[Mirrored from: http://www.bse.de/verweise/sgml_pub.htm]

Publikationen zu SGML

Diese Seite befindet sich noch im Aufbau, doch das folgende Buch beantwortet einige (wo auch nicht alle) Fragen

Wolfgang Rieger: "SGML für die Praxis"

Bibliographische Angaben

Wolfgang Rieger
SGML für die Praxis
Ansatz und Einsatz von ISO 8879
Mit einer Einführung in HTML
inkl. Diskette mit Public Domain SGML-Parser sgmls.
Springer Verlag, Heidelberg 1995
x + 427 S.
ISBN 3-540-57534-0
98.- DM

Worum es geht ...

Ein Grundproblem der elektronischen Erstellung, Bearbeitung und Archivierung von Dokumenten ist die unzureichende Wiedergabe von Inhalt und Struktur durch die heute verbreiteten Dokumentformate und Seitenbeschreibungssprachen.

SGML löst dieses Problem durch die präzise und flexible Beschreibung der Struktur von Dokumenten und ermöglicht dadurch die vielseitige Nutzung von Dokumenten in konventionellen und elektronischen Publikationen.

Dieses Buch gibt einen praxisorientierten Einstieg in Vorteile und Anwendungsgebiete von SGML. Die verschiedenen Bestandteile von SGML-Dokumenten werden anhand zahlreicher Beispiele und Übungen behandelt.

Ein eigenes Kapitel ist HTML gewidmet, einem auf SGML basierenden Hypertext-Standard, der dem neuen Internet-Dienst World Wide Web zugrundeliegt.

Ein Überblick zu derzeit verfügbaren SGML-Anwendungen mit Bezugsquellen, sowie eine Zusammenstellung von Informationsquellen unter besonderer Berücksichtigung des Internet ergänzen die Darstellung.

Inhaltsverzeichnis

Einleitung
Danksagung
Dokumente
	1.1. Was sind Dokumente?
	1.2. Bestandteile von Dokumenten
	1.3. Das Problem und seine Teillösungen
	1.4. Was ist SGML?
	1.5. Zusammenfassung
Dokumentstruktur
	2.1. Was ist Struktur?
	2.2. Markierung von Bestandteilen
	2.3. Dokument-Typen und -Instanzen
	2.4. Lineare und nichtlineare Struktur
	2.5. Zusammenfassung
SGML im Einsatz
	3.1. Beispiel Lexikonartikel
	3.2. SGML und die neuen Medien
	3.3. Einsatzbereiche
	3.4. Ungeeignete Dokument-Typen
	3.5. Zusammenfassung
Muster und Modelle
	4.1. Klassenbildung
	4.2. Dokument-Typ-Definitionen
	4.3. Primitive Muster
	4.4. Konnektoren und andere Operatoren
	4.5. Gruppierung in Inhaltsmodellen
	4.6. Mehrdeutigkeit
	4.7. Zusammenfassung
	4.8. Übungen
SGML-Dokumente
	5.1. Ein einfaches Beispiel
	5.2. Dokument-Typ-Definitionen
	5.3. Elementdeklarationen
	5.4. Darstellung der hierarchischen Struktur
	5.5. Bewegliche Bestandteile
	5.6. Inklusionen
	5.7. Exklusionen
	5.8. Minimierung von Endemarkierungen
	5.9. Minimierung von Startmarkierungen
	5.10. Alternative Minimierungen
	5.11. Zusammenfassung
	5.12. Übungen
Inhalte und Entitäten
	6.1. Der Inhalt von SGML-Elementen
	6.2. Buchstabe, Zeichen, Zeichensatz
	6.3. Unabhängigkeit von der Codierung
	6.4. Unabhängigkeit vom Alphabet
	6.5. Entitätsdeklaration und Entitätsreferenz
	6.6. Zeichenreferenzen
	6.7. CDATA, SDATA und NDATA
	6.8. Daten-Entitäten und Text-Entitäten
	6.9. Externe Entitäten
	6.10. Subdokumente
	6.11. Parameter-Entitäten
	6.12. Verwendung von Parameter-Entitäten
	6.13. Standardisierte Alphabeterweiterungen
	6.14. Der Entity-Manager
	6.15. Zusammenfassung
	6.16. Übungen
Attribute
	7.1. Problemstellung
	7.2. Deklaration von Attributen
	7.3. CDATA-Attribute
	7.4. Attribute mit deklariertem Wert
	7.5. Objektwertige Attribute
	7.6. Voreinstellung FIXED
	7.7. Voreinstellung CURRENT
	7.8. Gebrauch von Attributen
	7.9. Zusammenfassung
	7.10. Übungen
Spezielle Elemente
	8.1. Verknüpfungen und Verweise
	8.2. ID- und IDREF-Attribute
	8.3. Voreinstellung CONREF
	8.4. Indizes und Register
	8.5. Glossare
	8.6. Verzeichnisse
	8.7. Literaturverweise
	8.8. Fußnoten
	8.9. Zusammenfassung
	8.10. Übungen
Daten und Notationen
	9.1. Daten in Elementen
	9.2. Notationen
	9.3. NOTATION-Attribute
	9.4. Einbinden von Binärdaten
	9.5. ENTITY-Attribute
	9.6. Zusammenfassung
	9.7. Übungen
Die SGML-Deklaration
	10.1. Aufbau der SGML-Deklaration
	10.2. PUBLIC-Bezeichner
	10.3. Spezifikation von Zeichensätzen
	10.4. Kapazität
	10.5. Syntax-Spezifikation
	10.6. Merkmale
	10.7. Anwendungsspezifische Informationen
	10.8. Systemdeklaration
	10.9. Zusammenfassung
	10.10. Übungen
Randgebiete
	11.1 Kurzreferenzen
	11.2 LINK-Attribute
	11.3 Markierte Bereiche
	11.4 Zusammenfassung
	11.5. Übungen
HTML
	12.1. Das World Wide Web
	12.2. HTML
	12.3. Die Elemente von HTML
	12.4. Listen
	12.5. Hypertext-Links
	12.6. URIs, URLs und URNs
	12.7. Dokumentstruktur
	12.8. Formulare
	12.9. HTML-Etikette
SGML-Anwendungen
	13.1. Eingabe, Bearbeitung und Ausgabe
	13.2. Parser
	13.3. Editoren
	13.4. Textverarbeitung und DTP
	13.5. Konverter
	13.6. SGML-Datenbanken
	13.7. HTML-Software
	13.8. DTD-Tools
	13.9. Zusammenfassung
Zeichensätze
	A.1 ASCII
	A.2 ISO Latin 1
	A.3 EBCDIC
Sonderzeichen
	B.1 Bezeichner
	B.2 ISOlat1
	B.3 SGML-Zeichen
	B.4 Interpunktion
	B.5 Sonstige Symbole
	B.6 Mathematische Symbole
	B.7 Griechisches Alphabet
Parser-Manual
	C.1 Aufruf des Parsers
	C.2 Optionen
	C.3 Ausgabe
	C.4 Entitäten
	C.5 SGML-Deklaration
	C.6 Systemdeklaration
Informationsquellen
	D.1. Bibliographie
	D.2. Organisationen und Kontakte
	D.3. SGML im Internet
	D.4. Informationssuche im Internet
	D.5. Software in der Public Domain
	D.6. Anbieter von SGML-Software
Lösungen
	E.1. Lösungen zu Kapitel 4
	E.2. Lösungen zu Kapitel 5
	E.3. Lösungen zu Kapitel 6
	E.4. Lösungen zu Kapitel 7
	E.5. Lösungen zu Kapitel 8
	E.6. Lösungen zu Kapitel 9
	E.7. Lösungen zu Kapitel 10
	E.8. Lösungen zu Kapitel 11
Index
Inhaltsverzeichnis

[SGML-Info und Verweise] [BSE Heimatseite]