Wie kann ich TeX-Vorschauen in anderen Modi als AUCTeX oder org-Modus erhalten? Ich würde gerne TeX-Gleichungen in Jabber, Erc und Markdown sehen. Wenn ich jemals zu Emacs wechseln sollte, um eine E-Mail zu erhalten, würde ich dort vermutlich auch gerne Vorschauen sehen.
14
mmm-mode
welche Modi in einem Puffer mehrere Hauptmodi zulassenAntworten:
Ich habe versucht, AUCTeX preview-latex wiederzuverwenden, bin jedoch gescheitert und habe aufgegeben.
Der Org-Modus bietet ebenfalls die gleiche Funktion . Es stellte sich heraus, dass weechat es geschafft hat, es wiederzuverwenden, um automatisch die Latex-Vorschau anzuzeigen .
Ich habe den Vorschau-Teil von weechat in einer separaten Datei extrahiert, die Sie auf diesem Repo erhalten können . Es ist auch als
px
Paket auf MELPA erhältlich (ich habe es gerade eingereicht).Es gibt 4 Einstiegspunkte, die interaktiv aufgerufen werden können:
px-preview
: Alle Latexfragmente im aktuellen Puffer rendern.px-preview-region
: Fragmente in der Region rendern.px-remove
: Alle Vorschaubilder aus dem aktuellen Puffer entfernen (Text wiederherstellen).px-toggle
: Anzeige der Vorschau im aktuellen Puffer umschalten.Solange der org-mode previewer funktioniert, sollte dieser funktionieren.
Da der Code immer noch ziemlich klein ist, werde ich ihn unten einfügen, aber bitte installieren Sie das Paket oder verwenden Sie das Repo.
quelle
Es gibt auch das,
texfrag.el
was bei Doxy-Kommentaren sofort funktioniertprog-mode
.Sie können
texfrag.el
vonmelpa-stable
via installieren M-xpackage-install
RETtexfrag
RET.Führen Sie aus M-x
texfrag-mode
RET, um die Vorschau zu aktivieren. Sie erhalten das Vorschau-Menü mit allen Elementen des AUCTeX-Vorschau-Pakets.Beachten Sie, dass dies
texfrag
auch für die Bearbeitung von HTML-Quellcode, eww und org-Modus funktioniert.quelle