{{ $content := .Content }} {{ if findRE ` {{ $content = replaceRE `
  • (\s*)$1 {{ $content = replaceRE `
      (\s*)
    • $1
    • ` `` $content }} {{ $content = replaceRE `` `` $content }} {{ $content = replaceRE `` `` $content }} {{ end }} {{ $headingLevels := slice "2" "3" "4" "5" }} {{ $headingContent := $content }} {{ range $level := $headingLevels }} {{ $markStart := printf `(.*?)%s` $markStart $markEnd }} {{ $replacement := printf `%s$1">$2%s` $markStart $markEnd }} {{ $headingContent = replaceRE $pattern $replacement $headingContent }} {{ end }} {{ $content = $headingContent | safeHTML }} {{ if findRE `
      --> {{ $content = replaceRE `
      {{ $content = replaceRE `
      ]*?)file="([^"]*)"([^>]*?)>` `
      ` $content }} {{ $content = replaceRE `
      ]*?)>([\s\S]*?)
      $2 {{ $pattern := ` {{ range findRE $pattern $content -1 }} {{ $langRaw := replaceRE $pattern "$1" . }} {{ $langNormalized := partial "language-alias.html" (dict "language" $langRaw) }} {{ if ne $langNormalized "" }} {{ $replacement := printf `