Blogger'da barındırılan bloguma MathJax'ı eklemek istiyorum . Bulduğum tek çözüm bu gönderi , ancak bir barındırma sunucusu gerektirir. Başka bir seçenek var mı?
Blogger'da barındırılan bloguma MathJax'ı eklemek istiyorum . Bulduğum tek çözüm bu gönderi , ancak bir barındırma sunucusu gerektirir. Başka bir seçenek var mı?
Yanıtlar:
MathJax çalışanları yakın zamanda komut dosyasının sunucularından çağrılmasına izin verdiler.
Blogger'a MathJax işlevini Blogger'da almak için şablon html'ye yapıştırmanız gereken kodu içeren yeni bir yazı ekledim . Yeni kod ile MathJax'ın kendi sunucunuzda kurulu olmasına gerek yoktur.
Umarım yardımcı olur.
Temel olarak aşağıdaki kod snippet'ini Blogger şablonuna <head>
ve arasında kopyalamanız yeterlidir </head>
.
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js" />
Ayrıntılı bir talimat veya satır içi matematik sınırlayıcılarını değiştirme gibi diğer seçenekler için lütfen bu yayını takip edin .
Blogger için güncellenmiş bir komut dosyası komutunu http://www.mathjax.org/docs/1.1/start.html adresinde bulabilirsiniz . Burada,
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
Blogger'da kullanan bir blog örneği, http://mathjaxtest.blogspot.com adresindeki blogumdur . Oldukça iyi çalışıyor, ancak bir sorun yanıt olarak bir yorum gönderdiğinde, MathJax komut dosyasının yorumun önizleme sürümüne değil , yalnızca yorumun yayınlanan sürümüne uygulanmasıdır. Bu, MathJax'ı yorumlarda kullanmayı zorlaştırır, çünkü denklemlerdeki yazım hatalarını kontrol etmenin bir yolu yoktur. Herkes bu sorunu yorumlarla düzeltmek için bir yol biliyor mu?
Bu yanıt Tex.Stackexchange'ten gelir :
Aşağıdaki kodu kopyalayın
<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>
Blogger şablonu arasında (Tasarım → HTML Düzenle → Şablonu Düzenle) HTML'sinde <head>
ve </head>
.
Bu kodun diğer yanıtlardaki avantajı, oluşturulan Mathjax'ın SE ağında (özellikle ile $
) uygulanan koda daha yakın olmasıdır . Ayrıca makrolar ( \newcommand
) da kullanılabilir.