我在文件example.Rtex
中有以下代码:
\documentclass{article}
\begin{document}
<<test, eval=TRUE, echo=TRUE>>=
# $ <- this should be a dollar
a <- list(b=5,c=10)
print(a)
print(a$c)
@
\end{document}
使用
进行编译echo "library(knitr); knit('example.Rtex')" | R
我获得了一个文件example.tex
,它仍然包含R代码中的所有美元符号。接下来,我在example.tex
上运行pdflatex。在pdf文件中,R代码注释中的美元符号变为英镑符号£
。我怎样才能避免这种变化?为什么会这样?