Сегодня пользовательская документация поставляется, как правило, в электронном формате и содержит дату выпуска. Ее обычно указывают в хедере, футере или в специальном разделе после вводного пояснения: Последние изменения, Дата обновления, Версия, Сборка, Редакция от и др. Современные средства разработки документации позволяют автоматизировать вывод даты. Она вставляется в проект один раз и автоматически обновляется во время каждой сборки. В Help&Manual я обычно использую переменную <%DATE%> для вывода даты в кратком формате. Начиная с июля 2018 года, в Help+Manual 7 можно вывести дату в полном формате с указанием месяца в родительном падеже - 6 сентября 2018 г.
Как вставить дату в полном формате с месяцем в родительном падеже
03 июля 2018 г. вышло очередное обновление Help+Manual 7. В примечаниях к релизу 7.3.6 (сборка 4521) была заявлена поддержка родительного падежа в переменных для вывода даты. Чтобы вывести дату в полном формате на русском языке, можно использовать следующие переменные:
<%DATELONG%>
<%DATE(d MMMM yyyy 'г.')%> — переменная со строкой форматирования
Что нужно, чтобы это работало
Чтобы дата в полном формате с месяцем в родительном падеже корректно выводилась на русском языке, необходимо выполнить следующие условия:
- В ОС Windows должны быть установлены:
- язык ввода по умолчанию: Русский (Россия) – Русская раскладка;
- текущее расположение: Россия;
- формат даты и времени: Русский (Россия).
- В проекте Help+Manual 7 должны быть заданы следующие настройки (Configuration \ Common Properties \ Language Settings):
- язык проекта: Русский;
- кодировка RUSSIAN_CHARSET.
- Нужна сборка Help+Manual 7 — 4532.
Где взять рабочую сборку
Сборку Help+Manual 7.4.0 4532 можно скачать с сайта компании-разработчика по следующей ссылке.
Как проверить
Если в визуальном редакторе Help+Manual 7 навести курсор мыши на переменную, на экран будет выведена всплывающая подсказка с текстом, который вернет данная переменная.
Надеюсь, данный материал был полезным.