¿Es posible incluir una imagen en la documentación generada por roxygen? Tengo una serie de funciones que son esencialmente wrappers para ggplot() que me gustaría documentar mostrando un ejemplo de la salida.Incluyendo una imagen con la documentación de roxygen
Respuesta
De acuerdo con la lista de cambios desde el anuncio de R 2,14:
Rd marcado tiene una nueva etiqueta \ figura de modo que las cifras pueden ser incluidos en páginas de ayuda cuando se convierte a HTML o LaTeX. Hay ejemplos en las páginas de ayuda para par() y puntos().
Desde: http://cran.r-project.org/doc/manuals/R-exts.html#Figures
Para incluir figuras en las páginas de ayuda, utilice el \ cifra de marcado. Hay tres formas.
Las dos formas simples comúnmente utilizadas son \ figure {filename} y \ figure {filename} {alternate text}. Esto incluirá una copia de la figura en HTML o salida LaTeX. En salida de texto, se mostrará el texto alternativo en su lugar. (Cuando se omite el segundo argumento, se usará el nombre del archivo.) Tanto el nombre del archivo como el texto alternativo se analizarán textualmente, y no deberían incluir caracteres especiales que sean significativos en HTML o LaTeX.
El formulario de experto es \ figure {filename} {options: string}. (La palabra 'opciones:' debe escribirse exactamente como se muestra y seguida por al menos un espacio.) En esta forma, la cadena se copia en la etiqueta HTML img como atributos que siguen el atributo src, o en el segundo argumento de la \ Figura macro en LaTeX, que de forma predeterminada se utiliza como opciones para una llamada \ includegraphics. Como es poco probable que una sola cadena sea suficiente para ambos modos de visualización, la forma experta normalmente estaría envuelta en condicionales. Depende del autor asegurarse de que se use HTML/LaTeX legal. Por ejemplo, para incluir un logotipo en formato HTML (usando la forma simple) y LaTeX (utilizando el formulario de expertos), se podría utilizar la siguiente:
\if{html}{\figure{logo.jpg}{Our logo}}
\if{latex}{\figure{logo.jpg}{options: width=0.5in}}
Los archivos que contienen las cifras deben ser almacenados en el hombre directorio/figuras Los archivos con las extensiones .jpg, .pdf, .png y .svg de ese directorio se copiarán en el directorio help/figures en el momento de la instalación. (Las cifras en formato PDF no se mostrarán en la mayoría de los navegadores HTML, pero podrían ser la mejor opción en los manuales de referencia.) Especifique el nombre del archivo relativo a man/figures en la directiva \ figure.
- 1. R ¿documentación con Roxygen?
- 2. Acelerando roxygen
- 3. Documentando setAs() y setOldClass() con Roxygen
- 4. Secciones arbitrarias en roxygen docs
- 5. Documentando funciones del setter con roxygen
- 6. Documentar dos métodos S3 en el mismo archivo con Roxygen
- 7. ¿Cómo escapar% en la programación de roxygen alfabetizado?
- 8. ¿Puede RStudio generar automáticamente una plantilla roxygen para una función?
- 9. patio, ¿Cómo incluir la imagen en la documentación?
- 10. ¿Cómo puedo documentar conjuntos de datos con roxygen?
- 11. ¿Cómo documentar correctamente los métodos S4 "[" y "[<-" usando roxygen?
- 12. Creando documentación con maven
- 13. Buscar etiqueta con id incluyendo [] con Nokogiri
- 14. Swagger con documentación estática
- 15. Incluyendo imágenes en javadocs
- 16. Incluyendo IIS dentro de una aplicación
- 17. Ajusta la imagen grande en una pequeña imagen con la misma calidad que la imagen original?
- 18. copiar una tabla de MySQL incluyendo índices
- 19. ¿Hay una documentación de Predis?
- 20. Documentación para comentarios sobre la documentación de Qt? Qt + Doxygen?
- 21. ¿Cómo se escribe la documentación de su paquete?
- 22. Incluyendo recursos adicionales con paquetes OSGi
- 23. Graphviz para la documentación
- 24. Incluyendo un atributo virtual en la respuesta con hash
- 25. Incluyendo un directorio usando Pyinstaller
- 26. Incluyendo encabezados C++ 11 con Clang/LLVM
- 27. ¿Hay alguna forma de actualizar automáticamente la documentación en un paquete R?
- 28. Medición de la cobertura de documentación con Javadoc y Ant
- 29. Autoconf - incluyendo una biblioteca estática (novato)
- 30. Incluyendo docstring en Sphinx Documentation
Simplemente use la sintaxis normal Rd. – hadley
Si pudiera encontrarla, no la habría preguntado. La única lista exhaustiva de sintaxis que pude encontrar estaba en Bioconducter ... y no incluía sintaxis para incluir una imagen. –
Y también en "Writing R Extentions". –