2016-08-20 7 views
3

bookdown::tufte_html2() 단일 문서 북 문서를 만드는 데 모든 Tufte 기능을 좋아하지만 인용문 이 아닌은 여백을 어지럽히고 싶습니다.인용구를 문서 끝 부분에 tufte 유인물로 넣으려면 어떻게해야합니까?

tufte 패키지 문서는 제안하는 것 [이 선택 사항입니다] :

참조는 HTML 출력을위한 여백 노트로 표시 할 수 있습니다. 예를 들어, 여기 R을 인용 할 수 있습니다 (R 핵심 팀 2015R 핵심 팀 2015. R : 통계 컴퓨팅을위한 언어 및 환경, 오스트리아 비엔나 : 통계 컴퓨팅을위한 R 재단 https://www.R-project.org/). 이 기능을 사용하려면 YAML 메타 데이터에서 link-citations : yes를 설정해야하며 pandoc-citeproc 버전은 0.7.2 이상이어야합니다. 버전이 충분하지 않은 경우 항상 http://pandoc.org/installing.html에서 자신의 Pandoc 버전을 설치할 수 있습니다. pandoc-citeproc의 버전이 너무 낮 으면

system2('pandoc-citeproc', '--version')

를하거나 링크 인용을 설정하지 않은 : 시스템에 pandoc-citeproc의 버전을 확인하려면, 당신은 R이를 실행할 수 있습니다 예에서 YAML, HTML 출력의 참조는 출력 문서의 끝에 배치됩니다.

는 나는 내 YAML 헤더에

link_citations: false 

을 설정할 수 있지만 아무 소용했습니다.

출력 의 출력물에는 여백에 인용문이 있습니다.

이상하게도 tufte_handout2()도 인수에 반응하지 않으며 간단히 은 문서 끝에 인용문을 넣습니다.

무엇이 여기에 있습니까?

답변

2

두 가지 문제가 있습니다. 하나는 내 편이요 하나는 네 편이다. link_citations 대신에 link-citations입니다. 그런 다음 (기본값은 false입니다) link-citations을 설정, 또는 link-citations: no을 설정하지 않고

devtools::install_github(c('rstudio/tufte', 'rstudio/bookdown')) 

수, 대신 마진 문서의 끝 부분에 인용 표시됩니다.