lua-filters.md: add links to filters, and to lua-filters repository.
Closes #4874.
This commit is contained in:
parent
a211edc819
commit
ba09d2942a
1 changed files with 10 additions and 5 deletions
|
@ -10,11 +10,11 @@ title: Pandoc Lua Filters
|
|||
|
||||
Pandoc has long supported filters, which allow the pandoc
|
||||
abstract syntax tree (AST) to be manipulated between the parsing
|
||||
and the writing phase. Traditional pandoc filters accept a JSON
|
||||
representation of the pandoc AST and produce an altered JSON
|
||||
representation of the AST. They may be written in any
|
||||
programming language, and invoked from pandoc using the
|
||||
`--filter` option.
|
||||
and the writing phase. [Traditional pandoc
|
||||
filters](filters.html) accept a JSON representation of the
|
||||
pandoc AST and produce an altered JSON representation of the
|
||||
AST. They may be written in any programming language, and
|
||||
invoked from pandoc using the `--filter` option.
|
||||
|
||||
Although traditional filters are very flexible, they have a
|
||||
couple of disadvantages. First, there is some overhead in
|
||||
|
@ -240,6 +240,11 @@ colon syntax (`mystring:uc_upper()`).
|
|||
|
||||
# Examples
|
||||
|
||||
The following filters are presented as examples.
|
||||
A repository of useful lua filters (which may also serve
|
||||
as good examples) is available at
|
||||
<https://github.com/pandoc/lua-filters>.
|
||||
|
||||
## Macro substitution.
|
||||
|
||||
The following filter converts the string `{{helloworld}}` into
|
||||
|
|
Loading…
Reference in a new issue