2014-03-26 7 views
11

Wenn ich eine PNG-Datei in Emacs öffne, kann ich es mit C-n, C-p, C-f und C-b, navigieren, aber wie kann ich vergrößern und verkleinern? Ich konnte hier nichts finden.Bilder in Emacs. Vergrößern und verkleinern?

Im Idealfall würde Ich mag binden + und - in vergrößern und verkleinern. Alle Hinweise dazu wären großartig.

+1

Es scheint, dass dies eine fehlende Emacs-Funktion ist. Erwägen Sie es über "M-x report-emacs-bug" (auch für Erweiterungsanforderungen) anzufordern. – Drew

+4

Ich habe diese [*** Verbesserungsanfrage ***] eingereicht (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17119). – Drew

Antwort

13

ich vorstellen image+. Verwendung von elisp Datei:

;;; Usage: 

;; * To manupulate a image under cursor. 
;; 
;; M-x imagex-global-sticky-mode 
;; 
;; * C-c +/C-c -: Zoom in/out image. 
;; * C-c M-m: Adjust image to current frame size. 
;; * C-c C-x C-s: Save current image. 
;; 
;; * Adjusted image when open image file. 
;; 
;; M-x imagex-auto-adjust-mode 
+0

Danke! - Hast du zufällig das Paket zu ELPA/MELPA? –

+2

Dieses Paket ist auf MELPA verfügbar. – d5884

+1

Ich habe 'image +' über MELPA ('M-x list-packages') installiert und die Zoomfunktion funktioniert für mich. Es ist an "C-c +/C-c-" gebunden, obwohl Sie diese Kombination für jede Zoomstufe drücken müssen - es gibt keine integrierte Verknüpfung für mehrere Zoomstufen. – modulitos

1

Es gibt keinen direkten Weg, es zu tun (zum Beispiel C-x C-+ nicht funktioniert), aber man könnte versuchen EIMP (http://www.emacswiki.org/emacs/EmacsImageManipulation) - ich habe es nicht versuche obwohl ich ..

+0

Danke - interessanterweise Emacs 'PDF-Viewer unterstützt das Zoomen (mit + und -), aber nicht den PNG-Viewer ... –