r - 编译RSweave文件:文件不是ASCII

标签 r latex pdflatex rstudio

这是我的问题:

\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/

相关文章:

r - 图节点之间的乘法距离

r - 如何在R中生成带有累积频率和相对频率的频率表

MatLab latex 标题不适用于幂 (^)

latex - 使用 flalign (LaTeX) 的麻烦

r - 如何设置最大递归深度?

latex - Natbib 不显示完整的作者姓名

c# - 在 C#/WPF 应用程序中使用 pdflatex.exe 将 TeX 转换为 PDF

latex - LaTeX 中的冰岛语、utf8 和 utf8x

latex - 对于 Sphinx,我需要对 "register" 'latexpdf' 做什么?

r - 根据 ggplot2 分组对条形进行着色和阴影/纹理