我和一位同事一起制作了一份针织文件。脚本存储在共享驱动器上,但我们每个都有自己的R,LaTeX等安装。
编译以下代码时:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
<< pract >>=
x <- "\247"
x
@
\end{document}
我得到了这个输出:
但是当我的同事编译相同的代码时,他得到了这个输出:
任何人都可以解释为什么我在编译代码而不是我的同事时会显示符号吗?据我们所知,我们使用相同的版本:R 3.2.2,MikTex 2.9和knitr 1.11
更新:我们的系统区域设置看起来是相同的:
locale:
[1] LC_COLLATE=English_United States.1252
LC_CTYPE=English_United States.1252
LC_MONETARY=English_United States.1252
LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
locale:
[1] LC_COLLATE=English_United States.1252
LC_CTYPE=English_United States.1252
LC_MONETARY=English_United States.1252
LC_NUMERIC=C
[5] LC_TIME=English_United States.1252