我在ubuntu 14.04服务器上运行opencpu 1.5 1。我的R包创建一个.tex文件,并触发一个系统调用,用latexmk编译这个pdf文件。system("latexmk -xelatex -interaction=batchmode mylatex.tex") 在ubuntu 12.04 LTS上它工作正常。该进程以www-data用户身份运行。对于其他系统...
下面是一个示例配置.$pdf_mode=1使 latexmk 输出 PDF 文件的格式. 第二 行指定 xelatex 为编译器;-pvc运行一个预览器并持续更新 PDF 文件;-file-line-error显示错误行号;-interaction=nonstopmode使得编译不 停下来询问, 而是一路编译下去.$pdf_previewer指定 PDF 预览器; 这里/usr/bin/okular是预览器的路径...
latexmk需要自己进行简单的配置后才能使用起来比较顺手。 建议在个人根目录的$HOME/.latexmkrc文件中配置个人的使用习惯, 然后在项目的工作目录的latexmkrc文件配置项目相关的编译方法, 如使用xelatex或开启-shell-escape等。 下面是我推荐的一些配置,更详细的说明参见 latexmkrc 的文档。 代码语言:javascript 复制 $pdf...