【问题标题】:Reduce superscript font size ggplot2 R减小上标字体大小ggplot2 R
【发布时间】:2021-04-20 18:30:21
【问题描述】:

我正在使用ggplot2 和包ggtext 开发一个脚本,以生成一些标题旁边带有上标的图,这些图进一步分组在参考表中。

我正在做的一个简化示例是:

library(ggplot2)
library(ggtext)

ggplot() +
geom_blank() +
labs(title = "The title of the plot^21") +
theme_void() +
theme(plot.title = element_markdown(size = 20, hjust = 0.5))

但是由于我需要在我的项目中使用大字体,所以上标字体太大了。有没有办法在保持相同文本大小的同时减少它?提前谢谢你。

【问题讨论】:

    标签: r ggplot2 format markdown ggtext


    【解决方案1】:

    也许这会有所帮助:

    library(ggplot2)
    library(ggtext)
    #Code
    ggplot() +
      geom_blank() +
      labs(title = "The title of the plot<span style='font-size:20pt;
           color:black'><sup>2</sup></span>") +
      theme_void() +
      theme(plot.title = element_markdown(size = 25, hjust = 0.5))
    

    输出:

    【讨论】:

    • 是的!它实际上有帮助!我发现做双克拉“^^”而不是单颗也可以,但您的解决方案肯定会提供更多的工作空间。
    • @fernandoschuh 为什么不同时提供这个作为您自己问题的答案 - 这样这个解决方案会更好地展示并帮助后代:) 感谢您的贡献,欢迎来到 Stackoverflow。第一个问题很好。
    【解决方案2】:

    后来我发现我们可以在代码中使用双克拉,这也回答了我的问题:

    labs(title = "The title of the plot^^21") 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-17
      • 2021-03-27
      • 2016-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      相关资源
      最近更新 更多