Vorwort: Navigationszeile einzeilig, Linktexte statt Dateinamen; --check bewacht einzeilige Weiter-mit-Zeilen
This commit is contained in:
parent
abc7a5693f
commit
0d76c1a89d
8 changed files with 50 additions and 16 deletions
24
PROGRESS.md
24
PROGRESS.md
|
|
@ -2631,6 +2631,30 @@ Der neue Lauf meldet **null fehlende Zeichen**; taucht die Warnung wieder auf, k
|
|||
New Roman ein Zeichen, das der Filter noch nicht umschaltet. Symbola ist damit eingebettet,
|
||||
der Buchumfang bleibt bei 792 Seiten; alle HTML-Seiten sind byteidentisch geblieben.
|
||||
|
||||
### „Weiter mit“ im Vorwort — ein Umbau, der die Navigationszeile ins Buch leckte ✅
|
||||
|
||||
Eine Überarbeitung des Vorworts (Zeilenumbrüche, Verweise) machte die „Weiter mit“-Zeile
|
||||
dreizeilig. `entferne_navigation()` liest nur bis zum Zeilenende — die Zeile blieb stehen:
|
||||
Im PDF stand sie als Absatz mit Dateinamen, auf der Vorwortseite zusätzlich mit dem
|
||||
Rohlink `[Kapitel 1](einfuehrung.html#kap-einfuehrung)`. Ursache der Rohform: Im
|
||||
Mehraseiten-Bau löst sich `{ref:}` zu einem **kompletten Markdown-Link** auf; steht es
|
||||
innerhalb eines weiteren Links, rendert die Schachtelung als Rohtext. Im Gesamtdokument
|
||||
funktioniert dieselbe Konstruktion scheinbar — dort täuscht sie.
|
||||
|
||||
Behoben und bewacht:
|
||||
|
||||
* Die Navigationszeile ist wieder einzeilig; die Linktexte nennen kein Dateinamen mehr
|
||||
(„Anhang A“ über `{ref:anhang:loesungen}`, das Notationsverzeichnis über einen
|
||||
sprechenden Text — es hat als Rahmenkapitel kein `{#kap:}`-Label).
|
||||
* **Konvention dazu:** `{ref:}` gehört nie in einen Markdown-Link hinein — im Fließtext
|
||||
als Text, in „Weiter mit“-Zeilen nur, weil diese entfernt werden.
|
||||
* `entferne_navigation()` nimmt Fortsetzungszeilen bis zur nächsten Leerzeile mit;
|
||||
`--check` bricht ab, wenn ein `*Weiter mit:` das Linkziel (.md) nicht in derselben
|
||||
Zeile trägt.
|
||||
|
||||
Gegenprobe: PDF ohne „Weiter mit“-Absatz, Vorwortseite ohne Rohtext, 792 Seiten,
|
||||
kein fehlendes Zeichen im LaTeX-Protokoll.
|
||||
|
||||
---
|
||||
|
||||
## 8. Commit-Historie des V04-Strangs
|
||||
|
|
|
|||
Loading…
Reference in a new issue