如题,org 测试文件内容:
#+DATE: <2025-06-28 Sat 14:09>
#+TITLE: latex_test
#+ROAM_KEY:
#+PDF_KEY:
#+PAGE_KEY:
\begin{equation}
\label{eq:myeq}
x=2y
\end{equation}
运行命令 org-toggle-latex-fragment(org-latex-preview),出现错误:
org-compile-file: File "/var/folders/2h/_7667pjd23s4wd9mpdwy401w0000gn/T/orgtexaPocqU.dvi" wasn’t produced Please adjust ‘dvipng’ part of ‘org-preview-latex-process-alist’.
错误栈:
Debugger entered--Lisp error: (error "File \"/var/folders/2h/_7667pjd23s4wd9mpdwy401w0000...")
signal(error ("File \"/var/folders/2h/_7667pjd23s4wd9mpdwy401w0000..."))
error("File \"/var/folders/2h/_7667pjd23s4wd9mpdwy401w0000...")
org-compile-file("/var/folders/2h/_7667pjd23s4wd9mpdwy401w0000gn/T/o..." ("latex -interaction nonstopmode -output-directory %...") "dvi" "Please adjust `dvipng' part of `org-preview-latex-..." #<buffer *Org Preview LaTeX Output*>)
org-create-formula-image("\\begin{equation}\n\\label{eq:myeq}\nx=2y\n\\end{equatio..." "/Users/c/Downloads/ltximg/org-ltximg_db92ba0e87629..." (:foreground "#655370" :background "#fbf8ef" :scale 1.0 :html-foreground "Black" :html-background "Transparent" :html-scale 1.0 :matchers ("begin" "$1" "$" "$$" "\\(" "\\[")) forbuffer dvipng)
org-format-latex("ltximg/org-ltximg" 197 250 "/Users/c/Downloads/" overlays nil forbuffer dvipng)
org--latex-preview-region(197 250)
org-toggle-latex-fragment(nil)
funcall-interactively(org-toggle-latex-fragment nil)
call-interactively(org-toggle-latex-fragment record nil)
command-execute(org-toggle-latex-fragment record)
counsel-M-x-action("org-toggle-latex-fragment")
我的环境:
- macOS
- Emacs: 29.3
- Spacemacs: 0.999.0
确认 latex dvipng 已经安装:/Library/TeX/texbin/latex
/Library/TeX/texbin/dvipng
。
以前确定该命令可以正常预览 latex 公式的,现在不知为何导致错误。
网络上搜索了一番,gpt 也问了,都没有找到解决方案,不知道坛友们有碰到过相似问题吗?能否给出建议排查方案?