library(officer)
library(magrittr)
str1 <- "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " %>%
rep(20) %>% paste(collapse = "")
str2 <- "Sed hendrerit, est eget convallis vestibulum, mauris ligula. " %>%
rep(20) %>% paste(collapse = "")
str3 <- "Aenean venenatis varius elit et fermentum vivamus vehicula. " %>%
rep(20) %>% paste(collapse = "")
my_doc <- read_docx() %>%
body_add_par("String 1", style = "heading 1") %>%
body_add_par(value = str1, style = "Normal") %>%
body_add_par("String 2", style = "heading 1") %>%
body_add_par(value = str2, style = "Normal") %>%
body_end_section(landscape = TRUE, colwidths = c(.6, .4), space = .05, sep = FALSE) %>%
body_add_par("String 3", style = "heading 1") %>%
body_add_par(value = str3, style = "Normal")
print(my_doc, target = "body_end_section.docx")
Run the code above in your browser using DataCamp Workspace