生成帶有目錄的Markdown格式文件
什麼是Markdown
Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。
使用 Markdown 的優點
- 專注你的文字內容而不是排版樣式。
- 輕鬆的匯出 HTML、PDF 和本身的 .md 檔案。
- 純文字內容,相容所有的文字編輯器與字處理軟體。
- 可讀,直觀。適合所有人的寫作語言。
Markdown 文件寫作步驟
- 寫Markdown格式的文件
- 轉換成帶有ToC的HTML
mac下首推Mou來寫作
Markdown語法說明
or 下載了mou後, 看help -> Mou Help
Table of Content
// 安裝
sudo gem install tocmd
// 指定單個檔案
sudo tocmd_local -f xx.md
// 指定目錄
sudo tocmd -d .
效果如下:
相關推薦
生成帶有目錄的Markdown格式文件
什麼是Markdown Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。 使用 Markdown 的優點 專注你的文字內容而不是排版樣式。 輕鬆的匯出 HTML、PDF 和本身的 .md 檔案
python解析Markdown標題生成帶目錄結構的文件(pyMd2Doc)
1. pyMd2Doc介紹(pip版本) 利用python將markdown轉換成帶可收縮,可跳轉到文字內容的目錄文件。 2. 使用方法 該程式所需python環境為python3或以上。 2.1 準備Markdown檔案 準備好需要轉成文件的Markdown檔
Linux下給指定目錄下指定文件類型生成md5文件
shell linux md5 對指定目錄下擴展名為.asset,.manifest,.wem,.bnk的文件計算md5並匯總到指定文件中。md5文件內容格式: 文件名,md5類似:Audio_Knives_Skill_1_43_9E69E797.wem,bc87ec6bce97e93824a0f
linux創建賬戶並自動生成主目錄和主目錄下的文件
格式 linux 口令失效 -m 選項 -s 語法 ear 初始 # useradd -d /home/test -m test; 然後給test設置密碼。 # passwd test; 1. useradd 添加用戶或更新新創建用戶的默認信息 語法:u
生成美觀的對比HTML格式文件
採用HtmlDIff()類的make_file()方法就可以生存美觀的HTML文件。示例: d = difflib.Differ() #建立Differ()物件diff = d.compare(text1_lines,text2_lines) #採用compar
PHP生成CSV格式文件
1,下載CSV格式文件 唯一需要特別注意的是編碼。 Php程式碼 <? include_once("conn/conn.php");//連線資料庫 $EXCEL_OUT="id,title,info\n";//生成欄位 $query="se
art pandoc轉換markdown文件為帶目錄的HTML文件
out pandoc –toc in man pandoc /toc –toc, –table-of-contents alg cat 1.md #1 ##1 111 pand
python 寫電話本vcf格式,python保存聯系人vcf,python生成vcf格式文件
style odin path pre 文件 The b+ a+b list #!/usr/bin/python3 #coding:utf-8 ‘‘‘ 生成電話本 BEGIN:VCARD VERSION:3.0 N:QQ;;;; FN:QQ TEL;
使用FastReport報表工具生成圖片格式文件
之前我在隨筆《使用FastReport報表工具生成報表PDF文件》介紹過使用FastReport.Net來根據報表模板進行生成PDF,以及隨筆《使用FastReport報表工具生成標籤列印文件》介紹過生成標籤文件的處理,基本上都是基於模板進行生成PDF的做法,由於PDF在手機端顯示總是覺得不那麼方便,不管使用
WF4.0以上使用代碼完整自定義動態生成執行工作流Xaml文件
load 控制 brush 類型 rpv 返回 cap 並且 sco 給大家分享一下,如何完全使用代碼自定義的創建生成工作流文件(用代碼創建Xaml文件),並且動態加載運行所生成的工作流。 工作流生成後 在Xaml文件裏的主要節點如下: 輸入輸出參數 <x
Java非遞歸的方式獲取目錄中所有文件(包括目錄)
class cto div 所有 new dir rem efi log 零、思路解析 對於給出的文件查看其下面的所有目錄,將這個目錄下的所有目錄放入待遍歷的目錄集合中,每次取出該集合中的目錄遍歷,如果是目錄再次放入該目錄中進行遍歷。 一、代碼 /**
Apache的主要目錄和配置文件詳解
監聽 erl 腳本 env tca live 斷開連接 linux real 一、Apache 主要配置文件註釋Apache的主配置文件:/etc/httpd/conf/httpd.conf默認站點主目錄:/var/www/html/Apache服務器的配置信息全部存儲在主
刪除指定目錄下的文件及子文件
close opendir 打開 function edi link readdir () 遞歸 1, 所用到主要方法:opendir() readdir() unlink() is_dir() closedir() 2, 實現過程 function
java 導出CSV格式文件 EXCEL打開 防止亂碼
oid getname ioe 開始 img 註意 ria vertica tran package net.joystart.excelTask; import java.io.BufferedWriter; import java.io.File; import j
Mysql5.7 基目錄沒有data文件夾 解決方法
mysql5.7MySQL數據庫在升級到5.7版本後,和之前的版本有些不一樣,沒有data文件夾,我們都知道MySQL數據庫文件是保存在data文件夾中的,網上有人說把5.6版本的data文件夾拷貝一個,這種說法聽聽都不靠譜,我也試了,確實能夠登錄,但是無法修改管理員密碼,下面還是給個標準的解決方法。安裝好M
linux下刪除某個目錄下大量文件辦法
時間 垃圾 spa delete lam lamp session nohup 具體步驟 在lamp架構裏,因為設置session 超時時間為一天,所以遇到php產生的session大量存在/data/tmp目錄下,數量大概有200萬,並且不能及時回收。使用 rm
如何生成HLS協議的M3U8文件
開始 ive script ont 但是 例子 play 不同版本 init 什麽是HLS協議: HLS(Http Live Streaming)是由Apple公司定義的用於實時流傳輸的協議,HLS基於HTTP協議實現,傳輸內容包括兩部分,一是M3U8描述文件,二是TS
java利用WatchService實時監控某個目錄下的文件變化並按行解析(註:附源代碼)
tomcat啟動 interrupt extend red -name 利用 end eba tor 首先說下需求:通過ftp上傳約定格式的文件到服務器指定目錄下,應用程序能實時監控該目錄下文件變化,如果上傳的文件格式符合要求,將將按照每一行讀取解析再寫入到數據庫,解析完之
NPOI用WorkbookFactory讀寫 2007以上格式文件(xlsx)
輸出 最新 壓縮工具 mode 新的 mod 發現 eno 讀寫 //我用的最新的2.2.1版本 //第一步:引用DLL,5個全導入,包括ICSHARP.ZIP,是個開源壓縮工具包。XLSX是壓縮格式,需要它來解壓 //第二部: using NPOI.SS.UserMode
使用MyBatis-Gererator自動生成Dao.Model.Mapping相關文件
less .cn dbcc nat acc git reat logs ping 一。在MyEclipse中使用Maven項目下使用MyBatis-Gererator自動生成Dao.Model.Mapping相關文件 1.關於Mybatis-Generator的下載可以