如何製作一個計數器,在每次重新編譯後更改版本號

如何製作一個計數器,在每次重新編譯後更改版本號

我對 Overleaf 還很陌生,我經歷了很多困難,也學到了很多。對於一個具體的問題,我沒有找到解決方案,即使網路上有一些東西,我也很難理解如何實現它,但先不說,這就是問題!

我需要一個計數器,在每次重新編譯會話後更新文件版本號 本文檔版本 從 0.00.1a -> 0.00.2a 等等。

如果有人能幫我解決這個問題,那就意義重大!

答案1

我看不到這在實踐中有用,但 aux 文件中的數字遞增

在此輸入影像描述

\documentclass{article}

\makeatletter
\AtBeginDocument{%
\ifx\thisnumber\undefined\gdef\thisnumber{1}\fi
\immediate\write\@auxout{\gdef\noexpand\thisnumber{\the\numexpr\thisnumber+1}}%
}
\makeatother
\begin{document}

Version: \thisnumber

\end{document}

相關內容