なぜ私はreStructuredTextをMarkdownよりも好むのか
2025-08-18

この記事では、著者が技術書を書く際にreStructuredText (rST)をMarkdownよりも好む理由を説明しています。rSTは抽象的なドキュメントツリーの中間的な表現であり、Markdownの軽量なアプローチに比べて、優れた拡張性とカスタマイズ性を提供します。著者は、画像の作成や練習問題の処理といった例を通して、rSTのカスタムディレクティブとドキュメントツリーの変換によって、Markdownでは実現が難しい複雑なドキュメント構造と機能を実現できることを示しています。rSTの構文がMarkdownほど直感的ではないことを認めながらも、著者は大規模なドキュメント処理において、特にカスタム拡張や変換が必要な場合(著者の著書「プログラマのための論理」など)に、その強力な機能を高く評価しています。
開発