2013-11-26 2 views
2

Я хочу написать уравнение Латекс в Blogspot, поэтому я выбрал динамический шаблон и вставил HTML code после тега <head>.Blogspot Latex equation

<script type="text/x-mathjax-config"> 
    // <![CDATA[ 
    MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']], 
         displayMath: [['\\[','\\]'], ['$$','$$']]}}); 
    blogger.ui().viewType_.prototype.onRenderComplete=function(){MathJax.Hub.Queue(['Typeset',MathJax.Hub])}; 
    // ]]> 
</script> 
<script type="text/javascript" 
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script> 

enter image description here После вставки некоторого входа я не получаю выход латекса. Я использовал другой метод, но он не работает. Как исправить это явно? enter image description here

+0

Похоже, были зашифрованы символы, так как вставленный код не совпадает с того, что у вас есть в вашем веб-заголовка. '' '>' " '... – Werner

+0

Замечание из будущего: cdn.mathjax.org близится к концу своего срока, проверьте https://www.mathjax.org/cdn-shutting-down/ для подсказок по миграции , –

ответ

4

Забудьте об & и многом другом. Выход латекса не отображается в режиме предварительного просмотра, но будет отображаться правильно, когда вы опубликуете это сообщение.

Причина:: URL-адрес предварительного просмотра https и выглядит примерно как https://blogname.blogspot.com/b/post-preview?token=fsdbkdsbkjsdfnkjsdnf&postId=32798437243279&type=POST. Поскольку страница https, ваш браузер пытается загрузить сценарий http://cdn.mathjax.org/mathjax/latest/MathJax.js также как https, который генерирует ошибку сертификата.

Поскольку зрители вашего блога никогда не откроют его в https, они никогда не столкнутся с этой проблемой. Если вы хотите просмотреть предварительный просмотр с правильным выходом латекса, просто нажмите кнопку «Предварительный просмотр». Когда страница загружает, замените https на http в url и Bingo !!

+1

"нажмите кнопку« Предварительный просмотр ». Когда страница загружает, замените https на http в URL-адресе« Вот и все! Оно работает! +1 – heltonbiker

0

Вместо того, чтобы играть с шаблоном блоггера, мое решение использовать плагин http://markdown-here.com/

Просто написать уравнение как $ sum_2^п {\ р} $

Обратите внимание, что нет пространства между долларом знак и уравнение.

В качестве альтернативы, другой инструмент уценки в Интернете - https://stackedit.io/. Это бесплатно и обеспечивает прямой вывод в Blogger. Ловушка - это то, что вы пишете, кэшируется в браузере. Когда у вас есть 10+ документов в кэшах, на дисплее появляется серьезное отставание.

Для тех, кто не знаком с уравнением Latex, вот ссылка: http://www.hostmath.com/