Верхний индекс при выводе в MS Word - PullRequest
2 голосов
/ 26 марта 2019

Очень легко сделать надстрочный индекс в SAS в заголовках / сносках или в наборе данных . И это очень полезная функция в клинических отчетах! К сожалению, я не могу найти его в R.

Сейчас я использую офицерские и гибкие пакеты для вывода в MS Word. Возможно ли сделать надстрочный и подстрочный индекс в этих пакетах (или, может быть, в других пакетах с аналогичной функциональностью, например htmlTable ?

enter image description here

Ответы [ 2 ]

1 голос
/ 26 марта 2019

Да, вы можете включить верхний и нижний колонтитулы, используя офисный пакет

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")
0 голосов
/ 26 марта 2019

приведите пример данных, к которым вы хотите применить super и subscript. В общем, вы можете использовать разметку латекса с файлами .rmd и преобразовать ее в файл word, например:

$$text_{subscript}$$
$$text^{superscript}$$
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...