View source: R/ooxml_block_objects.R
| fpar | R Documentation |
Create a paragraph representation by concatenating
formatted text or images. The result can be inserted in a Word document
or a PowerPoint presentation and can also be inserted in a block_list()
call.
All its arguments will be concatenated to create a paragraph where chunks of text and images are associated with formatting properties.
fpar() supports ftext(), external_img(), run_*() functions
(i.e. run_autonum(), run_word_field()) when output is Word, and simple strings.
Default text and paragraph formatting properties can also be modified
with function update().
fpar(
...,
fp_p = fp_par(word_style = NA_character_),
fp_t = fp_text_lite(),
values = NULL
)
## S3 method for class 'fpar'
update(object, fp_p = NULL, fp_t = NULL, ...)
... |
cot objects ( |
fp_p |
paragraph formatting properties, see |
fp_t |
default text formatting properties. This is used as
text formatting properties when simple text is provided as argument,
see |
values |
a list of cot objects. If provided, argument |
object |
fpar object |
block_list(), body_add_fpar(), ph_with()
Other block functions for reporting:
block_caption(),
block_gg(),
block_list(),
block_pour_docx(),
block_section(),
block_table(),
block_toc(),
plot_instr(),
unordered_list()
fpar(ftext("hello", shortcuts$fp_bold()))
# mix text and image -----
img.file <- file.path( R.home("doc"), "html", "logo.jpg" )
bold_face <- shortcuts$fp_bold(font.size = 12)
bold_redface <- update(bold_face, color = "red")
fpar_1 <- fpar(
"Hello World, ",
ftext("how ", prop = bold_redface ),
external_img(src = img.file, height = 1.06/2, width = 1.39/2),
ftext(" you?", prop = bold_face ) )
fpar_1
img_in_par <- fpar(
external_img(src = img.file, height = 1.06/2, width = 1.39/2),
fp_p = fp_par(text.align = "center") )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.