Настройка LaTeX для компиляции в другом месте?
481
speedstyle
Как настроить сервер компиляции и клиент редактирования на разных машинах?
контекст
Я использую свой нетбук для редактирования документов, но на нем нет места для полного дистрибутива TeX. Он работает под управлением Windows 10, и я в основном использую Atom для редактирования. У меня также есть HTPC под управлением Ubuntu, с ssh
, tex-live
и samba
Обменник.
проблема
Я хочу отредактировать tex
файлы на моем нетбуке, скомпилировать их на HTPC и просмотреть полученные PDF-файлы обратно на нетбуке так же, как если бы они были скомпилированы локально. synctex
будет бонусом.
Решения?
Поскольку я не нашел ни одной программы, отвечающей всем требованиям моего (по общему признанию, краткого) ознакомления с Интернетом, я рассмотрел ряд более сложных решений:
- Переконфигурируйте
latex
пакет Atom, чтобы использовать HTPC для компиляции - Создайте локальный скрипт, который предназначен для локальной компиляции документов, но по сути действует как шлюз для распространения HTPC
- Сохраните
tex
файлы в HTPC черезsamba
и настройте компилятор, чтобы он следил за изменениями. - Сделайте то же самое, что и выше, но в обратном порядке (поэтому HTPC получает доступ к файлам на нетбуке и компилирует их)
Связанный: https://tex.stackexchange.com/questions/49946/setting-up-your-own-latex-compile-server
speedstyle 6 лет назад
0
Примечание: поскольку этот вопрос больше касается сетей и сценариев на двух компьютерах, чем самого LaTeX, я был разделен между публикациями здесь и на суперпользователе. Не стесняйтесь голосовать за / пометить его как таковой, если вы считаете, что его следует перенести туда.
speedstyle 6 лет назад
0
Почти наверняка принадлежит суперпользователю, а не здесь. Кстати, разве онлайн-сервисы, такие как ShareLatex и Overleaf, у вас не работают?
6 лет назад
0
Я использовал оба без проблем в течение последних нескольких месяцев, но мне нужно немного больше гибкости - например, время ожидания обеих служб составляет примерно 10 секунд после компиляции; и ни один не работает хорошо с пользовательскими пакетами. (Есть ли способ перенести вопрос, кроме пометки его и ожидания мода?)
speedstyle 6 лет назад
0
Это было бы просто, если бы на обеих машинах работала какая-то ОС Unix-ish (Linux, одна из BSD, Apple Darwin или любая другая). Тогда вы просто отправляете X. Ничего не знаю о Windows. Я предполагаю, что у него определенно не будет такого рода специально разработанных функций, которые поставляются из коробки с X. (Ну, X и некоторые другие кусочки, чтобы все файлы работали хорошо и безопасно связь.)
6 лет назад
0
Я не думаю, что вы можете сделать больше, чем флаг и ждать. Маршрута миграции с этого сайта в SU нет.
6 лет назад
0
Еще одно замечание: хотя я использую и / или просматриваю сайты SE довольно часто, я редко задаю вопросы - и когда я делаю, я склонен делать их слишком специфичными для моего варианта использования. Пожалуйста, не стесняйтесь предлагать изменения в вопросе, чтобы другие с большей вероятностью могли найти его в соответствующих сценариях.
speedstyle 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
13
Лучший редактор LaTeX
-
5
Как цитировать программное обеспечение в LaTeX
-
3
Текст справа от \ section в LaTeX (обычный случай, текст приведен ниже)
-
-
2
Иметь подсветку синтаксиса для кодов в LaTex
-
3
Использовать Markdown в качестве заменителя LaTeX
-
2
Чтобы иметь цвета в Vim LaTeX-файлах, как в Gvim
-
3
Чтобы сравнить содержимое двух папок по некоторому приложению в OS X
-
1
Xdvi (или альтернативы) и pdfsync
-
10
Программа Linux для создания временной диаграммы?
-
1
Запуск latex2html с помощью miktex в Windows