Как я могу получить предварительный просмотр TeX в режимах, отличных от AUCTeX или org-mode? Я хотел бы видеть уравнения TeX в Jabber, ERC и уценке. Если я когда-нибудь переключусь на Emacs для электронной почты, я бы предпочел увидеть там и превью.
14
mmm-mode
что позволяет несколько основных режимов в буфереОтветы:
Я попытался повторно использовать AUCTeX preview-latex, но потерпел неудачу и сдался.
Режим Org также обеспечивает ту же функцию . Оказывается, уикенту удалось повторно использовать его, чтобы автоматически показывать просмотр латекса.
Я извлек часть предварительного просмотра из weechat в отдельный файл, который вы можете получить в этом репо . Он также доступен в виде
px
пакета на MELPA (я только что представил его).Есть 4 точки входа, которые можно вызвать в интерактивном режиме:
px-preview
: визуализировать все фрагменты латекса в текущем буфере.px-preview-region
: визуализация фрагментов в регионе.px-remove
: удалить все превью из текущего буфера (восстановить текст).px-toggle
: переключить отображение предварительного просмотра в текущем буфере.Пока работает предварительный просмотр режима org, этот должен.
Поскольку код все еще довольно маленький, я включу его ниже, но, пожалуйста, установите пакет или используйте репозиторий.
источник
Существует также,
texfrag.el
что работает из коробки для комментариев Doxygen вprog-mode
.Вы можете установить
texfrag.el
сmelpa-stable
помощью M-xpackage-install
RETtexfrag
RET.Запустите, M-x
texfrag-mode
RETчтобы активировать предварительный просмотр. Вы получите меню предварительного просмотра со всеми элементами пакета предварительного просмотра AUCTeX.Обратите внимание, что это
texfrag
также работает для редактирования исходного кода html, eww и org-mode.источник