From: AKP Date: Mon, 27 Feb 2023 11:53:58 +0000 (+0000) Subject: Add LaTeX/MathJax hack X-Git-Url: http://source.bookstackapp.com/hacks/commitdiff_plain/refs/pull/1/head Add LaTeX/MathJax hack Signed-off-by: AKP --- diff --git a/content/mathjax/head.html b/content/mathjax/head.html new file mode 100644 index 0000000..8a51c03 --- /dev/null +++ b/content/mathjax/head.html @@ -0,0 +1,9 @@ + + \ No newline at end of file diff --git a/content/mathjax/index.md b/content/mathjax/index.md new file mode 100644 index 0000000..4605d4a --- /dev/null +++ b/content/mathjax/index.md @@ -0,0 +1,36 @@ ++++ +title = "Render LaTeX with MathJax" +author = "@codemicro" +date = 2023-02-27T00:00:00Z +updated = 2023-02-27T00:00:00Z +tested = "v23.02" ++++ + +This hack will allow LaTeX equations and markup to be rendered within a page on +Bookstack. + +Inline math can be surrounded with `$` and math blocks can be surrounded with +`$$`. + +This can be used with both the WYSISYG editor and the Markdown editor and will +affect everything on a given page, meaning this can be used in titles, +book/chapter headings, etc. + +#### Considerations + +This loads MathJax the MathJax JavaScript from a CDN, and will do so for every +page load. + +Live previews of the rendered LaTeX markup will not be rendered in the Markdown +editor's preview. + +Using this markup may create difficulties when using the search engine to find +certain pages. + +#### Options + +It is possible to configure MathJax as documented [here](https://docs.mathjax.org/en/latest/web/configuration.html). + +#### Code + +{{}}