程式語言:JavaScript
工具:KaTeX
官方 GitHub
測試 LaTeX
功能:快速顯示 TeX 的數學方程式
設定值:
false
throwOnError: boolean (default: true)
errorColor: string (default: "#cc0000")
工具:KaTeX
官方 GitHub
測試 LaTeX
功能:快速顯示 TeX 的數學方程式
- <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css">
- <script src="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.js"></script>
- <div id="demo1"></div>
- <script>
- // 需為 \\,才會被判斷為 \
- katex.render("c = \\pm\\sqrt{a^2 + b^2}", document.getElementById("demo1") ,{ displayMode: true});
- </script>
設定值:
- displayMode: boolean (default: false)
- true
- math 會處於 display style (例:\int 會變大)
- 方程式置中
katex.render("\\int 123" , Element,{ displayMode: true});
- inline mode
katex.render("\\int 123", Element,{ displayMode: false});
- true
- 假如發生 error,KaTeX 將丟出 ParseError
- false
- KaTeX 會將未支援的語法用 errorColor 著色起來,並顯示
katex.render("\\err 123" , Element,{ throwOnError: false});
- 決定錯誤語法的顯示顏色
katex.render("\\err 123", Element,{ throwOnError: false, errorColor:"#00ff00"});
留言
張貼留言