Mailing List CyrTeX-ru@vsu.ru Message #757
From: Alexey Malistov <CyrTeX-ru@vsu.ru>
Subject: Re: Можно ли автоматически вставлять "Версия 1.01..."?
Date: Fri, 21 Nov 2008 12:07:51 +0300
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте, regonly.

Вы писали 21 ноября 2008 г., 10:28:55:

> Добрый день, товарищи!

> Скажите пожалуйста, можно ли как-нибудь автоматически вставлять в
> документ номер версии, которая бы менялась автоматически при
> компиляции изменённого документа - по аналогии со вставкой текущей
> даты командой \today или времени командой \texttime (последнее - пакет
> clock)?


1. Создаёте файл version.tex
2. Пишете в него следующую строчку
      \versionno = 1
3. В основном своём файле вначале где-нибудь пишите три строки
      \newcount \versionno
      \input{version.tex}
      \advance \versionno by 1
4. После этого необходимо написать несколько строк, которые
   заставят TeX открыть файл version.tex на запись, и прописать там
   единственную строчку
      \versionno = <текущее значение \versionno>


Если метод мой понравился, откликнитесь, я вспомню, как реализовать
четвертый пункт.

 



-----------------------------------------------------------------
С уважением,
 Алексей Малистов                          


Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster