diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-09-07 21:29:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-07 21:29:26 +0200 |
commit | 1e75936926bafb8c517eb3f0d73f9e963ae6c441 (patch) | |
tree | f546fa97e6189309586728f65b26ec00d0dea82e /nixos/doc/manual/md-to-db.sh | |
parent | 82d19cb068d7213c8beaa96220f1d81d57a28381 (diff) | |
parent | 7baf180128a8422629b5178354ffd5961afd3702 (diff) | |
download | nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar.gz nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar.bz2 nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar.lz nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar.xz nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.tar.zst nixlib-1e75936926bafb8c517eb3f0d73f9e963ae6c441.zip |
Merge pull request #130047 from NixOS/doc-manpage-role
doc: Add support for manpage references
Diffstat (limited to 'nixos/doc/manual/md-to-db.sh')
-rwxr-xr-x | nixos/doc/manual/md-to-db.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/nixos/doc/manual/md-to-db.sh b/nixos/doc/manual/md-to-db.sh index c7a328b2295d..6dd4b8c6e419 100755 --- a/nixos/doc/manual/md-to-db.sh +++ b/nixos/doc/manual/md-to-db.sh @@ -12,8 +12,14 @@ pushd $DIR # TODO: Remove raw-attribute when we can get rid of DocBook altogether. pandoc_commonmark_enabled_extensions=+attributes+fenced_divs+footnotes+bracketed_spans+definition_lists+pipe_tables+raw_attribute pandoc_flags=( - # media extraction and diagram-generator.lua not needed - "--lua-filter=$DIR/../../../doc/labelless-link-is-xref.lua" + # Not needed: + # - diagram-generator.lua (we do not support that in NixOS manual to limit dependencies) + # - media extraction (was only required for diagram generator) + # - docbook-reader/citerefentry-to-rst-role.lua (only relevant for DocBook → MarkDown/rST/MyST) + "--lua-filter=$DIR/../../../doc/build-aux/pandoc-filters/myst-reader/roles.lua" + "--lua-filter=$DIR/../../../doc/build-aux/pandoc-filters/link-unix-man-references.lua" + "--lua-filter=$DIR/../../../doc/build-aux/pandoc-filters/docbook-writer/rst-roles.lua" + "--lua-filter=$DIR/../../../doc/build-aux/pandoc-filters/docbook-writer/labelless-link-is-xref.lua" -f "commonmark${pandoc_commonmark_enabled_extensions}+smart" -t docbook ) |