Редактор LaTeX для Windows с Live Preview

Я ищу редактор LaTeX для Windows 7 с Live Preview, например Latexian для Mac OS X. Live Preview позволяет пользователю видеть, как документ набирается во время редактирования пользователем. Предварительный просмотр PDF отображается в разделенной области и автоматически обновляется:

введите описание изображения здесь

Texmaker (кроссплатформенный редактор LaTeX для систем Linux, Mac OS X и Windows) довольно хорош, но у него нет функции Live Preview (пользователь должен сам запускать компиляцию):

введите описание изображения здесь

Также мне не нужен какой-то WYSIWYG, например LyX Document Processor :

введите описание изображения здесь

И если можно:

  • достойный редактор LaTeX с базовыми функциями
  • свободно
Ну, всегда есть Emacs/AUCTeX/ latexmkи auto-revert-modeDocView :) Я думаю, что latexmkэто будет ключевой частью какого-то решения, здесь.
Я согласен с @SeanAllred. Если вам нужен предварительный просмотр в реальном времени во время редактирования документа LaTeX, это означает, что компиляция LaTeX необходима для каждого внесенного вами изменения. У меня есть альтернатива, которую вы можете выбрать. Это Overleaf, онлайн-редактор LaTeX для совместной работы со встроенным предварительным просмотром в реальном времени, overleaf.com/benefits . Это не настольный редактор LaTeX.
@ShokatsuRyō Это означает, что для использования требуется подключение к Интернету.
@SeanAllred точно.
BakomaTex – это именно то, что вы ищете. Вы даже можете редактировать непосредственно предварительный просмотр в реальном времени.

Ответы (2)

Я бы предложил использовать редактор уценки, внутри которого встроен LaTex.

Мой личный фаворит на данный момент — app.classeur.IO.

Вот демонстрация копирования формулы квантовой физики из Википедии в app.classeur.io.

Вместо использования навигации по оглавлению в стиле Latex app.classeur.io запускает pandoc, который может автоматизировать многие из этих процессов.

Он запускает mathjax

Это бесплатно для 100 документов, без ограничений — 3 доллара в месяц, что на самом деле немного.

Я хотел бы предложить Atom . Для меня это единственный редактор, который мне нужен для выполнения любого из следующих действий: C, Java, LaTex, Python, текст, Markdown и все остальное, к чему я мог бы перейти в будущем. Если это текст, Atom может с этим справиться. Раньше я использовал vim и gvim в одном рулоне. Но даже для элементов управления vim есть аддон.

Он чувствителен к типу файла, и с небольшой настройкой он будет загружать разные вещи в зависимости от типа файла.

У него огромное сообщество, которое предоставляет почти слишком разнообразный выбор надстроек. Это электронное приложение, поэтому оно работает везде, хотя плагины могут зависеть от платформы. Если вы немного знаете JS, вы можете даже начать работу со своим собственным плагином.

А вот и обратная сторона: пока нет доступных программ предварительного просмотра латекса. Хотя есть плагины, которые позволяют вам запускать сборку с помощью комбинации клавиш (что лично я предпочитаю, это заставляет меня думать о том, что я делаю, и мне нравится чувство, когда это работает правильно с первого раза). Может быть, попробовать, несмотря на этот недостаток.

То, что вы предлагаете, очень близко к Texmaker: для запуска требуется как минимум сочетание клавиш. OP прямо упомянул об этом как о нежелательном, поэтому это неверный ответ. Я пользователь Texmaker, и я также хотел бы иметь предварительный просмотр в реальном времени, и я не вижу преимуществ в Atom на данный момент.
Он также служит основным редактором по запросу OP. Автоматический предварительный просмотр - редкая функция для редакторов Tex, многоэтапный процесс сборки и потенциальная сложность документов Tex делают его очень сложным. Кроме того, у Tex есть большая аудитория, которую вообще не волнует функциональность WYSISWG, поэтому для нее мало предложений. Но Atom дает ему доступ к разработчикам, которые могут это сделать, если он отправит запрос на функцию нужному человеку. Но вы только что подали мне другую идею: почему бы не использовать просмотрщик PDF, который может делать автообновление? Как Эвинс! Однако это все равно не устранило бы ручной запуск.
Любая программа (и Evince здесь ничем не отличается) потребует сохранения файла, прежде чем средство просмотра сможет выполнить автоматическое обновление. Таким образом, вам снова понадобится Ctrl + S в качестве сочетания клавиш.
Что касается WYSIWYG: посмотрите на пример, это не WYSIWYG: я сомневаюсь, что он будет печатать зеленые ldxэлементы на сером фоне. Это то, что ломает WYSIWYG, и мне это не нравится. Я хочу ввести LaTeX и увидеть реальный результат.
Возможно, я неправильно использовал WYSIWYG, поскольку в его основе лежит идея мгновенной визуальной обратной связи. Я добавил это, чтобы объяснить, почему эта функция является довольно редкой вещью. Большая часть пользователей Tex не нуждается/не хочет этого, потому что они предпочитают взаимодействовать с помощью текстовых инструкций и иметь очень четкую картину того, что происходит. Может быть, потому, что у них есть предыстория программиста или они иным образом используются для абстрагирования входных данных. Вот почему они следуют схеме «написать-создать-улучшить». Если ваши пальцы тормозят, чтобы время от времени нажимать комбинацию клавиш, вы все равно можете оказаться не тем союзником.