render-codeblock-math.html 546 B

123456789101112131415161718
  1. {{ .Page.Store.Set "hasKaTeX" true -}}
  2. {{/* set default delimiters */ -}}
  3. {{ $delimiter_left := "$$" -}}
  4. {{ $delimiter_right := "$$" -}}
  5. {{/* override delimiters if set in config file */ -}}
  6. {{ with $.Page.Site.Params.katex.options.delimiters -}}
  7. {{ range first 1 ( where . "display" true ) -}}
  8. {{ $delimiter_left = index . "left" -}}
  9. {{ $delimiter_right = index . "right" -}}
  10. {{ end -}}
  11. {{ end -}}
  12. {{/* output of equation */}}
  13. <div class="math">{{ $delimiter_left -}}
  14. {{ .Inner | safeHTML -}}
  15. {{ $delimiter_right }}</div>{{ "" -}}