Learn R Programming

rmarkdown (version 2.19)

pkg_file_lua: Get the full paths of Lua filters in an R package

Description

Lua filters stored in a source package in the inst/rmarkdown/lua directory will be installed to the rmarkdown/lua directory in the package path. This function finds the full paths of the Lua filters in the installed packages.

Usage

pkg_file_lua(filters = NULL, package = "rmarkdown")

Value

A character vector of absolute file paths for the Lua filter from the package. The returned paths have been processed by

pandoc_path_arg(), so they are ready to be used by Pandoc.

Arguments

filters

A character vector of filenames for Lua filters to be retrieved in rmarkdown/lua folder of the package. By default (NULL), if none is provided, it returns all filters in that folder.

package

The name of the package in which to look for the filters.

Examples

Run this code
# list all Lua filters stored in the rmarkdown package
pkg_file_lua()
# get a specific filter
pkg_file_lua(c("pagebreak.lua", "latex_div.lua"))

Run the code above in your browser using DataLab