una puedo porque persona paginas mencionar fotos etiquetar empresa desde deja como comentario r latex label caption knitr

persona - porque no puedo mencionar



¿Puedo etiquetar fragmentos y salidas de código knitr y agregarles títulos? (3)

¿Es posible agregar etiquetas y referencias a la salida de knitr que no sean figuras y tablas? Sé que puedo usar xtable respectivamente para establecer títulos para las tablas y colocarlas como me gustaría. Algo similar puede hacerse con las figuras. Pero, ¿es posible etiquetar y subtitular alguna salida que se generó simplemente haciendo eco en algún código R? Para poder escribir algo como esto en mi texto: code chunk /ref{mychunk} shows how to do XYZ .


No estoy seguro de si esto es exactamente lo que está buscando, pero intente darle una oportunidad a este sitio:
http://yihui.name/knitr/demo/reference/

No se moleste por la primera frase que habla sobre Sweave trozos, está totalmente enfocada en trozos Knitr.

Saludos ...


Quería texto adicional en la leyenda después de la cabecera, así que utilicé esto en el preámbulo para personalizar las leyendas de los fragmentos de código usando amsthm:

/usepackage{amsthm} /newtheoremstyle{rexample} {3pt}%Space above {3pt}% Space below {}%Body font {}%Indent amount {/bfseries}%Theorem head font {:}%Punctuation after theorem head {.5em}%Space after theorem head {}%Theorem head spec (can be left empty, meaning `normal'') /theoremstyle{rexample} /newtheorem{rexample}{Code chunk}

Siguiendo el ejemplo, usé knit_hooks con opciones $ comentario:

knit_hooks$set(rexample = function(before, options, envir) { if (before) sprintf(''//begin{rexample}%s//label{%s}//hfill{}'', options$comment, options$label) else ''//end{rexample}'' })

Y en la definición de chunk, el comentario se pasa para formar la etiqueta:

<<setup, echo=TRUE, tidy=FALSE, eval=FALSE, rexample=TRUE, comment=''Setups for some management functions and database connections''>>=

Lo que me da una buena leyenda:

http://gis.washington.edu/phurvitz/knitr/rexample_theorem_caption.png


Sí, es posible. Vea el ejemplo 074 sobre cómo definir un entorno para trozos R para que pueda hacer uso de referencias cruzadas. Para comprenderlo completamente, es posible que deba leer la documentación de los ganchos de fragmentos .