kztk-m / proenb-csharp-websrc

0 stars 0 forks source link

reStructuredTextからmarkdownに移行する #26

Open kztk-m opened 6 months ago

kztk-m commented 6 months ago

admonitions目当てで reStructuredTextを使用していたが残念な点も多い.

一方,Markdownには admonitions はない.Github Markdownでは https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts のような拡張があるが,Pandoc (2.19.2)では現在のところ利用可能ではない.

> [!NOTE]
> 
> AA
> BB

等書くと,内部表現が

BlockQuote [Para [Str "[!NOTE]"],Para [Str "AA",SoftBreak,Str "BB"]]

みたいになるのでrenderPandocWithTransformに適当な関数を渡すことで処理はできそう.