dboyarov 6d53a2451e lab1
2026-09-24 18:31:50 +03:00
2026-09-24 18:31:50 +03:00
2026-09-24 18:31:50 +03:00
2026-09-24 18:31:50 +03:00
2025-12-13 20:37:33 +03:00
2025-12-13 20:38:52 +03:00
2026-09-24 18:31:50 +03:00
2025-12-13 20:37:33 +03:00

Шаблон для лабораторных работ

Данный репозиторий представляет собой шаблон для отчёта о лабораторных работах на Typst.

Сделан, т.к. форматы Microsoft, вроде Word, ужасны и неудобны, а LaTex довольно сложный для освоения и вёрстки. Typst достаточно простой и эффективный для данной задачи.

Структура

main.typ

Есть главный файл main.typ - он нужен лишь для включения других файлов. В нём прописаны лишь основные параметры отчёта вроде отступа, шрифта, размера и т.д.

config/

В config лежат параметры отчёта. В файле config/variables.typ данные о лабораторной работе, включая имя студента, имя преподавателя, тему лабораторной, номер и т.д. Проще зайти самому и поменять.

pages/

В pages находятся страницы отчёта.

Трогать title_page.typ не стоит - в нём титульник работы, где всё построено на переменных. Менять только если с вашими данными титульник содержит ошибки, вроде несовпдадения падежей.

В content.typ лежит основное содержание отчёта. Он предназначен для изменения.

img

Данная директория опциональна, в ней будут лежать изображения для отчёта.

Формирование отчёта

Отчёт формируется просто компиляцией документа:

typst compile main.typ

Typst умеет компилироваться в PDF, HTML, PNG, SVG (лучше следите в источниках самого Typst).

Description
No description provided
Readme GPL-3.0 897 KiB
Languages
Typst 99.6%
Python 0.4%