Детальная настройка
Настройка шрифтов, полей, интервалов и поведения шаблона под конкретные требования.
Шаблон modern-g7-32 по умолчанию настроен на строгое соответствие ГОСТ 7.32-2017. Однако
образовательные организации часто вводят дополнительные требования к оформлению: другой размер
шрифта, локальные поля, номер страницы справа или более плотный межстрочный интервал. Большинство
этих параметров можно изменить в функции
gost.with.
Быстрый старт
Минимальный пример изменения базовых визуальных параметров:
#show: gost.with(text-size: (default: 12pt, small: 8pt),indent: 1.5cm,margin: (left: 20mm, right: 10mm, rest: 15mm),)= Настройка завершенаЭтот текст набран 12-м кеглем с отступом 1.5 см.
Основные параметры настройки
Функция gost.with принимает ряд параметров, которые глобально меняют стиль документа.
Параметр
Тип
Описание
text-size?indent?margin?pagination-align?add-pagebreaks?title-footer-align?Геометрия страницы и текст
Поля (Margins)
По умолчанию установлены поля: левое — 30 мм, правое — 15 мм, верхнее и нижнее — 20 мм согласно
6.1.1-margins. Вы можете передать в margin как одно значение (для всех сторон),
так и словарь для детальной настройки.
Интервалы и отступы
ГОСТ требует полуторный межстрочный интервал 6.1.1-paper-spacing. В Typst
это настраивается через параметр leading. В шаблоне установлено значение 1.5em - 0.75em, что
обеспечивает визуальное соответствие «машинописному» полуторному интервалу.
Абзацный отступ по умолчанию равен 1.25 см 6.1.1-margins. Если ваш ВУЗ требует
другое значение, просто измените параметр indent.
Полезные страницы Typst: set par
для leading и set page для
полей страницы.
Управление разрывами страниц
В больших отчётах каждый крупный раздел должен начинаться с новой страницы. Однако для коротких работ (статьи, пояснительные записки к ЛР) это может быть неэффективно.
Используйте параметр add-pagebreaks: false, чтобы заголовки первого уровня (=) следовали сразу
за предыдущим текстом.
#show: gost.with(add-pagebreaks: false)
= Раздел 1
Текст...
= Раздел 2
Этот раздел начнется сразу под текстом Раздела 1.В текущей версии опубликованного пакета этот параметр уже описан в справке, но живой пример здесь не рендерится автоматически, чтобы не ломать сборку документации.
Кастомные правила (Overrides)
Поскольку modern-g7-32 — это стандартный пакет Typst, вы можете переопределять любые стили после
вызова show: gost.with.
Пример: Изменение цвета ссылок или темы кода
Если вам нужно добавить подсветку синтаксиса или изменить цвет гиперссылок (что выходит за рамки строгого ГОСТ, но удобно для электронных версий):
#show: gost.with(...)
// Сделать ссылки синими и подчеркнутыми
#show link: set text(fill: blue)
#show link: underline
// Сменить тему блоков кода
#set raw(theme: "halcyon")Пример: Times New Roman
ГОСТ рекомендует Times New Roman, но пакет не может гарантировать наличие этого шрифта в вашей системе. Если шрифт установлен локально, задайте его после подключения шаблона:
#show: gost.with(...)
#set text(font: "Times New Roman")Если документ собирается в Typst App или на CI, где Times New Roman недоступен, используйте
метрически близкий свободный шрифт вроде Tinos или подключите нужный .ttf к окружению сборки.
Подробности: set text.
Пример: жёсткий межстрочный интервал
В пакете значение leading задано как 1.5em - 0.75em. Для методичек, которые сравнивают PDF с
Word, иногда нужен более широкий интервал:
#show: gost.with(...)
#set par(leading: 1.5em - 0.35em)Сначала попробуйте стандартное значение. Переопределяйте leading только если это действительно
требует нормоконтроль.
Требования ГОСТ 7.32-2017
Формат и бумага
6.1.1 Изложение текста и оформление отчета выполняют в соответствии с требованиями настоящего стандарта. Страницы текста отчета о НИР и включенные в отчет иллюстрации и таблицы должны соответствовать формату А4 по ГОСТ 9327. Допускается применение формата А3 при наличии большого количества таблиц и иллюстраций данного формата.
Шрифт и интервал
(из 6.1.1) Отчет о НИР должен быть выполнен любым печатным способом на одной стороне листа белой бумаги формата А4 через полтора интервала. Допускается при подготовке заключительного отчета о НИР печатать через один интервал, если отчет имеет значительный объем (500 и более страниц).
(из 6.1.1) Цвет шрифта должен быть черным, размер шрифта — не менее 12 пт. Рекомендуемый тип шрифта для основного текста отчета — Times New Roman. Полужирный шрифт применяют только для заголовков разделов и подразделов, заголовков структурных элементов. Использование курсива допускается для обозначения объектов (биология, геология, медицина, нанотехнологии, генная инженерия и др.) и написания терминов (например, in vivo, in vitro) и иных объектов и терминов на латыни.
(из 6.1.1) Для акцентирования внимания может применяться выделение текста с помощью шрифта иного начертания, чем шрифт основного текста, но того же кегля и гарнитуры. Разрешается для написания определенных терминов, формул, теорем применять шрифты разной гарнитуры.
Поля и абзацы
(из 6.1.1) Текст отчета следует печатать, соблюдая следующие размеры полей: левое — 30 мм, правое — 15 мм, верхнее и нижнее — 20 мм. Абзацный отступ должен быть одинаковым по всему тексту отчета и равен 1,25 см.
6.1.2 Вне зависимости от способа выполнения отчета качество напечатанного текста и оформления иллюстраций, таблиц, распечаток программ должно удовлетворять требованию их четкого воспроизведения.
6.1.3 При выполнении отчета о НИР необходимо соблюдать равномерную плотность и четкость изображения по всему отчету. Все линии, буквы, цифры и знаки должны иметь одинаковую контрастность по всему тексту отчета.
6.1.4 Фамилии, наименования учреждений, организаций, фирм, наименования изделий и другие имена собственные в отчете приводят на языке оригинала. Допускается транслитерировать имена собственные и приводить наименования организаций в переводе на язык отчета с добавлением (при первом упоминании) оригинального названия по ГОСТ 7.79.
6.2.1 Наименования структурных элементов отчета: «СПИСОК ИСПОЛНИТЕЛЕЙ», «РЕФЕРАТ», «СОДЕРЖАНИЕ», «ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ», «ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ», «ВВЕДЕНИЕ», «ЗАКЛЮЧЕНИЕ», «СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ», «ПРИЛОЖЕНИЕ» служат заголовками структурных элементов отчета. Заголовки структурных элементов следует располагать в середине строки без точки в конце, прописными буквами, не подчеркивая. Каждый структурный элемент и каждый раздел основной части отчета начинают с новой страницы.
6.3.1 Страницы отчета следует нумеровать арабскими цифрами, соблюдая сквозную нумерацию по всему тексту отчета, включая приложения. Номер страницы проставляется в центре нижней части страницы без точки. Приложения, которые приведены в отчете о НИР и имеющие собственную нумерацию, допускается не перенумеровать.
6.3.2 Титульный лист включают в общую нумерацию страниц отчета. Номер страницы на титульном листе не проставляют.
6.3.3 Иллюстрации и таблицы, расположенные на отдельных листах, включают в общую нумерацию страниц отчета. Иллюстрации и таблицы на листе формата А3 учитывают как одну страницу.
Поделитесь своим мнением об этой странице