Sweave 输出 ascii unicode

Sweave 输出 ascii unicode

我有一个文件 .Rnw,其中包含 utf8 中的非 unicode 字符。当我使用 进行编译时Sweave(file, encoding="UTF-8"),.tex 输出包含 形式的 unicode 字符<U+00F3>

我如何才能获得 utf8 格式的 .tex 输出?

答案1

发生这种情况的原因是我是从执行 bash 脚本的 php 进行编译的,因此我没有设置 LANG 环境变量。在脚本中我设置了变量export LANG=en_US.UTF-8,并且 R 编译良好。

相关内容