Tôi muốn hiển thị hình ảnh nội tuyến chế độ org (tính bằng emacs) với chiều rộng 400 nhưng thực tế nó luôn hiển thị nó ở kích thước ban đầu.
Các bước của tôi như dưới đây:
- Cài đặt ImageMagick bằng lệnh dưới đây:
sudo port install imagemagick
Cài đặt emacs với lệnh dưới đây:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick
Sau đó, tôi kiểm tra nó, phiên bản emacs làGNU Emacs 26.0.50.1
, nhưng(image-type-available-p 'imagemagick)
kết quả lànil
Chỉnh sửa ~ / .emacs.d / init.el để thêm dòng dưới đây:
(setq org-image-actual-width nil)
- Viết mã org bên dưới trong test.org:
#+ATTR_ORG: :width 400
[[file:test.png]]
5. Sau khi chạy C-c C-x C-v
, Hình ảnh không được hiển thị là 400 nhưng kích thước thực tế.
sudo port install emacs-app +imagemagick
. Có vẻ như bạn đang sử dụng MacPorts để cài đặt phụ thuộc cho HomeBrew, tôi không biết nó có hoạt động không. và hoàn toàn không cần phải cài đặt phụ thuộc thủ công, đó là công việc của người quản lý gói của bạn. Bên cạnh đó, sử dụng hai trình quản lý gói tại một thời điểm thường là một ý tưởng tồi và không cần thiết.