【发布时间】:2019-12-05 07:34:33
【问题描述】:
我正在使用 LyX 写一本书,已经使用了好几年了。前段时间,可能接近一年,显然在更新 R、MikTeX、LYX 之后,我开始收到一个对话框,说我的安装不包括 knitr 到 pdf 转换器,但如果我授权,我可以使用外部转换器,这我做的事情也有效。但是每次我从 LyX 编译一个新的 pdf 文件时,我都必须这样做。有人知道我为什么缺少转换器,以及如何添加它(已多次更新 MikTeX,但没有这样做)?
第二个问题:似乎 knitr 到 pdflatex 转换器在打开时控制了 pad 文件的放大率(覆盖 Acrobat Pro DC 2017 放大率设置),并且产生的放大率太小,我每次都必须增加我将 LyX 编译为 pdflatex。有关如何解决这个非常烦人的问题的任何建议。
非常感谢任何人提供的任何帮助。
道格·马丁
我在尝试将 LYX 文件编译为 pdflatex 时收到的对话框消息:
\., LyX: An external converter requires your authorization
The requested operation requires the use of a converter from
knitr to pdflatex:
Rscript --verbose --no-save --norestore $$s/scripts/lyxknitr.R $$p$$i $$p$$o $$e $$r
This external program can execute arbitrary commands on your system,
including dangerous ones, if instructed to do so by a maliciously
crafted LyX document
\ti/ould you like to run this converter?
Only run if you trust the origin/sender of the LyX document!
Do not run Run Always run for this document
已搜索 Stack Exchange 和其他资源以寻找答案,但尚未收到。道格
【问题讨论】:
-
从“R”的角度来看(不熟悉 LyX),这听起来像是操作系统或 LyX 的东西(至少这与我设想的工作方式一致)。 this 有帮助吗? (确保“R”在您的
PATH中)