Спасибо за то, что выучили меня утверждение do.call. Я никогда не использовал его раньше, и поэтому мой вопрос не был достаточно точным, чтобы объяснить, что я искал. Этот код решает мою проблему:
library(officer)
bodyTxt <- lapply(seq(1,5), function(x) fpar(ftext(sprintf("Line %d", x) , prop = prop)))
bodyTxt[[3]] <- fpar(ftext(" " , prop = prop))
bl <- do.call(block_list, bodyTxt)
doc <- read_pptx()
doc <- add_slide(doc)
doc <- ph_with(x = doc, value = bl,
location = ph_location_type(type="body") )
print(doc, target = "test.pptx" )
Большое спасибо!