Использование полужирного шрифта в GoogleFonts

На данный момент я немного растерялся: я добавил шрифт в свой сценарий R через GoogleFonts и теперь хотел бы использовать «жирный» вариант. Однако я не могу найти способ!

Я уже пробовал разные вещи, и это не работает - я ожидаю простого решения, но я просто не могу его понять!

Я приложил небольшой воспроизводимый пример ниже и был бы признателен, если бы кто-нибудь дал мне совет о том, как использовать один из примеров «Text1», выделенный жирным шрифтом Roboto.

Кстати, вот страница GoogleFonts для Roboto: https://fonts.google.com/specimen/Roboto

Спасибо и всего наилучшего!


Текущий код:

      library(showtext)
font_add_google(name = "roboto", family = "roboto") 
showtext_auto()


ggdraw() +
  draw_text("__Text1__", x = 0.82, y = 0.69, color = "black", size = 35, family = "roboto")+
  draw_text("Text1", x = 0.4, y = 0.69, color = "black", size = 35, family = "roboto")+
  draw_text("Text1", x = 0.1, y = 0.69, color = "black", size = 35)

1 ответ

поскольку draw_text это основано на geom_text в fontface аргумент работает и здесь:

      ggdraw() +
  draw_text("Bold&\nItalic", x = 0.82, y = 0.69, color = "black", size = 35, family = "roboto",fontface="bold.italic")+
  draw_text("Italic", x = 0.62, y = 0.69, color = "black", size = 35, family = "roboto",fontface="italic")+
  draw_text("Bold", x = 0.4, y = 0.69, color = "black", size = 35, family = "roboto",fontface="bold")+
  draw_text("Normal", x = 0.15, y = 0.69, color = "black", size = 35)

Другие вопросы по тегам