Overleaf

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Overleaf
Логотип программы Overleaf
Скриншот программы Overleaf
Тип Онлайн-редактор LaTeX
Авторы Джон Хаммерсли (John Hammersley) и Джон Лис-Миллер (John Lees-Miller) (Overleaf); Генри Осфальд (Henry Oswald) и Джеймс Аллен (James Allen) (ShareLaTeX)
Написана на CoffeeScript
Интерфейс Mongo DB, Redis, Node.js
Операционная система все
Языки интерфейса английский, чешский, испанский, португальский, французский, немецкий, шведский, турецкий, итальянский, китайский, русский, датский, южнокорейский, японский
Первый выпуск 2012 год
Состояние версия 2.0
Лицензия AGPL v3
Сайт overleaf.com

Overleaf — онлайн-редактор LaTeX.

Был основан в 2012 году под названием WriteLaTeX. В 2017 году владельцем редактора был приобретён ShareLaTeX[1], из-за чего Overleaf был заменён на новый редактор, смешивающий старый Overleaf и ShareLaTeX.

Функциональность

[править | править код]

Позволяет нескольким пользователям редактировать один и тот же документ одновременно и просматривать изменения друг друга в режиме реального времени. Программа поддерживает практически все функции LaTeX, включая вставку изображений с помощью окружения tikz, библиографию формата BiBTeX, уравнения и многое другое. Файлы LaTeX хранятся на сервере Overleaf. Эти файлы могут быть загружены на локальный компьютер при необходимости. Документ также можно конвертировать в PDF-файл для печати.

Особенности веб-редактора

[править | править код]

Сайт следует модели Freemium. Таким образом, бесплатные учётные записи и экземпляры, использующие версию Overleaf с открытым исходным кодом, включают следующие функции:

  • частные или публичные проекты;
  • совместная работа в режиме реального времени;
  • проверка орфографии;
  • компиляция PDF в один клик.

Платные аккаунты отличаются от бесплатных аккаунтов тем, что они предлагают:

  • отслеживание изменений;
  • синхронизация Dropbox;
  • GitHub-синхронизацию.

Техническая архитектура

[править | править код]

Программа Overleaf использует Node.js. Она написана на CoffeeScript, использует систему баз данных MongoDB, в дополнение к Redis[2].

  1. Blog - Overleaf, Online LaTeX Editor (англ.) (27 ноября 2017).
  2. About us (англ.). www.overleaf.com. Дата обращения: 25 мая 2020. Архивировано 29 декабря 2021 года.