John MacFarlane:
> Currently in writing markdown (and commonmark) pandoc
> emits Setext-style (underlined) headings for levels 1 and
> 2, ATX_style (#) for the rest, unless the `--atx-headers`
> option is used to force ATX.
>
> Proposal: given that setext headings are becoming more
> uncommon, and in view of the ugliness of switching heading
> styles at level 3, default instead to ATX-style headings,
> unless a new `--setext-headings` option is used.
>
> Comments?
In my opinion, *any* uniform heading style is better than the
current inconsistent behavior.
I concur emphatically.
I prefer the ATX header
format
So do I.
even though it does not support the breaking of long
heading into multiple lines.
It could, if blank lines before and after were required (as I believe they are by default in Pandoc's Markdown.) Headings should be short though! However I have run into potentially troublesome cases when transcribing older texts. It would be good if at least hard linebreaks worked (which I believe is currently not the case.)