fix: multiline code block #87

hugo
Jacky Zhao 3 years ago
parent 16b177ce66
commit 91c4e3fb3a

@ -23,8 +23,7 @@ Aligned equations work quite well:
$$ $$
\begin{aligned} \begin{aligned}
a &= b + c \\ a &= b + c \\ &= e + f \\
&= e + f \\
\end{aligned} \end{aligned}
$$ $$

@ -5,7 +5,11 @@
{{ $content = replace $content "->" "→" }} {{ $content = replace $content "->" "→" }}
{{/* Escape slashes for Latex to fix line breaks */}} {{/* Escape slashes for Latex to fix line breaks */}}
{{ $content = replaceRE "\\\\ *\n" "\\\\" $content }} {{$latex := findRE "\\$\\$([^\\$]+)\\$\\$" $content}}
{{range $latex}}
{{$fixed := replaceRE "\\\\(?: +|\\n)" "\\\\" .}}
{{$content = replace $content . $fixed}}
{{end}}
{{/* Wikilinks */}} {{/* Wikilinks */}}
{{$wikilinks := $content | findRE "\\[\\[[^\\[\\]\\|]*(?:\\|[^\\[\\]]*)?\\]\\]" }} {{$wikilinks := $content | findRE "\\[\\[[^\\[\\]\\|]*(?:\\|[^\\[\\]]*)?\\]\\]" }}

Loading…
Cancel
Save