generated at
scrapbox-katex-previewer
2024-01-13 10:44:08 already deprecated
takkerはもう使っていない
標準のほうはエラー内容が表示されないという点が最初不便だったが、次第に気にならなくなってしまった

hr
App.tsxがentry point

Install

特徴
仕様
\frac{1}{2}mv+\frac{1}{2}kx^2=C
従来の実装だと、previewされたテキストまでレンダリング対象の数式に含めてしまう
.formula code のみをrendering対象にすれば直る
実装
Gitで管理し、ローカルでcodingするようにした
TSXで書く
htmは止めた
Web Componentを止めた
ややこしくなるだけ
代わりにElement.shadowRootにReact appをmountしてCSSをカプセル化することにした

実装したいこと
エラーのときだけ表示するようにする
標準の数式記法previewのほうが見やすい
scrapbox-katex-previewerだとポップアップで上の式が隠れてしまう
エラーのとき下部に空きができるので、そこにエラーを表示させていただく
だいぶ単純な構造になりそうだから、Preactを外しても作れそう
機能が大幅に変わるのでmajor versionを上げておく

バグ
v0.1.3で katex.ts が型エラーを起こしてる
なんでだ?
2022-01-07 09:55:49 普通に型を間違えてた

2022-05-27
12:20:23 === !== にしていた

2022-05-26
20:07:13 ↓のバグ修正
19:31:26 有効化と無効化を切り替えられるようにした
2022-05-24
14:01:03 Scrapboxのカーソル移動を検知する方法を、MutationObserverから邪悪な方法に切り替えた
2021-11-15
14:25:43 v0.1.1で直っていないと思ったのでコードを変えてv0.1.2を作ったが、よく見たら単にv0.1.0のbundleコードを見ていただけだった
まあいいか

#2024-01-13 10:44:24
#2022-05-26 19:39:32
#2022-05-02 06:24:41
#2022-02-17 17:41:34
#2022-02-16 17:29:34
#2022-01-07 09:45:57
#2021-11-15 13:13:42
#2021-11-13 20:51:19
#2021-11-06 12:46:37