
Ich habe ein Dokument, das das changes
Paket verwendet. Ein Freund und ich planen, gemeinsam ein Analysis-Lehrbuch zu verfassen, und ich habe alles so eingerichtet, dass jeder von uns die .tex
Datei bearbeiten und dann mithilfe des Pakets Änderungen vornehmen kann changes
. Gibt es eine Möglichkeit, diese Änderungen mit einem Datumsstempel zu versehen? Oder gibt es ein ähnliches Paket, changes
das einen Zeitstempel zulässt? Muss ich außerdem ein MWE hinzufügen, oder ist dies ein Fall, in dem die Frage auch ohne eines beantwortet werden kann?
Antwort1
Obwohl SVN Textersetzungen zulässt, ist dies nicht die beste Vorgehensweise, um die gewünschten Ergebnisse (in LaTeX) zu erzielen.
Stattdessen,gitinfo2
stellt den \gitCommitterDate
Befehl zur Verfügung, der das Datum des letzten Commits ausgibt (es gibt auch \gitCommitterIsoDate
).
Man muss nur das gitHeadInfo.gin
(das die von den Befehlen des Pakets gelesenen Informationen enthält) und die Post-Commit- oder Post-Checkout-Skripte in einrichten .git/hooks
.
Ich vermute, dass die Kombination von Befehlen von changes
und von gitinfo2
problemlos möglich ist. Durch die Verwendung von wird jedoch \usepackage[mark]{gitinfo2}
die gewünschte visuelle Information in der Ausgabe erzielt.