Tôi không chắc chắn về việc thay thế nguồn bằng một hình ảnh, nhưng bạn có thể có hình ảnh nội tuyến làm kết quả cho các khối nguồn.
Nếu bạn thêm tùy chọn khởi động " inlineimages
" vào bộ đệm của mình, mọi liên kết trong bộ đệm của bạn trỏ đến hình ảnh cục bộ mà nó hiểu sẽ được hiển thị.
Nếu bạn không có khối tùy chọn khởi động, nó sẽ chỉ là một dòng ở đầu tệp của bạn trông giống như : #+STARTUP: inlineimages
.
Điều này chỉ khắc phục được một nửa vấn đề của bạn mặc dù ... khi bạn C-c C-c
chặn một hình ảnh, bạn sẽ nhận được một liên kết chứ không phải là một hình ảnh nội tuyến ...
May mắn thay, bạn có thể khắc phục điều này bằng cách thêm vào phần sau vào cấu hình Emacs của bạn:
(add-hook 'org-babel-after-execute-hook
(lambda ()
(when org-inline-image-overlays
(org-redisplay-inline-images))))
Điều này sẽ cho phép bạn xem hình ảnh nội tuyến khi bạn lần đầu mở bộ đệm và cập nhật chúng bằng cách đánh giá nguồn khối.
Bây giờ, đối với toàn bộ doanh nghiệp thay thế nguồn:
Tôi không chắc chắn cách thực hiện việc này trong bộ đệm Org của bạn, nhưng trong xuất Org (sang HTML, PDF, v.v.), nếu bạn không muốn hiển thị các khối nguồn tạo ra kết quả của chúng, bạn có thể thêm một :exports results
đối số "" vào đầu khối mã của bạn. Điều này sẽ làm cho nó xuất hiện như thể nguồn đã được thay thế bằng kết quả hình ảnh của bạn.