https://github.com/alexandersobolev1990/espd_gost_19
Шаблон для подготовки документации по ЕСПД ГОСТ 19 LaTeX
https://github.com/alexandersobolev1990/espd_gost_19
espd gost gost19 uspd
Last synced: 8 months ago
JSON representation
Шаблон для подготовки документации по ЕСПД ГОСТ 19 LaTeX
- Host: GitHub
- URL: https://github.com/alexandersobolev1990/espd_gost_19
- Owner: AlexanderSobolev1990
- License: gpl-3.0
- Created: 2022-07-19T14:12:06.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-28T07:53:50.000Z (about 3 years ago)
- Last Synced: 2025-01-05T01:13:02.611Z (10 months ago)
- Topics: espd, gost, gost19, uspd
- Language: TeX
- Homepage:
- Size: 13.2 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Шаблон ЕСПД ГОСТ 19 #
## 1. Обзор ##
Позволяет создавать программную документацию по ЕСПД ГОСТ 19:
* лист утверждения с различным составом подписей согласования/утверждения;
* титульный лист с различными вариантами штампа слева;
* основной файл - document.tex, где подключаются и настраиваются все остальные файлы, содержащие разделы документа;
* можно включать аннотацию, содержание, приложения;
* шаблон будет автоматически нумеровать рисунки, таблицы, формулы, что значительно повышает удобство написания и правки документации;
* имеется пример таблиц спецификации и ведомости эксплуатационных документов.
* библиография оформляется отдельным файлом, ссылки вставляются по имени и автоматически номер ссылки заключается в квадратные скобки: [1];
* отдельное формирование перечня терминов и сокращений;
* в конце документа - лист регистрации изменений.## 2. Зависимости ##
Предполагается, что работа происходит под linux ubuntu/xubuntu.
Должны быть установлены пакеты:
* texlive (лучше весь дистрибутив теха);
* msttcorefonts (для шрифта times new roman);
* ttf-mscorefonts-installer (для шрифта times new roman);Также наобходимо скопировать шрифты из директории `/fonts` проекта в директорию
```
/usr/local/share/fonts
```
для поддержки шрифта ГОСТ.## 3. Сборка ##
Сборка осуществляется командой в терминале из корневой директории проекта:
```
mkdir build && cd build && cmake .. && make
```
после чего в директории output появится собранный целевой *.pdf файл.