The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
This is a companion package to knitr. Its main
purpose is to extend the S3 generic function knit_print()
in knitr, which is the default value of the chunk
option render
, as explained in the vignette knit_print.html.
You can install the stable version from CRAN or the development version from my personal repo:
# CRAN version
install.packages('printr')
# or the dev version
install.packages(
'printr',
repos = c('https://yihui.r-universe.dev', 'https://cran.rstudio.com')
)
To enable the printing methods defined in this package, just
library(printr)
in a code chunk (in the beginning) of your
knitr document. Then some objects will be printed
differently with what you would have seen in a normal R console. For
example:
?foo
or help(foo)
) can
be rendered as HTML, LaTeX, or plain text, and you can also specify
which section(s) of the help page to include in the outputbrowseVignettes()
,
help.search()
, data()
, and
vignette()
are rendered as tableslibrary(help = 'foo')
is
rendered as plain textFor more information, please check out the package vignette:
vignette('printr', package = 'printr')
You are welcome to contribute more S3 methods to this package, and
you may want to read the existing methods in this package before you get
started. In most cases, I guess you will end up rendering either plain
text (see knit_print.packageInfo
for example) or tables
(see knit_print.matrix
) in the output.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.