如何在Latex中添加自动版本号?

时间:2010-04-13 23:57:35

标签: latex auto-versioning

这个问题Add a version number to the title of a LaTeX document激起了我的好奇心:

如何在Latex中添加自动版本号?

(所以不是这样做:{\bf Version:} 1.2然后是{\bf Version:} 1.2 1.3)?

2 个答案:

答案 0 :(得分:5)

\usepackage[nofancy]{svninfo}
\svnInfo $Id: viperdefects.tex 125 2007-05-29 16:29:07Z longborb $
\svnKeyword $URL: file:///F:/Stuff/Repository/Development/Essays/Viper/viperdefects.tex $

如果您使用Subversion,上面的代码就是您可以执行的操作的示例。 SVN在您更新文件时更新信息,但请注意:仅当您启动包含文件时。它不会跟踪树中其他位置的更新。

然而,我觉得这现在被认为有点过时了;现代趋势是DVCS,其中没有真正有效的线性递增版本号的概念。

答案 1 :(得分:0)

如果您使用的是Windows,则可以安装Tortoise SVN和Collabnet Subversion Server。这些工具可以与LaTeX中的svn-multi软件包一起使用,以生成所需的修订版/版本号。