Добавление 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.
Юноне

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.