**Explain the problem.** Trying to convert the following to markdown with `tab-stop=2`: ```haskell [ DefinitionList [ ( [ Str "apple" ] , [ [ Para [ Str "pomaceous" ] , Para [ Str "fruit" ] ] ] ) ] ] ``` will produce an inconsistently indented definition list definition: ```md apple : pomaceous fruit ``` As a result, the produced markdown will parse the paragraph outside the list: ```haskell [ DefinitionList [ ( [ Str "apple" ] , [ [ Plain [ Str "pomaceous" ] ] ] ) ] , Para [ Str "fruit" ] ] ``` I can open PR later. **Pandoc version?** pandoc version 3.7.0.2 on try.pandoc.org Using [`pandoc --from native --to markdown --no-highlight --tab-stop=2`](https://pandoc.org/try/?params={%22text%22%3A%22[+DefinitionList\n++++[+(+[+Str+\%22apple\%22+]\n++++++%2C+[+[+Para+[+Str+\%22pomaceous\%22+]+%2C+Para+[+Str+\%22fruit\%22+]+]+]\n++++++)\n++++]\n]%22%2C%22to%22%3A%22markdown_phpextra%22%2C%22from%22%3A%22native%22%2C%22standalone%22%3Afalse%2C%22embed-resources%22%3Afalse%2C%22table-of-contents%22%3Afalse%2C%22number-sections%22%3Afalse%2C%22citeproc%22%3Afalse%2C%22html-math-method%22%3A%22plain%22%2C%22wrap%22%3A%22auto%22%2C%22highlight-style%22%3Anull%2C%22files%22%3A{}%2C%22template%22%3Anull%2C%22tab-stop%22%3A2})