Paket ini berisi tipe sejati dan tipe terbuka Star Trek Fonts.
Instal trekfont dari cran dengan
install.packages( " trekfont " )Instal versi pengembangan dari github dengan
# install.packages("remotes")
remotes :: install_github( " leonawicz/trekfont " ) trekfonts berisi satu dataset, trekfonts , yang hanya merupakan vektor karakter dari semua 107 file font yang tersedia.
File font dapat diinstal menggunakan paket Sysfonts.
Berikut adalah beberapa contoh, memanfaatkan sysfonts dan 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()Gunakan grafik dasar…
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 ])atau 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 
Apakah Anda pernah berpikir Anda akan menganotasi plot Anda di Vulcan dan Klingon?
Paket RTREK tidak mengimpor trekfont , tetapi memberikan fungsi pembungkus yang nyaman, rtrek::st_font() , untuk melihat pratinjau berbagai font jika trekfont diinstal. Ini adalah contoh plot yang ditampilkan di bagian atas.
Dataset yang terkait dengan Star Trek, pembungkus API ke sumber data eksternal, dan banyak lagi.
Buat aplikasi mengkilap berdasarkan sistem akses/pengambilan komputer perpustakaan (LCARS).
Palet warna bertema Star Trek yang telah ditentukan dan dapat disesuaikan dan fungsi terkait.
Type (Trek) Type font untuk menata teks grafis bertema Star Trek Anda.
Matthew Leonawicz (2024). Trekfont: Koleksi Star Trek Fonts. R Versi Paket R 0.9.6. https://cran.r-project.org/package=trekfont
Kontribusi dipersilakan. Berkontribusi melalui GitHub melalui permintaan pull. Harap buat masalah terlebih dahulu jika mengenai penambahan atau perubahan fitur substantif.
Harap dicatat bahwa proyek trekfont dirilis dengan kode perilaku kontributor. Dengan berkontribusi pada proyek ini, Anda setuju untuk mematuhi persyaratannya.