Overleaf

Материал из Википедии — свободной энциклопедии
(перенаправлено с «ShareLaTeX»)
Перейти к навигации Перейти к поиску
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. В 2018 году владельцем редактора был приобретён ShareLaTeX, из-за чего Overleaf был заменён на новый редактор, смешивающий старый Overleaf и ShareLaTeX.

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

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

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

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

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

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

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

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

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

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

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

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

  1. About us (англ.). www.overleaf.com. Дата обращения: 25 мая 2020. Архивировано 29 декабря 2021 года.