Как добавить номер автоматической версии в латекс? - PullRequest
7 голосов
/ 14 апреля 2010

Этот вопрос Добавление номера версии к названию документа LaTeX подстегнуло мое любопытство:

Как добавить номер автоматической версии в Latex?

(Значит, никто этого не делает: {\bf Version:} 1.2, а потом {\bf Version:} 1,2 1.3)?

Ответы [ 2 ]

5 голосов
/ 14 апреля 2010
\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, где не существует действительной концепции линейно увеличивающегося номера версии.

0 голосов
/ 15 апреля 2010

Если вы используете Windows, вы можете установить Tortoise SVN и Collabnet Subversion Server. Эти инструменты прекрасно работают с пакетом svn-multi в LaTeX для получения нужных номеров ревизий / версий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...