Aggiunta di MathJax a Tumblr


10

Vorrei aggiungere MathJax al sito Tumblr, anche se sono un po 'confuso da dove cominciare.

MathJax non offre documentazione per Tumblr, solo siti come WordPress e altri.

Risposte:


6

MathJax è ora disponibile tramite un CDN, quindi non è più necessario installarlo su un server. Tutto quello che devi fare è includere alcune righe nell'intestazione html e puoi iniziare a usare la matematica nei tuoi post.

Per fare ciò, vai su Tema -> Usa HTML personalizzato e inserisci quanto segue appena sopra l' </head>indicatore:

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

Salva le modifiche e sei pronto per includere la matematica nelle tue pagine Tumblr. Prova, per esempio

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

Buona fortuna, spero che questo aiuti.


È sufficiente copiare e incollare quella prima riga? O dovremmo sostituire cdn.mathjax.org/mathjax/latest/… con qualcos'altro? Ho provato a farlo su tumblr e il post di testo mostrava solo il codice TeX non elaborato.
yunone,

2

Guardando le note di installazione di MathJax sembra che tutto ciò che devi fare è collegarti al file JavaScript.

Per Tumblr, questo significa che dovrai personalizzare il tuo tema HTML.

Da quello che posso raccogliere dovrai aggiungere questa riga appena prima del </head>tag.

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

Dov'è path-to-MathJaxdove mai sul tuo server hai caricato il file JS.

per esempio

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

Grazie per la risposta - Il problema penso, che sto ospitando tramite tumblr - Ho appena indicato il dominio lì. Penso che potrei provare a personalizzare l'HTML con l'intera fonte Mathjax, quindi provare.
Dal

1

Oltre alla risposta di Barry, devi aggiungere alcuni dati aggiuntivi per far sapere a Tumblr cosa fare con i "$" e i "$$" che di solito usi con MathJax. Prova ad aggiungere queste righe dopo quanto pubblicato sopra.

<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 a http://blog.angjookanazawa.com/post/15081007922/how-to-write-in-latex-use-mathjax-in-tumblr] per averli forniti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.