orgmode导出为pdf出错

报错如下: command not found:pdflatex 我用的是linux系统,配置用的是spacemacs

texlive装了吗?

没有,texlive好像不是package吧?还是一个layer?

跟 Emacs 一样,TeX Live 是应用软件,集成了各种 TeX 的应用程序。Ubuntu 的话 sudo apt-get install texlive 就可以装上了。

1 个赞

org 的 pdf 导出需要调用 latex 命令,所以你需要安装 texlive 才能用 pdf 导出功能

windows 下需要安装 miktex

还有,不建议新手上来就折腾 pdf 导出,先用纯 latex 找找感觉先。尤其是解决了中文的 latex 编译输出再来用 org 的导出功能也不迟,可以少踩很多坑。

因为实际上 org 的导出是按照

org ==> latex ==> pdf

的顺序进行的,你先把后面 latex 到 pdf 的流程摸清楚了,再来用导出会比较容易。当然如果楼主是纯英文写作就当我没说,org 默认的配置就很好了。

如果是中文写作,可以用 @tumashu 的包,包名我忘记了,你在论坛里搜一下应该很容易搜出来。

谢谢,真的好大

依然爆炸image 最近手残往org里码一些中文

这个是 latex error,缺少相应的 latex 包造成的,用你安装的 texlive 搜索,安装相应的包就行了

命令是

tlmgr gui

另外 texlive 不建议安装在系统目录下,这样安装 latex 包的时候会比较方便,你在网上搜一下 texlive 安装方法吧

安装taxlive完整版就可以导出纯英文的pdf了,中文的话,目前确实存在一些问题,不过可以慢慢折腾 非常谢谢

非常感谢

不过安装texlive-full更好一些

TexLive软件是不是很大? 好像有1G以上了吧

完整的 TeXLive 超过 2GB。不過可以选 110MB 的有包管理器基本版,沒有的東西可以用包管理器装。

且因爲只有 TeXLive 包管理器提供最全最新宏包,一般不建议用系統的包管理器装。


1 个赞

我安装的完整版,看看有多大:

图片

1 个赞

好像3个多G呢

也是Linux???

image

建议: 对 latex 缺乏一定的了解,就不要折腾 org-mode 导出 pdf 的功能。

看了大家的回复,texlive太大了,醉了;铁定不装了

其实,有一个猥琐一点,但是还是可以将org-mode完美“导出为pdf”的方法:

C-c C-e h o 导出成 html,然后在浏览器打开,然后在浏览器(Chrome/Firefox)C-p 打印成pdf :wink:

1 个赞

导出成 HTML 再复制到文字处理应用里面编辑一下,岂不美哉