Thursday, February 2, 2017

Menampilkan kode MathJax disertai tanda dolar

<!--Komen: awas diatas baris ini ada script MathJax lho-->

untuk menampilkan kode MathJax tanpa di proses oleh script Mathjax kita harus menambahkan sebuah setelan yang bernama processEscapes.

berikut ini cara menambahkannya:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  tex2jax: {
             inlineMath: [['$','$'], ['\\(','\\)']],
             processEscapes: true
           }
});
Tambahkan "tanda koma" pada posisi tersebut lalu tulis "processEscapes: true"
berikut ini contoh script mathjax keseluruhan yang saya gunakan di blog saya setelah menggunakan setelan processEscapes dan extensi mhchem:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  tex2jax: {
             inlineMath: [['$','$'], ['\\(','\\)']],
             processEscapes: true
           }          
});

MathJax.Hub.Config({
  TeX: {
         extensions: ["mhchem.js"]
       }
});
</script>

<script type="text/javascript" async
  src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
atau bisa juga ditulis seperti ini:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  tex2jax: {
             inlineMath: [['$','$'], ['\\(','\\)']],
             processEscapes: true
           },
  TeX: {
         extensions: ["mhchem.js"]
       }
});
</script>

<script type="text/javascript" async
  src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
</script>

Setelah selesai, untuk menggunakannya adalah dengan menggunakan tanda "\" sebelum tanda dolar ( \$ ) sehingga menjadi "\\$" kode tersebut digunakan untuk menggantikan tanda dolar biasa yang biasa kita gunakan untuk membuat rumus.

TES/CONTOH: misalnya $\frac12 \ce{H2O}$
Kode yang ingin ditampilkan: \$\frac12 \ce{H2O}\$
Maka cara menulisnya menjadi: \\$\frac12 \ce{H2O}\\$

No comments:

Post a Comment