报错如下: command not found:pdflatex 我用的是linux系统,配置用的是spacemacs
texlive装了吗?
没有,texlive好像不是package吧?还是一个layer?
跟 Emacs 一样,TeX Live 是应用软件,集成了各种 TeX 的应用程序。Ubuntu 的话 sudo apt-get install texlive
就可以装上了。
org 的 pdf 导出需要调用 latex 命令,所以你需要安装 texlive 才能用 pdf 导出功能
windows 下需要安装 miktex
还有,不建议新手上来就折腾 pdf 导出,先用纯 latex 找找感觉先。尤其是解决了中文的 latex 编译输出再来用 org 的导出功能也不迟,可以少踩很多坑。
因为实际上 org 的导出是按照
org ==> latex ==> pdf
的顺序进行的,你先把后面 latex 到 pdf 的流程摸清楚了,再来用导出会比较容易。当然如果楼主是纯英文写作就当我没说,org 默认的配置就很好了。
如果是中文写作,可以用 @tumashu 的包,包名我忘记了,你在论坛里搜一下应该很容易搜出来。
谢谢,真的好大
依然爆炸 最近手残往org里码一些中文
这个是 latex error,缺少相应的 latex 包造成的,用你安装的 texlive 搜索,安装相应的包就行了
命令是
tlmgr gui
另外 texlive 不建议安装在系统目录下,这样安装 latex 包的时候会比较方便,你在网上搜一下 texlive 安装方法吧
安装taxlive完整版就可以导出纯英文的pdf了,中文的话,目前确实存在一些问题,不过可以慢慢折腾 非常谢谢
非常感谢
不过安装texlive-full更好一些
TexLive软件是不是很大? 好像有1G以上了吧
我安装的完整版,看看有多大:
好像3个多G呢
也是Linux???
建议: 对 latex 缺乏一定的了解,就不要折腾 org-mode 导出 pdf 的功能。
看了大家的回复,texlive太大了,醉了;铁定不装了
其实,有一个猥琐一点,但是还是可以将org-mode完美“导出为pdf”的方法:
C-c C-e h o
导出成 html
,然后在浏览器打开,然后在浏览器(Chrome/Firefox)C-p
打印成pdf
导出成 HTML 再复制到文字处理应用里面编辑一下,岂不美哉