LaTeX-класс bmstu
призван упростить создание отчетов и расчетно-пояснительных записок студентами МГТУ им. Н. Э. Баумана. Пакет, содержащий класс, размещен в CTAN.
Особенности класса:
- генерация титульных страниц для всех основных типов работ — отчетов, курсовых, научно-исследовательских, дипломных;
- генерация реферата с подсчетом количества объектов;
- генерация списков определений и сокращений;
- генерация других шаблонных элементов документа;
- команды для упрощения работы с изображениями и листингами.
Сгенерированные файлы соответствуют требованиям МГТУ им. Н. Э. Баумана и ГОСТ 7.32-2017. Расчетно-пояснительные записки успешно проходят проверку программы TestVKR (сборка 216).
Примеры использования команд и окружений представлены в файлах bmstu-examples.tex и bmstu-examples.pdf. Приведены шаблоны для разработки отчетов, расчетно-пояснительных записок к курсовым работам, отчетов по научно-исследовательским работам и расчетно-пояснительных записок к выпускным квалификационным работам.
Перед установкой класса убедитесь, что установлен один из дистрибутивов LaTeX.
Так как пакет размещен в CTAN, можно выполнить автоматическую установку.
Например, для Ubuntu с дистрибутивом TeX Live:
sudo tlmgr install bmstu
Если по какой-то причине автоматическая установка невозможна, необходимо установить класс вручную. Для этого следует добавить пакет в texmf-дерево пользователя.
Например, для Ubuntu с дистрибутивом TeX Live:
git clone https://github.com/Orianti/bmstu-latex-class.git
cd bmstu-latex-class/
mkdir -p $(kpsewhich -var-value TEXMFHOME)/tex/latex/ && cp -R bmstu $_
Для локальной разработки следует использовать компилятор PdfLaTeX и biber в качестве инструмента сборки библиографии. Использование bibtex вместо biber может привести к некорректному отображению ссылок.
Также пакет доступен в онлайн-редакторе Overleaf.
Если вы обнаружили некорректное поведение команд пакета, несоответствие требованиям, опечатки или прочие недочеты, пожалуйста, создайте Issue. Там же вы можете оставить свои предложения для улучшения пакета. Также вы можете непосредственно поучаствовать в разработке, создав Pull Request.
Файлы, перечисленные в manifest.txt, распространяются по лицензии The LaTeX Project Public License.
Файл bmstu-logo.pdf является гербом МГТУ им. Н. Э. Баумана и защищен авторским правом. Распространяется по принципам свободного использования произведений (ст. 1274 ГК РФ).
Copyright © Новиков М. Р., 2020–2023