Уменьшение встроенных изображений в режиме орг.


11

Раньше я был в состоянии уменьшить встроенное изображение в режиме орг с

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

Но теперь он больше не работает, возможно, из-за обновления до 8.3.5. Что делать?


То, что у вас есть, будет масштабировать изображения в экспорте HTML, а не в буфере org. Отсутствие информации о версиях org / emacs, когда что-то работает, и то же самое, когда что-то не работает, не может помочь никому помочь вам в этом.
Каушал Моди

Ответы:


12

установите опцию в вашем файле инициализации emacs:

(setq org-image-actual-width nil)

И добавьте это свойство по ссылке на изображение:

#+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]]

Я обновил свой ответ.
stardiviner

Иногда я устанавливаю org-image-actual-width для каждого файла.
dmg

Разве невозможно установить :widthатрибут для всех форматов одновременно?
AlwaysLearning

#+NAMEне делает ничего для меня. Метка фигуры все еще генерируется автоматически ...
AlwaysLearning

Вы можете использовать локальный атрибут области буфера. Я не знаю, есть ли возможность сделать это. Но вы можете изучить исходный код.
Stardiviner

-2

Некоторые тесты, кажется, показывают, что просто добавление пробела перед #решением проблемы. Это похоже на ошибку. Может быть, вы должны сообщить об этом в орг-лист.


Как ни странно, это не работает для меня.
Зубной рот

- с версией 8.3.5.
Зубной рот

У меня есть версия8.3.4
Rémi
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.