Es muss eine Möglichkeit gefunden werden, Änderungen, die mit dem Änderungspaket vorgenommen wurden, mit einem Zeitstempel zu versehen.

Es muss eine Möglichkeit gefunden werden, Änderungen, die mit dem Änderungspaket vorgenommen wurden, mit einem Zeitstempel zu versehen.

Ich habe ein Dokument, das das changesPaket verwendet. Ein Freund und ich planen, gemeinsam ein Analysis-Lehrbuch zu verfassen, und ich habe alles so eingerichtet, dass jeder von uns die .texDatei 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, changesdas 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,gitinfo2stellt den \gitCommitterDateBefehl 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 changesund von gitinfo2problemlos möglich ist. Durch die Verwendung von wird jedoch \usepackage[mark]{gitinfo2}die gewünschte visuelle Information in der Ausgabe erzielt.

verwandte Informationen