Hạ thấp hình ảnh nội tuyến trong chế độ org


11

Tôi đã từng có thể thu nhỏ hình ảnh nội tuyến ở chế độ org với

#+attr_html: :width 650 px
[[file:~/org/def/202a3-9.jpeg]]

Nhưng bây giờ nó không còn hoạt động nữa, có lẽ là do bản cập nhật lên 8.3.5. Phải làm sao


Những gì bạn có sẽ chia tỷ lệ hình ảnh trong xuất HTML, không phải trong bộ đệm org. Việc bạn thiếu thông tin về các phiên bản org / emacs khi mọi thứ hoạt động và tương tự khi mọi thứ không hoạt động có thể giúp bất cứ ai giúp bạn về điều này.
Kaushal Modi

Câu trả lời:


11

thiết lập tùy chọn trong tập tin emacs init của bạn:

(setq org-image-actual-width nil)

Và thêm thuộc tính này vào liên kết hình ảnh:

#+NAME: fig:figure name
#+CAPTION: figure name
#+ATTR_ORG: :width 200/250/300/400/500/600
#+ATTR_LATEX: :width 2.0in
#+ATTR_HTML: :width 200/250/300/400/500/600px
[[file:./file.png]]

Tôi cập nhật câu trả lời của tôi.
stardiviner

Đôi khi, tôi đặt org-image-fact-width trên cơ sở mỗi tệp.
dmg

Có phải là không thể đặt :widththuộc tính cho tất cả các định dạng cùng một lúc không?
Luôn luôn học tập vào

#+NAMEkhông làm gì cho tôi Nhãn của hình vẫn được tạo tự động ...
Luôn luôn học

Bạn có thể sử dụng thuộc tính phạm vi bộ đệm cục bộ. Tôi không biết có tùy chọn nào có thể làm điều này. Nhưng bạn có thể khám phá mã nguồn.
stardiviner

-2

Một số thử nghiệm dường như cho thấy rằng chỉ cần thêm một khoảng trắng trước khi #giải quyết vấn đề. Nó trông giống như một con bọ. Có thể bạn nên báo cáo nó vào danh sách org.


Điều kỳ lạ là nó không làm việc cho tôi.
Tẩy răng

- với phiên bản 8.3.5.
Tẩy răng

Tôi đã có phiên bản8.3.4
Rémi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.