2017-09-28 7 views
2

bookdown을 Sharepoint (회사 내의 주요 콘텐츠 게시 플랫폼)에서 생성하는 bookdown을 호스트하기위한 워크 플로를 설정하려고합니다. 몇 가지 개조로 셰어 포인트에 대한 정보를 얻을 수 있으며 임베디드 플롯의 수치에는 문제가 없습니다.Host R bookdown 관련 문제가 sharepoint에서 gitbook을 생성했습니다.

그러나 하위 폴더에 저장된 모든 수치는 표시 할 수 없습니다. SharePoint가 "_main_files"에 자동으로 "_"을 추가 한 것은 "파일"이 시스템 용으로 예약 되었기 때문입니다.

_bookdown.yml에는 output_dir : "Outputfolder"와 같은 outputdir을 구성하는 몇 가지 옵션이 있습니다. 그러나 "_ 파일"은 이미지를 저장하는 폴더에 대해 자동으로 추가됩니다.

북 다운 설정을 사용하여 서브 디렉토리을 변경하는 방법이 있습니까? "_main_images"와 같은 폴더 이름은 셰어 포인트 명명 규칙과 충돌하지 않습니다.

답변

0

당신은

```{r include=FALSE} 
knitr::opts_chunk$set(fig.path = '_main_images/') 
``` 

내가 기본 fig.path 변화의 결과에 대해 완전히 확실하지 않다,하지만, 예를 들어, 책의 첫 번째 코드 청크의 knitr chunk optionfig.path를 사용하여 그림 경로를 설정할 수 있습니다을 경우 책은 R 그림 만 포함하고 HTML 위젯은 없으므로이 변경 사항은 정상적으로 이루어져야합니다.

+0

knitr 척은 공유 지점에서 gitbook을 호스팅하기 위해 작동합니다. 그러나 책 외부에 하나의 추가 폴더가 생성되었습니다. –

+0

예, 불행히도 지불해야하는 가격입니다. 나는 Sharepoint에 그것을 비난 할 것이다 :) –