MathJax sur Blogger

13

Je souhaite ajouter MathJax sur mon blog hébergé sur Blogger. La seule solution que j'ai trouvée est ce post , mais il nécessite un serveur d'hébergement. Une autre option?

Alexandru
la source

Réponses:

6

Les gens de MathJax ont récemment commencé à autoriser le script à être appelé depuis leur serveur.

J'ai ajouté un nouveau message à mon blog, y compris le code que vous devez coller dans votre modèle html pour obtenir la fonctionnalité MathJax dans Blogger. Avec le nouveau code, vous n'avez pas besoin d'avoir MathJax installé sur votre propre serveur.

J'espère que cela aide.

AndyS
la source
6

Fondamentalement, il vous suffit de copier l'extrait de code suivant dans le modèle Blogger entre <head>et </head>.

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

Pour une instruction détaillée ou d'autres options, par exemple la modification des délimiteurs mathématiques en ligne, veuillez suivre ce post .

puri
la source
1
En plus du lien vers le blog, vous pouvez extraire les informations pertinentes et les ajouter à votre réponse. Dans sa forme actuelle, votre réponse ne servirait à rien si ce lien venait à disparaître. En ajoutant du contenu à votre réponse, il sera toujours utile à l'avenir. Je vous remercie.
codingbadger
D'accord, mais il y a un morceau de code dans la page que je dois copier textuellement pour le faire fonctionner. Comment puis je faire ça?
puri
J'ai copié le code et n'ai conservé que l'option la plus élémentaire. Je pense que ça va maintenant.
puri
En fait, le lien que vous fournissez indique que le poste auquel vous faites référence n'existe pas.
leo
Je viens de mettre à jour le lien vers son ancienne version sur archive.org.
puri
2

Une commande de script mise à jour pour Blogger est disponible sur http://www.mathjax.org/docs/1.1/start.html , où ils suggèrent d'utiliser

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

Pour un exemple de blog l'utilisant sur Blogger, voici mon blog sur http://mathjaxtest.blogspot.com . Cela fonctionne assez bien, mais un problème est que lorsque l'on poste un commentaire en réponse, le script MathJax n'est pas appliqué à la version d' aperçu du commentaire, uniquement à la version publiée du commentaire. Cela rend difficile l'utilisation de MathJax dans les commentaires, car il n'y a aucun moyen de vérifier les fautes de frappe dans les équations. Quelqu'un connaît-il un moyen de résoudre ce problème avec des commentaires?

Sam Buss
la source
0

Cette réponse vient de Tex.Stackexchange :
copier- coller le code suivant

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

dans le code HTML du modèle Blogger (Conception → Modifier HTML → Modifier le modèle) entre <head>et </head>.

L'avantage de ce code sur les autres réponses ici est que le rendu Mathjax est plus proche de celui pratiqué sur le réseau SE (notamment avec le $). On peut également utiliser des macros ( \newcommand).

Surb
la source