Quero tricotar um relatório de forma que o cabeçalho seja semelhante à imagem abaixo.
- o quadrado à esquerda é um ícone
- retângulos são texto
Encontrei três problemas atualmente
- como inserir um ícone com url (imagem online)?
- como formatar o ícone para que fique alinhado com 3 linhas de texto
- como alterar o tamanho da fonte e o espaçamento entre linhas
encontre o exemplo mínimo reproduzível abaixo (observe que comentei a imagem on-line porque não sei como codificá-la corretamente)
---
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
fonte
fonte
Respostas:
Todas as suas três perguntas podem ser resolvidas incluindo
html
elementos.O RMarkdown é essencialmente um Markdown, você pode incluir elementos html no arquivo.
você pode usar o html:
Ou
Em seguida, você pode usar o html para alterar o layout e a fonte dos documentos. Basicamente, você precisa aprender a escrever um código html simples, não muito difícil com o Google.
Desculpe por não escrever o código para você com seus exemplos, ele deve ser direto. A referência está aqui, que é um problema fechado do GitHub: https://github.com/rstudio/rmarkdown/issues/326 .
Espero que isto ajude.
fonte
Se você deseja combinar controle avançado sobre formatação, saída em pdf e partes da
R
saída em seus documentos, considere usar Sweave em vez de Markdown. Consulte https://support.rstudio.com/hc/en-us/articles/200552056-Using-Sweave-and-knitrfonte