Nothing
library(grid)
library(xdvir)
## Make debugging information available
options(tinytex.verbose=TRUE, xdvir.quiet=FALSE)
fontpath <- system.file("Fonts", "Montserrat", package="xdvir")
tex <- paste0("\\setmainfont{Montserrat-Regular.ttf}",
## On Windows, the path may contain ~
"[Path=", gsub("~", "\\\\string~", fontpath), "/]\n",
"This is a test")
## Create .tex files within .Rcheck directory so that we can more easily
## debug problems (or return them as artifacts from github runners)
texFile <- "test-package.tex"
if (Sys.info()["sysname"] == "Darwin") {
png("package-%02d.png", type="quartz")
} else {
## "Windows" or "Linux"
png("package-%02d.png", type="cairo")
}
if (xdvir:::haveTeX()) {
## Package as LaTeXpackage object
grid.newpage()
grid.latex(tex, packages=fontspecPackage(), texFile=texFile)
## Package as package alias
grid.newpage()
grid.latex(tex, packages="fontspec", texFile=texFile)
## TODO:
## Package in author, but not in render
## Package in render, but not in author
## ...
}
dev.off()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.