如何用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代碼高亮?