diff options
author | koirand <koirand.jp@gmail.com> | 2020-11-01 15:18:35 +0300 |
---|---|---|
committer | koirand <koirand.jp@gmail.com> | 2020-11-01 15:25:36 +0300 |
commit | e148323149ede858305cc638911e043d3495f329 (patch) | |
tree | ff44b9f63c3f40133a09285dffb0bf7e8af8a661 | |
parent | ef9578b0836148a852b20e741fff6ec4ddb3c853 (diff) |
Update example contents
-rw-r--r-- | exampleSite/content/blog/math-typesetting.md | 36 |
1 files changed, 5 insertions, 31 deletions
diff --git a/exampleSite/content/blog/math-typesetting.md b/exampleSite/content/blog/math-typesetting.md index caff3f8..5281f74 100644 --- a/exampleSite/content/blog/math-typesetting.md +++ b/exampleSite/content/blog/math-typesetting.md @@ -5,42 +5,16 @@ draft: false math: true --- -Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries. -<!--more--> +In this theme we will be using [MathJax 2.7](https://docs.mathjax.org/en/v2.7-latest/index.html) -In this example we will be using [KaTeX](https://katex.org/) +- To enable MathJax globally set the parameter `math` to `true` in a project's configuration +- To enable MathJax on a per page basis include the parameter `math: true` in content files -- Create a partial under `/layouts/partials/math.html` -- Within this partial reference the [Auto-render Extension](https://katex.org/docs/autorender.html) or host these scripts locally. -- Include the partial in your templates like so: - -```bash -{{ if or .Params.math .Site.Params.math }} -{{ partial "math.html" . }} -{{ end }} -``` - -- To enable KaTex globally set the parameter `math` to `true` in a project's configuration -- To enable KaTex on a per page basis include the parameter `math: true` in content files - -**Note:** Use the online reference of [Supported TeX Functions](https://katex.org/docs/supported.html) - -{{< math.inline >}} -{{ if or .Page.Params.math .Site.Params.math }} -<!-- KaTeX --> -<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.css" integrity="sha384-zB1R0rpPzHqg7Kpt0Aljp8JPLqbXI3bhnPWROx27a9N0Ll6ZP/+DiW/UqRcLbRjq" crossorigin="anonymous"> -<script defer src="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.js" integrity="sha384-y23I5Q6l+B6vatafAwxRu/0oK/79VlbSz7Q9aiSZUvyWYIYsd+qj+o24G5ZU2zJz" crossorigin="anonymous"></script> -<script defer src="https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/contrib/auto-render.min.js" integrity="sha384-kWPLUVMOks5AQFrykwIup5lo0m3iMkkHrD0uJ4H5cjeGihAutqP0yW0J6dpFiVkI" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script> -{{ end }} -{{</ math.inline >}} +**Note:** Use the online reference of [MathJax TeX and LaTeX Support](https://docs.mathjax.org/en/v2.7-latest/tex.html#) ### Examples -{{< math.inline >}} -<p> -Inline math: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\) -</p> -{{</ math.inline >}} +Inline math: $\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…$ Block math: $$ |