我希望共同作者编辑我创建的 lyx 文件。他没有安装 knitr,他将只编辑文档中不存在 knitr 生成的内容的文本和方程式部分。不过,我仍然希望他能够从 lyx 生成 pdf 文件。在 Documents / settings / modules 下,我可以删除 Rnw (knitr) 模块。但随后出现错误。
我在knitr_iris.lyx下发布了一个示例 lyx 文件。当 knitr 模块被激活时,Pdf 生成工作正常,但是当您在 Documents/settings/modules 下取消选择 knitr 模块时,会弹出以下错误:
! You can't use `macro parameter character #' in horizontal mode.
! Missing $ inserted.
这是由于在 R 中使用了 $ 和 #。如何告诉 Lyx knitr 块不是乳胶代码,而是它应该忽略的其他东西?