Hilfe:Druckausgaben/ dynamisch
Aus Wikibooks
|
Manche Bücher werden nie ganz fertig, weil sie in kurzen Abständen an aktuelle Entwicklungen angepasst werden müssen. Besonders Bücher über Computer zählen dazu. Darum wurde ein Verfahren entwickelt, bei dem jede Änderung im „Originalbuch“ ohne jeden zusätzlichen Aufwand sofort in der Druckversion erscheint. Der Grundgedanke (siehe Druckversion1)Jedes Kapitel wird wie eine buchspezifische Vorlage auf einer Spezialseite „Druckausgabe“ in der gewünschten Reihenfolge aufgezählt.
Ergänze die Druckversion noch durch einen Verweis auf die Startseite des Buches. Umgekehrt solltest du auf der Startseite des Buches einen Verweis auf die Druckversion setzen. Das geht am einfachsten mit der Vorlage „Druckversion“, indem du eine Zeile
{{Druckversion|Buch/ Druckversion}}
auf der Startseite platzierst. Vergleiche mit dem Beispiel und sieh dir auch den Quelltext an: Computerhardware für Anfänger: Druckversion, Computerhardware: Vorwort. Diese Version hat einen schweren Nachteil: Die Namen der Kapitel (Einleitung, Hauptteil und Schluss) fehlen im Inhaltsverzeichnis. Du kannst dir das im Beispielbuch als Druckversion1 ansehen. Inhaltsverzeichnis mit Kapitelüberschriften (siehe: Druckversion2)Schreibe die Überschriften vor die eingebundenen Kapitel. Das sieht so aus:
Du kannst dir das als Druckversion2 ansehen. Automatisch erstelltes InhaltsverzeichnisSicherlich 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:
Welche Lösungsmöglichkeiten gibt für das Problem mit dem zu langen Inhaltsverzeichnis? Manuell erstelltes InhaltsverzeichnisSetze 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.
Deine Leser können das Inhaltsverzeichnis beim Lesen der Online-Version nicht benutzen, um schnell zu einer gewünschten Stelle zu springen. Manuell erstelltes Inhaltsverzeichnis mit Verweis auf Kapitel (einfache Version)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 verknüpfen. Angenommen, dein Buch enthält ein Kapitel [[Buch/ Einleitung]] mit den Unterkapiteln
Dann kann das Inhaltsverzeichnis der Druckversion so aussehen:
Dieses Verfahren hat drei Schwachstellen:
Diese drei Probleme kann man mit Ankern umgehen. Manuell erstelltes Inhaltsverzeichnis mit Ankern (einfache Version)Mit einer Zeile
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
oder noch kürzer
|
Musterbuch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

