記法には改行を越える物がある。
それを処理するための前処理。
また、改行 → <br />とする設定を用意するので、その反映も。

HTMLで改行は無意味になるので、閲覧時の見た目とは無関係。

  1. 改行を含んだ記法の解釈
  2. 改行処理
    改行文字を<br />に置き換え。ただし空行(連続改行)はそのまま。空行(連続改行)までが1行になる。
    この時点で単一改行が無くなる。
  3. 改行を越える記法の解釈
    間に<br />を含む。この時点での改行は含まない。