实际上,我在使用Inkscape 0.91
时检测到原始问题 - 它可以选择在Latex
曲面上渲染SVG
个图像。挖掘一下,似乎问题是pstoedit
失败造成的,当单独调用报告时:
$ pstoedit -f svg test.ps test.svg
pstoedit: version 3.70 / DLL interface 108 (built: Sep 25 2017 - release build - g++ 4.9.3 - 64-bit) : Copyright (C) 1993 - 2014 Wolfgang Glunz
Unsupported output format svg
更深入地挖掘,似乎pstoedit
使用plotutils来完成工作,但是,从测试开始,plotutils
似乎做了它应该做的事情:
echo 0 0 1 1 2 0 | spline | graph > test.meta
成功创建一个带有样条线的test.meta
文件,而
plot -T svg test.meta > test.svg
将该元文件正确转换为test.svg
安装的版本是:
extensions | render
菜单中
但是不起作用 - 因为pstoedit不会生成
所需的svg)我还查看了./configure
选项以检查是否遗漏了某些内容 - 没有运气。
分发为Slackware64-current
。由于Slackware
始终安装头文件,此处不会丢失任何头文件(-dev,-devel ...)(我也检查过。在安装pstoedit
后重新编译plotutils
)
答案 0 :(得分:1)
深入挖掘,我找到了问题的原因。 Slackware64
将库安装到/usr/lib64
,因此pstoedit
插件安装在/usr/lib64/pstoedit
中。但是,当试图在运行时加载插件时,似乎pstoedit
不会查看该目录 - 它会查找/usr/lib/pstoedit
。
然后报告支持除svg
之外的几种格式 - 给人的印象是它找到了一些插件。在Debian
错误报告中,我发现记者使用-verbose
命令行选项检查了插件搜索,该选项没有退出(只是-v
)
无论如何,我通过制作从/usr/lib/pstoedit
到/usr/lib64/pstoedit
的符号链接解决了这个问题(目前)。我也会向节目作者发送一份报告。