Wenn ich ein Bild in eine \includegraphics
Latexdatei (über ) einfüge, kann ich mit auctex die Datei auswählen und den Dateinamen einfügen.
In diesem Dialogfeld kann ich jedoch nur den Dateinamen auswählen und keine Vorschau von Bildern wie in Dateiauswahldialogen üblicher GUI-Programme anzeigen.
Wie kann ich das auch in Emacs bekommen? Dh wenn Sie ein Bild für meine Tex-Datei auswählen, haben Sie eine Vorschau der Miniaturbilder.
Bearbeiten Ich habe gerade den icicles
Modus entdeckt , für den Miniaturansichten generiert werden find-file
. Es scheint jedoch nicht mit Auctex und der sofort einsatzbereiten Fertigstellung zu funktionieren \includegraphics
.
helm
und einstellenLaTeX-includegraphics-read-file
, erhaltenLaTeX-includegraphics-read-file-relative
Sie eine Vorschau. Lassen Sie mich wissen, ob dies Sie zufriedenstellt, und ich werde eine Antwort schreiben.Antworten:
Wenn Sie festlegen
LaTeX-includegraphics-read-file
,LaTeX-includegraphics-read-file-relative
bietet die automatische Vervollständigung mit folgendehelm
Funktion:AUCTeX einrichten
Sie können entweder anpassen
LaTeX-includegraphics-read-file
( M-xcustomize-variable
RETLaTeX-includegraphics-read-file
RET) und dierelative
Option auswählen oder Folgendes zu Ihrer Init-Datei hinzufügen:Installieren und Einrichten
helm
Sie können
helm
aus dem Melpa-Repository installieren . Hier finden Sie Anweisungen zum Hinzufügen. Wenn Sie fertig sind M-xlist-packages
RET, gehen Sie zumhelm
Eintrag und drücken Sie i x.Jetzt müssen Sie einrichten
helm
. Hier ist ein gutes Start-Tutorial. Sie können zwischen einer minimalen Konfiguration wählen:und eine erweiterte Konfiguration:
Bitte beachten Sie die Unterschiede zwischen Emacs Standard Abschluss und
helm
ist einer .Starten Sie die neue Funktion
Starten Sie Emacs neu und Sie sind bereit. C-c RET
includegraphics
RETGeben Sie in einem LaTeX-Puffer ein Problem ein (beachten Sie, dass Sie diehelm
automatische Vervollständigung ausnutzen können ) und wählen Sie das Bild aus, das Sie einschließen möchten. Um die Vorschau anzuzeigen, wie zu Beginn gezeigt, drücken Sie zweimal die Tastenkombinationhelm-execute-persistent-action
( C-zstandardmäßig oder TABin der oben erweiterten Konfiguration) oder bewegen Sie sich in der Dateiliste mit C-upund nach oben und unten C-down(siehe diese Antwort ).quelle
helm-follow
, was benötigt wird. DrückenC-c C-f
Sie einfach, wenn Sie imhelm-find-file
Menü sind, und durchsuchen Sie Ihre Dateien mit Vorschau. Kann ich jedoch den Helm-Folgemodus standardmäßig aktivieren, wenn ich das Menü "Helm-Suchdatei" aufrufe? IE, dass ich nicht drücken mussC-c C-f
?;-)