如何在组织模式下使内联图像负责?

时间:2016-04-07 02:51:25

标签: emacs org-mode

当我使用显示图像的org-toggle-inline-images切换内嵌图像时。但是,当图像太大时,它会溢出编辑器的框架(见下面的截图)。

enter image description here

如何使图像负责,这意味着图像的最大尺寸不应超过窗口尺寸的宽度。

当然,我可以使用下面的代码来修复图像的大小。但我真正想要的是某种响应式图像显示。

(setq org-mode-actual-width 600)

enter image description here

感谢您抽出时间查看此问题。

1 个答案:

答案 0 :(得分:5)

来自org-image-actual-width的文档:

Documentation:
Should we use the actual width of images when inlining them?

When set to t, always use the image width.

When set to a number, use imagemagick (when available) to set
the image's width to this value.

When set to a number in a list, try to get the width from any
#+ATTR.* keyword if it matches a width specification like

  #+ATTR_HTML: :width 300px

and fall back on that number if none is found.

When set to nil, try to get the width from an #+ATTR.* keyword
and fall back on the original width if none is found.

因此,您可以使用属性#+ ATTR_HTML指定宽度。必须手动指定它。这是否足够响应?