Friday 1 November 2019

MathJax Support

Inisialisasi 


<script>
window.MathJax = {
  loader: {
  load: [
  'input/tex-full', 
  '[tex]/ams',
  '[tex]/amscd',
  '[tex]/mhchem',
  '[tex]/physics',
  '[tex]/newcommand', 
  '[tex]/noundefined',
  '[tex]/require',
  '[tex]/autoload',
  '[tex]/configmacros',
  '[tex]/action',
  '[tex]/noerrors',
  'output/chtml',
  'a11y/explorer'
  ]
  },
  tex: {
    inlineMath: [ ['[latex]','[/latex]']],
displayMath: [ ['[latex]','[/latex]']],
processEscapes: true,
packages: {
  '[+]': ['ams','amscd','mhchem','amssymbols','physics','noerrors','noundefined','action']
},
macros: {
   minormal: ["\{\\mathrm #1\}", 1],
   sb: ["\{\_ \{#1\}\}", 1],
   mn: ["\{\\mathrm #1\}", 1],
   textellipsis: ["\{\\dots #1\}", 1],
}
  },
  svg: {
    fontCache: 'global'
  }
};
</script>

Konten Dinamis via Ajax 

Setelah konten via ajax selesai diload, jalankan script berikut :

MathJax.texReset();
MathJax.typesetClear();
MathJax.typesetPromise().then(() => {
// modify the DOM here
MathJax.typesetPromise();
}).catch((err) => console.log(err.message));

Ukuran Huruf 

Untuk mengubah ukuran huruf MathJax, dapat menggunakan CSS :

.MathJax {
  font-size: 1.3em;
}

Referensi

  1. MathJax, http://docs.mathjax.org/en/v3.0-latest/
  2. LaTeX Tabular environment, https://github.com/mathjax/mathjax-docs/wiki/LaTeX-Tabular-environment
  3. coexist character MathJax - Latex, http://tancro.e-central.tv/grandmaster/textex/coexist-character.html

Instalasi : Pemeriksaan Kemiripan Persamaan Matematika

MIaS

MIaS merupakan subsistem yang digunakan untuk memeriksa kemiripan persamaan baik itu matematika, kimia ataupun fisika.

Berikut adalah langkah langkah untuk menginstall MIaS.

cd mias/
./install.sh

Kemudian beberapa konfigurasi berikut di edit application/config.php

$config['webmias_url']                               = $config['site_protocol']."://".$config['site_domain'].":8080/WebMIaS-1.6.6-4.10.4-SNAPS$
$config['cli_mias_url']                              = $config['site_protocol']."://".$config['site_domain']."/indexing/cliMias";
$config['latex2mathml_url']                          = $config['site_protocol']."://".$config['site_domain']."/indexing/latex2MathML";
$config['indexed_formula_course_arr']                = [4] ;// [4,7,9,14,37]; //MAD, MAA, Fisika, Numerik
$config['tampilkan_kemiripan_di_kumpulan_soal']      = 0 ;

Latex2MathML

cd application/bin/Latex2MathML/
mvn clean install