输出到MS Word时的上标

时间:2019-03-26 08:02:05

标签: r ms-word header footer

headers/footnotesa dataset中的SAS中上标非常容易。这在临床报告中非常有用!不幸的是,我在R中找不到它。

现在我正在使用officerflextable软件包来输出到MS Word。是否可以在这些软件包中(或也许在具有类似功能的其他软件包中,例如htmlTable中做上标和下标?

enter image description here

2 个答案:

答案 0 :(得分:1)

是的,您可以使用Office软件包添加页眉和页脚

library(officer)

my_doc <- read_docx() 
my_doc <- my_doc %>% 
  body_add_par("Header 1 ", style = "centered") %>% 
  body_add_par("Header 2 ", style = "centered") %>% 
  body_add_par("Header 3 ", style = "centered") %>% 
  body_add_par("Header 4", style = "Normal") %>%   
  body_add_table(dataframe, style = "Normal Table") %>%  
  cursor_forward() %>%
  body_add_par("Footer 1,
               OTH=Other", style = "toc 1") %>%
  body_end_section(landscape = TRUE)

print(my_doc, target = "output.docx")

答案 1 :(得分:0)

请提供您要对其应用上标和下标的数据的示例。 通常,您可以对.rmd文件使用乳胶标记,并将其呈现为word文件,例如:

$$text_{subscript}$$
$$text^{superscript}$$