MathJax auf Blogger

13

Ich möchte MathJax in mein Blog aufnehmen, das auf Blogger gehostet wird. Die einzige Lösung, die ich gefunden habe, ist dieser Beitrag , für den jedoch ein Hosting-Server erforderlich ist. Irgendeine andere Option?

Alexandru
quelle

Antworten:

6

Die MathJax-Leute haben vor kurzem damit begonnen, das Skript von ihrem Server aus aufzurufen.

Ich habe meinem Blog einen neuen Beitrag hinzugefügt, der den Code enthält, den Sie in Ihr HTML-Template einfügen müssen, um die MathJax-Funktionalität in Blogger zu erhalten. Mit dem neuen Code muss MathJax nicht auf Ihrem eigenen Server installiert sein.

Ich hoffe es hilft.

AndyS
quelle
6

Grundsätzlich müssen Sie nur den folgenden Codeausschnitt zwischen <head>und in die Blogger-Vorlage kopieren </head>.

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js" />

Für eine detaillierte Anleitung oder andere Optionen, z. B. das Ändern von Trennzeichen für Inline-Mathematik, folgen Sie bitte diesem Beitrag .

puri
quelle
1
Neben dem Link zum Blogbeitrag können Sie bitte die relevanten Informationen extrahieren und Ihrer Antwort hinzufügen. In der jetzigen Form wäre Ihre Antwort wertlos, wenn dieser Link jemals verschwinden würde. Durch Hinzufügen des Inhalts zu Ihrer Antwort wird dies auch in Zukunft nützlich sein. Vielen Dank.
Coding Badger
Okay, aber es gibt ein Stück Code auf der Seite, das ich wörtlich kopieren muss, damit es funktioniert. Wie kann ich das machen?
Puri
Ich habe den Code kopiert und nur die grundlegendste Option beibehalten. Ich denke, es ist jetzt in Ordnung.
Puri
Tatsächlich besagt der von Ihnen angegebene Link, dass der Beitrag, auf den Sie verweisen, nicht vorhanden ist.
Leo
Ich habe gerade den Link zu seiner alten Version auf archive.org aktualisiert.
Puri
2

Ein aktualisierter Skriptbefehl für Blogger ist unter http://www.mathjax.org/docs/1.1/start.html verfügbar . Dort wird die Verwendung empfohlen

<script type="text/javascript" 
        src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script>

Ein Beispiel für ein Blog, das bei Blogger verwendet wird, ist mein Blog unter http://mathjaxtest.blogspot.com . Es funktioniert ziemlich gut, aber ein Problem ist, dass das MathJax-Skript beim Posten eines Kommentars nicht auf die Vorschau- Version des Kommentars angewendet wird, sondern nur auf die veröffentlichte Version des Kommentars. Dies erschwert die Verwendung von MathJax in Kommentaren, da es keine Möglichkeit gibt, Tippfehler in Gleichungen zu überprüfen. Kennt jemand eine Möglichkeit, dieses Problem mit Kommentaren zu beheben?

Sam Buss
quelle
0

Diese Antwort kommt von Tex.Stackexchange :
Kopieren Sie den folgenden Code

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">
MathJax.Hub.Config({
 extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
 jax: ["input/TeX", "output/HTML-CSS"],
 tex2jax: {
     inlineMath: [ ['$','$'], ["\\(","\\)"] ],
     displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
 },
 "HTML-CSS": { availableFonts: ["TeX"] }
});
</script> 

im HTML der Blogger-Vorlage (Design → HTML bearbeiten → Vorlage bearbeiten) zwischen <head>und </head>.

Der Vorteil dieses Codes bei den anderen Antworten besteht darin, dass das gerenderte Mathjax näher an dem liegt, das im SE-Netzwerk (insbesondere mit dem $) praktiziert wird . Man kann auch Makros ( \newcommand) verwenden.

Surb
quelle