私のGithubページでJekyllを使用しています。私は数式を表示するためにMathJaxを使ってブログ投稿を作成しました。MathjaxはJekyll Githubページに表示されませんが、ローカルホストに表示されます
私は_includes
ディレクトリに入れたファイルmathjax_support.html
にhereで書かれたスクリプトを使用しました。その後_includes/head.html
に、私はちょうど</head>
前にライン
{% include mathjax_support.html %}
を追加しました。
これを実行すると、localhost上で私のJekyllブログをローカルで実行するだけでうまく動作しますが、GithubページにコミットするとMathJaxコードが破損します。
Here is the blog post正しく表示しようとしています。私はマークダウンパーサーとしてkramdownを使用しています。
私はそれが片側ではなく他側では機能しない理由を理解できません。
誰でも考えがあれば、私はそれを聞いてうれしいです。ありがとう!
サイトでhttpsを使用しているため、安全でないHTTP接続からMathJaxが読み込まれません。ブラウザのコンソールをすばやく見れば、簡単にこれが表示されます。 – Polygnome
[httpsページの[httpコンテンツの重複している可能性があります - 混在したコンテンツ](http://stackoverflow.com/questions/10554775/http-content-on-a-https-page-mixed-content) – Polygnome