Онлайн- и локальные редакторы LaTeX: в чём разница?
Онлайн- и локальные редакторы работают с одним исходником .tex. Команды \section{}, \cite{} и команды amsmath не меняются, а движки относятся к одним семействам TeX. Практические различия — кто поддерживает среду и пакеты, как устроена совместная работа, производительность компиляции, автономный доступ и контроль.
Шесть различий онлайн- и локальных редакторов
| Критерий | Онлайн-редактор | Локально: TeX Live / MiKTeX с TeXstudio / VS Code |
|---|---|---|
| Настройка | Начинаете в браузере | Установка в несколько ГБ; обновления поддерживаете сами |
| Пакеты | Распространённые пакеты предоставляет платформа; доступность зависит от среды | Недостающие пакеты устанавливаете сами; возможно File xxx.sty not found |
| Совместная работа | Многие платформы предлагают общий доступ, одновременное редактирование и историю | Часто на Git; конфликты разрешает команда |
| Компиляция | Зависит от соединения и очереди сервера | Использует ваш процессор; инкрементальная сборка может быть быстрее |
| Работа без сети | Обычно требуется соединение | Доступна |
| Контроль | Ограничен движками и параметрами платформы | Вы управляете движками, скриптами и интеграцией CI |
Обычно важнее всего два вопроса: будете ли вы писать вместе с другими и есть ли у проекта особые зависимости?
Перенос между средами: сохраняйте три вида файлов
Этот исходник обычно даёт одинаковый результат в обеих средах. Для русского текста в обеих выберите XeLaTeX и одинаковые доступные шрифты:
\documentclass{article}\usepackage{fontspec}\setmainfont{CMU Serif}\setsansfont{CMU Sans Serif}\setmonofont{CMU Typewriter Text}\usepackage[russian]{babel}\usepackage{amsmath}\usepackage{graphicx}\title{Один исходник — разные редакторы}\author{Ваше имя}\date{\today}\begin{document}\maketitle\section{Введение}Этот файл одинаково компилируется онлайн и локально.\begin{equation}\label{eq:gd} \theta_{t+1} = \theta_t - \eta \nabla_{\theta} J(\theta_t)\end{equation}Как видно из формулы~\eqref{eq:gd}, правило обновления одинаково.\end{document}Локальная установка должна включать amsmath. В полной TeX Live он обычно есть, а минимальная может сообщить:
! LaTeX Error: File 'amsmath.sty' not found.
Онлайн-платформы обычно предоставляют стандартные пакеты. Для переноса типичного проекта сохраняйте .tex, базу .bib и изображения вместе в архиве. Перенос работает в обе стороны. Собственные классы, стили и шрифтовые зависимости также должны переноситься с проектом.
Как выбрать
- Нескольким людям нужно редактировать одновременно? Попробуйте онлайн-редактор с совместной работой в реальном времени. Команда с устоявшимся Git-процессом может предпочесть сохранить его.
- Нужны автономная работа или особые зависимости? Частые разрывы сети, определённые шрифты, движки и скрипты склоняют выбор к локальной среде. Поддержку онлайн-платформы проверяйте на настоящем проекте.
- Компилируется ли типичный проект в доступных ресурсах? Сравните время, результат, ограничения платформы, оборудование и стоимость. Одного числа страниц недостаточно.
Если подходят оба варианта, выбирайте между удобством и контролем среды. Возможен гибрид: сотрудничать онлайн, затем экспортировать проект и проверить издательский шаблон до подачи. Так несовместимость не обнаружится в последний момент.
Два распространённых заблуждения
| Заблуждение | Что действительно важно |
|---|---|
| Онлайн-компиляция создаёт принципиально другой PDF | Семейства движков те же. Различия обычно вызваны выбранным движком, версиями пакетов и шрифтами; сначала сравните настройки |
| Онлайн-редакторы не запускают Biber | Многие платформы выполняют цепочку LaTeX–Biber–LaTeX за кнопкой компиляции. Если платформа этого не поддерживает, используйте совместимую библиографическую схему или обработайте проект локально |
Проверяйте полноту ссылок по этому перечню. После переноса изучите компилятор, пакеты, шрифты, пути и первую ошибку журнала, прежде чем считать исходник сломанным.
Главное
- Стандартный исходник переносим; сохраняйте вместе текст, библиографию, изображения и собственные зависимости.
- Выбор обычно определяют совместная работа и особые зависимости.
- При изменении компиляции сначала проверьте среду, а не обвиняйте исходник.
Для письма, компиляции и совместной работы в браузере откройте редактор EasyLaTeX.