2011-05-08 164 views
5

我不知道是否有可能沒有他們創造降價兩個連續的列表被自動合併:如何在UL降價後立即創建OL?

例子:


  • 一個
  • b
  1. X
  2. y

下降價不起作用,因爲它把第一個列表的最後一個元素中的第二個列表:

* a 
* b 

1. x 
2. y 

演示:


  • b

    1. X
    2. Ÿ

雖然任何解決方案是值得歡迎的,我寧願一個與Python-降價工作。

回答

3

,我發現的最簡單和最徹底的方法是添加列表之間的註釋:

* a 
* b 

<!-- --> 

1. x 
2. y 

這裏是計算器的降價工作的例子:

  • 一個
  • b
  1. X
  2. Ÿ

然而,這是可悲的,這個錯誤發生:必須有人去填補它的bug不同的降價實現。

+0

這已[固定在commonmark](http://spec.commonmark.org/dingus/?text=*%20a%0A*%20b%0A%0A1.%20x%0A2.%20y),但早期的降價實現將此作爲預期行爲與原始markdown.pl AFAIK保持兼容 – mb21 2015-05-27 09:43:29