BFHtheme vælger automatisk passende skrifttyper til dine plots baseret på de fonts, der er installeret på systemet. Denne vignette gennemgår rækkefølgen af fallbacks, hvordan du kan inspicere tilgængelige fonts, og måder at styre typografien manuelt, når du har særlige krav.
Pakken forsøger at finde BFH-fonten Mari først og falder tilbage til åbne alternativer hvis nødvendigt:
Alle BFH-temaer henter selv den bedst mulige font. Du behøver ikke sætte noget op, hvis Mari/Mari Office allerede er installeret på din maskine.
Vil du tilsidesætte autoskiftet, kan du angive
base_family direkte eller hente navnet via
get_bfh_font().
check_bfh_fonts() viser status for alle understøttede
fonts samt anbefalet valg.
Eksempel-output:
=== BFH Font Availability ===
Mari : ✗ Not found
Mari Office : ✓ Available
Roboto : ✓ Available
Arial : ✓ Available
Recommended font: Mari
BFH-medarbejdere: Mari/Mari Office er normalt forudinstalleret på hospitalets computere. Pakken vælger den automatisk.
Eksterne brugere: Mari Office er copyrightbeskyttet og må ikke redistribueres. Brug Roboto som fallback hvis du ikke har adgang til Mari.
Roboto kan hentes gratis fra Google og installeres manuelt eller
hentes i R-sessionen med showtext.
install.packages("showtext")
library(showtext)
font_add_google("Roboto", "Roboto")
showtext_auto()
library(BFHtheme)
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
theme_bfh(base_family = "Roboto")macOS
Alternativt kan fonten downloades fra https://fonts.google.com/specimen/Roboto og installeres
ved at åbne .ttf-filerne.
Windows
.ttf-filerLinux (Ubuntu/Debian)