2017-07-29 31 views
7

mümkün ve nasıl kable ile knitr/Sweave rapordaki bir LaTeX matematik ifade kullanmak mı? Aşağıdaki örnekte, $x^2$ "olduğu gibi" oluşturulur.LaTeX matematik ifadesi

xtable ile aşağıda örneğin, ilgili seçeneği print.xtable ait sanitize.colnames.function = function(x) x kullanacaktır. kable için böyle bir seçenek var mı?

\documentclass{article} 
\usepackage{booktabs} 
\begin{document} 

<<>>= 
library(knitr) 
dat <- mtcars[1:5,1:5] 
options(knitr.table.format = "latex") 
@ 

<<results='asis'>>= 
names(dat)[1] <- "$x^2$" 
kable(dat, booktabs=TRUE, caption="My table") 
@ 

\end{document} 

enter image description here

cevap

7

Evet, seçenek escape=FALSE kullanın:

kable(dat, booktabs = TRUE, caption = "My table", escape = FALSE)