Mailing List CyrTeX-ru@vsu.ru Message #758
From: Mikhael N. Saushkin <CyrTeX-ru@vsu.ru>
Subject: Re: Можно ли автоматически вставлять "Версия 1.01..."?
Date: Fri, 21 Nov 2008 13:20:14 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Добрый день!
Напишите про 4-ый пункт.
Заинтересовал меня.

С уважением, М.Н. Саушкин

21 ноября 2008 г. 13:07 пользователь Alexey Malistov <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>


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





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



================================================
CyrTeX-ru mailing list Archives and Information:
https://info.vsu.ru/Lists/CyrTeX-ru/List.html


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