R 3.0.1 を使用して Sweave() と pdflatex を使用して pdf ドキュメントをコンパイルしたいと思います。
sweave() コマンドは機能しますが、パッケージ 'utils' または 'tools' の pdflatex は R バージョン 3.0.1 では使用できないため、インストールできません)。
Rからpdfをコンパイルする他の方法はありますか?
パッケージtexi2pdf
から試すtools
require(tools)
tex_code <-
"\\documentclass{article}
\\begin{document}
Hello \\LaTeX
\\end{document}"
cat(tex_code, file = "/tmp/code.tex")
texi2pdf("/tmp/code.tex", clean = TRUE)
問題が発生した場合に備えて、texi2dvi
この関数内に私のマシンでバックエンドを選択するための引数がありますが、デフォルトは次の/usr/bin/texi2dvi
ように変更できます
texi2pdf("/tmp/code.tex", texi2dvi = "/usr/bin/texi2pdf", clean = TRUE)
設定に合わせて変更してください。私は Mac OS を持っていませんが、似たようなものが見つかると確信しています。/usr/texbin