Knitr의 출력 부분에서 일본어 고정 폭 글꼴 사용
Knitr에서 Custom CSS 사용
R Markdown Document
적용 전
적용 후
설정 방법
CSS 파일 만들기
font-family
의 선두에 'MS Gothic'
를 지정(그 이외는 영숫자만의 경우에 추천되고 있다고 생각되는 것을 유용했다)
styles.css
tt, code, pre {
font-family: 'MS Gothic', 'DejaVu Sans Mono', 'Droid Sans Mono', 'Lucida Console', Consolas, Monaco, monospace;
}
이번에는 실행할 RMarkdown 파일과 동일한 폴더에 파일을 만듭니다.
R Markdown에서 CSS를 로드하는 설정 추가
---
title: "Hoge"
output:
html_document:
css: styles.css
---
눈치챈 점
'MS Gothic'
가로드되지 않을 가능성 'MS Gothic'
이외의 지정으로 충분할지도 모른다 font-family
에 'MS ゴシック'
를 지정하면 잘못되었다<link href="data:text/css, ...
와 같이 되어 있다 self_contained: false
를 html_document
의 자식으로 지정하면 js, css 파일이 외부 파일로 참조됩니다.Osaka-Mono
도 추가해 두면 좋을지도 모른다시도한 환경은 Mac, RStudio
기타
결과 출력 부분을 화면 가득 사용하는 스타일도 시도했다
styles.css
.main-container {
max-width: none !important;
}
RMarkdown 옵션
\```{r set-options, echo=FALSE, cache=FALSE}
options(width = 130)
\```
DT
데이터 양에 따라 DT 을 사용하면 좋을 수 있습니다.
테스트 코드
데이터 표시 부분
일본어 데이터 열 추가(가장 왼쪽 열)
iris
orig_names <- names(iris)
iris$種 <- NA
iris[iris$Species=='setosa',]$種 <- 'セトサ'
iris[iris$Species=='versicolor',]$種 <- 'ヴァージカラー'
iris[iris$Species=='virginica',]$種 <- 'ヴァージニカ'
iris <- iris[,c('種', orig_names)]
# 適当に並べ替え
iris[order(iris$Sepal.Width, iris$Petal.Length),]
Reference
이 문제에 관하여(Knitr의 출력 부분에서 일본어 고정 폭 글꼴 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/quattro_4/items/d56dc21adb7c5f2873ef텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)