Parses text in Markdown format and returns fpar and as_paragraph command strings to be used with Officer
md_to_officer( str, default_format = list(color = "black", font.size = 12, bold = FALSE, italic = FALSE, underlined = FALSE, font.family = "Cambria (Body)", vertical.align = "baseline", shading.color = "transparent") )
str | string containing Markdown can contain the following elements:
|
---|---|
default_format | list containing the default format for elements not defined with markdown default values. default_format = list( color = "black", font.size = 12, bold = FALSE, italic = FALSE, underlined = FALSE, font.family = "Cambria (Body)", vertical.align = "baseline", shading.color = "transparent") |
list with parsed paragraph elements ubiquity system object with the
content added to the body, each paragraph can be found in a numbered list
element (e.g. pgraph_1
, pgraph_2
, etc) each with the following
elements:
locs
Dataframe showing the locations of markdown elements in the current paragraph
pele
These are the individual parsed paragraph elements
fpar_cmd
String containing the fpar_cmd that can be run using
eval
to return the output of fpar
. For example:
myfpar = eval(parse(text=pgparse$pgraph_1$fpar_cmd))
as_paragraph_cmd
String containing the as_paragraph_cmd that can be run using
myas_para = eval(parse(text=pgparse$pgraph_1$as_paragraph_cmd))