ついにsection
タグを書くのが面倒になってきたので、自動でどうにかしようという試み。
- 現在のレベルが1で、見出しレベルも1
- 現在のレベルが1より上で、現在のレベルと見出しレベルが同じ
- 現在のレベルが1より上で、見出しレベルが現在のレベルより小さい
- 現在のレベルより見出しレベルが大きい
パターン1では見出しだけ出力する。パターン4ではsection
開始タグだけを、パターン2ではsection
終了タグと開始タグを、パターン3ではsection
終了タグのみを、追加して出力すればよい。