Quiero tejer un informe de modo que el encabezado sea similar a la imagen a continuación.
- el cuadrado de la izquierda es un ícono
- los rectángulos son texto
Encontré tres problemas actualmente
- ¿Cómo insertar un icono con url (imagen en línea)?
- cómo formatear el icono para que esté en línea con 3 filas de texto
- cómo cambiar el tamaño de fuente y el espacio entre líneas entre filas
encuentre el ejemplo reproducible mínimo a continuación (tenga en cuenta que he comentado la imagen en línea porque no sé cómo codificarla correctamente)
---
output: pdf_document
geometry: margin=0.25in
classoption:
- landscape
---
```{r, echo=FALSE, results='asis'}
for (i in unique(iris$Species)) {
cat("\\newpage")
# cat('\n![](https://bookdown.org/yihui/rmarkdown/images/hex-rmarkdown.png)\n')
cat("\n#", "Iris Species Summary", "\\hfill", paste0("Exhibit ", grep(i, unique(iris$Species)), ".1"))
cat("\n##", i, "\\hfill", "(Gross)")
cat("\n######", "(000's)", "\\hfill", as.character(Sys.Date()))
}
```
r
r-markdown
knitr
Kevin Ho
fuente
fuente
Respuestas:
Todas sus tres preguntas se pueden resolver mediante la inclusión de
html
elementos.El RMarkdown es esencialmente un Markdown, puede incluir elementos html en el archivo.
puedes usar html de la siguiente manera:
O
Luego, puede usar el html para cambiar el diseño y la fuente en los documentos, básicamente necesita aprender a escribir código html simple, no solo mucho googlear.
Perdón por no escribir el código para usted con sus ejemplos, debería ser sencillo. La referencia está aquí, que es un problema cerrado de GitHub: https://github.com/rstudio/rmarkdown/issues/326 .
Espero que esto ayude.
fuente
Si desea combinar control avanzado sobre el formato, la salida en PDF y los fragmentos de
R
salida en sus documentos, puede considerar usar Sweave en lugar de Markdown. Ver https://support.rstudio.com/hc/en-us/articles/200552056-Using-Sweave-and-knitrfuente