TeXstudio

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: www.texstudio.org

TeXstudio — кроссплатформенный интегрированный редактор для создания документов на языке разметки LaTeX. Проект появился как ответвление от ранее существовавшего редактора и постепенно развивался в самостоятельное приложение с открытым исходным кодом. Программное обеспечение предназначено для облегчения набора и компиляции LaTeX-документов, объединяя текстовый редактор с набором инструментов для предварительного просмотра, управления проектом и автоматизации типичных операций.

Редактор доступен на нескольких настольных платформах и ориентирован на пользователей с разным уровнем подготовки — от студентов до научных сотрудников и издателей. Интерфейс сочетает в себе классическую структуру текстового редактора и специализированные панели и всплывающие подсказки, облегчающие вставку команд LaTeX, навигацию по структуре документа и диагностику ошибок компиляции. Разработка поддерживается сообществом; исходный код распространяется под свободной лицензией.

  • Подсветка синтаксиса: цветовое выделение команд, окружений, комментариев и аргументов LaTeX для улучшения читаемости исходного текста.
  • Автодополнение: контекстно-зависимые подсказки команд, окружений, меток и ссылок, которые ускоряют ввод и снижают количество опечаток.
  • Встроенный просмотрщик PDF: интеграция с механизмом просмотра компилируемого документа, поддержка синхронной навигации между исходником и страницей (forward/backward search).
  • Системы сборки и компиляции: настраиваемые цепочки вызовов компиляторов (pdflatex, xelatex, lualatex и пр.) и управление внешними утилитами для генерации библиографий и индексов.
  • Проверка ссылок и ссылочных меток: сканирование документа на неиспользуемые или потерянные метки, предупреждения о неопределённых ссылках и перекрёстных ссылках.
  • Навигация по проекту: обозреватель структуры документа, оглавление по разделам и список используемых файлов для удобной работы с многофайловыми проектами.
  • Инструменты для редактирования: шаблоны, макросы, фрагменты кода, автоматическое закрытие окружений и управление вставками для ускорения набора.
  • Диагностика и лог: разбор логов компиляции с подсветкой ошибок и предупреждений, быстрый переход к строкам с проблемами в исходном тексте.
  • Настраиваемость интерфейса: пользовательские сочетания клавиш, конфигурация панелей и тем оформления для адаптации под рабочие предпочтения.
  • Поддержка пакетов и расширений: интеграция с набором стандартных пакетов LaTeX и возможность добавления пользовательских шаблонов команд и окружений.
Подробнее