MathJax di Blogger

13

Saya ingin menambahkan MathJax di blog saya yang dihosting di Blogger. Satu-satunya solusi yang saya temukan adalah posting ini , tetapi membutuhkan server hosting. Ada pilihan lain?

Alexandru
sumber

Jawaban:

6

Orang-orang MathJax baru-baru ini mulai mengizinkan skrip dipanggil dari server mereka.

Saya menambahkan posting baru ke blog saya termasuk kode yang harus Anda tempel di html template Anda untuk mendapatkan fungsionalitas MathJax di Blogger. Dengan kode baru Anda tidak perlu menginstal MathJax di server Anda sendiri.

Semoga ini bisa membantu.

AndyS
sumber
6

Pada dasarnya Anda hanya perlu menyalin snipet kode berikut ke template Blogger antara <head>dan </head>.

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js" />

Untuk instruksi terperinci atau opsi lain misalnya mengubah pembatas matematika sebaris, ikuti posting ini .

puri
sumber
1
Selain menautkan ke posting blog dapatkah Anda mengekstrak informasi yang relevan dan menambahkannya ke jawaban Anda. Dalam bentuk saat ini, jawaban Anda tidak ada artinya jika tautan itu hilang. Dengan menambahkan konten ke jawaban Anda, masih akan berguna di masa mendatang. Terima kasih.
codingbadger
Oke tapi ada sepotong kode di halaman yang harus saya salin kata demi kata untuk membuatnya berfungsi. Bagaimana saya bisa melakukan itu?
puri
Saya menyalin kode dan hanya menyimpan opsi paling mendasar. Saya pikir itu baik-baik saja sekarang.
puri
Faktanya, tautan yang Anda berikan mengatakan bahwa pos yang Anda maksud tidak ada.
leo
Saya baru saja memperbarui tautan ke versi lamanya di archive.org.
puri
2

Perintah skrip yang diperbarui untuk Blogger tersedia di http://www.mathjax.org/docs/1.1/start.html , di mana mereka menyarankan untuk menggunakan

<script type="text/javascript" 
        src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script>

Sebagai contoh blog yang menggunakannya di Blogger, adalah blog saya di http://mathjaxtest.blogspot.com . Ini berfungsi cukup baik, tetapi satu masalah adalah ketika seseorang memposting komentar sebagai balasan, skrip MathJax tidak diterapkan pada versi pratinjau komentar, hanya untuk versi komentar yang dipublikasikan. Ini membuatnya sulit untuk menggunakan MathJax dalam komentar, karena tidak ada cara untuk memeriksa kesalahan ketik dalam persamaan. Adakah yang tahu cara untuk memperbaiki masalah ini dengan komentar?

Sam Buss
sumber
0

Jawaban ini datang dari Tex.Stackexchange :
Salin-lewati kode berikut

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">
MathJax.Hub.Config({
 extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
 jax: ["input/TeX", "output/HTML-CSS"],
 tex2jax: {
     inlineMath: [ ['$','$'], ["\\(","\\)"] ],
     displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
 },
 "HTML-CSS": { availableFonts: ["TeX"] }
});
</script> 

dalam HTML template Blogger (Desain → Edit HTML → Edit Template) antara <head>dan </head>.

Keuntungan dari kode ini pada jawaban lain di sini adalah bahwa Mathjax yang diberikan lebih dekat dengan yang dipraktikkan pada jaringan SE (khususnya dengan $). Anda juga dapat menggunakan makro ( \newcommand).

Surb
sumber