2014-12-12 9 views
3

질문을 패키지 문서를 렌더링 :
은 GitHub의 위키 페이지에 패키지 문서를 Rd 파일을 렌더링하는 어떤 트릭이 있습니까?
GitHub의 위키 페이지에 지원되는 마크 업 : https://github.com/github/markup#markupsGitHub의 위키에

배경 : 크랑의
이있다 톤 HTML 거울에 문서를 패키지. 이러한 종류의 R 문서 용 웹 템플리트는 github 호스트 패키지를 위해 확장 될 수 있습니다. 위키에 Rd이 가능하면 매우 쉽습니다. 대부분의 github 호스팅 패키지는 위키를 전혀 사용하지 않습니다.

+0

여기서 구체적인 프로그래밍 질문이 있습니까? –

+0

질문 어떻게'Rd' 파일을 github 위키 페이지로 변환 할 수있는 특정 함수를 사용할 수 있습니까? 나는 그것이 열린 질문이라는 것을 이해합니다. – jangorecki

+0

그대로, 주제를 벗어나 (도구를 찾는 것처럼) 닫힐 수 있습니다. 나는 그러한 질문에 대해 좋은 허브가 무엇인지 모릅니다. –

답변

2

파일로 작업 할 수있는 두 가지 기능이 tools에 있습니다.

하나의 옵션은 pandoc을 사용하여 인하하는 다음 HTML로 변환 할 수 있으며 다음과 같습니다

#' Convert rd file to markdown 
#' @param rd path to rd file 
rd_to_markdown <- function(rd) { 
    html <- paste(rd, ".html", sep = "") 
    tools::Rd2HTML(tools::parse_Rd(rd), out = html) 
    system(paste("pandoc -s -r html ", html, " -o ", rd, ".text", sep="")) 
    unlink(html) 
} 

결과는 지금까지 형태 꽤이지만 더 악화 될 수 있습니다.