Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs组织模式正在OSX上导出空白pdf(可能是因为缺少字体)_Emacs_Org Mode_Tex - Fatal编程技术网

Emacs组织模式正在OSX上导出空白pdf(可能是因为缺少字体)

Emacs组织模式正在OSX上导出空白pdf(可能是因为缺少字体),emacs,org-mode,tex,Emacs,Org Mode,Tex,我已经安装了org模式,我正在尝试将.org文件导出为pdf。我已经安装了基本的Tex,并且正确地设置了PATH env变量。 当我发出这个命令C-C-e p时,我得到消息“导出为pdf完成”,但是,生成的pdf是空白的 因此,当我尝试使用emacs时,似乎出现了一些问题。还有一个missfont.log文件 谷歌搜索答案对我没有任何帮助。请帮助我,因为我在这个问题上被困了很长一段时间。我最初给出了它,但使用org模式生成PDF是如此高效,以至于我无法离开它。我办公室的RHEL盒子里有这个,很

我已经安装了org模式,我正在尝试将.org文件导出为pdf。我已经安装了基本的Tex,并且正确地设置了PATH env变量。 当我发出这个命令C-C-e p时,我得到消息“导出为pdf完成”,但是,生成的pdf是空白的

因此,当我尝试使用emacs时,似乎出现了一些问题。还有一个missfont.log文件


谷歌搜索答案对我没有任何帮助。请帮助我,因为我在这个问题上被困了很长一段时间。我最初给出了它,但使用org模式生成PDF是如此高效,以至于我无法离开它。我办公室的RHEL盒子里有这个,很好用。只有在我的Mac电脑上,它才会给我带来问题。安装字体是个好办法,我需要安装ec和wasy2。OSX上的Emacs不会自动选择Terminal.app中显示的常规$PATH。在雪豹10.6.8上,我在
.emacs
文件中使用了这一行——只要根据您安装
*.tex
的位置相应地调整路径:
(setenv“path”(concat(getenv“path”):/usr/texbin”)
如果您想在添加这一行代码之前查看emacs认为您的$path是什么,您可以键入
M-x eval expression RET(getenv“PATH”)RET
;而且,在添加代码行并重新启动Emacs以确保其正确性之后,您可以再次执行相同的操作。我已经通过了所有这一阶段并克服了这些障碍,实际上我认为问题在于缺少字体。我可以看到包含mktextfm ecrm1095 mktextfm ectt1000 mktextfm ecrm1728的missingfont.log这些字体是否存在于您的基本Tex安装中?如果是这样,那么问题可能是$PATH,即使您确定它不是。如果字体不存在,那么安装它们。如果存储空间不是问题,也许考虑安装TeXLeave:或者,一个小的Google显示了安装丢失字体的方法——例如,使用卷曲。