{{/* Mermaid */}} {{/* FIXME: need to investigate .Page.Store hasMermaid is set for homepage */}} {{- if and (.Page.Store.Get "hasMermaid") (not .Page.IsHome) -}} {{- $mermaidJS := resources.Get "lib/mermaid/mermaid.min.js" | fingerprint -}} {{- end -}} {{/* KaTex */}} {{- if .Page.Params.math -}} {{- $katexCSS := resources.Get "lib/katex/katex.min.css" | fingerprint -}} {{- $katexJS := resources.Get "lib/katex/katex.min.js" | fingerprint -}} {{- $mhchemJS := resources.Get "lib/katex/mhchem.min.js" | fingerprint -}} {{- $katexAutoRenderJS := resources.Get "lib/katex/auto-render.min.js" | fingerprint -}} {{ $katexFonts := resources.Match "lib/katex/fonts/*" }} {{- range $katexFonts -}} {{ .Publish }} {{- end -}} {{ end }}