From ad68ff34aeb78e26d98a593dfdaf6bc4933857fc Mon Sep 17 00:00:00 2001 From: Albert Krewinkel Date: Mon, 27 May 2024 23:20:31 +0200 Subject: Lua: add function `pandoc.utils.run_lua_filter` (#9803) --- doc/lua-filters.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'doc') diff --git a/doc/lua-filters.md b/doc/lua-filters.md index 6dc910117..fc5910e5e 100644 --- a/doc/lua-filters.md +++ b/doc/lua-filters.md @@ -3910,6 +3910,28 @@ Returns: *Since: 2.17* +### run_filter_filter {#pandoc.utils.run_filter_filter} + +`run_filter_filter (doc, filter)` + +Filter the given doc by passing it through a Lua filter. + +The filter will be run in the current Lua process. + +Parameters: + +`doc` +: the Pandoc document to filter ([Pandoc]) + +`filter` +: filepath of the filter to run (string) + +Returns: + +- filtered document ([Pandoc]) + +*Since: 3.2.1* + ### run_json_filter {#pandoc.utils.run_json_filter} `run_json_filter (doc, filter[, args])` -- cgit v1.2.3