В данном репозитории представлены основные шаблоны работ для студентов, оформленные в типографической системе Typst:
Склонируйте репозиторий
git clone https://github.com/pluttan/typst-bmstu
И запустите make
:
make
#import "../bmstu.typ":*
#title_report()
#титул_отчета(
факультет: "Это пример отчета на typst",
кафедра: "Это все еще пример",
код_направления: "Какой-то код",
направление: "Название направления",
дисциплина: "Пример отчета",
тип_работы: "примеру",
номер_работы: "1",
название_работы: "Пример отчета",
название_работы_кол2:"название может быть большим",
автор: (фио:"Имя......................", группа:"ГГ7-1000М"),
руководитель: (фио:"Другое имя......"),
город: "Небольшой город",
год: datetime.today().display("[year]"),
)
#title_report(
caf_name: "Это пример отчета на typst", // Название кафедры (необязательно)
faculty_name: "Это все еще пример", // Название факультета (необязательно)
id_study_field: "Какой-то код",
study_field: "Название направления",
discipline_name: "Пример отчета", // Название дисциплины (необязательно)
work_type: "примеру", // Вид работы (в предложном падеже)
work_num: "1", // и ее номер (необязательно)
theme: "Пример отчета", // Тема работы (необязательно)
themecol2:"название может быть большим",
author: ( // Автор работы и его группа
nwa:"Имя......................",
group:"ГГ7-1000М"
),
adviser: (nwa:"Другое имя......"), // Преподаватель
city: "Небольшой город", // Город (не обязательно)
date: "01.01.2001", // Дата (не обязательно, при отсутствии подставляется дата компиляции)
year: datetime.today().display("[year]"), // Год (не обязательно, при отсутствии подставляется год компиляции)
)
Конфигурация находится там же, где и библиотека, при установки создается мягкая ссылка в директории .config/typst
(Appdata/typst
для Windows). Конфигурационный файл распространяется на все файлы, использующие библиотеку. Поля конфигурации по значению совпадают с полями при вызове генерации отчетов.
- Пример работы для отчетов
- Config-файл
- Титульник для отчетов
- Пример работы для РПЗ
- Скрины в readme
- Титульник для РПЗ