Wer Pakete mit doc.sty anlegt, kann eine Änderungsverwaltung mit dem Makro \changes machen. Diese Funktion hätte ich gerne für jeden TeX-Text ermöglicht, nicht nur in zusammenarbeit mit doc.sty. Ergebnis ist changes.sty.
Kommandoübersicht
Definieren einer Änderung
\changes{version}[ziel]{date}{Änderungstext}
Das optionale Ziel findet nur innerhalb der Umgebung changeslist
Anwendung.
Ausgabe der Änderungen
\listofchangesDie Änderungen werden ausgegeben.
Einstellung: Nur Änderungen ab ... interessant
\reportChangesFrom
Eingrenzung der anzuzeigenden Änderungen. Somit ist es möglich nur Änderungen ab einem Zeitpunkt anzuzeigen (Uralt-Änderungen können ausgeblendet werden.) Das Datum muß im Format YYYY-MM-DD eingegeben werden (Jahr-Monat-Tag)
Übersichtstabelle
Änderungen können auch in tabellarischen Übersichten zusammengefasst werden.
\begin{changeslist} \end{changeslist}
Ausgabe der Änderungen in einer Tabelle.
Source
- Aktuelle Arbeitsversion des Styles (dtx+sty).
- Dokumentation (PDF, ca. 120KB. Ergebnis eines TeX-Laufs durch changes.dtx).