Pukiwiki 1.5.4のMarkdown記法対応を強化
pukiwikiカスタマイズ箇所/2025/Pukiwiki 1.5.4のMarkdown記法対応を強化
- markdownパーサーをParsedown Extraからleague/commonmarkに限定することで、pandoc方式の書式(打ち消し線、下付き文字・上付き文字など)に対応しました。また脚注はmarkdown標準のほかに、pandoc方式のインライン脚注やpukiwiki記法にも対応しました。
https://github.com/m0370/pukiwiki154_md/commit/a6232d74cb5737d79a81cd2a3f0381d57e48f6d8 -- m0370 2025-11-29 (土) 12:36:48 - さらにいくつかの大幅な変更を加えました。これでv0.5をリリースしました。
- league/commonmarkに完全移行しました。これでGitHub Flavored Markdown (GFM) 完全対応しています。
- Markdownの「見出し」との重複を回避するためにプラグインは'#plugin'ではなく'!plugin'と記載するようにしていましたが、半角スペースの有無で見出しかどうかを判別するようにしたことで#pluginも使えるようにしました。pukiwiki.ini.phpからオンオフを設定できます。
- PukiWikiスタイルのインライン脚注も使えるようにしました。
- Markdownキャッシュ機能を実装しました。pukiwiki.ini.phpからオンオフを設定できます。
https://github.com/m0370/pukiwiki154_md/releases/tag/v0.5 -- m0370 2025-11-30 (日) 08:50:47
- デモページはこちらにあります。
https://oncologynote.jp/pukiwiki154_md_v0.5/ -- m0370 2025-11-30 (日) 09:13:22
更新日:2025-11-30 閲覧数:128 views.