Me gusta mucho usar knitr
en Rstudio y lo he usado para escribir presentaciones de descuentos y análisis de datos. Quiero utilizar el mismo código y resultados en un documento y quiero convertir los fragmentos de código en el archivo Rmd ```{r}
a los fragmentos del archivo Rnw << >>= @
.Cómo convertir un archivo .RMD a un archivo .Rnw de Rstudio?
Esto permite usar también el mismo documento y código escritos para la presentación del papel principal.
¿Hay alguna forma de convertir entre fragmentos de código de los archivos de rebajas y Rnw?
o la totalidad del mismo ya que aparte de la diferencia en la sintaxis de trozos de código de archivos, que son bastante similares en el marcado (convertir el texto al látex es fácil con decir Pandoc)
La idea de mantener el código separado del archivo principal es buena. En caso de que necesite convertir rápidamente el archivo Rmd a Rnw o viceversa, ¿es posible? – Anusha
Eso suena maravilloso, pero no tiene mucho sentido para mí: https://github.com/yihui/knitr/issues/322 Es fácil convertir '' '{r} a' <<>> = ', pero ¿qué pasa con el resto de los textos? Debe considerar la conversión de rebajas a LaTeX (viceversa), y pandoc ya ha hecho un trabajo inmejorable. –
Parece que estás trabajando en esto como knitExtra. Convertí el documento de rebaja en látex usando pandoc como se menciona en la pregunta. La tarea de convertir fragmentos de código utilizando expresiones regulares o reemplazar cadenas parecía tediosa y propensa a errores. ¿Podría decirnos por favor la forma fácil de convertir el marcado de fragmentos? – Anusha