Last chance! 50% off unlimited learning
Sale ends in
Create a paragraph representation by concatenating formatted text or images.
fpar
supports ftext
, external_img
and simple strings.
All its arguments will be concatenated to create a paragraph where chunks
of text and images are associated with formatting properties.
Default text and paragraph formatting properties can also be modified with update.
fpar(..., fp_p = fp_par(), fp_t = fp_text())# S3 method for fpar
update(object, fp_p = NULL, fp_t = NULL, ...)
# S3 method for fpar
as.data.frame(x, ...)
# S3 method for fpar
format(x, type = "pml", ...)
unused
paragraph formatting properties
default text formatting properties. This is used as text formatting properties when simple text is provided as argument.
fpar object
a string value ("pml", "wml" or "html").
fortify_fpar
, as.data.frame
are used internally and
are not supposed to be used by end user.
# NOT RUN {
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") )
# }
Run the code above in your browser using DataLab