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.