使用knitr自动转义字符('_','\'等)的方法

Sta*_*t-R 3 latex r sweave knitr

我在Win7下使用Rstudio.knitr有没有办法自动逃脱角色?请参阅下面的简单示例:

\documentclass[a4]{article}
\title{Example}
\author{Stat-R}

\begin{document}

\maketitle

<<nothing,echo=FALSE>>=
my_name <- 'hari'
my_number <- 100

df1 <- data.frame(my_name,my_number)
df1
# names(df1)
@

\section{Testing only}

Now I will print the columnnames of my data frame df1
$\Sexpr{names(df1)}$

\end{document}
Run Code Online (Sandbox Code Playgroud)

我得到以下输出...

在此输入图像描述

但我想要以下内容

在此输入图像描述

我必须在我的tex文件中将所有'_'更改为'_'.有没有办法在sweave文件中直接执行它.我将不胜感激任何有关这方面的建议......

Sac*_*amp 7

我想你想把这个名字放在逐字环境而不是数学环境中:

\verb|\Sexpr{names(df1)}|
Run Code Online (Sandbox Code Playgroud)