تحتوي هذه الحزمة على نوع حقيقي وفتح خطوط 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).
لوحات ألوان ذات طابع ستار تريك المحدد وقابل للتخصيص والوظائف ذات الصلة.
True (Trek) اكتب الخطوط لتصميم نص الرسومات ذات الطابع الخاص بك Star Trek.
ماثيو ليونويتش (2024). Trekfont: مجموعة Star Trek Fonts. R حزمة الإصدار 0.9.6. https://cran.r-project.org/package=trekfont
المساهمات موضع ترحيب. المساهمة من خلال github عبر طلب سحب. يرجى إنشاء مشكلة أولاً إذا كان الأمر يتعلق بأي إضافة أو تغيير ميزة جوهرية.
يرجى ملاحظة أنه يتم إصدار مشروع trekfont مع مدونة سلوك مساهم. من خلال المساهمة في هذا المشروع ، فإنك توافق على الالتزام بشروطه.