Sweaving lo siguiente:¿Por qué Sweave arroja un error en el código LaTeX que ha sido comentado?
\documentclass{article}
\begin{document}
<<>>=
x <- 5
y <- 10
@
The value of $z$ is \\
%\Sexpr{z}
\end{document}
genera el siguiente error:
Error in eval(expr, envir, enclos) : object 'z' not found
Calls: <Anonymous> -> Sweave -> <Anonymous> -> eval -> eval
Execution halted
Si \Sexpr{z}
está comentado, ¿por qué está causando un error?
'%' es el personaje de comentario de Tex, no de Sweave. '#' es el caracter de comentario para R, pero solo se entiende en las expresiones analizadas en el entorno Sweave, es decir, dentro de '<<>> == ... @' o '\ Sexpr {}' – James