Позволяет создавать программную документацию по ЕСПД ГОСТ 19:
- лист утверждения с различным составом подписей согласования/утверждения;
- можно включать аннотацию, содержание, приложения (как одно, так и несколько);
- шаблон будет автоматически нумеровать рисунки, таблицы, формулы, что значительно повышает удобство написания и правки документации;
- библиография оформляется отдельным файлом, ссылки вставляются по имени и автоматически номер ссылки заключается в квадратные скобки: [1];
- отдельное формирование перечня терминов и сокращений;
Предполагается, что работа происходит под linux ubuntu/xubuntu. Должны быть установлены пакеты:
- texlive (лучше весь дистрибутив теха);
- msttcorefonts (для шрифта times new roman);
- ttf-mscorefonts-installer (для шрифта times new roman);
Конечная (после окончания разработки) сборка осуществляется командой в терминале из корневой директории проекта:
mkdir build && cd build && cmake .. && make
после чего в директории /output появится собранный целевой *.pdf файл/файлы. Опционально можно выполнить команду:
mkdir build && cd build && cmake .. && make && make install
после которой в директории /output появятся не только конечные файлы, но и их архив, а также файл с контрольной суммой архива (sha256). Проверка архива на соответствие контрольной сумме производится командой:
sha256sum -c лабораторный_отчет.tgz.sha256