aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAlbert Krewinkel <albert@zeitkraut.de>2020-07-28 22:28:43 +0200
committerAlbert Krewinkel <albert@zeitkraut.de>2020-07-28 22:30:56 +0200
commit1e1c5e7f4ca46676fe8bbdd7545369220b71e9a3 (patch)
tree9f1b716e7576d6ad0c1ff849304107d6eafe4ccb /doc
parenteb4fe697f0594d28209361db4a93e9d539a1acdf (diff)
downloadpandoc-1e1c5e7f4ca46676fe8bbdd7545369220b71e9a3.tar.gz
Lua filter docs: remove link table example
The example is outdated and requires a complete overhaul.
Diffstat (limited to 'doc')
-rw-r--r--doc/lua-filters.md36
1 files changed, 0 insertions, 36 deletions
diff --git a/doc/lua-filters.md b/doc/lua-filters.md
index 1bb85493f..35004e854 100644
--- a/doc/lua-filters.md
+++ b/doc/lua-filters.md
@@ -371,42 +371,6 @@ function Meta(m)
end
```
-## Extracting information about links
-
-This filter prints a table of all the URLs linked to in the
-document, together with the number of links to that URL.
-
-``` lua
-links = {}
-
-function Link (el)
- if links[el.target] then
- links[el.target] = links[el.target] + 1
- else
- links[el.target] = 1
- end
- return el
-end
-
-function Doc (blocks, meta)
- function strCell(str)
- return {pandoc.Plain{pandoc.Str(str)}}
- end
- local caption = {pandoc.Str "Link", pandoc.Space(), pandoc.Str "count"}
- local aligns = {pandoc.AlignDefault, pandoc.AlignLeft}
- local widths = {0.8, 0.2}
- local headers = {strCell "Target", strCell "Count"}
- local rows = {}
- for link, count in pairs(links) do
- rows[#rows + 1] = {strCell(link), strCell(count)}
- end
- return pandoc.Doc(
- {pandoc.Table(caption, aligns, widths, headers, rows)},
- meta
- )
-end
-```
-
## Remove spaces before citations
This filter removes all spaces preceding an "author-in-text"