Переводит научные PDF-статьи на другие языки, сохраняя формулы, графики, таблицы и исходную вёрстку; поддерживает двуязычный вариант.
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
Установить Typst на macOS с помощью Homebrew
brew install typst - 2
Установить Typst на Windows с помощью winget
winget install --id Typst.Typst - 3
Установить последнюю стабильную версию с помощью Cargo, если у вас есть Rust toolchain
cargo install --locked typst-cli - 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 обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая open source-платформа для создания PDF-форм, их заполнения и сбора электронных подписей онлайн.
Офисный пакет для компьютера с локальным хранением файлов: документы, таблицы, презентации, PDF, Git и Markdown на Rust и GPUI.
Основной репозиторий исходного кода языка Rust: компилятор, стандартная библиотека и документация.
Небольшие упражнения по Rust, которые помогают научиться читать и писать код на Rust и рассчитаны на прохождение вместе с официальной книгой по Rust.
Sway — язык программирования в духе Rust для написания смарт-контрактов в блокчейне Fuel.