Шаблоны учебных работ и отчётов для Университета ИТМО на Typst.
| Превью | Шаблон | Скачать |
|---|---|---|
![]() |
Лабораторная работа — физпрактикум Физический факультет, ФТМФ. Реквизиты, нумерованные разделы, таблица приборов. Подробнее → |
шаблон пример |
![]() |
Титульный лист Для курсовых, отчётов, рефератов. Шапка, реквизиты, подвал с годом. Подробнее → |
шаблон пример |
| Платформа | Команда |
|---|---|
| macOS | brew install typst |
| Windows (winget) | winget install --id Typst.Typst |
| Windows (Chocolatey) | choco install typst |
| Arch Linux | sudo pacman -S typst |
| Debian / Ubuntu | sudo apt install typst (на старых версиях — sudo snap install typst) |
| Любая ОС с Rust | cargo install --locked typst-cli |
Проверка: typst --version — должна показать версию (например, 0.14.x).
Доступность в дистрибутивах Linux — на repology.org/project/typst.
Без пакетного менеджера (ручная установка)
- Скачайте архив для своей платформы со страницы загрузки или из GitHub Releases.
- Распакуйте. Бинарник —
typst(в Windows —typst.exe); положите его в удобную папку. - Добавьте эту папку в переменную окружения
PATH, чтобы вызыватьtypstиз любого места.
Обновление для winget/Homebrew/ручной установки: typst update.
Шаблоны используют PT Sans (шапка), Arial (реквизиты) и STIXGeneral (основной текст). Если шрифта нет в системе, Typst подставит похожий — вёрстка не сломается. Любой шрифт можно переопределить параметром (см. README шаблона).
- PT Sans — бесплатно на Google Fonts (OFL).
- STIX — stixfonts.org или Google Fonts (STIX Two Text).
- Arial — уже есть в Windows и macOS. В Linux:
sudo apt install ttf-mscorefonts-installer(либоfonts-liberation— метрически совместимая замена).
Установка шрифтов
# PT Sans
brew install --cask font-pt-sans
# STIX Two Text
brew install --cask font-stix-two-text
# Arial уже есть в системе# PT Sans
sudo apt install fonts-pt-sans
# STIX
sudo apt install fonts-stix
# Arial (или метрически совместимая Liberation Sans)
sudo apt install ttf-mscorefonts-installer # Arial
# или
sudo apt install fonts-liberation # альтернативаsudo pacman -S ttf-pt-sans ttf-stix ttf-liberation# через Chocolatey
choco install googlefonts-pt-sans
choco install stixfonts
# Arial уже есть в системе# скачать PT Sans
npx download-cli https://github.com/google/fonts/raw/main/ofl/ptsans/PTSans-Regular.ttf -o fonts/
npx download-cli https://github.com/google/fonts/raw/main/ofl/ptsans/PTSans-Bold.ttf -o fonts/
# скачать STIX Two Text
npx download-cli https://github.com/stipub/stixfonts/raw/master/STIXTwoText-Regular.otf -o fonts/
npx download-cli https://github.com/stipub/stixfonts/raw/master/STIXTwoText-Bold.otf -o fonts/typst fonts | grep -i "pt sans\|stix\|arial"Если шрифта нет в системе, Typst подставит похожий — вёрстка не сломается. Любой шрифт можно переопределить параметром.
# создаст PDF рядом с исходником
typst compile templates/physlab-itmo/example.typ
# свой путь вывода
typst compile example.typ report.pdf
# живой пересбор при каждом сохранении
typst watch example.typРаспространяется под лицензией MIT. См. LICENSE.md.

