我想在 Ubuntu 上使用 evince 打开 pdf 文件(不使用 pdf 插件)。我试过编辑 mailcap 和 xdg-mime 但似乎都不起作用。有什么建议么?
问问题
3633 次
1 回答
3
在 Evince 等外部查看器中打开 PDF...
Google 的品牌 Chrome 浏览器包含 Chrome PDF 查看器插件,可在新的浏览器选项卡中显示 PDF。Chromium 浏览器没有,因为Chrome PDF Viewer 包含一些专有代码。相反,Chromium 的行为如下所述(默认情况下,会显示保存文件提示)。
(仅确认在 Ubuntu Linux 10.04 (Lucid)、Chromium 18.0.1025.151 下工作)
在 Chromium 中...设置>>引擎盖下>>下载...
下载位置应该是一个目录,如果您不想将某些 PDF 文件保存在那里(例如 ~/Downloads),则不会有问题。
设置... [ ] 下载前询问每个文件的保存位置?
- 如果选中,单击 PDF 将打开“保存文件”对话框。
- 如果未选中,单击 PDF 将立即将其下载到下载位置目录。
左下角会短暂出现一个蓝色箭头,然后提示...
This type of file can harm your computer. Do you want to
keep {filename} anyway? [Discard] [Keep]
如果您点击[放弃]...
- 该文件不会保存到您的“下载”文件夹中
- 该文件不会在任何 PDF 查看器中打开
- 您将留下一个空白标签
- 单击返回箭头以返回包含 PDF 链接的页面
如果您单击[保留]...
如果未设置为自动打开 PDF
- 当浏览器左下角的进度按钮更新时,将下载 PDF 文件
- 点击按钮左端的文件名,在外部查看器(即Evince)中打开PDF文件
- 外部查看器由系统范围的 mimetype 配置文件指定,这些文件是一个或多个...
- /etc/mime.types
- /etc/mailcap
- ~/.local/share/applications/mimeapps.list
- 如果您单击按钮右端的向下箭头,您将获得四个选项...
- 打开
- 与单击文件名相同。
- [ ] 总是打开这种类型的文件
- 复选框以在下载完成后使用外部查看器自动打开此类文件。
- 展现在文件夹中
- 使用默认系统文件浏览器(例如 Nautilus 或 PCManFM)打开下载位置目录。
- 取消
- 中止下载。
- 下载完成时灰显。
- 打开
如果设置为自动打开 PDF([X] 始终打开这种类型的文件)
- PDF 文件将被静默下载,然后使用外部查看器(即 Evince)打开
- 关闭外部查看器后,PDF 将保留在“下载位置”目录中。
- 通过以下之一手动删除 PDF...
- 单击 chrome://downloads 页面上的从列表中删除。
- 使用文件浏览器。
在设置>>引擎盖下>>下载
以下选项将处于活动状态(未灰显)...
You have chosen to open certain file types automatically after downloading. [Clear Auto-opening Settings]
没有选项可以仅清除 PDF 或任何其他单个文件类型的自动打开。
- 要清除所有文件类型的自动打开,请单击按钮...
[Clear Auto-opening Settings]
- 然后重新应用所需的任何自动打开
补充
将默认下载位置设置为临时目录,如 /tmp/downloads,也很有效。除非您明确将其移动或将其保存在其他位置,否则 PDF 将在下次重新启动时被删除。
于 2012-12-04T09:27:14.670 回答