| Type: | Package |
| Title: | Minimal and Uncluttered Package Documentation |
| Version: | 1.4.1 |
| Description: | Generates simple and beautiful one-page HTML reference manuals with package documentation. Math rendering and syntax highlighting are done server-side in R such that no JavaScript libraries are needed in the browser, which makes the documentation portable and fast to load. |
| License: | MIT + file LICENSE |
| URL: | https://ropensci.r-universe.dev/postdoc https://docs.ropensci.org/postdoc/ |
| BugReports: | https://github.com/ropensci/postdoc/issues |
| Encoding: | UTF-8 |
| Imports: | curl, jsonlite, katex (≥ 1.5.0), prismjs, xml2 |
| RoxygenNote: | 7.3.2.9000 |
| Language: | en-US |
| NeedsCompilation: | no |
| Packaged: | 2025-04-13 14:15:02 UTC; jeroen |
| Author: | Jeroen Ooms |
| Maintainer: | Jeroen Ooms <jeroenooms@gmail.com> |
| Repository: | CRAN |
| Date/Publication: | 2025-04-13 14:30:02 UTC |
Generate HTML reference manual
Description
Renders complete package reference manual in HTML format.
Usage
render_package_manual(package, outdir = ".", link_cb = r_universe_link)
render_base_manuals(outdir = ".")
r_universe_link(package)
Arguments
package |
name of the package |
outdir |
where to put the html file |
link_cb |
callback function which can be used to customize hyperlinks to
other packages. This function gets invoked when a help file contains links to
another package, and should return the URL to the html reference manual for
this other package. Set to |
Details
Math rendering and syntax highlighting are done server-side in R such that no JavaScript libraries are needed in the browser, which makes the documents portable and fast to load.
Value
path to the generated html document
Examples
htmlfile <- render_package_manual('compiler', tempdir())
if(interactive()) utils::browseURL(htmlfile)