Сбой Inkscape при использовании pdflatex

Я начал использовать Inkscape полгода назад, и меня это полностью устраивало. Несколько дней назад я хотел добавить встроенный LaTex (с pdflatex) в проект, который я редактировал, и когда я нажимаю «Применить», вся программа вылетает. Я попытался вернуться к Inkscape 1.0.2, чтобы посмотреть, могу ли я использовать его для редактирования, но он все равно вылетает.

Я загрузил версию 1.0.2 с официального сайта как AppImage. Я получаю следующее сообщение об ошибке:

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, мне трудно понять, в чем проблема и как ее решить. это.

1
задан 9 August 2021 в 12:05

1 ответ

Для получения более воспроизводимых результатов я бы рекомендовал использовать Inkscape на базе deb. Вам нужно установить следующие пакеты:

sudo apt-get install texlive pstoedit inkscape

Затем используйте его предустановленное расширение LaTeX (Inkscape, ExtensionsRenderLaTeX).

Примечание: если вы хотите получить последнюю версию Inkscape 1.1 - установите пакеты из официального PPA следующим образом

sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt-get update
sudo apt-get install inkscape

и используйте его встроенные функции через ExtensionsRenderMathematicsLaTeX (pdflatex).

1
ответ дан 20 August 2021 в 10:28

Другие вопросы по тегам:

Похожие вопросы: