헤더가 아래 이미지와 유사하도록 보고서를 짜고 싶습니다.
- 가장 왼쪽에있는 사각형은 아이콘입니다
- 사각형은 텍스트입니다
현재 세 가지 문제가 발생했습니다
- URL이있는 아이콘을 삽입하는 방법 (온라인 이미지)?
- 텍스트를 3 행으로 인라인하도록 아이콘의 형식을 지정하는 방법
- 행 사이의 글꼴 크기와 줄 간격을 변경하는 방법
아래에서 재현 가능한 최소한의 예를 찾으십시오 (올바르게 코딩하는 방법을 모르기 때문에 온라인 이미지에 주석을 달았습니다)
---
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()))
}
```
답변
html
요소 를 포함하면 세 가지 질문을 모두 해결할 수 있습니다 .
RMarkdown은 본질적으로 Markdown이며 파일에 html 요소를 포함 할 수 있습니다.
다음 방법으로 html을 사용할 수 있습니다.
```{r echo=FALSE}
knitr::asis_output(htmltools::htmlPreserve("
<div>
<div>block 2
</div>
</div>
"))
\``` <remove the \ here.>
또는
<!--html_preserve-->
<div>
<div>block 3
</div>
</div>
<!--/html_preserve-->
그런 다음 html을 사용하여 문서의 레이아웃과 글꼴을 변경할 수 있습니다. 기본적으로 많은 인터넷 검색이 아니라 간단한 html 코드 작성 방법을 배워야합니다.
예제로 코드를 작성하지 않아서 죄송합니다. 간단해야합니다. https://github.com/rstudio/rmarkdown/issues/326 닫힌 GitHub 문제 인 참조가 여기에 있습니다 .
도움이 되었기를 바랍니다.
답변
R
문서에서 서식, pdf 출력 및 출력 청크에 대한 고급 제어 기능을 결합 하려면 Markdown 대신 Sweave를 사용하는 것이 좋습니다. https://support.rstudio.com/hc/en-us/articles/200552056-Using-Sweave-and-knitr를 참조 하십시오