Summary Files Commits Branches @commit @diff @stats
path: root / ext / presentation.awk
diff options
context:
space:
mode:
1 files changed, 0 insertions, 74 deletions
-rw-r--r--ext/presentation.awk74
diff --git a/ext/presentation.awk b/ext/presentation.awk
deleted file mode 100644
index ee8a2ea..0000000
--- a/ext/presentation.awk
+++ /dev/null
@@ -1,74 +0,0 @@
-BEGIN {
- fontSizes[1] = "18"
- fontSizes[2] = "20"
- fontSizes[3] = "22"
- fontSizes[4] = "25"
- fontSizes[5] = "27"
- fontSizes[6] = "35"
-
- # Certain tags can exist without explicitly defining the font size
- # while others cannot
- # fontSizes[0] is used for simpler code for the tags which don't
- # require font size
- fontSizes[0] = ""
-
- for (ind in fontSizes) {
- if (ind > 0) {
- define_div("font" fontSizes[ind])
- fontClass = " font" fontSizes[ind]
- }
- else {
- fontClass = ""
- }
-
- define_div("centered" fontSizes[ind], "centered" fontClass)
-
- 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>")
- }
-
-
- substitutions["presentation-controller"] = ".text" ORS \
-"<nav id=\"presentCont\">" ORS \
-" <span id=\"prevSlideBtn\" class=\"btn nodisplay\">&#x2190;</span>" ORS \
-" <a id=\"slideIndex\" class=\"nodisplay\" href=\"#slide-0\">0</a>" ORS \
-" <span id=\"nextSlideBtn\" class=\"btn nodisplay\">&#x2192;</span>" ORS \
-" <span id=\"incrementationBtn\" class=\"btn nodisplay\">&#x22EE;</span>" ORS \
-" <span id=\"articleBtn\" class=\"btn setting-btn\">As article &#x2632;</span>" ORS \
-" <span id=\"presentBtn\" class=\"btn setting-btn\">Present &#x239A;</span>" ORS \
-" <span id=\"printBtn\" class=\"btn setting-btn\">Print &#x2399;</span>" ORS \
-"</nav><br><br>" ORS \
-"<script type=\"text/javascript\" src=\"/scripts/presentation.js\" crossorigin=\"anonymous\"></script>"
-
- define("row", "<div class=\"layout-table\"><div class=\"layout-row\">", "</div></div>")
- define("sqrow", "<div class=\"layout-table fixed-layout\"><div class=\"layout-row\">", "</div></div>")
- substitutions["newrow"] = ".text </div><div class=\"layout-row\">"
-
- #
- # Generated tags
- #
-
- for (i = 1; i <= 9; i++) {
- substitutions["br" i] = ".text <div class=\"br" i "\"></div>"
- }
- for (i = 5; i <= 95; i++) {
- define_div("width" i "%", "width" i "per")
- }
-
- #
- # Ordinary
- #
-
- define_div("fright", "float-right")
- define_div("column")
-}
-
-function define_div(name, class) {
- if (!class) class = name
- define(name, "<div class=\"" class "\">", "</div>")
-}
-
-FNR == 1 {
- autoincrement = 0
-}