首页 > 解决方案 > 如何解决 RStudio 面板上替换字符“�”的问题?

问题描述

我认为这是使用西里尔语言环境可以看到的问题;还有德语,法语,土耳其语等,其中字母可以有变音符号 - 变音符号等。

knitr就我而言,当我编译 PDF并试图找到无法搜索的内容时,面板中出现了替换字符。

默认情况下,我有一个cp-1251字符编码。

如果你想自己看这个问题,你可以尝试编译一个例子。

\documentclass [russian]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}

\begin{document}

\title{minimal knittr example in R}
\author {John Doe}
\maketitle

Давайте писать по-русски

<<>>=
set.seed(99) 
k = 1 * rnorm(200,3,2)
mean(k); var(k)
@
the first two of x are \Sexpr{k[1:2]}
\end{document}

有关此问题的演示,请参见图片:

R 工作室截图

如何解决?

标签: character-encodingrstudiolocalediacriticscyrillic

解决方案


我尝试了很多东西,但解决方案比我想象的要容易。

Sys.setenv("LANGUAGE"="EN")

你可以看到:

在此处输入图像描述


推荐阅读