Я пытаюсь создать полностью переносимое окружение = MiKTeX + TeXmaker + R-Portable + RStudioPortable + gnuplot ... В TeXmaker я создал несколько пользовательских команд:
[PdfLaTeX + shell]
pdflatex -synctex=1 -shell-escape -enable-write18 -interaction=nonstopmode %.tex
Это работает с документами, содержащими команды gnuplot.Следующая цель - создать команду для knitr ...
[knitr]
Rscript -e "knitr::knit2pdf('%.Rnw')"
Когда я ее запусту, появится следующая ошибка:
Process started
processing file: knitr-minimal.Rnw
output file: knitr-minimal.tex
Error in loadNamespace(name) : there is no package called 'tinytex' Calls: <Anonymous> ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous> Execution halted
Process exited with error(s)
Итакон создает промежуточный файл .tex, но не создает pdf ... Когда я создаю и запускаю команду
Rscript -e "knitr::knit('%.Rnw')"
, он создает файл .tex без ошибок
Process started
processing file: knitr-minimal.Rnw
output file: knitr-minimal.tex
Process exited normally
и затемдостаточно запустить кнопку Quick Build (или PdfLaTeX) и создать pdf ... Я что-то не так делаю с командой knitr :: knit2pdf, или во всей моей портативной среде LaTeX есть какой-то недостаток?
ps: Пакет tinytex не являетсячасть дистрибутива MiKTeX ...