arXiv探訪

興味の赴くままに数学するだけ

GitHubのmarkdownで数式を表示させる(Chrome拡張)

タイトル通りです。下のリンクのREADMEを読んでChromeウェブストアに行き、拡張機能をブラウザにインストールすればmarkdownに数式が書ける。

github.com

GitHubmarkdownで数式が書けたらいいなとずっと思っていました。

ライバルのGitLabには一応その機能がありますが、インラインはTeXのような$~$ではなく冗長的な記法で、また別行立てはコード類と同じ記法であり、過去の資産が通用しない欠点がありました。GitHubにはそのような機能はなく、またGitHubの方針上、機能を追加する予定も無さそうでした。

ではブラウザ側で事後処理すればいいのでは? と考えるのは自然です。実際Chrome拡張でMathJaxを用いたものがあります。しかし自分のノートだとまともに動きませんでした。

今回、KaTeX版のChrome拡張を作っている人をGitHub上で発見したので紹介します。実は先日まで、下付き添え字のunderscoreに関するバグがあったのですが、issueを投げたらあっという間に直してくれたので、こいつは紹介できる! と思った次第です。

勉強ノートとか、GitHub上で管理すれば最強じゃん? って話です。markdown形式ならすぐに書けますし。

ついでに私のノートもどうぞ。

github.com