GitHubのmarkdownで数式を表示させる(Chrome拡張)
タイトル通りです。下のリンクのREADMEを読んでChromeウェブストアに行き、拡張機能をブラウザにインストールすればmarkdownに数式が書ける。
GitHubのmarkdownで数式が書けたらいいなとずっと思っていました。
ライバルのGitLabには一応その機能がありますが、インラインはTeXのような$~$ではなく冗長的な記法で、また別行立てはコード類と同じ記法であり、過去の資産が通用しない欠点がありました。GitHubにはそのような機能はなく、またGitHubの方針上、機能を追加する予定も無さそうでした。
ではブラウザ側で事後処理すればいいのでは? と考えるのは自然です。実際Chrome拡張でMathJaxを用いたものがあります。しかし自分のノートだとまともに動きませんでした。
今回、KaTeX版のChrome拡張を作っている人をGitHub上で発見したので紹介します。実は先日まで、下付き添え字のunderscoreに関するバグがあったのですが、issueを投げたらあっという間に直してくれたので、こいつは紹介できる! と思った次第です。
勉強ノートとか、GitHub上で管理すれば最強じゃん? って話です。markdown形式ならすぐに書けますし。
ついでに私のノートもどうぞ。