A preprocessor and cli tool for mdbook to auto generate summary.
cargo install mdbook-auto-gen-summary
It can be use in two ways:
mdbook-auto-gen-summary gen /path/to/your/mdbook/src
This will walk your mdbook src dir and generate the book summary in /path/to/your/mdbook/src/SUMMARY.md
#cat /path/to/your/mdbook/book.toml
[book]
authors = []
language = "en"
multilingual = false
src = "src"
[build]
create-missing = false
#use as mdbook preprocessor
[preprocessor.auto-gen-summary]
[output.html.fold]
enable = true
level = 0
When you run
mdbook serve
Or
mdbook build
this will also walk your mdbook src dir and generate the book summary in /path/to/your/mdbook/src/SUMMARY.md