简体   繁体   English

Markdown为连续列表插入段落

[英]Markdown inserts paragraphs for consecutive lists

This source 这个来源

  1.  Lorem ipsum dolor voluptate amet id minim eiusmod. 
    1.  Lorem ipsum do occaecat anim do tempor ad. 

  1.  Lorem ipsum Ut sed anim voluptate id aliquip. Lorem ipsum esse ut voluptate non Ut ullamco sunt laborum occaecat non et consequat est ut qui esse. 
  2.  Lorem ipsum aliquip amet consectetur in pariatur labore exercitation proident veniam nisi qui veniam. 
  3.  Lorem ipsum cupidatat ad dolor id veniam in mollit nisi deserunt. 

Outputs... 输出...

<ol>
<li><p>Lorem ipsum dolor voluptate amet id minim eiusmod. </p>

<ol><li>Lorem ipsum do occaecat anim do tempor ad. </li></ol></li>
<li><p>Lorem ipsum Ut sed anim voluptate id aliquip. Lorem ipsum esse ut voluptate non Ut ullamco sunt laborum occaecat non et consequat est ut qui esse. </p></li>
<li>Lorem ipsum aliquip amet consectetur in pariatur labore exercitation proident veniam nisi qui veniam. </li>
<li>Lorem ipsum cupidatat ad dolor id veniam in mollit nisi deserunt. </li>
</ol>

This is a simplification. 这是一个简化。 I actually want something more like this... 我实际上想要这样的东西...

1.  Lorem ipsum dolor voluptate amet id minim eiusmod.

  Lorem ipsum officia ea ex Excepteur minim sint id occaecat Duis voluptate Duis. Lorem ipsum do dolor Ut est qui aliquip quis in amet. 

  1.  Lorem ipsum do occaecat anim do tempor ad. 

2.  Lorem ipsum magna mollit labore aliqua fugiat dolore fugiat esse et culpa cupidatat magna ut labore. 

  Lorem ipsum irure incididunt elit officia magna nulla. 

  1.  Lorem ipsum Ut sed anim voluptate id aliquip. Lorem ipsum esse ut voluptate non Ut ullamco sunt laborum occaecat non et consequat est ut qui esse. 
  2.  Lorem ipsum aliquip amet consectetur in pariatur labore exercitation proident veniam nisi qui veniam. 
  3.  Lorem ipsum cupidatat ad dolor id veniam in mollit nisi deserunt. 

How is it deciding whether to put a paragraph or not? 如何决定是否添加段落? How can I work around the issue 我该如何解决该问题

There is a tip: use an HTML comment between consecutive lists: 有一个提示:在连续列表之间使用HTML注释:

* element 1
* element 2
* element 3

<!-- -->

* element 1
* element 2

See http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html (Ending a list) 参见http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html (结束列表)

Try pandoc . 尝试pandoc It won't put in the <p> tags for your input. 不会将<p>标记放入您的输入中。 Here's an explanation of the rule pandoc uses and a discussion of Markdown.pl's output in the very kind of case you give. 在您提供的这种情况下,这是pandoc使用规则的说明,并讨论了Markdown.pl的输出。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM