我已经安装了 mozplugger
sudo apt-get install mozplugger
然后我将/etc/mozpluggerrc的pdf部分改为以下内容:
application/pdf:pdf:PDF file
application/x-pdf:pdf:PDF file
text/pdf:pdf:PDF file
text/x-pdf:pdf:PDF file
repeat noisy swallow(evince) fill: evince "$file"
ACROREAD()
repeat noisy swallow(kpdf) fill: kpdf "$file"
repeat noisy swallow(Xpdf) fill: xpdf -g +9000+9000 "$file"
repeat noisy swallow(okular) fill: okular "$file"
GV()
repeat noisy fill exits: evince "$file"
当然我将pdf的应用程序设置设为Mozplugger。
有时它有效,但大多数时候无效。我不知道为什么。我该怎么办?
答案1
Firefox 15 集成了 pdf 阅读器,默认情况下禁用,输入 about:config,搜索“pdfjs.disabled”并将其设置为“false”,双击它。然后转到编辑首选项,然后转到应用程序搜索 pdf 扩展,然后选择在 Firefox 中打开,这应该适合您。
答案2
接受的答案已经过时了。Firefox 中的 PDF 查看器现在默认启用。
另一方面,Mozplugger 仍然无法可靠地让 Firefox 使用 Evince 显示 PDF。我特别喜欢这一点,因为它允许通过 fontconfig 将 Windows 独有的字体(如 Century Gothic)替换为免费(且可用)的字体(如 URW Gothic L)。
算了。当文档在 Firefox 的 PDF 查看器中显示效果不佳时,我的解决方法是按下载图标并选择“打开方式:文档查看器(默认)”。
我的版本号:Ubuntu 13.10、Firefox 26、Mozplugger 1.14、Evince 3.10。