再コンパイルごとにバージョン番号を変更するカウンターの作り方

再コンパイルごとにバージョン番号を変更するカウンターの作り方

私は 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}

関連情報