Menambahkan MathJax ke Tumblr

10

Saya ingin menambahkan MathJax ke situs Tumblr, meskipun saya agak bingung harus mulai dari mana.

MathJax tidak menawarkan dokumentasi untuk Tumblr, hanya situs seperti WordPress dan beberapa lainnya.

tshauck
sumber

Jawaban:

6

MathJax sekarang tersedia melalui CDN, jadi Anda tidak perlu menginstalnya di server lagi. Yang perlu Anda lakukan adalah memasukkan beberapa baris di tajuk html Anda dan Anda dapat mulai menggunakan matematika dalam posting Anda.

Untuk melakukan ini, buka Tema -> Gunakan HTML khusus, dan masukkan yang berikut tepat di atas </head>penanda:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js"></script>

Simpan perubahan, dan Anda siap untuk memasukkan matematika di halaman Tumblr Anda. Coba misalnya

\[ \exp(x) = \sum_{n=1}^{\infty} \frac{x^n}{n!} \]

Semoga berhasil, semoga ini membantu.

Hylke Koers
sumber
Apakah cukup dengan hanya menyalin dan menempelkan baris pertama itu? Atau apakah kita seharusnya mengganti cdn.mathjax.org/mathjax/latest/… dengan yang lain? Saya mencoba melakukan ini pada tumblr, dan posting teks hanya menampilkan kode TeX mentah.
Yunone
2

Melihat melalui catatan instalasi MathJax tampaknya semua yang perlu Anda lakukan adalah tautan ke file JavaScript.

Untuk Tumblr, ini berarti Anda harus menyesuaikan Tema HTML Anda.

Dari apa yang bisa saya kumpulkan, Anda perlu menambahkan baris ini tepat sebelum </head>tag.

<script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>

Ke path-to-MathJaxmana saja di server Anda, Anda telah mengunggah file JS.

misalnya

<html>
    <head>
        <title>My Tumblr site</title>
    <script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>
    </head>
    <body>
        ...
    </body>
</html>
pembuat kode
sumber
Terima kasih atas tanggapannya - Masalahnya saya pikir, saya hosting melalui tumblr - Saya baru saja menunjuk domain di sana. Saya pikir saya dapat mencoba menyesuaikan HTML dengan seluruh sumber Mathjax, lalu coba.
tshauck
1

Selain jawaban Barry, Anda perlu menambahkan beberapa data tambahan agar Tumblr tahu apa yang harus dilakukan dengan '$' dan '$$' yang biasanya Anda gunakan dengan MathJax. Coba tambahkan baris ini setelah apa yang diposting di atas.

<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
  inlineMath: [[ '$','$']],
  displayMath:  [['$$','$$']],
  processEscapes: true
},
"HTML-CSS": { availableFonts: ["TeX"] }
});
</script> 

[props ke http://blog.angjookanazawa.com/post/15081007922/how-to-write-in-latex-use-mathjax-in-tumblr] untuk menyediakan ini.

tj Johnston
sumber