Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitfdd39ca176313dac7e781b35a9e083a3254164ba (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-08-18 18:54:55 +0300
Committer
 Syndamia <kamen@syndamia.com>
2025-08-18 18:54:55 +0300
Filesbaff664fbd90cb5f3a6da66e7eb5d95a798507db
syndamia.com-fdd39ca176313dac7e781b35a9e083a3254164ba.tar
syndamia.com-fdd39ca176313dac7e781b35a9e083a3254164ba.tar.gz
syndamia.com-fdd39ca176313dac7e781b35a9e083a3254164ba.zip
Parent4f8e22ab89605bd4dba34f3a304966972af10650 (diff)
feat(ext/presentation): Properly generate slide indecies
2 files changed, 4 insertions, 9 deletions
m---------dunbar0
-rw-r--r--ext/presentation.awk13
diff --git a/dunbar b/dunbar
-Subproject 2589891bedc9b000f77c4bb763a7c4e16a23cd0
+Subproject 8b2fb33649d4941d779eb357a96a18d9206a16e
diff --git a/ext/presentation.awk b/ext/presentation.awk
index a3e7bec..24e823d 100644
--- a/ext/presentation.awk
+++ b/ext/presentation.awk
@@ -23,9 +23,9 @@ BEGIN {
define_div("centered" fontSizes[ind], "centered" fontClass)
- define("slide" fontSizes[ind], "<div id=\"[$SLIDEID]\" class=\"slide" fontClass "\">", "</div>")
- define("middle_slide" fontSizes[ind], "<div id=\"[$SLIDEID]\" class=\"slide centered-slide" fontClass "\"><div></div><div>", "</div><div></div></div>")
- define("title_slide" fontSizes[ind], "<div id=\"[$SLIDEID]\" class=\"slide centered-slide centered" fontClass "\"><div></div><div>", "</div><div></div></div>")
+ define("slide" fontSizes[ind], "<div id=\"slide-[?autoincrement?]\" class=\"slide" fontClass "\">", "</div>")
+ define("middle_slide" fontSizes[ind], "<div id=\"slide-[?autoincrement?]\" class=\"slide centered-slide" fontClass "\"><div></div><div>", "</div><div></div></div>")
+ define("title_slide" fontSizes[ind], "<div id=\"slide-[?autoincrement?]\" class=\"slide centered-slide centered" fontClass "\"><div></div><div>", "</div><div></div></div>")
}
@@ -69,10 +69,5 @@ function define_div(name, class) {
}
FNR == 1 {
- slide_number = 0
- substitutions["SLIDEID"] = "slide-0"
-}
-
-/^<div id="\[SLIDEID\]"/ {
- print sub(/\[SLIDEID\]/, "slide-" slide_number++) >"/dev/stderr"
+ autoincrement = 0
}