Определяемая пользователем команда Quick Build (мудрец) не работает в Texmaker

Я использую LaTex много в Ubuntu 14.04. Недавно я узнал о sagetex пакет и установленный sage-6.8-x86_64-Linux . Предположим, что tex файл example.tex , затем нужно выполнить следующий commanda, чтобы заставить его работать.

pdflatex example.tex
sage example.sagetex.sage
pdflatex example.tex

Теперь я хочу сделать выполненный эти команды от Texmaker. Таким образом, я вхожу в меню и затем Options → Configure → QuickBuild → User и определите там (в Пользователе) эти три команды. Я использовал следующий конвейер

pdflatex -synctex=1 -interaction=nonstopmode %.tex | sage %.sagetex.sage | pdflatex -synctex=1 -interaction=nonstopmode %.tex

После этого, когда я работаю Quick Build на файле от texmaker я получаю сообщение об ошибке,

Error : could not start the command

Я хочу знать, почему команда Quick Build не работает? также, если кто-либо мог бы помочь мне так, чтобы я мог работать, они управляют от Texmaker.

0
задан 25 October 2015 в 10:26

1 ответ

Я попробовал StackExchange за Tex и разрешил проблему. Я выяснил то, что, шел не так, как надо с моим Quickbuild команда. Я должен записать целый путь для команды sage в Texmaker. Я заменяю свой конвейер в Options → Configure → QuickBuild → User с

pdflatex -synctex=1 -interaction=nonstopmode %.tex | /home/ddas/sage-6.8-x86_64-Linux/sage %.sagetex.sage | pdflatex -synctex=1 -interaction=nonstopmode %.tex

, Но необходимо заменить путь /home/ddas/sage-6.8-x86_64-Linux/sage Вашим.

Также можно записать собственный сценарий как @Dan рекомендуемый в здесь.

1
ответ дан 30 September 2019 в 06:47

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

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