From 1f08735f01516b8d9989be75b5bcc40f13fa4110 Mon Sep 17 00:00:00 2001 From: cel Date: Tue, 19 May 2020 19:45:33 -0400 Subject: Render heading lines --- gemini.filter.dpi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'gemini.filter.dpi') diff --git a/gemini.filter.dpi b/gemini.filter.dpi index e16aee6..bebf3ba 100755 --- a/gemini.filter.dpi +++ b/gemini.filter.dpi @@ -29,7 +29,7 @@ render_gemini() { else sed 's/^\(=>\s*\)\(\S*\)*\(.*\)/\1\2<\/a>\3/' | awk ' BEGIN { - print "" + print "" } /^```/ { if (!in_literal) { @@ -45,6 +45,14 @@ render_gemini() { print next } + /^#+/ { + match($0, /^#+/) + tag = "h" RLENGTH + match($0, /^(#+\s*)/) + text = substr($0, RLENGTH+1) + printf "<%s style=\"font:sans-serif\">%s", tag, text, tag + next + } { print } -- cgit v1.2.3