如何在乳胶文档中显示集市版本号?

发布于 2024-11-26 19:00:42 字数 65 浏览 2 评论 0原文

我使用 bazaar 作为我的研究的版本控制系统。我有很多乳胶文档。我想显示bazaar下所有.dvi文件的版本号。

I am using bazaar as a version control system for my research. I have many latex documents. I want to display the version number in all the .dvi files under bazaar.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

执手闯天涯 2024-12-03 19:00:42

完成此操作的最简单方法是使用 make 或类似的构建管理器来生成 .dvi 文件。

你的Makefile应该包含一个名为版本号的新目标:

version-number:
    bzr revno > VERSION.tex

并且你的.dvi目标应该依赖于版本号

my-project.dvi: my-project.tex [OTHER STUFF] version-number

在你的.tex文件中的适当位置(在页眉/页脚、标题栏、PDF 元信息等),您将包含存储在 VERSION.tex 中的版本号:

\input{VERSION}

设置此选项时,您应该 bzr 忽略 VERSION.tex,这样它就不会存储自己的版本号, 课程。

这一切都基于 Common Lisp 快速参考项目git 的类似技术>。

The easiest way to accomplish this will be to use make or a similar build manager to generate your .dvi files.

Your Makefile should include a new target called version-number:

version-number:
    bzr revno > VERSION.tex

and your .dvi targets should depend on version-number:

my-project.dvi: my-project.tex [OTHER STUFF] version-number

In your .tex files, at an appropriate place (in the header/footer, title block, PDF metainfo, etc) you would include the version number stored in VERSION.tex:

\input{VERSION}

When you set this up you should bzr ignore VERSION.tex so that it won't store its own version number, of course.

This is all based on a similar technique used for git in the Common Lisp Quick Reference project.

南城追梦 2024-12-03 19:00:42

也许集市关键字插件可以帮助您。

Maybe the bazaar keywords plugin can help you.

善良天后 2024-12-03 19:00:42

我已经在 Bazaar 中成功使用了 Latex VC 包。它使用在编译期间由 \write18 调用的外部脚本来工作。这可能看起来有点矫枉过正,但它提供了很多功能并且效果很好。

I have used the latex VC package successfully with Bazaar. It works using an external script that is called during compilation by \write18. This may seem overkill but it provides a lot of functionality and works well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文