Markdown 快速生成表格
- 2020 年 3 月 16 日
- 筆記
在Markdown上寫一個表格真是讓人頭疼的事情,寫的不流暢還要擔心格式。我為大家總結了以下三種方法,前兩種大家或許司空見慣了,第三種是神器。。。
—————–來自小馬哥的故事
一、md原生
| 水果 | 價格 | 數量 | | -------- | -----: | :----: | | 香蕉 | $1 | 5 | | 蘋果 | $1 | 6 | | 草莓 | $1 | 7 |
這種寫法出來效果就是如下:
水果 |
價格 |
數量 |
---|---|---|
香蕉 |
$1 |
5 |
蘋果 |
$1 |
6 |
草莓 |
$1 |
7 |
二、html表格
<table> <tr> <th>設備</th> <th>設備文件名</th> <th>文件描述符</th> <th>類型</th> </tr> <tr> <th>鍵盤</th> <th>/dev/stdin</th> <th>0</th> <th>標準輸入</th> </tr> <tr> <th>顯示器</th> <th>/dev/stdout</th> <th>1</th> <th>標準輸出</th> </tr> <tr> <th>顯示器</th> <th>/dev/stderr</th> <th>2</th> <th>標準錯誤輸出</th> </tr> </table>
這種寫法出來效果就是如下:
設備 |
設備文件名 |
文件描述符 |
類型 |
---|---|---|---|
鍵盤 |
/dev/stdin |
0 |
標準輸入 |
顯示器 |
/dev/stdout |
1 |
標準輸出 |
顯示器 |
/dev/stderr |
2 |
標準錯誤輸出 |
三、excel表格
這個可以說是大殺器了,我們只需要下載一個東西就行了,這個是知乎用戶幻灰龍寫的東西,親測有效
解壓下來就能把excel變成md表格了
在解壓目錄下,使用以下命令行,把xx的部分換成表格名稱就行了(注意路徑問題),windows就行了,不需要linux
exceltk用例 整個表格:
exceltk.exe -t md -xls xxx.xls exceltk.exe -t md -xls xxx.xlsx
指定sheet:
exceltk.exe -t md -xls xx.xls -sheet sheetname exceltk.exe -t md -xls xx.xlsx -sheet sheetnameexceltk
特性:
● 轉換Excel表格到MarkDown表格
● 支援Excel單元格帶超鏈接
● 如果Excel里有合併的跨行單元格,在轉換後的MarkDown里是分開的單元格,這是因為MarkDown本身不支援跨行單元格
● 如果Excel表格右側有大量的空列,則會被自動裁剪,演算法是根據前100行來檢測並計算
本文由 小馬哥 創作,採用 知識共享署名4.0 國際許可協議進行許可 本站文章除註明轉載/出處外,均為本站原創或翻譯,轉載前請務必署名 最後編輯時間為: 2017/11/23 09:22