Ich möchte einen Bericht so stricken, dass der Header dem Bild unten ähnlich ist.
- Das Quadrat ganz links ist ein Symbol
- Rechtecke sind Text
Derzeit sind drei Probleme aufgetreten
- Wie füge ich ein Symbol mit URL ein (Online-Bild)?
- So formatieren Sie das Symbol so, dass es mit 3 Textzeilen inline ist
- So ändern Sie die Schriftgröße und den Zeilenabstand zwischen Zeilen
Das minimal reproduzierbare Beispiel finden Sie unten (beachten Sie, dass ich das Online-Bild kommentiert habe, weil ich nicht weiß, wie ich es richtig codieren soll).
---
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
quelle
quelle
Antworten:
Alle Ihre drei Fragen können durch Einfügen von
html
Elementen gelöst werden .Der RMarkdown ist im Wesentlichen ein Markdown. Sie können HTML-Elemente in die Datei aufnehmen.
Sie können entweder HTML verwenden durch:
Oder
Dann können Sie das HTML verwenden, um das Layout und die Schriftart in den Dokumenten zu ändern. Grundsätzlich müssen Sie lernen, einfachen HTML-Code zu schreiben, nicht schwer, nur viel zu googeln.
Es tut uns leid, dass Sie den Code mit Ihren Beispielen nicht für Sie geschrieben haben. Er sollte unkompliziert sein. Die Referenz befindet sich hier, bei der es sich um ein geschlossenes GitHub-Problem handelt: https://github.com/rstudio/rmarkdown/issues/326 .
Hoffe das hilft.
quelle
Wenn Sie die erweiterte Kontrolle über Formatierung, PDF-Ausgabe und
R
Ausgabestücke in Ihren Dokumenten kombinieren möchten , können Sie Sweave anstelle von Markdown verwenden. Siehe https://support.rstudio.com/hc/en-us/articles/200552056-Using-Sweave-and-knitrquelle