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:
M | katdown | | | 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, /\]\(/)