當(dāng) Markdown 文檔較長(zhǎng)時(shí),編譯出的 Html 文檔也會(huì)較長(zhǎng),這時(shí)候可以添加如下注釋行,給 Html 文檔左側(cè)加上一個(gè)由指向各個(gè)標(biāo)題的鏈接組成的邊欄菜單。
;[Menu]:xxx
當(dāng) Markdown 文件中不存在以“#”開(kāi)頭的標(biāo)題時(shí),此定義不起作用。
其中,方括號(hào)可以省略,“xxx”可以是任意文本,字母不分大小寫(xiě),“Menu”也可以寫(xiě)成中文“菜單”,分號(hào)和冒號(hào)不分全半角(都可)但不可省略。
注意:主界面“編譯”→“Html 編譯選項(xiàng)”→“強(qiáng)制編譯左邊欄頁(yè)面菜單”這個(gè)菜單項(xiàng)被勾選時(shí),無(wú)論是否添加這行定義文件,都會(huì)嘗試編譯左邊欄菜單。
除非當(dāng)前編譯的 Markdown 文檔中連一個(gè)標(biāo)題都沒(méi)有。(這是的標(biāo)題是指以“#”開(kāi)頭的標(biāo)題。)
當(dāng)此菜單處于未勾選狀態(tài)時(shí),只有設(shè)置了這行定義文本才會(huì)嘗試編譯左邊欄菜單。
從上圖可以看出,即使編譯到 CHM 文檔中,這個(gè)左邊欄菜單仍然是有效的。
更多建議: