Додавання MathJax до Tumblr


10

Я хотів би додати MathJax на сайт Tumblr, хоча я трохи розгублений щодо того, з чого почати.

MathJax не пропонує документацію для Tumblr, лише такі сайти, як WordPress та деякі інші.

Відповіді:


6

MathJax тепер доступний через CDN, тому вам більше не доведеться встановлювати його на сервері. Все, що вам потрібно зробити - це включити кілька рядків у свій html-заголовок, і ви можете почати використовувати математику у своїх публікаціях.

Для цього перейдіть до теми -> Використовувати спеціальний HTML-код та вставте наступне вище </head>маркера:

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

Збережіть зміни, і ви готові включити математику на свої сторінки Tumblr. Спробуйте, наприклад

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

Удачі, сподіваємось, це допомагає.


Чи достатньо просто скопіювати та вставити цей перший рядок? Або ми повинні замінити cdn.mathjax.org/mathjax/latest/… чимось іншим? Я спробував це зробити на tumblr, і в текстовому дописі відображався лише необроблений код TeX.
yunone

2

Переглядаючи примітки про встановлення MathJax, здається, все, що вам потрібно зробити, - це посилання на файл JavaScript.

Для Tumblr це означає, що вам потрібно буде налаштувати HTML тему.

З того, що я можу зібрати, вам потрібно буде додати цей рядок безпосередньо перед </head>тегом.

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

Куди path-to-MathJaxі куди на своєму сервері ви завантажили файл JS.

напр

<html>
    <head>
        <title>My Tumblr site</title>
    <script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>
    </head>
    <body>
        ...
    </body>
</html>

Дякую за відповідь - Проблема, на яку я думаю, що я проводжу через tumblr - я просто вказала на домен. Я думаю, що я можу спробувати просто налаштувати HTML з усім джерелом Mathjax, а потім спробувати.
tshauck

1

На додаток до відповіді Баррі, вам потрібно додати деякі додаткові дані, щоб Tumblr знав, що робити з '$' і '$$', які ви зазвичай використовуєте в MathJax. Спробуйте додати ці рядки після того, що розміщено вище.

<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> 

[реквізити до http://blog.angjookanazawa.com/post/15081007922/how-to-write-in-latex-use-mathjax-in-tumblr] для надання цих послуг.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.