2016-11-28 3 views
1

RStudio에서 R Markdown을 사용 중이며 검은 색 배경을 사용하여 코드를 작성하는 것을 선호합니다. 내 테이블 kable 사용하여 출력 HTML 문서에서 멋지게 서식이 지정됩니다. 그러나, 나는 텍스트 색이 검은 색이기 때문에 내가 KABLE의 출력을 읽을 수없는 것으로 나타났습니다 : 나는 판더를 사용하는 경우Rstudio에서 kable 테이블의 기본 텍스트 색상을 변경하십시오.

enter image description here

그러나, 그것은 흰색 텍스트를 사용하는 알고 ...

enter image description here

그러나 오 나의 보고서에 못생긴 사람 : enter image description here

내가 어떻게 두 페이지를 생성하는 영합 RStudio 내부에 흰색 텍스트를 사용하거나 얻을 수 KABLE 수 내 보고서에 rettier 테이블?

+0

하지,하지만 당신은 사용할 수'table.attr = "스타일 = \"색상 : 흰색, \ "은"'... 무슨 뜻 곳 –

+0

확실하지 코드의 조각을 넣어 - Rstudio 내부의 텍스트 색상이 변경됩니까? 나는 그것을 작동시킬 수 없다. (Markdown noob here) ... – Nova

+0

여기에'kable (head (iris), format = "html", table.attr = "style = \"color : white; \ " ")'매우 자주 사용하는 경우 스 니펫을 만들어서 사용할 수 있습니다. –

답변

2

당신은 노트북 미리보기 흰색 글꼴 색상을 사용하게하기 위해

kable(head(iris), format = "html", table.attr = "style = \"color: white;\"") 

를 사용할 수 있습니다. 당신이 최종 출력이 다른 방법을 포맷 할 경우, 당신의 Rmarkdown의 시작 부분에 약간의 CSS를 사용

<style> 
table { 
    background-color: white !important; 
    color: black !important; 
} 
</style> 

!important 규칙은 다른 스타일을 재정의합니다.

enter image description here

기본값 확실
+0

좋습니다. 그 html 타입의 테이블이 일종의 추한 곳이기 때문에 주위를 둘러 보았다. 이 코드는 작동하지만, 답안에 포함 된 스타일 비트에 어떻게 든 중첩 될 수 있는지 확실하지 않습니다. 또한 열 사이에 패딩을 추가하는 것이 올바른지 잘 모릅니다. 필드 내용에 비해 약간 "꺼짐"). 더 이상의 제안? '' – Nova

+0

최종 문서 또는 미리보기 청크에 패딩을 적용 하시겠습니까? –

+0

최종 문서에는 미리보기 청크에서 잘 보입니다. 계속 도와 줘서 고마워요! – Nova

관련 문제