Typst GOSTTypst Gost
Настройка и экспорт

Детальная настройка

Настройка шрифтов, полей, интервалов и поведения шаблона под конкретные требования.

Шаблон 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 см.
Preview

Основные параметры настройки

Функция gost.with принимает ряд параметров, которые глобально меняют стиль документа.

Параметр

Геометрия страницы и текст

Поля (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 учитывают как одну страницу.

Поделитесь своим мнением об этой странице

На этой странице