[英]Problems with pdflatex in emacs org-export-as-pdf
我在emacs組織模式下遇到一些問題。 當我在組織模式下使用命令org-export-as-pdf時,出現錯誤:
/bin/bash: pdflatex: command not found [3 times]
我是Mac OS X(10.7)用戶,emacs的版本是24.2。 我從官方網站下載了Tex Live,並將其安裝在/usr/local/texlive
。 我知道emacs shell的env變量與用戶的終端不同,所以我嘗試了以下命令:
M-! $PATH
它打印:
/bin/bash: /usr/bin:/bin:/usr/sbin:/sbin: No such file or directory
然后我在下面輸入了一些命令:
$which pdflatex
/usr/texbin
$ln -s /usr/texbin/pdflatex /usr/bin
然后我轉回emacs,並再次嘗試org-export-as-pdf,仍然存在相同的問題。
我很困惑,需要您的幫助;-)
將pdflatex
目錄添加到Emacs PATH
環境變量中,而不是符號鏈接中,例如,將其添加到~/.emacs
:
(setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))
並再次使用Mx load-file
來源,並輸入~/.emacs
。 現在,在組織模式下Cc Ce lp
可以工作了:
PDF file produced.
(交叉發布在Unix.StackExchange上 。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.