Orianti / bmstu-latex-class

LaTeX-класс для создания отчетов и расчетно-пояснительных записок в МГТУ им. Н. Э. Баумана
https://www.ctan.org/pkg/bmstu
101 stars 12 forks source link
bmstu class coursework latex report template thesis

LaTeX-класс bmstu

Version shield License shield TestVKR build shield

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