2017-03-25 5 views
2

.Rd 파일에서 markdown을 사용하려고합니다. 함수에 대한 문서 끝에 @md를 주면 구문 분석 한계가 정해집니다. 하지만이 테이블이 보이지 않고 원시 텍스트가 나타나지 않습니다 ... roxygen이 테이블을 지원합니까?Roxygen 6이 테이블을 지원합니까

#' makes bar 
#' @description 
#' prints 2 x 
#' @details see this table 
#' 
#' |a |b |c | 
#' |--|--|--| 
#' |1 |3 |4 | 
#' 
#' @param x how much foo 
#' @return - 
#' @export 
#' @family tmp 
#' @examples 
#' foo(2) 
#' @md 
foo <- function(x) { 
    print(2 * x) 
} 
+1

그것은 commonmark를 사용하고 나는 그들의 사양의 테이블에 대해 아무것도 표시되지 않습니다 : http://spec.commonmark.org/0.27/ – Dason

답변

3

roxygen2 패키지의 설명서는 인하가 그리고 지금의로 commonmark specs에있는 테이블에 대한 것이없는 것이 commonmark을 사용했다. 그 외에 roxygen2 패키지 herehere에 대한 markdown 관련 코드를 검토 할 수 있으며 markdown 테이블에 대한 지원을 찾을 수 없습니다.

적어도이 답변이 작성된 시점에서 귀하의 질문에 대한 대답은 마크 다운 테이블에 대한 "아니오"인 것 같습니다. 그와

당신이 당신의 문서에 테이블을 넣을 수 있습니다 말했지만 당신은 LaTeX의 구문을 사용하여 '손으로'를해야 할 것이다 : https://cran.r-project.org/doc/manuals/R-exts.html#Lists-and-tables