1. 程式人生 > >用 Excel 生成和管理 Markdown 表格--轉載

用 Excel 生成和管理 Markdown 表格--轉載

enter span bus 大致 提高 .org 許可 tab 生成

Markdown 作為一種輕量級的標記語言,用來進行簡單的文本排版,確實方便快捷。但 Markdown 標記語言的屬性,也使得其在表格處理上略顯繁瑣且不直觀。而 Excel 幾乎就是表格的代名詞,借助 Excel,可以改善我們在 Markdown 中使用表格的體驗。下文將簡單介紹怎麽使用 Excel 生成和管理可用於 Markdown 文章的表格。

填寫表格

在 Excel 中正常填寫你的表格內容,之後在標題行下插入一行,要居中的填入 :-:,要右對齊的填-:,其它全部填上-

-左對齊居中對齊右對齊
:-: - :-: -:
1 Left Center Right
2 Left Center Right
3 Left Center Right
  • 如圖左上角,表頭也不要留空,填上-提高兼容性。

生成表格

選中表格,復制,然後粘貼到 Markdown 編輯器中

1
2
3
4
5
-	左對齊	居中對齊	右對齊
:-: :- :-: -:
1 Left Center Right
2 Left Center Right
3 Left Center Right

復制出來的 Excel 默認以tab作為單元格分隔符,而 Markdown 則以|為分隔符。順理成章,當我們使用 | 對原tab分隔符進行替換後,即可生成 Markdown 化的表格。

1
2
3
4
5
-|默認左對齊|居中對齊|內容右對齊
:-:|-|:-:|-:
1|Left|Center|Right
2|Left|Center|Right
3|Left|Center|Right

表格效果大致如下:

-左對齊居中對齊右對齊
1 Left Center Right
2 Left Center Right
3 Left Center Right

處理表格

在 Excel 中,處理表格靈活方便,調整好後再按上面方法重新生成表格即可。

  • 可以對表格進行快速拖拽排序;
  • 可以用公式 =row() 給表格添加自動序號;
  • 當然我們也可以使用 Markdown 語法為單元格內容設置格式,添加超鏈接等;

其他說明

  • Markdown 默認語法不支持單元格合並,更復雜的表格不適合用在 Markdown 中;
  • 這種寫法的表格,目前已知在 GitHub 上不能正確解析;
  • 自用 Windows 和 Mac 軟件推薦,這些表格處理經驗基本是為了寫左邊這篇文章而積累的,大家可以看看效果。
  • 順便推薦一個在線表格生成網站,Tables Generator.com,在上面也可以快速生成通用的 Markdown 表格。使用網站的不便之處就是需要聯網,而且這個網站還在[墻外]。

本文標題:用 Excel 生成和管理 Markdown 表格

文章作者:MOxFIVE

發布時間:2015-10-31, 18:18

最後更新:2015-12-23, 01:02

更新歷史: Blame, History文本模式: .md Raw

原始鏈接:http://MOxFIVE.xyz/2015/10/31/excel-markdown-table/

許可協議: "署名-非商用-相同方式共享 3.0" 轉載請保留原文鏈接及作者。

用 Excel 生成和管理 Markdown 表格--轉載