我怎样才能阻止 LaTeX 再次编译文档的一部分?

我怎样才能阻止 LaTeX 再次编译文档的一部分?

我有一个个人日记模板,每天用来做笔记。它基于researchjournaloverleaf 上提供的模板。现在,我添加了一个命令,用于每天包含一个随机图形(从文件夹中可用的选择中),使用以下命令:

\usepackage{lcg}
\reinitrand[counter=sec,first=1,last=4]
\makeatletter
\newcommand{\printrandom}{\two@digits{\thesec}}
\makeatother
\newcommand{\printrandom}{\ifnum\value{sec}<10 0\fi\arabic{sec}}
\newcommand{\picture}{\rand\includegraphics[width=2cm]{img/picture (\printrandom )}}

但是,每次我为新的一天编译时,所有天的图片都会发生变化。如果我注释掉“\picture”,那么不出所料,图片就会消失。有没有办法阻止这种情况发生?也就是说,一旦为一天选择了一张图片,即使重新编译文档,它也应该保持不变。

相关内容