MathJax adalah mesin tampilan open-source berbasis javascript menggunakan notasi LaTeX, MathML, dan AsciiMath yang berfungsi di semua browser modern.
"Beautiful and accessible math in all browsers"
Sesuai dengan slogannya, kamu dapat menulis notasi matematika pada html atau markdown dengan mudah.
Cara Menambahkan MathJax
Ada 2 cara menambahkan MathJax, yaitu:
- Web Integration Cara ini merupakan cara yang paling mudah karena kamu cukup menambahkan script pada file html/markdown kalian.
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
- Server Integration MathJax tersedia sebagai node package, jadi kamu dapat menambahkannya dengan cara menginstall melalui npm.
npm i mathjax
Cara menulis notasi matematika
Seperti yang sudah dijelaskan, kamu dapat menggunakan notasi LaTeX, MathML, atau AsciiMath. Kali ini saya hanya akan menjelaskan cara menulis menggunakan LaTeX saja.
Caranya cukup mudah yaitu, kamu cukup menulis notasi matematika menggunakan syntax LaTeX kemudian tambahkan masing-masing 1 tanda dolar (mode inline) atau dua tanda dolar (mode display) diantara notasi matematika tersebut $...$
/ $$...$$
.
<p>$$\lim_{x\to\infty}(\dfrac{1}{x})=0$$</p>
Hasilnya akan seperti berikut,
Syntax LaTeX
Untuk menulis notasi matematika, saya sarankan untuk tidak menghafal syntax-nya tetapi menyiapkan referensi/cheat sheet. Jadi kamu cukup mencari apa yang kamu butuhkan saja.
Top comments (0)