我安装了 mozplugger,并根据以下内容创建了 mozpluggerrc 文件这个帖子但是当我打开 .pdf 时,它会在单独的 evince 窗口中打开。
有没有什么办法可以真正将它嵌入到 Firefox 中,就像 chrome pdf 阅读器一样?
application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
application/x-dvi: dvi: DVI file
: evince $file
答案1
Evince 是一款 GTK+ PDF 和 PS 查看器,用于替代 gpdf/xpdf/acroread 和 ggv,并且是开源的。使用 mozplugger,您可以将各种东西嵌入 Mozilla 和/或 Firefox,如媒体播放器和 openoffice。
首先确保您已经安装了 Evince 和 mozplugger。
现在打开~/.mozilla/mozpluggerrc
你最喜欢的文本编辑器。以下是使用 gedit 的操作方法,按Alt++Ctrl并T粘贴
gedit ~/.mozilla/mozpluggerrc
无论你在哪里看到这个:
application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
和
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
在下一行添加:
repeat noisy swallow(evince) fill: evince "$file"
关闭 Firefox 就完成了!
这里是我的:
application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
repeat noisy swallow(evince) fill: evince "$file"
# Also load the default configuration
sinclude(/etc/mozpluggerrc)
注意:此插件嵌入了 MPlayer Totem OpenOffice ...