在 Ubuntu 16.04 上安装 Textext

在 Ubuntu 16.04 上安装 Textext

我正在尝试textext (0.4.4)安装inkscape (0.91 r13725)Ubuntu 16.04

不幸的是,该Tex Text项目没有显示 Text在扩展菜单的项目下。

我按照以下说明一步一步进行操作https://pav.iki.fi/software/textext/


这是我所做的:

  • 使用“Ubuntu 软件中心”,我检查了以下库是否已安装:pstoedit texlive full python-lxml

  • 使用新的“Ubuntu 软件”(Ubuntu 16.04),我安装了 inkscape

  • Inkscape 似乎运行正常。我关闭了它

  • 我从https://pav.iki.fi/software/textext/textext-0.4.4.tar.gz 并解压 textext.inx 和 textext.py

  • 使用“sudo cp”我将两个文件移动到 ~/.config/inkscape/extensions/

  • 我启动了 Inkscape。但是“Tex Text”项未显示在“扩展”菜单中(我的 Inkscape 是法语版)。


我尝试重启电脑。我检查了 inkscapeextension-errors.log文件。我甚至尝试将.inx和移动.py/usr/share/inkscape/extensions文件夹中。

我没什么主意了;它可能与 16.04 中的 python 2->python 3 转变有关吗?

我在 Ubuntu 14.04 上使用了同样的方法,并且 textext 运行正常。这真是折磨我啊。

答案1

我刚刚找到了问题的答案这里

似乎~/.config/inkscape/extensions只有 root 权限才能访问该文件夹。因此,默认情况下,启动 Inkscape 时它将无法加载扩展。

我使用以下命令降低了文件夹中每个文件的根权限/extensions

sudo chown $USER:$USER ~/.config/inkscape/extensions/*

Textext现在工作正常。

答案2

这也解决了我的问题。我使用的是 Inkscape 0.91。如果您是第一次这样做,我发现这个链接非常有用: Inkscape 与 TexText

相关内容