Vorrei visualizzare l'immagine incorporata in modalità org (in emacs) con larghezza 400 ma in realtà la mostra sempre come dimensione originale.
I miei passi come di seguito:
- Installa ImageMagick con il comando seguente:
sudo port install imagemagick
Installa emacs con il comando seguente:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick
Poi lo controllo, la versione di emacs èGNU Emacs 26.0.50.1
, ma il(image-type-available-p 'imagemagick)
risultato ènil
Modifica ~ / .emacs.d / init.el per aggiungere sotto la riga:
(setq org-image-actual-width nil)
- Scrivi sotto il codice org in test.org:
#+ATTR_ORG: :width 400
[[file:test.png]]
5. Dopo l'esecuzione C-c C-x C-v
, l'immagine non viene visualizzata come 400 ma le dimensioni effettive.
sudo port install emacs-app +imagemagick
. Sembra che tu stia usando MacPorts per installare la dipendenza per HomeBrew, non ho idea se dovrebbe funzionare. e non è necessario installare manualmente la dipendenza, è il lavoro del gestore dei pacchetti. Inoltre, l'utilizzo di due gestori di pacchetti alla volta è generalmente una cattiva idea e non necessario.