Я хочу отобразить встроенное изображение в режиме org (в emacs) шириной 400, но на самом деле оно всегда отображается как оригинальный размер.
Мои шаги, как показано ниже:
- Установите ImageMagick с помощью следующей команды:
sudo port install imagemagick Установите emacs с помощью следующей команды:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagickЗатем я проверяю, версия emacs естьGNU Emacs 26.0.50.1, но(image-type-available-p 'imagemagick)результатnilОтредактируйте ~ / .emacs.d / init.el, чтобы добавить строку ниже:
(setq org-image-actual-width nil)- Напишите ниже код организации в test.org:
#+ATTR_ORG: :width 400
[[file:test.png]]
5. После запуска C-c C-x C-vизображение не отображается как 400, но фактический размер.
sudo port install emacs-app +imagemagick. Похоже, вы используете MacPorts для установки зависимости для HomeBrew, я понятия не имею, должно ли это работать. и вообще нет необходимости устанавливать зависимость вручную, это работа вашего менеджера пакетов. Кроме того, использование двух менеджеров пакетов одновременно является плохой идеей и ненужным.