我插了很多图片在org文件中,基本上每个图片的尺寸都要设置一下:
#+ATTR_latex: :width 200
#+ATTR_HTML: :width 350
#+ATTR_ORG: :width 350
现在是每一幅图上面都要写这么几句,我觉得太冗余了。
有没有可能把配置写在.org文件的开头,同时,写在图片上方的就会覆盖全局配置?
我插了很多图片在org文件中,基本上每个图片的尺寸都要设置一下:
#+ATTR_latex: :width 200
#+ATTR_HTML: :width 350
#+ATTR_ORG: :width 350
现在是每一幅图上面都要写这么几句,我觉得太冗余了。
有没有可能把配置写在.org文件的开头,同时,写在图片上方的就会覆盖全局配置?
目前找到这个,但仅能设置.org文件内显示的图片尺寸。
;;if there is a #+ATTR.*: width="200", resize to 200, otherwise resize to 400
(setq org-image-actual-width '(400))
还是不知道怎么设置全局的HTML、LaTeX图片尺寸。
参考:https://lists.gnu.org/archive/html/emacs-orgmode/2012-08/msg01402.html
找到一种LATEX解决方案:
在org文件头中加入
#+BIND: org-export-latex-image-default-option "width=3cm"
但我试了一下,并不起作用!
我是windows 7,这条命令不起作用
我用的是linux,至于Win7我也还不知道是什么原因。
不过至少这样的设置应该是可以的吧:
#+ATTR_latex: :width 200
#+ATTR_HTML: :width 350
#+ATTR_ORG: :width 350
如图所示,这张图片实际宽度是606px。我用你提供的几个参数设置了宽度之后,在org-mode里面仍然显示为606px。