org latex fragments preview的预览大小如何设置?

在使用latex fragments预览的时候,显示如下图

怎么设置,能够让它正好镶嵌在行中,而不是占用一大块。

我这两天也遇到这个问题,之前好好的。 请问你有解决办法了吗?

从来没见过这么诡异的bug。。。预览的图片那么小,却占了那么大一块。贴一下详细信息吧。可以试试下面这个调整预览图片大小的配置:

(setq org-format-latex-options (plist-put org-format-latex-options :scale 0.4))

0.4换成你需要的比例。

我遇到了类似的问题(和你的不完全一样, 我的是在公式上方留有大段空白, 但是没你那么大), 最终发现原因是用了 ctex 包, 如果不用 ctex 就没有问题.

并且我仅仅是设置 per-buffer 的 #+latex_header: \usepackge{ctex} 后会有问题, 如果直接在 init 中给 org-altex-packages-alist 中添加 ctex 就没有问题

建议用 emacs -Q 执行 vanilla emacs 看看能不能重现你的问题, 如果不能, 说明是你配置上导致的, 那就要慢慢排查了

问题解决了,这个是imagemagick的问题,我的预览设置的是imagemagick,结果它搞出来的图片都是一整页那么大,而不是按照实际公式占用的位置确定大小,我最后换成了dvisvgm,根据论坛的另一个帖子设置的,出来就合适了。

这个是整体缩小图片的大小。

我也是一样的问题,不过我不是ctex的包,因为我把所有的permeable放一起了。总之,我comment out #latex_header 就没问题了。