Этот пакет содержит шрифты True Type и Open Type Star Trek.
Установить trekfont из Cran с
install.packages( " trekfont " )Установить версию разработки от GitHub с
# install.packages("remotes")
remotes :: install_github( " leonawicz/trekfont " ) trekfonts содержит один набор данных, trekfonts , который является всего лишь вектором символов всех 107 доступных файлов шрифтов.
Файлы шрифтов могут быть установлены с помощью пакета 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 
Вы когда -нибудь думали, что будете аннотировать свои сюжеты в Вулкане и Клингоне?
Пакет RTREK не импортирует trekfont , но он обеспечивает удобную функцию обертки, rtrek::st_font() , для предварительного просмотра различных шрифтов, если установлен trekfont . Это пример сюжет, показанный вверху.
Наборы данных, связанные со Star Trek, API обертывания для внешних источников данных и многое другое.
Создайте блестящие приложения на основе библиотечного доступа к компьютеру/поиске (LCARS).
Предопределенные и настраиваемые цветовые палитры Star Trek и связанные с ним функции.
True (Trek) Тип шрифтов, чтобы стилизовать ваш графический текст тематического тему Star Trek.
Мэтью Леонавич (2024). Trekfont: коллекция шрифтов Star Trek. R Версия 0.9.6. https://cran.r-project.org/package=trekfont
Взносы приветствуются. Внести свой вклад через GitHub через запрос на вытягивание. Пожалуйста, сначала создайте проблему, если это касается какого -либо существенного добавления функции или изменения.
Обратите внимание, что проект trekfont выпущен с кодексом поведения в участнике. Внося вклад в этот проект, вы соглашаетесь соблюдать его условия.