Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexandersobolev1990/labotchet_template
Шаблон для лабораторного отчета в Latex
https://github.com/alexandersobolev1990/labotchet_template
eskd espd gost latex latex-doc latex-document latex-documentation-template techdoc techdocs uspd xelatex
Last synced: about 1 month ago
JSON representation
Шаблон для лабораторного отчета в Latex
- Host: GitHub
- URL: https://github.com/alexandersobolev1990/labotchet_template
- Owner: AlexanderSobolev1990
- License: gpl-3.0
- Created: 2024-02-21T11:23:26.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-02-21T12:12:06.000Z (10 months ago)
- Last Synced: 2024-10-19T01:07:32.984Z (2 months ago)
- Topics: eskd, espd, gost, latex, latex-doc, latex-document, latex-documentation-template, techdoc, techdocs, uspd, xelatex
- Language: TeX
- Homepage:
- Size: 18.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Шаблон лабораторного отчета #
## 1. Обзор ##
Позволяет создавать программную документацию по ЕСПД ГОСТ 19:
* лист утверждения с различным составом подписей согласования/утверждения;
* можно включать аннотацию, содержание, приложения (как одно, так и несколько);
* шаблон будет автоматически нумеровать рисунки, таблицы, формулы, что значительно повышает удобство написания и правки документации;
* библиография оформляется отдельным файлом, ссылки вставляются по имени и автоматически номер ссылки заключается в квадратные скобки: [1];
* отдельное формирование перечня терминов и сокращений;## 2. Зависимости ##
Предполагается, что работа происходит под linux ubuntu/xubuntu.
Должны быть установлены пакеты:
* texlive (лучше весь дистрибутив теха);
* msttcorefonts (для шрифта times new roman);
* ttf-mscorefonts-installer (для шрифта times new roman);## 3. Сборка ##
Конечная (после окончания разработки) сборка осуществляется командой в терминале из корневой директории проекта:
```
mkdir build && cd build && cmake .. && make
```
после чего в директории /output появится собранный целевой *.pdf файл/файлы.
Опционально можно выполнить команду:
```
mkdir build && cd build && cmake .. && make && make install
```
после которой в директории /output появятся не только конечные файлы, но и их архив, а также файл с контрольной суммой архива (sha256).
Проверка архива на соответствие контрольной сумме производится командой:
```
sha256sum -c лабораторный_отчет.tgz.sha256
```