我尝试将我的 R 代码包含在 Lyx 文档中,但在尝试转换为 PDF 时出现以下错误:
\lstinputlisting{MonteCarlo.R}
^^M
*** (cannot \read from terminal in nonstop modes)
我的代码如下:
\lstset{ %
language = R,
numbers=left,
numbersep=10pt,
tabsize=4,
breaklines=true,
title=\lstname
}
\lstinputlisting{MonteCarlo.R}
但文件放在同一个文件夹中。
答案1
评论太长,但如果没有关于您文档的更多信息,我们无法提供帮助。这在纯 LaTeX 中效果很好。
\documentclass[a4paper]{memoir}
\usepackage{listings}
\renewcommand\ttdefault{txtt}
\begin{document}
\lstset{ %
language = R,
numbers=left,
numbersep=10pt,
tabsize=4,
breaklines=true,
title=\lstname
}
\lstinputlisting{MonteCarlo.R}
\end{document}
我MonteCarlo.R
有
a <- rep(0,200)
for(n in 1:200) {
a[n] <- maxlike(rnorm(n,1,1))
}
甚至不知道现在有这样的R
语言定义listings
,我想我最好更新我的SASnRdisplay
包。