ftext
From officer v0.3.15
by David Gohel
formatted chunk of text
Format a chunk of text with text formatting properties (bold, color, ...). The function allows you to create pieces of text formatted the way you want.
Usage
ftext(text, prop = NULL)
Arguments
- text
text value, a single character value
- prop
formatting text properties returned by fp_text. It also can be NULL in which case, no formatting is defined (the default is applied).
usage
You can use this function in conjunction with fpar to create paragraphs consisting of differently formatted text parts. You can also use this function as an r chunk in an R Markdown document made with package officedown.
See Also
Other run functions for reporting:
external_img()
,
run_autonum()
,
run_bookmark()
,
run_columnbreak()
,
run_linebreak()
,
run_pagebreak()
,
run_reference()
,
run_word_field()
Examples
# NOT RUN {
ftext("hello", fp_text())
properties1 <- fp_text(color = "red")
properties2 <- fp_text(bold = TRUE, shading.color = "yellow")
ftext1 <- ftext("hello", properties1)
ftext2 <- ftext("World", properties2)
paragraph <- fpar(ftext1, " ", ftext2)
x <- read_docx()
x <- body_add(x, paragraph)
print(x, target = tempfile(fileext = ".docx"))
# }
Community examples
Looks like there are no examples yet.