在LaTeX标题页上添加SVN分支名称

在LaTeX标题页上添加SVN分支名称,svn,latex,Svn,Latex,我想添加SVN分支名称(标题下)作为版本信息。我希望它是自动完成的,这样当我将生成文档的文件复制到另一个(新)分支时,我会自动将该信息输入。有什么提示吗 谢谢 看看关键字替换: 编辑: 或者,您也可以使用svn info命令从工作副本获取路径,将其写入文件,读入内容并使用正则表达式进行解析。我假设您有某种构建过程,用于从LaTeX源代码生成输出文档 还有这里的帖子:提供了更多关于做你想做的事情的信息 这里:谢谢你给我指明了正确的方向! 因此显然需要svn包(比如svn multi)和xstri

我想添加SVN分支名称(标题下)作为版本信息。我希望它是自动完成的,这样当我将生成文档的文件复制到另一个(新)分支时,我会自动将该信息输入。有什么提示吗


谢谢

看看关键字替换:

编辑:

或者,您也可以使用
svn info
命令从工作副本获取路径,将其写入文件,读入内容并使用正则表达式进行解析。我假设您有某种构建过程,用于从LaTeX源代码生成输出文档

还有这里的帖子:提供了更多关于做你想做的事情的信息


这里:

谢谢你给我指明了正确的方向! 因此显然需要svn包(比如
svn multi
)和
xstring

  • 在tex文件上首次设置关键字属性:


    svn propset svn:keywords“URL Date Rev”>您的文件谢谢,但我之前看过,我不确定它是否如此直接。我想做的就是,比方说,我们有一个svn url,它是这样的。因此,我想在我的latex生成的论文中包含我的工作项目1.2,甚至更好,没有下划线。我想你必须编写一个脚本作为构建过程的一部分,来解析替换的关键字并提取你想要的部分。我相信使用正则表达式会很容易。