导出HTML时,如何设置org-mode本地链接图片的显示大小

例如:采用 [[file:1.jpg]] 链接图片,导出为HTML时,图片占据范围太大,如何手动设置图片显示大小?

备注:文档开头用下面语句好像没起作用

#+ATTR_HTML :width 50px

直接写一个css文件,然后引用

#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="../css/worg.css" />

这样显示的效果更好

#+STYLE: <style type="text/css">
#+STYLE: img {
#+STYLE: width: 50px;
#+STYLE: }
#+STYLE: </style>

试试?

试验了一下,无论修改width为什么值,都没有效果

@xiyang 我在css中修改了图片大小,确实生效了,css语句如下: img{width:50px;height:60px}

但引出新问题:

1、此设置全局生效,该HTML中所有图片均设置为同样大小;

2、命名方式不生效,不知道是否是我写的方式有问题;

如: 在org-mode文件中对图片命名为asdf

"#+CAPTION: This is the caption for the next figure link (or table)“

“#+NAME: fig:asdf”

[[file:1.jpg]]"

在CSS文件中对该图片设置大小:

fig:asdf img{width:50px;height:60px}

备注:asdf img{width:50px;height:60px}也试过

这种情况下,图片大小设置完全没有生效

试试这个里面的方法,(setq org-image-actual-width nil) https://coldnew.github.io/blog/2013/07-14_a5b3f/

1 个赞