Adicionando MathJax ao Tumblr

10

Eu gostaria de adicionar o MathJax ao site do Tumblr, embora eu esteja um pouco confuso sobre por onde começar.

MathJax não oferece documentação para o Tumblr, apenas sites como o WordPress e outros.

tshauck
fonte

Respostas:

6

Agora o MathJax está disponível através de uma CDN, para que você não precise mais instalá-lo em um servidor. Tudo o que você precisa fazer é incluir algumas linhas no cabeçalho do html e você pode começar a usar a matemática em suas postagens.

Para fazer isso, vá para Tema -> Usar HTML personalizado e insira o seguinte logo acima do </head>marcador:

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

Salve as alterações e você estará pronto para incluir matemática nas suas páginas do Tumblr. Tente, por exemplo

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

Boa sorte, espero que isto ajude.

Hylke Koers
fonte
É suficiente copiar e colar essa primeira linha? Ou devemos substituir cdn.mathjax.org/mathjax/latest/… por outra coisa? Tentei fazer isso no Tumblr, e a postagem de texto exibia apenas o código TeX bruto.
yunone
2

Observando as notas de instalação do MathJax, tudo indica que você precisa fazer um link para o arquivo JavaScript.

Para o Tumblr, isso significa que você precisará personalizar seu Tema HTML.

Pelo que entendi, você precisará adicionar essa linha antes da </head>tag.

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

Onde path-to-MathJaxestá em qualquer lugar do servidor em que você fez upload do arquivo JS.

por exemplo

<html>
    <head>
        <title>My Tumblr site</title>
    <script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>
    </head>
    <body>
        ...
    </body>
</html>
codingbadger
fonte
Obrigado pela resposta - A questão que eu acho que estou hospedando através do tumblr - acabei de apontar por domínio lá. Eu acho que posso tentar apenas personalizar o HTML com toda a fonte do Mathjax e tentar.
tshauck
1

Além da resposta de Barry, você precisa adicionar alguns dados adicionais para que o Tumblr saiba o que fazer com os '$' e '$$' que você normalmente usa com o MathJax. Tente adicionar essas linhas após o post acima.

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

[adereços para http://blog.angjookanazawa.com/post/15081007922/how-to-write-in-latex-use-mathjax-in-tumblr] por fornecer esses itens.

tbjohnston
fonte