Der erste Anlauf schloss Kritik_und_Verbesserungsvorschlaege/ mit einer
Gegenausnahme aus, weil NEUER_TITEL.md darin lag und der Bau ohne diese Datei
abbricht:
Kritik_und_Verbesserungsvorschlaege/*
!Kritik_und_Verbesserungsvorschlaege/NEUER_TITEL.md
Das funktionierte, war aber die schlechtere Loesung: Eine Bauquelle blieb in
einem Verzeichnis liegen, das aus dem Repository verschwinden soll. Jetzt
steht sie als Operations_Research_mit_Python_Version_04/NEUER_TITEL.md bei den
uebrigen Quellen, und .gitignore braucht nur noch eine Zeile.
Eine Stelle im Build musste mit: pruefe_dateien() meldet jede .md im
Quellverzeichnis, die weder in DATEIEN steht noch mit README beginnt, als
"nicht eingebundene Datei". Die bis dahin leere Menge KEINE_KAPITELDATEIEN
fuehrt jetzt NEUER_TITEL.md - eine Quelle, aber keine Kapiteldatei.
Der Nachweis, dass der Umzug nichts veraendert hat, brauchte einen Umweg: Die
Pruefsumme von titelseite.svg aenderte sich - aber nur, weil das Fussband das
Tagesdatum traegt und inzwischen der 9. September war. Mit dem Datum des
Vortags erzeugt, ist die Datei byte-identisch zum committeten Stand
(1b076697...). Dass der Text unveraendert ist, zeigt schon der
Strukturvergleich: 721 Glyphenverweise und 81 Pfaddefinitionen in beiden
Fassungen.
Gegengeprueft mit einem simulierten Klon (git checkout-index in ein leeres
Verzeichnis): Das Kritik-Verzeichnis fehlt dort vollstaendig, NEUER_TITEL.md
liegt im Quellverzeichnis, und --check liefert dieselben Zahlen wie lokal.
Was das NICHT leistet: Die fuenf Dateien verschwinden aus kuenftigen Klons,
nicht aus der Historie. Wer einen alten Commit auscheckt, bekommt sie
weiterhin.
Veroeffentlicht: 5 Dateien uebertragen, PDF unveraendert 781 Seiten.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
37 lines
1.2 KiB
Text
37 lines
1.2 KiB
Text
# Gilt fuer die Version 04. Alle Pfade sind relativ zu diesem Verzeichnis -
|
|
# damit funktioniert die Datei unveraendert weiter, sobald Version_04 die
|
|
# Wurzel eines eigenen Repositorys ist.
|
|
|
|
__pycache__/
|
|
*.pyc
|
|
venv/
|
|
.venv/
|
|
|
|
# LaTeX/xelatex-Nebenprodukte des PDF-Baus (build_version_04.py --pdf)
|
|
build_v04.log
|
|
build_v04.tex
|
|
build_v04.aux
|
|
build_v04.toc
|
|
build_v04.out
|
|
build_v04.idx
|
|
build_v04.ilg
|
|
build_v04.ind
|
|
svg-inkscape/
|
|
|
|
# Von den Beispielprogrammen beim Lauf erzeugte Dateien
|
|
Operations_Research_mit_Python_Version_04_Programme/output/
|
|
produktionsmix.xlsx
|
|
produktionsmix_ergebnis.xlsx
|
|
|
|
# Zugangsdaten fuers Veroeffentlichen (veroeffentliche_04.py). Enthaelt zwar
|
|
# kein Passwort - die Anmeldung laeuft ueber den SSH-Schluessel -, aber Host,
|
|
# Benutzer und Serverpfad gehen niemanden etwas an. Vorlage: .env.beispiel
|
|
.env
|
|
|
|
# Die Arbeitsgrundlagen des Umbaus - Rezension und Verbesserungsvorschlaege.
|
|
# Sie haben ihren Zweck erfuellt und gehoeren nicht in die Veroeffentlichung.
|
|
# NEUER_TITEL.md lag frueher hier und musste per Gegenausnahme gerettet
|
|
# werden; seit dem Umzug nach Operations_Research_mit_Python_Version_04/
|
|
# steht die Titelquelle bei den uebrigen Quellen, und das ganze Verzeichnis
|
|
# kann ausgeschlossen werden.
|
|
Kritik_und_Verbesserungsvorschlaege/
|