title: how to set the font and color of selected words in ggplot annotate()
body: <p>In the dummy code below, I want to display word "bold" in bold and all word "red" in red. How to do it with one <code>annotate()</code>? </p>
  
  <pre><code>library(ggplot2) 
  ggplot(mtcars, aes(x = wt, y = mpg)) + 
  geom_point() +
  annotate("text", x = 4, y = 25, 
           label = "This is bold. This is red.\nThis is red again")
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/UKyi8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UKyi8.png" alt="enter image description here"></a></p>