이 패키지에는 진정한 유형 및 오픈 타입 스타 트렉 글꼴이 포함되어 있습니다.
Cran에서 trekfont 설치하십시오
install.packages( " trekfont " )GitHub에서 개발 버전을 설치하십시오
# install.packages("remotes")
remotes :: install_github( " leonawicz/trekfont " ) trekfonts 에는 하나의 데이터 세트 인 trekfonts 포함되어 있으며, 이는 107 개의 사용 가능한 글꼴 파일의 문자 벡터 일뿐입니다.
Font 파일은 Sysfonts 패키지를 사용하여 설치할 수 있습니다.
다음은 sysfonts 및 showtext 활용하는 몇 가지 예입니다.
# install.packages("trekfont")
library( showtext )
font <- c( " Khan " , " StarNext " , " FederationDS9Title " , " Federation " , " Klingon " , " ModernVulcan " , " TNGcast " , " FederationStarfleet " )
path <- system.file(paste0( " fonts/ " , font , " .ttf " ), package = " trekfont " )
for ( i in seq_along( font )) font_add( font [ i ], path [ i ])
font_families()
showtext_auto()기본 그래픽 사용…
y <- seq( 0.1 , 0.9 , length.out = 7 )
txt <- " The Quick Brown Fox Jumps Over The Lazy Dog "
plot( 0 , 0 , type = " n " , ylim = c( 0 , 1 ), main = " trekfont package font sample " , family = font [ 8 ])
for ( i in 1 : 7 ) text( 0 , y [ i ], txt , family = font [ i ])또는 ggplot2…
library( ggplot2 )
g <- ggplot() + theme_gray( base_family = font [ 8 ]) + ggtitle( " trekfont package font sample " )
for ( i in 1 : 7 ) g <- g + annotate( " text " , 0 , y [ i ], label = txt , family = font [ i ], size = 12.5 )
g 
Vulcan과 Klingon에서 당신의 음모에 주석을 달 것이라고 생각한 적이 있습니까?
RTREK 패키지는 trekfont 가져 오지 않지만 trekfont 설치된 경우 다양한 글꼴을 미리보기 위해 편리한 래퍼 함수 인 rtrek::st_font() 제공합니다. 이것은 상단에 표시된 예제 플롯입니다.
Star Trek, 외부 데이터 소스에 대한 API 포장지 등과 관련된 데이터 세트.
라이브러리 컴퓨터 액세스/검색 시스템 (LCAR)을 기반으로 반짝이는 앱을 만듭니다.
사전 정의되고 사용자 정의 가능한 스타 트렉 테마 컬러 팔레트 및 관련 기능.
True (Trek) 스타 트렉 테마 그래픽 텍스트를 스타일링하기위한 글꼴을 입력하십시오.
Matthew Leonawicz (2024). Trekfont : Star Trek Fonts 컬렉션. R 패키지 버전 0.9.6. https://cran.r-project.org/package=trekfont
기부금을 환영합니다. 풀 요청을 통해 GitHub를 통해 기여합니다. 실질적인 기능 추가 또는 변경에 관한 경우 먼저 문제를 만드십시오.
trekfont 프로젝트는 기고자 행동 강령과 함께 출시됩니다. 이 프로젝트에 기여함으로써 귀하는 그 용어를 준수하기로 동의합니다.