Рейтинг:1

Inkscape аварийно завершает работу при использовании pdflatex

флаг ma

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

Я скачал версию 1.0.2 с Официальный веб-сайт как AppImage. Это ошибка, которую я получаю:

Traceback (последний последний вызов):
  Файл "pdflatex.py", строка 83, в <module>
    PdfLatex().run()
  Файл "/tmp/.mount_Inksca1ekPkB/usr/share/inkscape/extensions/inkex/base.py", строка 140, выполняется
    self.save_raw (self.effect())
  Файл "/tmp/.mount_Inksca1ekPkB/usr/share/inkscape/extensions/inkex/extensions.py", строка 159, действует
    для ребенка во фрагменте:
  Файл "pdflatex.py", строка 56, при генерации
    с открытым (svg_file, 'r') как fhl:
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/tmp/inktmp59sokxrc/output.svg'

Это происходит всякий раз, когда я набираю "\". Я могу с радостью написать «asd», и это сработает, но я не хочу использовать это так. Поскольку я новичок в Ubuntu, мне трудно понять, в чем проблема и как ее решить.

Рейтинг:1
флаг zw

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

sudo apt-get установить texlive pstoedit inkscape

Затем используйте предустановленное расширение LaTeX (Inkscape, РасширенияОказыватьЛатекс).

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

sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt-получить обновление
sudo apt-get установить inkscape

и использовать его встроенный функционал через РасширенияОказыватьМатематикаLaTeX (pdflatex).

zltn.guba avatar
флаг ma
Я переустановил Inkscape на основе вашего комментария, и теперь он работает. Спасибо! Я думаю, что у меня не были установлены все зависимости ранее, и это вызвало ошибку.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.