2013-03-31 5 views
3

저는 RStudio, knitr, pander, pandoc, Word를 통해 더 멋진 테이블을 인쇄하기 위해 pander를 사용하고 있습니다. 나는 두 페이지 테이블, 나는 스페인어 자막 추가하고 싶은에 있습니다영어로 된 캡션을 어떻게 바꿀 수 있습니까?

set.caption("Límites izquierdo y derecho para las diferentes variables") 
pander(LimitesUnivariado, include.rownames=FALSE) 

이 거의 작동을하지만, 내 자막 상태 :

Table: Límites izquierdo y derecho para las diferentes variables (continued below) 

나는 것을 발견 할 수없는 Tablecontinued below을 스페인어로 변경하십시오. 아무도 그것을하는 방법을 알고 있습니까?

+0

는 [코드 (https://github.com/Rapporter/pander/blob/master/R/helpers.R)는 그것들이 하드 코딩되어 있음을 보인다. 패키지 저자 @daroczig는 SO에 자주 비록 그래서 그는 아마도 이것을 어느 시점에서 보게 될 것입니다. 그래도 문제는 [여기] (https://github.com/Rapporter/pander/issues)로 제출할 수 있습니다. – Dason

+0

@dason 문제를 제출했습니다. 감사합니다. – ap53

+0

질문에 대해 고맙다 @ ap53, 나는'pander' 패키지에 새로운 옵션을 추가하여 앞으로 며칠 동안 (24 시간 내에) 하드 코딩 된 문자열을 계속 업데이트 할 예정입니다. 은'테이블 : http://johnmacfarlane.net/pandoc/README.html#tables PS :'와 접두사 Pandoc 구문의 일부는 내가 – daroczig

답변

4

reporting this issue on GitHub을 이용해 주셔서 감사합니다. 테이블이 분할 된 경우 캡션을 조정할 수있는 두 가지 새로운 옵션을 도입 한 master 분기에 몇 줄을 추가했습니다. 빠른 예 :

  1. 업데이트 지정된 자막없이 분할 테이블의 기본 설명 : 테이블이 분할 된 경우

    > panderOptions('table.continues', 'Continuará') 
    > pander(mtcars) 
    
  2. 업데이트는 사용자가 지정한 자막에 연결된 부착 :

    > panderOptions('table.continues.affix', '(continuará)') 
    > set.caption('MTCARS') 
    > pander(mtcars) 
    

install the most recent version of pander을 입력하고이 업데이트가 효과가 있는지 확인하십시오. 불행하게도 저는 스페인어를 할 줄 모릅니다.

추신 : Table: 접두어를 접하지 않았습니다. 다른 문서 형식으로 변환 할 때 Pandoc의 구문에 따라 자동으로 제거됩니다. relevant docs을 참조하십시오. 그러나 당신이이 후자에 대한 새로운 옵션을 발견한다면, 나는 행복하게 패키지에 추가 할 것이다. 찾고

+0

그것은 작동합니다! 빠른 답변 주셔서 감사합니다. 테이블 문제로 살 수 있습니다 :-) – ap53

+0

관련 문서 상태 : ''' 캡션은 테이블 : (또는 그냥 :) 문자열로 시작하는 단락으로, 제거됩니다. ''' 방금 ​​사용하는 옵션을 생각 하는가 ':'일 것이다? – ap53

+1

은 물론, ap53 @, 새로운'table.caption.prefix' 옵션을 확인하십시오 : https://github.com/Rapporter/pander/commit/0eb5e9af9ce8744c937caeef3060596b99cf3179 – daroczig

관련 문제