diff options
Diffstat (limited to 'src/Text/Pandoc')
| -rw-r--r-- | src/Text/Pandoc/Writers/HTML.hs | 10 | ||||
| -rw-r--r-- | src/Text/Pandoc/Writers/Math.hs | 2 | 
2 files changed, 6 insertions, 6 deletions
| diff --git a/src/Text/Pandoc/Writers/HTML.hs b/src/Text/Pandoc/Writers/HTML.hs index 19ec4692e..46f754226 100644 --- a/src/Text/Pandoc/Writers/HTML.hs +++ b/src/Text/Pandoc/Writers/HTML.hs @@ -277,10 +277,10 @@ pandocToHtml opts (Pandoc meta blocks) = do                        KaTeX url -> do                           H.script !                             A.src (toValue $ url ++ "katex.min.js") $ mempty -                         H.script ! -                           A.src (toValue $ url ++ "contrib/auto-render.min.js") $ mempty +                         nl opts                           H.script -                            "document.addEventListener(\"DOMContentLoaded\", function() {\n  renderMathInElement(document.body);\n});" +                            "document.addEventListener(\"DOMContentLoaded\", function () {\n  var mathElements = document.getElementsByClassName(\"math\");\n  for (var i = 0; i < mathElements.length; i++) {\n    var texText = mathElements[i].firstChild;\n    if (mathElements[i].tagName == \"SPAN\") { katex.render(texText.data, mathElements[i], { displayMode: mathElements[i].classList.contains(\"display\"), throwOnError: false } );\n  }}});" +                         nl opts                           H.link ! A.rel "stylesheet" !                             A.href (toValue $ url ++ "katex.min.css") @@ -1065,8 +1065,8 @@ inlineToHtml opts inline = do                  DisplayMath -> "\\[" ++ str ++ "\\]"             KaTeX _ -> return $ H.span ! A.class_ mathClass $ toHtml $                case t of -                InlineMath  -> "\\(" ++ str ++ "\\)" -                DisplayMath -> "\\[" ++ str ++ "\\]" +                InlineMath  -> str +                DisplayMath -> str             PlainMath -> do                x <- lift (texMathToInlines t str) >>= inlineListToHtml opts                let m = H.span ! A.class_ mathClass $ x diff --git a/src/Text/Pandoc/Writers/Math.hs b/src/Text/Pandoc/Writers/Math.hs index 99d17d594..61decf2df 100644 --- a/src/Text/Pandoc/Writers/Math.hs +++ b/src/Text/Pandoc/Writers/Math.hs @@ -55,4 +55,4 @@ defaultMathJaxURL :: String  defaultMathJaxURL = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/"  defaultKaTeXURL :: String -defaultKaTeXURL = "https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.8.3/" +defaultKaTeXURL = "https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0/" | 
