# NOT RUN {
library(magrittr)
mapstyles <- list(
"centered" = c("Normal", "heading 2"),
"strong" = "Default Paragraph Font"
)
doc <- read_docx() %>%
body_add_par("A title", style = "heading 1") %>%
body_add_par("Hello ", style = "Normal") %>%
slip_in_text("world", style = "Default Paragraph Font") %>%
slip_in_text("Message is: ", style = "Default Paragraph Font", pos = "before") %>%
slip_in_text(" with a link",
style = "strong",
pos = "after", hyperlink = "https://davidgohel.github.io/officer/"
) %>%
body_add_par("Another title", style = "heading 2") %>%
body_add_par("Hello world!", style = "Normal") %>%
change_styles(mapstyles = mapstyles)
print(doc, target = tempfile(fileext = ".docx"))
# }
Run the code above in your browser using DataLab