Zum Inhalt springen

Hilfe:Fertigstellen/ Druckausgaben/ DV3

Aus Wikibooks

Automatisch erstelltes Inhaltsverzeichnis

Sicherlich sind deine Kapitel gut mit Überschriften gegliedert. Angenommen, dein Buch hat 20 Kapitel und jedes Kapitel hat 10 Überschriften. Dadurch entsteht in der Druckversion ganz automatisch ein Gesamtinhaltsverzeichnis von 200 Zeilen. Das hat zwei Nachteile:

  • Drei Seiten Inhaltsverzeichnis am Beginn eines Buches sind vermutlich zu lang.

Welche Lösungsmöglichkeiten gibt für das Problem mit dem zu langen Inhaltsverzeichnis?

Manuell erstelltes Inhaltsverzeichnis

Setze auf die Seite Buch/ Druckversion ein __NOTOC__. Falls du im Buch __TOC__ verwendet hast, musst du es auf jeder Seite mit <noinclude> einklammern. Ein __NOTOC__ braucht nicht eingeklammert zu werden. An den Inhaltsverzeichnissen der Kapitel ändert sich dadurch nichts. Wichtig: Auf jeder Seite! Dann entsteht kein automatisch generiertes Gesamtinhaltsverzeichnis. Du kannst jetzt das Inhaltsverzeichnis als gewöhnlichen Text erstellen und mit dem von dir gewünschten Detailreichtum frei gestalten. Du kannst eventuell das Inhaltsverzeichnis von der Startseite kopieren.

Nachteil

Deine Leser können das Inhaltsverzeichnis beim Lesen der Online-Version nicht benutzen, um schnell zu einer gewünschten Stelle zu springen.

Die Druckversion enthält den Inhalt aller eingeschlossenen Kapitel und natürlich auch alle Haupt- und Unterüberschriften jedes Kapitels. Folglich kann ich auch direkt zu jeder Überschrift verlinken.

Angenommen, dein Buch enthält ein Kapitel [[Buch/ Einleitung]] mit den Unterkapiteln

= Einleitung =
== Gestern==
Es war einmal ...
== Heute==
Der gegenwärtige Stand ...
== Morgen==
Stürmische Weiterentwicklung ...

Dann kann das Inhaltsverzeichnis der Druckversion so aussehen:

* [[Buch/ Druckversion#Einleitung|Einleitung]]
** [[Buch/ Druckversion#Gestern|Gestern]]
** [[Buch/ Druckversion#Heute|Heute]]
** [[Buch/ Druckversion#Morgen|Morgen]]

Dieses Verfahren hat drei Schwachstellen:

  1. Wenn in mehreren Kapiteln eine identische Unterüberschrift (z. B. "Beispiel") verwendet wird, wären diese in der Druckversion mehrfach vorhanden und damit als Sprungmarken unbrauchbar. Überschriften dürfen zwar mehrfach auftreten, können dann aber nicht als Sprungziel dienen. Andererseits: Wer braucht schon im Hauptverzeichnis der Druckversion einen Direktlink zu "Beispiel"?
  2. Autoren beginnen manchmal ein Kapitel mit ein paar einleitenden Worten, bevor die erste Überschrift kommt. Für die Druckversion geht das nicht, denn man könnte nicht zum Anfang des Kapitels springen. Eventuell könnte man am Anfang eines solchen Kapitels den Kapitelnamen als Überschrift verwenden (im Beispiel: "= Einleitung ="). Das ist aber unschön, denn eigentlich schreibt ja die Wiki-Software den Kapitelnamen groß über die Seite.
  3. Jedes Kapitel muss eine Gliederung haben, zumindestens eine einzige Überschrift am Anfang des Kapitels.

Diese drei Probleme kann man mit Ankern umgehen.

Manuell erstelltes Inhaltsverzeichnis mit Ankern (einfache Version)

Mit einer Zeile

{{Anker|Einleitung}}

an beliebiger Stelle (im Kapitel des Buches oder zwischen den Zeilen der Druckversion) definierst du einen Anker "Einleitung". Du kannst darauf Bezug nehmen, ähnlich wie auf eine Überschrift. Schreibe im Inhaltsverzeichnis

* [[Buch/ Druckversion#Anker:Einleitung|Einleitung]]

oder noch kürzer

* [[#Anker:Einleitung|Einleitung]]

Probleme

Bei dieser Version fehlt weiterhin die Navigation zwischen den Kapiteln.

Wie man das ändern kann, ist im Abschnitt Hilfe:Fertigstellen/ Druckausgaben/ DV6 erläutert.

Musterbuch

Startseite Buch
So schreiben So sieht es aus
__NOTOC__  
* [[#Einleitung|Einleitung]]
* [[#Behauptung|Hauptteil]]
* [[#Das Ergebnis|Schluss]]
 * Einleitung
 * Hauptteil
 * Schluss
= Einleitung = Einleitung
{{:Buch/ Einleitung}} Gestern
Es war einmal ...
Heute
Der gegenwärtige Stand ...
Morgen
Die Weiterentwicklung ...
= Hauptteil = Hauptteil
{{:Buch/ Hauptteil}} Anfang
Wir gehen von folgenden Voraussetzungen aus:
Mitte
Aus A folgt B, wie leicht zu erkennen ist ...
= Schluss = Schluss
{{:Buch/ Schluss}} Das Ergebnis
blablabla