No separating spaces in source code generated by knitr in case of Unicode variable characters (Greek)
I tried to inject variables into R code using LaTeX text and knitr.
The problem is with the formatting of the source code. In the case of Greek, there are no delimiting spaces.
You see?
Rnw source:
\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage{textgreek}
\begin{document}
<<>>=
Ξ± <- 1
Ξ² <- 2
Ξ³ <- Ξ± + Ξ²
Ξ±
Ξ²
Ξ³
a <- 1
b <- 2
c <- 3
d <- a + b + c
a
@
\end{document}
How can I fix this?
+3
source to share
1 answer
I think this is a R base bug and I posted a report to https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=17254
Before it's committed to the R base, your only choice is to turn off syntax highlighting (or avoid multibyte characters in object names):
<<highlight=FALSE>>=
+1
source to share