Ich schreibe ein großes LaTeX-Dokument und möchte die aktuelle SVN-Versionsnummer auf der Titelseite anzeigen. Das Problem ist , dass das LaTeX - Dokument in mehrere Dateien aufgeteilt root.tex
,
ch1.tex
, ch2.tex
, ...
Ich habe $ Revision $ in die root.tex
Datei eingefügt , damit sie auf der Titelseite angezeigt wird.
Natürlich bin ich auch gelaufen
svn propset svn:keywords 'Revision' root.tex
Das Problem ist jedoch, dass diese $ Revision $ -Variable in root.tex
natürlich nicht aktualisiert wird, wenn ich beispielsweise nur die ch2.tex
Datei ändere und auf SVN festschreibe. Das PDF zeigt also weiterhin die alte Revisionsnummer an.
Ich muss auch künstlich ändern
root.tex
, wenn die neue SVN-Revisionsnummer angezeigt werden soll. Und touch root.tex
tun es einfach nicht, weil SVN schlau ist. Ich muss tatsächlich etwas Text ändern, mindestens etwas Platz hinzufügen oder so root.tex
.
Was ist der beste Weg, um dies richtig zu lösen?
quelle