Evince不支持svgs,但是我有以下情况:
- Ubuntu 11.04 / Evince 2.32.0
- Ubuntu 11.10 / Evince 3.2.1
- Debian 7.0 / Evince 3.4.0
现在,奇怪的是,在1.我可以用plain打开svg文件evince
并正确呈现它们。然而,在2.和3.两者中,我不能像Evince告诉我的那样
无法打开文档
不支持文件类型SVG图像(image / svg + xml)
因此,我怀疑系统1(这是唯一不受我控制的)有一些插件来显示svgs。但我不知道Evince是否有插件功能,更不用说如何列出插件了 - 我所知道的是它是可能的。
那么,如何让我的(较新的)Evince版本了解svg文件?
我不是要求其他观众的建议; 我知道并使用它们(但它们有它们的缺点)。
@MartinBetz:工作的Evince(1)没有打印关于svg的任何内容,除了多次说“
—
bitmask 2013年
** (evince:19211): WARNING **: DBus error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/lib/vgfs/gvfsd-metadata: Success
”这似乎是一个dbus错误与未加载的模块。所以它不应该影响它对svgs的态度。
好的,这真的没有帮助。我会直接联系Evince的开发人员。有很多方法可以做到这一点,包括邮件列表和IRC频道。如果你发现了什么,请告诉我们!
—
mcbetz 2013年
poppler
用于显示PDF和postscript。有可能,旧版本也支持SVG。也许你可以帮助我们在命令行上使用evince时添加输出,即evince xyz.svg
。特别是工作设置(1)的输出会很有趣。