2014-07-09 35 views
0

我想问问有没有人知道在emacs中渲染pdf文件的可能性。我注意到w3m浏览一个带有pdf链接的网页,它实际上打开了doc,并在另一个缓冲区中查看它(如你所见)。我怎样才能做到这一点与其他软件包?pdf嵌入在emacs中?

Imgur

+1

对于任何有兴趣从头开始构建'ghostscript'的人来说,这里是链接:http://downloads.ghostscript.com/public/名为'ghostscript-9.14.tar.gz'的档案库**不好**,今天晚上我会向开发者提交一份报告。档案'ghostscript-9.14.tar.bz2'是**好**,可以用各种工具提取,包括但不限于OSX 10.6.8上的The Unarchiver.app。像往常一样的过程 - 例如'./configure --prefix =/Users/HOME/.0.data/.0.emacs'然后'make'然后'sudo make install'。档案具有所有的依赖关系! :) – lawlist

+1

对于从零开始构建'ghostscript'并且不想将位置添加到'$ PATH'的人,这里是指定绝对路径的方法:'(setq doc-view-ghostscript-program“/ Users /HOME/.0.data/.0.emacs/bin/gs“)' - 将路径调整到'gs'所在的位置。 **注意**:还有很多其他方法可用于安装(但我喜欢完全控制),例如,可以在Google上找到的自制软件,macports,其他二进制文件,例如'XQuartz-2.7.6 .dmg' for OSX;适用于OSX的Ghostscript-9.07.pkg.zip;和另一个链接在这里:http://pages.uoregon.edu/koch/ – lawlist

回答

5

只要你已经安装了Ghostscript的作为,你可以打开他们像任何其他文件查看在Emacs的PDF文件,与C-XC-Fdoc-view-mode应自动启动,但如果不启动,则可以使用M-xdoc-view-mode手动启动。更多信息请参见in the manual

+0

是的。我只是通过brew来安装ghostscript,另一个原因是我在emacs上注意到了这一点。 –

+1

通过DocView模式查看PDF可将PDF转换为图像并显示图像。因此,您无法获得准确的保真度。例如,嵌入式超链接不起作用。 – Chris

1

您可以尝试pdf-tools for emacs。 pdf-tools 只需使用Mx package-install-file RET安装它pdf-tools

+0

那么,不是在Windows下,因为它不会毫不费力地编译,请参阅您引用的网站上的描述。 –