org中如何让图片居中显示

拖拽一张图片到org文档中,如何让它居中显示。

可以使用 writeroom-mode,但是还是做不到图片居中

居中需要有页宽, 这就涉及到排版了, emacs 目前应该很难做到.

现在 buffer 的排版基本上是用空格来对齐或者魔改字符的 display 属性 (比如 valign). 其实图片也是一个字符, 只是用 display 属性显示成了图片.

非常感谢解答,感觉应该比较难做到。

嗯,一直在找方法,看来想自动实现比较困难,只能用空格了。

可以使用 text-property 在图片两边添加空格实现居中显示。用类似advice或者overlay的技术。

听起来应该是这样的,谢谢回复,虽然我没懂怎么操作,小白一个。

可以看看我写的插件的源代码,

只要在这里添加下判断,判断图片链接的start是否是在column 0即可,只要不是在行内的图片链接。就居中显示。在显示里面添加几个空格即可。 模仿 这行 开始的代码即可。

1赞