From 9ca430610e37fd7248d68bf43cb667fdd6f2912c Mon Sep 17 00:00:00 2001 From: KK Date: Tue, 26 Nov 2019 22:30:07 +0800 Subject: [PATCH] Make it possible to enable katex and mathjax globally in config.toml (#241) * Add \\( and \\[ as mathjax delimiters * Make it possible to enable katex and mathjax globally in config.toml --- exampleSite/content/posts/render-latex-using-katex.md | 2 ++ layouts/partials/posts/math.html | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/exampleSite/content/posts/render-latex-using-katex.md b/exampleSite/content/posts/render-latex-using-katex.md index 2cd510b..fd7a926 100644 --- a/exampleSite/content/posts/render-latex-using-katex.md +++ b/exampleSite/content/posts/render-latex-using-katex.md @@ -14,6 +14,8 @@ katex = "true" +++ ``` +If you want to enable KaTeX or MathJax for all post, add `katex = ture` or `math = true` in `config.toml` in `[params]` section. + It's almost a dropin alternative to the mathjax solution,you should just choose one of them. Inline math looks like this diff --git a/layouts/partials/posts/math.html b/layouts/partials/posts/math.html index 49c07ce..93e5ce4 100644 --- a/layouts/partials/posts/math.html +++ b/layouts/partials/posts/math.html @@ -1,4 +1,4 @@ -{{- if .Params.math -}} +{{- if or (.Params.math) (.Site.Params.math) -}} @@ -17,7 +17,7 @@ }; {{- end -}} -{{- if .Params.katex -}} +{{- if or (.Params.katex) (.Site.Params.katex) -}}