bookdown을 사용하여 렌더링하는 파일에 .png 파일을 포함하려고합니다. knitr::include_graphics()
가야합니다.bookdown의 knitr :: include_graphics가 이미지를 렌더링하지 않습니다.
코드 :
```{r fig1, fig.cap='My Caption', echo=FALSE, message=FALSE, warning=FALSE}
knitr::include_graphics("./Figures/My Figure.png")
```
.Rmd 파일에서, 내 R 블록을 실행할 수 있으며, 아래 이미지를 렌더링합니다. 따라서 경로가 정확해야합니다. 그러나 장을 뜨개질하거나 전체 책을 렌더링하면 그림이 렌더링되지 않습니다.
내 다른 옵션 중 일부가 그림을 무시할 수 있습니까? 아래는 index.Rmd 파일의 YAML 헤더와 _output.yml 파일의 코드입니다.
---
title: "My Title"
author: "My Name"
date: "`r Sys.Date()`"
output:
bookdown::gitbook:
split_by: section
bookdown::pdf_book:
keep_tex: no
documentclass: book
classoption: openany
bibliography: [Mybib.bib]
csl: Mycsl.csl
biblio-style: apalike
link-citations: yes
description: "My Description"
---
bookdown::gitbook:
config:
toc:
before: |
<li><a href="./">Short Title</a></li>
bookdown::pdf_book:
latex_engine: xelatex
citation_package: natbib
bookdown::epub_book: default
문서의 시작 부분에 전역 옵션을 설정 했습니까? 내 생각 엔 파일 경로를 잘못 넣었을 것입니다. 시작 부분의 청크에'getwd()'를 포함시켜 그것이 어디에 설정되어 있는지 확인하십시오. –
전 세계적인 옵션이 없습니다. 'getwd()'를 실행하면 index.Rmd 파일이있는 폴더가 반환됩니다.이 폴더는 필자가 코드에서 사용하는 Figures 폴더의 부모 폴더입니다. – kneijenhuijs
나는 절대 경로를 시도했음을 언급해야하며, 이는 동일한 결과를 가져온다. 그래픽은 통합 문서 자체에서로드되지만 렌더링되지 않습니다. – kneijenhuijs