diff --git a/NAMESPACE b/NAMESPACE index d402e0b..498aada 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -162,6 +162,7 @@ importFrom(pkgfilecache,erase_file_cache) importFrom(pkgfilecache,get_filepath) importFrom(pkgfilecache,get_pkg_info) importFrom(pkgfilecache,list_available) +importFrom(rmarkdown,pandoc_available) importFrom(stats,dist) importFrom(stats,na.omit) importFrom(utils,read.table) diff --git a/R/helpers.R b/R/helpers.R index 7de20a9..13ba923 100644 --- a/R/helpers.R +++ b/R/helpers.R @@ -79,3 +79,15 @@ fs.surface.to.tmesh3d <- function(surface) { } +#' @title Check for pandoc availability on system. +#' +#' @return logical, whether Pandoc is available. +#' +#' @importFrom rmarkdown pandoc_available +#' +#' @keywords internal +has_pandoc <- function() { + return(rmarkdown::pandoc_available()); +} + + diff --git a/man/has_pandoc.Rd b/man/has_pandoc.Rd new file mode 100644 index 0000000..fc1d8df --- /dev/null +++ b/man/has_pandoc.Rd @@ -0,0 +1,15 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/helpers.R +\name{has_pandoc} +\alias{has_pandoc} +\title{Check for pandoc availability on system.} +\usage{ +has_pandoc() +} +\value{ +logical, whether Pandoc is available. +} +\description{ +Check for pandoc availability on system. +} +\keyword{internal}