首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pdflatex时Inkscape崩溃

使用pdflatex时Inkscape崩溃
EN

Ask Ubuntu用户
提问于 2021-08-08 19:47:25
回答 1查看 383关注 0票数 2

我半年前就开始使用Inkscape了,我完全没问题。几天前,我想在我正在编辑的项目中添加一些内联LaTex (使用pdflatex),当我单击apply整个程序崩溃时。我试图回到Inkscape 1.0.2,看看是否可以使用它进行编辑,但它仍然崩溃。

我从官方网站下载了1.0.2版本的AppImage。这是我得到的错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "pdflatex.py", line 83, in <module>
    PdfLatex().run()
  File "/tmp/.mount_Inksca1ekPkB/usr/share/inkscape/extensions/inkex/base.py", line 140, in run
    self.save_raw(self.effect())
  File "/tmp/.mount_Inksca1ekPkB/usr/share/inkscape/extensions/inkex/extensions.py", line 159, in effect
    for child in fragment:
  File "pdflatex.py", line 56, in generate
    with open(svg_file, 'r') as fhl:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/inktmp59sokxrc/output.svg'

每当我键入"\“时,就会发生这种情况。我可以很高兴地写"asd“,它可以工作,但这不是我想要使用的方式。由于我对Ubuntu非常陌生,我很难理解问题是什么,以及解决这个问题的方法是什么。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-08-09 09:23:11

为了获得更多可重复的结果,我建议使用基于deb的Inkscape。您需要安装以下软件包:

代码语言:javascript
复制
sudo apt-get install texlive pstoedit inkscape

然后使用它预先安装的LaTeX扩展(Inkscape,Extensions→呈现→LaTeX)。

注意:如果您想获得Inkscape 1.1的最新版本,请按以下方式从官方PPA安装软件包

代码语言:javascript
复制
sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt-get update
sudo apt-get install inkscape

并使用其内置功能通过扩展→呈现→数学→→(pdflatex)。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1356776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档