这是我的问题:
\begin{verbatim}
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
\end{verbatim}
编译时,我不断收到此错误消息:
grDevices::pdf.options(useDingbats = FALSE); utils::Sweave('Applied04.Rnw')
Error: ‘Applied04.Rnw’ is not ASCII and does not declare an encoding
Execution halted
我不知道发生了什么。我已经使用了逐字记录。有人可以告诉我这是怎么回事吗?
最佳答案
用撇号替换“智能”(非ASCII)单引号。
我不太确定为什么要一字不漏:这是调试工作的一部分,还是您真的想要这样做?您更有可能
\usepackage[utf8]{inputenc}
在您的LaTeX序言中或
options(useFancyQuotes=FALSE)
在您的R设置代码中。
关于r - 编译RSweave文件:文件不是ASCII,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13791952/