首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于R的Huxtable包:如何设置标题()的font_size()和Huxtable的脚注()?

用于R的Huxtable包:如何设置标题()的font_size()和Huxtable的脚注()?
EN

Stack Overflow用户
提问于 2018-10-17 14:49:42
回答 1查看 329关注 0票数 1

使用set_font_size()命令可以轻松地调整huxtable中单元格的字体大小。然而,标题和脚注的字体大小并没有按此MWE进行相应的调整:

代码语言:javascript
复制
HUX_table <- matrix("x", 6, 2)
HUX_table <- as_hux(HUX_table)        %>%
  huxtable::add_colnames()            %>%
  set_all_borders(1)                  %>%
  set_rowspan(c(2, 5), 1, 3)          %>%
  set_font_size(4)                    %>%
  set_caption("Sample Caption")       %>% 
  add_footnote("Sample Footnote")

我尝试了set_caption_size()和set_caption_font_size(),但没有成功。任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-18 07:26:50

这些命令不起作用并不奇怪,因为它们不存在。您必须在caption中添加原始命令,如下所示:

代码语言:javascript
复制
caption(hux) <- "<span style='font-size: 8pt'>My caption</span>"

和TeX类似的东西。

脚注问题比较微妙。很自然地假设set_font_size(HUX_table, 4)将不仅为当前的行,而且为单元格行设置字体大小。这是自然的,也许这就是应该发生的事情,但事实并非如此。因此,将font_size命令放在链的末尾,就会影响脚注。

代码语言:javascript
复制
HUX_table <- as_hux(HUX_table)        %>%
      huxtable::add_colnames()            %>%
      set_all_borders(1)                  %>%
      set_rowspan(c(2, 5), 1, 3)          %>%
      set_caption("<span style='font-size: 8pt'>Sample Caption</span>")       %>% 
      add_footnote("Sample Footnote")     %>% 
      set_font_size(4)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52857739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档