MathJax v2.9.0.beta5 で壊れているようです

Mathjax が v2.9.0.beta5 で壊れているようです。有効になっている場合、\frac{1}{2} がレンダリングされることを期待しますが、現在は機能していません。インスタンスの追加の管理者をこの投稿に誘導します。来週 beta6 にアップデートする予定です。

さらに詳しく確認したところ、読み込もうとしている JavaScript ファイル MathJax.2.7.5.js/var/www/discourse/plugins/discourse-math/public/mathjax/MathJax.2.7.5.js の下にありますが、別の場所から読み込もうとしているようです。画像を参照してください。

バージョン: 2.9.0.beta6 | コミット: af3262d70a238f31ab54ad0ccf7dd26fb71a5134

Discourse af3262d およびプラグインバージョン bcaccbd では再現できません。異なる場所とはどういう意味か分かりません。

「いいね!」 3

毎日新しいことを学びます。

public/  このディレクトリは、ビルドされたアプリケーションのルートにそのままコピーされます。画像やフォントなど、ビルドステップのないアセットに使用します

「いいね!」 1

おっしゃる通りです。実際に、アセットの事前コンパイル時に、他にも多くのことと共に、以下のシンボリックリンクが public/plugins フォルダの下に作成されることを発見しました。

/var/www/discourse$ ls -al public/plugins/
...
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-calendar -> /var/www/discourse/plugins/discourse-calendar/public
lrwxrwxrwx. 1 discourse root 52 Jul  2 09:17 discourse-graphviz -> /var/www/discourse/plugins/discourse-graphviz/public
lrwxrwxrwx. 1 discourse root 48 Jul  2 09:17 discourse-math -> /var/www/discourse/plugins/discourse-math/public
lrwxrwxrwx. 1 discourse root 57 Jun 21 00:28 discourse-narrative-bot -> /var/www/discourse/plugins/discourse-narrative-bot/public
lrwxrwxrwx. 1 discourse root 44 Jun 21 00:28 styleguide -> /var/www/discourse/plugins/styleguide/public

私たちのインフラストラクチャでは、そうではありませんでした。

ありがとうございます。したがって、バグは全くなく、上記で言及されたバージョンでは期待どおりに動作しています。

よろしく、
イスマエル

「いいね!」 3

このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。