Webページ上のKaTeX数式に折りたたみ/展開機能やコンテキストメニューを追加する
KaTeX Extenstions Extension
この拡張機能を使うと、KaTeX数式の下部にトグルボタンが表示される様になり、トグルボタンによって、数式を折りたたみ状態と展開状態に瞬時に切り替えることが可能になります。
数式の折りたたみは、複数行に渡る数式を1行にまとめて表示し、Webページの視認性が向上します。数式の詳細を確認したい場合は、展開することで、隠れていた数式が表示される様になります。
この拡張機能は、上記の機能に加えて数式にコンテキストメニューを付与します。数式を右クリックすることでコンテキストメニューが開き、その数式がどのようなTeXで、あるいはMathMLで表記されているのかを確認することができます。また、そのページ内に存在するすべての数式についての一括での折りたたみと展開を可能にします。
ウェブサイトで動作のテストが行えます。
Read more
数式の折りたたみは、複数行に渡る数式を1行にまとめて表示し、Webページの視認性が向上します。数式の詳細を確認したい場合は、展開することで、隠れていた数式が表示される様になります。
この拡張機能は、上記の機能に加えて数式にコンテキストメニューを付与します。数式を右クリックすることでコンテキストメニューが開き、その数式がどのようなTeXで、あるいはMathMLで表記されているのかを確認することができます。また、そのページ内に存在するすべての数式についての一括での折りたたみと展開を可能にします。
ウェブサイトで動作のテストが行えます。
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "KaTeX Extenstions", "version": "1.2", "manifest_version": 3, "description": "Web\u30da\u30fc\u30b8\u4e0a\u306eKaTeX\u6570\u5f0f\u306b\u6298\u308a\u305f\u305f\u307f/\u5c55\u958b\u6a5f\u80fd\u3084\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u30e1\u30cb\u30e5\u30fc\u3092\u8ffd\u52a0\u3059\u308b", "icons": { "128": "image/icon_128.png" }, "content_scripts": [ { "matches": [""], "js": [ "loader.js" ], "css": [ "katex-collapsible.css", "katex-context-menu.css" ], "run_at": "document_end", "all_frames": true } ], "action": { "default_icon": "image/icon_128.png" }, "web_accessible_resources" :[{ "resources": ["content-script/*"], "matches": [""] }]}
Read more