2014-09-12 4 views
5

LaTeX stürzt ab, wenn ich es auf die Ausgabe dieses Knitr Dokument ausführen, weil die LaTeX-Sonderzeichen nicht ordnungsgemäß maskiert sind. Irgendwelche Hinweise, wie Sie das beheben können?

\documentclass{beamer} 
\begin{document} 
\begin{frame}{Unescaped dollar signs and tildes} 

In this example, neither the tilde nor the dollar sign 
will appear in the pdf document, and the dollar sign 
will cause a \LaTeX error. 

<<xtable, results="asis">>= 
n <- 100 

x <- rnorm(n) 

y <- 2*x + rnorm(n) 

out <- lm(y ~ x) 

library(xtable) 

xtable(summary(out)$coef, digits=c(0, 2, 2, 1, 2)) 
@ 

\end{frame} 
\end{document} 

Antwort

3

Sie benötigen [fragile] Option hinzufügen, wenn Ihr Rahmen einen knitr Brocken mit speziellem Latex-Zeichen enthält:

\begin{frame}[fragile] 

Quelle: knitr webpage.