| markdownify {roxygen2md} | R Documentation |
Convert text to Markdown
Description
Converts a character vector from Rd to Markdown.
The scope argument controls the depth of the transformation.
With scope = "none", no transformations are carried out.
The only effect is that Markdown is enabled for this package.
With scope = "simple", the following elements are converted:
-
\\code{} -
\\emph{} -
\\bold{}and\\strong{} -
\\href{} -
\\url{}
With scope = "full", the following elements are converted in addition:
-
\\code{\link{}}and\\link{}, with[]options -
\\linkS4class{}
With scope = "unlink", only the following elements are translated:
-
\\link{...}to...
With scope = "indent", @param and @return tags spanning multiple lines
are indented with two spaces.
Usage
markdownify(text, scope = c("full", "simple", "unlink", "indent", "none"))
Arguments
text |
A character vector containing |
scope |
The scope of transformations: |
Value
The same vector with .Rd style annotations converted to Markdown
style annotations.
Examples
text <- c(
"Both \\emph{italics} and \\bold{bold} text.",
paste0("We can also convert code: \\", "code{\\", "link{identity}}.")
)
text
markdownify(text)