Шаблон для оформления документов в соответствии с ГОСТ 7.32-2017. Он был создан для автоматизации рутинных процессов при работе с научными работами. Шаблон может быть полезен студентам вузов при оформлении лабораторных, курсовых и дипломных работ.
Чтобы использовать этот шаблон, импортируйте его, как показано ниже:
#import "@preview/modern-g7-32": gost, abstract, title-templates, annexes, annex-heading
#show: gost.with(
ministry: "Наименование министерства (ведомства) или другого структурного образования, в систему которого входит организация-исполнитель",
organization: (
full: "Полное наименование организации — исполнителя НИР",
short: "Сокращённое наименование организации"
),
udk: "индекс УДК",
research-number: "регистрационный номер НИР",
report-number: "регистрационный номер отчета",
approved-by: (
name: "Фамилия И.О.",
position: "Должность, сокращ. наимен. орг",
year: 2017
), // Гриф согласования
agreed-by: (
name: "Фамилия И.О.",
position: "Должность, сокращ. наимен. орг",
year: auto
), // Гриф утверждения, год подставляется из аргумента year
report-type: "отчёт",
about: "О научно-исследовательской работе",
research: "Наименование НИР",
bare-subject: false, // Можно убрать "по теме"
subject: "Наименование отчёта",
manager: (name: "Фамилия И.О.", position: "Должность"), // Руководитель отчёта
stage: (type: "вид отчёта", num: 1), // Этап отчёта
federal: "Наименование федеральной программы",
part: 2, // Номер книги отчёта
city: "Город",
year: auto, // Можно поменять год, auto - текущий год
text-size: (default: 14pt, small: 10pt), // Можно указать размеры текста
indent: 1.25cm, // Можно указать отступ
hide-title: false, // Убрать ли титульный лист
title-footer-align: center, // Выравнивание города и года на титульном листе
pagination-align: center, // Выравнивание номера страницы
margin: (left: 30mm, right: 15mm, top: 20mm, bottom: 20mm), // Отступы страницы
pagebreaks: true, // Убрать ли разрывы страниц
performers: (
"Всероссийский институт научной и технической информации " +
"Российской академии наук (ВИНИТИ РАН)",
// Можно указать организацию, к которой относятся следующие исполнители
(name: "И.О. Фамилия", position: "Должность", part: "введение, раздел 1"), // Можно добавить выполненную часть
(name: "И.О. Фамилия", position: "Должность"),
"Другая организация",
(name: "И.О. Фамилия", position: "Должность"),
(name: "И.О. Фамилия", position: "Должность", co-performer: true) // Поддерживаются соисполнители
), // Если исполнитель один - он будет перенесён на титульный лист
)
Временная документация по проекту доступна в файле репозитория. Полноценная документация будет опубликована на сайте.
- Формирование титульного листа
- Встроенные шаблоны титульных листов
- Пользовательские шаблоны титульных листов
- Автоматическое создание списка исполнителей
- Оформление структурных заголовков
- Автоматическая генерация реферата
- Автоматизированная сборка содержания
- Форматирование и нумерация элементов отчёта
- Оформление списка использованных источников
- Автоматическое оформление и нумерация приложений