[top]
index
ここは volatile rye (ボラティル ライ) が数学に関することを復習を兼ねてまとめていく為だけのサイトです.
まだほとんどないけど, 現在裏で記事を作成中だよ!
次の条件を満たすようなWebサービスが中々見つからなかったため, サイトを自作しました.
- GFM (GitHub Flavored Markdown) 準拠の Markdown 記法+αに対応
- $\LaTeX$ に対応 (数学中心の記事を多く書くので必須)
- css カスタマイズ可 (なるべく Github に近い見た目にしたかった)
- markdown のバックアップ・バージョン管理が可能
- 無料かつ広告なしで運営できる (GitHub Pages を利用)
(あと自作したかったというのもある...)
現在は markdown で書いた記事を Python で HTML に変換してから リモートリポジトリ へ push することでこのサイトを公開しています.
かなりコードが雑なので, 誰かに手直しを依頼したいね...
将来は変換の部分を TypeScript に置き換えて手動で変換する手間を省きたい! でも TypeScript 触ってないからよく分からないのよね...
- css は github-markdown-css のコードを流用
- Markdown → HTML の変換は Github の Rest API に request を送り変換
- $\LaTeX$ を正常にレンダリングできるような converter を実装
- GFM に独自実装したアラート記法(定義・定理等のブロック)を追加
- $\LaTeX$ のレンダリングには $\KaTeX$ を利用