Pandoc.convert | R Documentation |
Calling John MacFarlane's great program to convert specified file (see f
parameter below) or character vector see text
paramater to other formats like HTML
, pdf
, docx
, odt
etc.
Pandoc.convert(
f,
text,
format = "html",
open = TRUE,
options = "",
footer = FALSE,
proc.time,
portable.html = TRUE,
pandoc.binary = panderOptions("pandoc.binary")
)
f |
Pandoc's markdown format file path. If URL is provided then the generated file's path is |
text |
Pandoc's markdown format character vector. Treated as the content of |
format |
required output format. For all possible values here check out Pandoc homepage: https://johnmacfarlane.net/pandoc/ |
open |
try to open converted document with operating system's default program |
options |
optionally passed arguments to Pandoc (instead of |
footer |
add footer to document with meta-information |
proc.time |
optionally passed number in seconds which would be shown in the generated document's footer |
portable.html |
instead of using local files, rather linking JS/CSS files to an online CDN for portability and including base64-encoded images if converting to |
pandoc.binary |
custom path to |
Converted file's path.
This function depends on Pandoc
which should be pre-installed on user's machine. See the INSTALL
file of the package.
John MacFarlane (2012): _Pandoc User's Guide_. https://johnmacfarlane.net/pandoc/README.html
## Not run:
Pandoc.convert(text = c('# Demo', 'with a paragraph'))
Pandoc.convert('https://rapporter.github.io/pander/minimal.md')
# Note: the generated HTML is not showing images with relative path from the above file.
# Based on that `pdf`, `docx` etc. formats would not work! If you want to convert an
# online markdown file to other formats with this function, please pre-process the file
# to have absolute paths instead.
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.