summaryrefslogtreecommitdiff
path: root/lib/template.source.sh
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-08-24 14:20:27 +0100
committerPaul Buetow <paul@buetow.org>2024-08-24 14:20:27 +0100
commita0cdf880c32264165f1af87d7f0465d3923ffe88 (patch)
treef5b4ccb757c4bd053e694139cb96f28e2bb7d320 /lib/template.source.sh
parent28e275da0a1b9db74e1d93cfff80c4af1214dff6 (diff)
nicer ToC for HTML
Diffstat (limited to 'lib/template.source.sh')
-rw-r--r--lib/template.source.sh9
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/template.source.sh b/lib/template.source.sh
index 519f2cf..f6b25a9 100644
--- a/lib/template.source.sh
+++ b/lib/template.source.sh
@@ -92,20 +92,17 @@ template::inline::index () {
# To generate a table of contents
template::inline::toc () {
- echo '```'
- echo 'Table of contents'
- echo '================='
+ echo '## Table of Contents'
echo ''
< "$(basename "$CURRENT_TPL")" $SED -E -n '
/^```/,/^```/! {
/^#+ / {
- s/#/ /g
- s/^ //
+ s/#/* ./
+ s/#/./g
p
}
}
'
- echo '```'
}
template::test () {