StdRus
Пакет для TeX Live, позволяющий упростить создание текстовых и конструкторских документов согласно российский стандартов with blackjack and hookers.
Проект соответствует нормам проектирования ГОСТ 31741-2012 и ГОСТ Р 58281—2018.
Предпосылки
При попытке сделать документ в соответствии с ЕСКД, с использованием различных популярных стилевых пакетов, выяснилось, что нужно с перламутровыми пуговицами (или плохо искал, в виду врожденной генетической мутации). Попытка пришить пуговицы и попутное изучение LaTeXа вылилось в этот проект.
На данный момент проект представляет из себя набор стилевых файлов, в которых собраны разные решения по работе с LaTeX3 (чтоб не squander). Весь код закомментирован (по возможности максимально), дабы его можно было использовать в будущем (а не как в некоторых известных “шедеврах”).
Примеры
готовые примеры сделанных документов можно найти по пути из структуры проекта
Титульная страница
TODO: картинки примеры страниц
Структура
- \build - папка для сборки
- \doc\example - примеры
- \source\gost - стилевые файлы/пакеты поддерживающии стандарты ГОСТ
- \tests - тестовые файлы для оценки работоспособности стилевых файлов/пакетов
Установка
n/a
Требования
TeX Live
Для Arch/Manjaro
# sudo pacman -S texlive-core texlive-latexextra texlive-langcyrillic
Kile (опционально)
Для Arch/Manjaro
# sudo pacman -S kile
Сборка тетсовых примеров
Kile
Проект изначально разрабатывается в Kile (интегрированной среда LaTeX для KDE). Для сборки в настройках нужно зайти в: Настройка -> Настроить Kile ... -> Latex -> Главное ->
и в поле TEXINPUT
добавить ../source/gost
Открыть файл stdrus.kilepr
(файл проекта для Kile). Далее собирать удобным способом.
Консоль
Можно и дедовским способом, с помощью vi, консоли и такой-то матери. Пример компиляция в терминале тестовой страницы:
# cd путь_до_проекта_stdrus
# export TEXINPUTS=.:путь_до_проекта_stdrus/source/gost/:$TEXINPUTS
# pdflatex -output-directory ./build ./tests/имя_теста.tex
TODO
сделать список TODO
Полезности
Описание
StdRus - создание текстовых и конструкторских документов согласно российский стандартов