You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Microsoft Windows系统中配置org-latex-preview功能?

问题排查与解决步骤

  • 首先修正配置写法错误
    你给出的配置缺少setq关键字,无法完成变量赋值,首先替换为以下基础配置:
    ;; 配置latex预览使用dvipng方案
    (setq org-latex-create-formula-image-program 'dvipng)
    ;; 配置预览图片缓存目录
    (setq org-preview-latex-image-directory (concat temporary-file-directory "ltximg/"))
    
  • 检查MikTex基础配置
    1. 打开MikTex控制台,切换到「设置」标签页,将「安装缺失包时」的选项改为始终自动安装,避免无交互编译时因为缺包询问导致编译中断
    2. 在MikTex控制台的「包」标签页,搜索latex、dvipng两个包,确认已经完成安装
  • 手动验证编译流程
    找到报错提示对应的临时目录下的.tex文件,在该目录打开CMD,执行以下命令,确认是否可以正常生成.dvi文件:
    latex orgtexD2Xyuq.tex
    如果执行报错,根据报错提示补全缺失的MikTex依赖包即可。
  • 显式配置dvipng处理流程
    如果上述步骤完成后仍然报错,可以手动覆盖org-preview-latex-process-alist中dvipng的处理参数,添加以下配置:
    (setq org-preview-latex-process-alist
      '((dvipng :programs ("latex" "dvipng")
         :description "dvi > png"
         :message "you need to install the programs: latex and dvipng."
         :image-input-type "dvi"
         :image-output-type "png"
         :image-size-adjust (1.0 . 1.0)
         :latex-compiler ("latex -interaction nonstopmode -output-directory %o %f")
         :image-converter ("dvipng -D %D -T tight -o %O %f"))))
    
    配置添加后重启Emacs再触发预览即可。

内容的提问来源于stack exchange,提问作者safaf fasfa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 21:15:03