Seite 1 von 1

Dokumenten Change History / Änderungshistorie

Verfasst: Mo 12. Aug 2013, 21:04
von thowi
Hallo zusammen,

auf Seite 18 dieses Dokuments gibt es eine Change History für das aktuelle Dokument.

Ich frage mich gerade: Wie hat der das gemacht? Von Hand? Wohl kaum. Es wäre ja total spannend, wenn das ein automatisiertes "Verzeichnis" wäre, was sich alle Infos aus der .lyx,v Datei meiner LyX Versionskontrolle nimmt und dementsprechend ein Verzeichnis generiert.

Die Handbücher von LyX geben zu dem Thema leider nicht viel her. Hier über die Forensuche habe ich dazu auch nichts gefunden bzw. google zu befragen brachte mich auch nicht weiter.

Hat jemand von euch sowas schonmal gebraucht? Wie macht man das, nach Möglichkeit automatisiert über die Versionen und Kommentare der Versionskontrolle?

Danke schonmal für eure Antworten!

LG, thowi

Verfasst: Di 13. Aug 2013, 08:00
von Johannes_B
Für Paket- und Klassenautoren gibt es besondere Möglichkeiten.
"Literate Programming" ist ein Konzept, bei dem der Quelltext und die Dokumentation in eine Datei geschrieben werden. Somit müssen Änderungen nur an einer Stelle gemacht werden, das Paket und und die Doku können so parallel aktuell gehalten werden. Scott Pakin beschreibt das in einem TUGboat-Artikel.

Du kannst dir sowas auch selber definieren, wenn du möchtest.

Es gibt auch verschiedene Pakete, die eine ähnliche Funktionalität liefern. Spontan fällt mir da changes ein.

Verfasst: Di 13. Aug 2013, 08:59
von thowi
Das klingt doch schonmal gut - schau ich mir an, da find ich bestimmt was.
Danke dir!