Changes between Version 3 and Version 4 of xml-display
- Timestamp:
- Jun 2, 2010, 7:44:00 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
xml-display
v3 v4 32 32 33 33 ==== <div> ==== 34 Erzeuge ein TOC aus den `<div>`. Berücksichtige dabei nur die `<div>` mit folgenden Werten von `@type:` 35 volume, front, body, back, chapter, section, ... 36 {{{ 37 body 38 chapter 1: Kapitel-Überschrift 39 section 1.1: Abschnitt-Überschrift 40 section 1.1.1: Unterabschnitt-Überschrift 41 }}} 42 43 Alternativ kann man auch eine Liste von div-Typen ausschließen: 44 multiflow, parallel, other, ... 45 46 Wahrscheinlich ist der opt-in-Ansatz aber besser als der opt-out-Ansatz. Als grobe Orientierung könnte jedenfalls dienen, dass Typen, die in anderen Modulen als echo-div definiert sind, nicht im TOC angezeigt werden. 47 48 Das TOC sollte Seitennummern sowie links zu den entsprechenden Abschnitten haben. 49 50 (Für die Numerierung und Seitennummern habe ich ein XSL-Skript. Das kann ich noch um das Einfügen der Überschrift erweitern. Schematron stellt sicher, dass alle `<div chapter>` und `<div section>` wirklich mit einer Überschrift anfangen.) 51 52 Zusammenspiel mit eSciDoc-TOC ? 34 35 Regeln für das Anzeigen des Inhaltsverzeichnisses siehe [wiki:toc-display hier]. 53 36 54 37 === echo-block === … … 147 130 ==== <figure>, <caption>, <description>, <variables> ==== 148 131 149 Figures, die nicht in `<div float>` sind, sollte auf alle Fälle an der richtigen Stelle angezeigt werden. Ansonsten siehe Floats 150 (\sect{wunschliste echo-float}). Beispiel: 132 Figures, die nicht in `<div float>` sind, sollte auf alle Fälle an der richtigen Stelle angezeigt werden. Ansonsten siehe Floats. Beispiel: 151 133 {{{ 152 134 <figure> … … 240 222 `@xml:lang` siehe `<dcterms:language>` und `<foreign>`. Druch `@xml:lang` ist im Prinzip für jeden Textabschnitt klar, welche Sprache es ist, insbesondere welche Schreibrichtung es ist. Zeigt der Browser zum Beispiel Arabisch problemlos korrekt an, oder muss man dem Browser auf der Grundlage von `@xml:lang` explizit sagen, was er tun soll? 241 223 242 `@style` und `@class` siehe `<emph>` (\sect{wunschliste <emph>})224 `@style` und `@class` siehe `<emph>` 243 225 244 226 `@xml:id` kann ignoriert werden, wird aber für die links im TOC gebraucht. Floats verwenden `@xlink:label` statt `@xml:id`.