Je souhaite afficher l'image en ligne du mode org (en emacs) avec une largeur de 400, mais en fait, elle l'affiche toujours en taille d'origine.
Mes étapes comme ci-dessous:
- Installez ImageMagick avec la commande ci-dessous:
sudo port install imagemagick
Installez emacs avec la commande ci-dessous:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick
Ensuite, je le vérifie, la version emacs estGNU Emacs 26.0.50.1
, mais le(image-type-available-p 'imagemagick)
résultat estnil
Modifiez ~ / .emacs.d / init.el pour ajouter la ligne ci-dessous:
(setq org-image-actual-width nil)
- Écrivez ci-dessous le code org dans test.org:
#+ATTR_ORG: :width 400
[[file:test.png]]
5. Après l'exécution C-c C-x C-v
, l'image ne s'affiche pas en 400 mais en taille réelle.
sudo port install emacs-app +imagemagick
. Il semble que vous utilisez MacPorts pour installer les dépendances pour HomeBrew, je ne sais pas si cela devrait fonctionner. et il n'est pas nécessaire d'installer la dépendance manuellement, c'est le travail de votre gestionnaire de packages. En outre, l'utilisation de deux gestionnaires de packages à la fois est généralement une mauvaise idée et inutile.