Emacs组织模式正在OSX上导出空白pdf(可能是因为缺少字体)
我已经安装了org模式,我正在尝试将.org文件导出为pdf。我已经安装了基本的Tex,并且正确地设置了PATH env变量。 当我发出这个命令C-C-e p时,我得到消息“导出为pdf完成”,但是,生成的pdf是空白的 因此,当我尝试使用emacs时,似乎出现了一些问题。还有一个missfont.log文件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模式生成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显示了安装丢失字体的方法——例如,使用卷曲。