Repolode
typst

typst/typst

Система вёрстки на основе разметки — современная и более простая в освоении альтернатива LaTeX, с компилятором и CLI на Rust.

Open source альтернатива:LaTeX

Звёзды
56,745
Форки
1,769
Открытые issues
1,318
Последний коммит
15 часов назад

Что это?

Typst — система вёрстки, в которой документы пишут на облегчённом языке разметки и компилируют в PDF. Она призвана соперничать с LaTeX по возможностям для подготовки технических документов, оставаясь при этом более простой в освоении: в ней есть встроенный синтаксис для типовых задач форматирования, функции для всего остального и встроенный язык сценариев.

В этом репозитории находятся компилятор Typst и интерфейс командной строки, которых достаточно для локальной компиляции документов. Typst поддерживает вёрстку математических формул, управление библиографией, правила set и show для оформления, а также инкрементальную компиляцию: в режиме watch изменения пересобираются быстро. Ошибки компиляции сопровождаются понятными сообщениями.

Кроме того, проект предлагает бесплатный веб-редактор для совместной работы, репозиторий пакетов для обмена шаблонами и библиотеками, а также Docker-образ. Установить Typst можно через Homebrew, winget, Snap, Nix, Cargo или из бинарных файлов релизов.

Ключевые возможности

  • 01Встроенная разметка для типового форматирования, например заголовков и списков
  • 02Вёрстка математических формул с лаконичным синтаксисом уравнений
  • 03Встроенный язык сценариев для создания пользовательских функций и макетов
  • 04Инкрементальная компиляция с режимом watch для быстрой пересборки изменений
  • 05Настройка путей к шрифтам и просмотр списка шрифтов через CLI
  • 06Понятные сообщения об ошибках компилятора

Сценарии использования

  • Подготовка научных статей, отчётов и диссертаций с большим количеством математики
  • Создание технических документов и книг из исходных файлов в виде обычного текста
  • Создание переиспользуемых шаблонов документов и публикация их в репозитории пакетов
  • Мгновенный просмотр изменений документа во время редактирования

Быстрый старт

  1. 1

    Установить Typst на macOS с помощью Homebrew

    brew install typst
  2. 2

    Установить Typst на Windows с помощью winget

    winget install --id Typst.Typst
  3. 3

    Установить последнюю стабильную версию с помощью Cargo, если у вас есть Rust toolchain

    cargo install --locked typst-cli
  4. 4

    Скомпилировать документ Typst в PDF

    typst compile file.typ

Что важно знать

  • CLI включает только компилятор; для интегрированной среды редактирования понадобится отдельное веб-приложение или языковой сервер, например Tinymist.
  • В пакетных менеджерах последняя версия может появиться не сразу.

Темы

Частые вопросы

Что такое typst?
Система вёрстки на основе разметки — современная и более простая в освоении альтернатива LaTeX, с компилятором и CLI на Rust. Typst — система вёрстки, в которой документы пишут на облегчённом языке разметки и компилируют в PDF. Она призвана соперничать с LaTeX по возможностям для подготовки технических документов, оставаясь при этом более простой в освоении: в ней есть встроенный синтаксис для типовых задач форматирования, функции для всего остального и встроенный язык сценариев.
typst можно использовать бесплатно? Какая у него лицензия?
typst распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
typst всё ещё поддерживается?
Активно поддерживается. Последний коммит в typst — 21 окт. 2026 г..
Для чего можно использовать typst?
Подготовка научных статей, отчётов и диссертаций с большим количеством математики Создание технических документов и книг из исходных файлов в виде обычного текста Создание переиспользуемых шаблонов документов и публикация их в репозитории пакетов Мгновенный просмотр изменений документа во время редактирования
Как установить typst?
Установить Typst на macOS с помощью Homebrew: brew install typst Установить Typst на Windows с помощью winget: winget install --id Typst.Typst Установить последнюю стабильную версию с помощью Cargo, если у вас есть Rust toolchain: cargo install --locked typst-cli Скомпилировать документ Typst в PDF: typst compile file.typ
Где скачать typst?
Исходный код и инструкции по установке — на GitHub: https://github.com/typst/typst

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты