재컴파일할 때마다 버전 번호를 변경하는 카운터를 만드는 방법

재컴파일할 때마다 버전 번호를 변경하는 카운터를 만드는 방법

저는 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}

관련 정보