いつ読むか?

  • Markdown で **強調** が正しく表示されない事象を説明するとき

読書メモ

なぜ日本語だと強調表示に失敗するのか

分かち書き(語の区切りに空白を挟んで記述すること)をしない言語は、以下のルールが自然に満たされない:

  • 強調開始時:** の直後が約物で、** の直前が空白または約物
  • 強調終了時:** の直前が約物で、** の直後が空白または約物

対策

  • CJK 対応パーサーを使う(Comrak、remark-cjk-friendly など)
  • 空白 → マーカー → 約物の順で書く