Benutzer:Duschgeldrache2/Kann man in ein Buch Unterkapitel einbinden?

aus Wikipedia, der freien Enzyklopädie

Kann man in ein Buch Unterkapitel einbinden?

Eigentlich sind Unterkapitel in Wikipedia-Büchern nicht vorgesehen. Die normale Struktur eines Wikipedia-Buches ist von der Art

;Kapitel1
:[[Artikel]]
:[[Artikel]]
:usw.
;Kapitel2
:[[Artikel]]
:[[Artikel]]
:usw.

D. h. Kapitelüberschriften wechseln sich ab mit den zugehörigen Artikeln. Naheliegende Methoden, etwa mit ";;" oder ";:" funktionieren nicht, weil der PDF-Generator damit nicht klar kommt. Mit ein paar Tricks geht es aber doch. Wie das funktioniert, wird hier im folgenden beschrieben.

Es gibt dazu zwei Methoden:

  1. Man definiert die Unterkapitel wie Kapitel mit vorangestelltem Semikolon.
  2. Man definiert die Unterkapitel als Artikel mit Wikilink und vorangestelltem Doppelpunkt.

Was ist der einfachste Weg?

Der einfachste Weg, Unterkapitel zu erzeugen, besteht darin, die entsprechenden Überschriften wie Kapitelüberschriften zu definieren, also mit vorgestelltem Semikolon. Beispiel:

;Kapitel1
;Unterkapitel1a
:Artikel
;Unterkapitel1b
:Artikel

Die Überschriften der Unterkapitel erscheinen dann wie normale Kapitelüberschriften. Auch die Einrückung erfolgt in selber Weise Ein Beispiel hierfür bietet Testbuch 1.

Hier liegt aber auch ein gewisser Nachteil. Da Unterkapitel wie Kapitel behandelt werden, heben sie sich in ihrer Gestaltung nicht optisch voneinander ab. Speziell das Inhaltsverzeichnis verliert an Übersichtlichkeit.

Kann ich Kapitel und Unterkapitel optisch besser gliedern?

Leider versagen die gängigen Formatierungen, wie kursiv, unterstrichen usw. Sie werden bei der Umwandlung nach PDF schlichtweg ignoriert. Es gibt aber Mittel und Wege, dieses Problem zu lösen. Möglichkeiten sind etwa:

  • Benennung
  • Einrückung
  • Numerierung

Benennung

Verwende entsprechende Benennungen. Zum Beispiel "Kapitel" für Kapitel und "Abschnitt" für Unterkapitel, wie im folgenden Beispiel.

;Kapitel Asteroiden
;Abschnitt Hauptgürtel
:[[(3568) ASCII]]
:[[(9965) GNU]]
:[[(9885) Linux]]
;Abschnitt Kuipergürtel
:[[(19521) Chaos]]
:[[(90482) Orcus]]

Einrückung

Unterkapitel und Artikel können auch eingerückt werden. Allerdings gibt es hier ein kleines Problem. Die übliche Art und Weise, mittels Leerzeichen einzurücken, funktioniert so nicht. Etwas wie

;  Hauptgürtel
:    [[(3568) ASCII]]

würde gnadenlos ignoriert werden. Die Leerzeichen würden einfach als nicht vorhanden betrachtet. Das Ergebnis wäre dasselbe, als hätte man gar keine Leerzeichen verwendet.

Um trotzdem Einrückungen machen zu können, muss man Zeichen verwenden, die nicht einfach übergangen werden, die aber auch nicht mit dem normalen Text der Überschrift verwechselt werden können. Beispiele wären:

  • Pfeil (→)
  • Unterpunkte (…)
  • Unterstrich (_)
  • Pfeilspitze (‣)
  • Stern (*)
  • Bullet (•)

Obiges Beispiel sähe dann z. B. so aus:

;Asteroiden
;• Hauptgürtel
:[[(3568) ASCII|•___ASCII]]
:[[(9965) GNU|•___GNU]]
:[[(9885) Linux|•___Linux]]
;• Kuipergürtel
:[[(19521) Chaos|•___Chaos]]
:[[(90482) Orcus|•___Orcus]]

Numerierung

Eine weitere Methode ist schließlich die Durchnumerierung, z. B. nach folgendem Schema:

;1. Asteroiden
;1.1 – Hauptgürtel
:[[ASCII (Asteroid)|1.1.1 – ASCII]]
:[[GNU (Asteroid)|1.1.2 – GNU]]
:[[Linux (Asteroid)|1.1.3 – Linux]]
;1.2 – Kuipergürtel
:[[Chaos (Asteroid)|1.2.1 – Chaos]]
:[[Orcus (Asteroid)|1.2.2 – Orcus]]

In diesem Schema haben alle Kapitel eine einstufige Numerierung (1., 2., 3. usw.), alle Unterkapitel eine zweistufige (1.1, 1.2 usw.) und die Artikel eine dreistufige (1.1.1, 1.1.2 usw.). Dabei ergibt sich außerdem eine automatische Einrückung von Unterkapiteln und Artikeln, was im Inhaltsverzeichnis zu einer besseren optischen Gliederung führt. Man beachte, dass durch die Numerierung zu jedem Link auf einen Artikel auch ein Alternativtext in der Form

[[Artikelname|x.y.z – Alternativname]]

angegeben werden muss. Etwas wie

x.y.z – [[Artikelname|Alternativname]]

würde nicht funktionieren.

Ich möchte die Überschriften der Unterkapitel wie Artikel, nicht wie Kapitel dargestellt haben. Wie mache ich das?

Verwende ":" statt ";" am Zeilenanfang. Du musst dann aber auch eine entsprechende Seite anlegen, auf die an der betreffenden Stelle ein Link gesetzt wird, da sonst der PDF-Generator die Zeile ignoriert. Bitte lege diesen Artikel nur in deinem Benutzernamensraum an, nicht im Artikelnamensraum, um Probleme mit bereits existierenden oder später erzeugten Artikeln zu vermeiden.

Ich möchte mein Unterkapitel gern mit einem einleitenden Text versehen. Geht das?

Ja.

Hast du dein Unterkapitel als Artikelzeile definiert, dann tu folgendes: Lege in deinem Benutzernamensraum eine Unterseite an, am besten mit dem Titel des entsprechenden Unterkapitels, falls du dies noch nicht getan hast, und setze einen Link auf diese Seite:

:[[Benutzer:DeinName/Hundeartige|• Hundeartige]]

Du kannst natürlich auch bereits vorhandene Artikel als Unterkapitel verwenden, z. B. wenn du dir das Schreiben einer eigenen Einleitung sparen möchtest.

Möchtest du dagegen die Unterkapitelzeile als Kapitelzeile definieren, funktioniert das nicht, da der PDF-Generator durch das vorangestellte Semikolon verwirrt würde. In diesem Fall musst du die Einleitung als normalen Artikel (mit vorangestelltem Doppelpunkt) in dein Buch einfügen.

Eine korrekte Form sähe dann so aus:

;• Hundeartige
:[[Benutzer:DeinName/Hundeartige|•__ Einleitung]]

Ein Tipp: Falls du vorhast, eine Numerierung zu verwenden, baue sie nicht mit in den Artikelnamen ein. Sollte sich beim Erstellen deines Buches herausstellen, dass du das Unterkapitel anders numeriert werden muss, müsstest du deinen Artikel umbenennen. Das ist lästig. Füge die Numerierung lieber als Alternativname in den Link ein.

In meinen Überschriften werden keine Doppelpunkte akzeptiert. Gibt es einen Weg das zu ändern?

Jein.

Manchmal möchte man vielleicht etwas haben wie

;1 – Raubtiere: Einzelne Arten

Allerdings werden Kapitelüberschriften bei Wikipedia-Büchern mit Semikolon eingeleitet. Der nachfolgende Doppelpunkt wird als Artikel interpretiert, kann also eigentlich nicht Teil der Kapitelüberschrift sein.

Eine Alternative kann sein, den Doppelpunkt durch ein geeignetes anderes Zeichen zu ersetzen, etwa den Gedankenstrich.

;1 – Raubtiere – Einzelne Arten

Optisch sieht das allerdings nicht so toll aus. Wem obige Darstellung nicht so behagt, der kann in diesem Fall den ersten Gedankenstrich z. B. durch einen Ordnungspunkt ersetzen.

;1. Raubtiere – Einzelne Arten

Anders sieht die Sache aus, wenn man einen Link auf einen Artikel hat. Hier kann der Doppelpunkt Teil des Namens oder Alternativnamens sein. Etwas wie

:[[Benutzer:DeinName/Hundeartige|1.2 – Hundeartige: Einzelne Arten]]

funktioniert durchaus.

Und wie sieht es mit anderen Zeichen aus?

Auch hier kann es manchmal Probleme geben. Möchte man in Kapitelüberschriften etwa UTF-8-Codes verwenden, werden diese nicht interpretiert.

Auch in diesem Fall bietet es sich an, die betreffenden Zeichen entweder durch geeignete andere Darstellungen zu ersetzen oder den Kapiteltitel nach obigem Schema als Unterseite im Benutzernamensraum (mit oder ohne Alternativname) anzulegen.