Zeichenformate in DTBook und XHTML

(Auszug aus "E-Books mit ePUB ─ Von Word zum E-Book mit XML" von Dr. Victor Wang)

Bei den Zeichenformaten stellen nur die Elemente zur Hoch- (<sup>) und Tiefstellung (<sub>) sowie die zur Festlegung hervorgehobenen (<em>) und stark hervorgehobenen (<strong>) Textes gedachte Elemente den gemeinsamen Nenner zwischen XHTML und DTBook dar.

XHTML erlaubt noch zusätzlich die klassische, rein typografische Fett- (<b>) und Kursivstellung (<i>) sowie die unterschiedliche Schriftgrößenfestlegung Kleinschrift (<small>) und Großschrift (<big>). Im folgenden Beispiel werden alle in XHTML erlaubten Zeichenformate verwendet.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
  <head/>
  <body>
    <div class="Dokument">
      <h1>Zeichenformate XHTML</h1>
      <p>a) <strong>em</strong> / <strong>strong</strong>: Eine Texthervorhebung sollte <em>immer</em> einen inhaltlichen Grund haben. Bitte <strong>niemals</strong> willkürliche Hervorhebungen benutzen, das versteht kein Leser.</p>
      <p>b) <strong>i</strong> / <strong>b</strong>: In XHTML sind darüber hinaus auch <i>kursiv</i> oder <b>fett</b> als rein typografische Zeichenformate zugelassen.</p>
      <p>c) <strong>small</strong> / <strong>large</strong>: Des Weiteren gibt es in XHTML auch Zeichenformate für Schriftgrößen: <code>small</code> dient der Strukturierung von <small>Kleinschrift</small>, <code>big</code> der von <big>Großschrift</big>.</p>
      <p>d) <strong>sup</strong> und <strong>sub</strong>: Hoch- und Tiefstellung kommt nicht nur in Formeln vor.</p>
      <p>Der bekannte Satz des Pythagoras lautet: x<sub>1</sub><sup>2</sup> + x<sub>2</sub><sup>2</sup> = x<sub>3</sub><sup>2</sup></p>
      <p>Dabei sind x<sub>1</sub> und x<sub>2</sub> die Katheten und x<sub>3</sub> die Hypotenuse in einem rechtwinkligen Dreieck.</p>      
    </div>
  </body>
</html> 

Code-Beispiel: Zeichenformate in XHTML

Das Beispiel sieht im Adobe Digital Editions bzw. in iBooks wie folgt aus:

Darstellung der XHTML-Zeichenformate (Adobe Digital Editions)

Darstellung der XHTML-Zeichenformate (iBooks)

Abbildung: Darstellung der XHTML-Zeichenformate (Adobe Digital Editions bzw. in iBooks)

An dieser Stelle ein Hinweis bezüglich des Gebrauchs der häufig nicht verwendeten Elemente <em> und <strong>: Beide stellen zunächst semantische Elemente dar, deren typografische Umsetzung das Stylesheet bzw. die Lesesoftware/der Browser regelt. So ist durchaus denkbar, dass <em> als kursiver und <strong> als fetter Text dargestellt werden. Möchte man dies explizit sicherstellen, so ist es – im Sinne der Trennung von Struktur und Layout – der sauberste Weg, diese Darstellung im Stylesheet festzulegen. Dies erklärt auch, warum DTBook auf die als reines Layout angesehenen Elemente <i> und <b> verzichtet.

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema ePub bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © mitp 2011
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "E-Books mit ePUB" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

Verlagsgruppe Hüthig Jehle Rehm GmbH, Im Weiher 10, 69121 Heidelberg, kundenbetreuung(at)hjr-verlag.de