標籤:

如何用markdown生成多級有序列表?

請教mark down可以自動生成類似的多級列表么


謝邀。

Markdown 是一種便利作者打字寫作的文本格式,自動化生成 Markdown 文稿的功能並不是 Markdown 設計的目的。或者說,Markdown 本身就是對 HTML 部分格式的一種半自動化替代品。

至於以下 Markdown 多級列表寫法,相信題主已經掌握手動撰寫的要領了。幾乎任何一種 Markdown 教程都會介紹的。

1. foooooo
1. barrrrrrrr
1. ffoooooo
1. bbarrrrrrr

如果還需要實現某種自動化生成,建議自己寫一個腳本。


第一級列表用 * ? 空格 ? blabala1, 回車換行後, 空格 ? +或者- ? balala2

明白?最重要的是 空格 以及 回車的使用。


在 - 前面 按tab


可以的。每個子級別都比上個級別前面多打1個或幾個空格(4個空格好像比較保險)


在開頭用[toc]可以自動生成目錄


- 安裝 vscode

https://code.visualstudio.com/

- 安裝插件 Markdown TOC(有自動生成目錄和標題序號的功能)

https://marketplace.visualstudio.com/items?itemName=AlanWalk.markdown-toc


暫時只找到替代方法 -- 藉助無序列表的多級列表功能:

- 1. 段落
- 1.1 段落標題
- 1.2 加粗 斜體


markdown本身就是簡化的html語法,所以html語法在markdown中完全適用。不過,當我使用markdown語法檢查器的時候,它總是提示我避免在markdown文法中使用html文法。不過,I don"t care.

如圖:

編輯完之後看了一下題,好像題主需要1.1這種類型的????這,這,怎麼解決呢???我覺得題主可以將目錄換成這種嘛!!!

哈哈。日常黑一下知乎的編輯器不支持markdown。


我也在找這個多級、縮進列表的方法,題主找到答案了嗎?


可以的。

參考下面這個網站,裡面有介紹你圖片上的這種格式,但是之後的標號應該是自己敲進去的。

http://www.importnew.com/11778.html


tab就可以


markdown是一個通用的語法規則,標準的markdown還沒有發現多級列表。但是在markdown中沒有規定最後頁面渲染出來的時候如何展示,那麼在使用中就可以寫自己markdown語法,然後自己渲染成對應的頁面顯示.


列表「-」、「1.」等的嵌套可以通過空格實現

- 無序列表1
1. 有序列表1
2. 有序列表2
- 無序列表2


&> 江右沒藍 markdown示例【模板】 - ImportNew

上述提供的鏈接可書寫二級無序列表,其中描述為多級列表只支持2層;

但是我發現使用無序列表+有序列表可實現3層,如下

+ 一級1

- 二級1.1

- 二級1.2

1. 三級1.2.1

2. 三級1.2.2

- 二級1.3

+ 一級2


@Timber Tsui 介紹了多級列表的寫法,我測試了一下。

好像題主發的並不是自動多級列表1.1前面那個圈時ol的標記,十分懷疑那個1.1就是頁面中打出來的。題主可以看一下你發截圖的頁面的源碼


推薦閱讀:

使用 Markdown 怎樣可以做到下圖裡面的文字效果?
LaTeX 有 Typora 這樣所見即所得的編輯器嗎?
作業部落出品的Cmd Markdown 編輯閱讀器怎麼樣?有沒有同類型的更好的呢?
markdown代碼區塊的問題?
如何讓hexo代碼高亮?

TAG:IT行業 | Markdown |