katdown

Un traducteur md -> html minimal en awk - retour accueil

git clone git://bebou.netlib.re/katdown
Log | Files | Refs | README |

commit 6c9e241eb444d0db3929aa8ae9b5b5168a92d93a
parent 93466d1f961fd6ea8da9e74b2028f927f413bfc8
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Mon,  3 Mar 2025 19:35:40 +0100

Ajout de <sup> avec ^

C'est pas commonmark mais c'est utile
Pas possible de mettre des espaces dans le sup. L'espace est le
délimiteur de fin

Diffstat:
Mkatdown | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/katdown b/katdown @@ -72,6 +72,10 @@ function render(line) { sub(/`([^`]+)`/, sprintf("<code>%s</code>", substr(line, RSTART+1, RLENGTH-2)), line) } + while (match(line, /\^[^^]+[ $]/)) { + sub(/\^[^^]+[ $]/, sprintf("<sup>%s</sup> ", substr(line, RSTART+1, RLENGTH-2)), line) + } + while (match(line, /\[.+\]\(.+\)/)) { inner = substr(line, RSTART+1, RLENGTH-2) split(inner, spl, /\]\(/)