Mathjaxをバージョン4にアップグレードする

サムさん、こんにちは。今日はこれをかなり試してみました。素晴らしい出来栄えですね!ただし、まだやるべきことはかなりあると思います。そのうちのいくつかは、特に大学が再開するので、私の能力を超えるかもしれませんが、手伝えることは間違いなくあります。

とにかく、いくつか思いついたことを挙げます。

ズーム

MathJax V4では、ホバー時のズームは利用できなくなりました。ただし、altキーを押しながらクリックするとズームするように設定するのは簡単です。私はここでその設定を行いました。

少しCSSで対処する必要がある既知のMathJaxのバグがあることに注意してください。これはこのGitHub Issueで説明されています。私もその修正をこのコードに含めました。

ロードオプション

現状では、AsciiMathをオンにして、アクセシビリティをオフにすることができません。これは、load-mathjax.jsでサブモジュールが順番にロードされる方法によるものだと思います。

前回のメッセージで述べたように、どのコンポーネントが必要かを指定するwindow.MathJaxオブジェクトを事前に定義する方がはるかに一般的です。MathJaxオブジェクトは、メインスクリプトがロードされるときに再定義されます。これが、私のV3バージョンでこれを機能させることができた方法です。よろしければ、来週前半にあなたのコードベースにそのアプローチを組み込むことができると思いますか?

オプションが解決したら、V4で利用可能で含めるべき新しいオプションがあるかどうかを検討する価値があるかもしれません。

リッチエディタ

これは素晴らしいです。これを見られてとても嬉しいです!

モーダル内でキラキラしたAIコンテキストメニューを利用することは可能でしょうか?学生(そして教授も :confused:)がLaTeXの入力に苦労することがあるため、尋ねています。ちょっとしたAI校正ツールがあれば、それがずっとスムーズになります。私は自分の教室のDiscourseにそれを組み込んでおり、この次の学期に使うのを楽しみにしています。


さて、もっとたくさんあると思いますが、今日はこれで終わりにします。

本当にありがとうございます!!! :rocket: :fire: :tada:

「いいね!」 4