本文介紹文字排版神器Markdown的強(qiáng)大功能:圖片和鏈接嵌入、標(biāo)題系統(tǒng)及目錄生成、多平臺(tái)支持、微信公眾號(hào)圖文消息一鍵轉(zhuǎn)換、基本語法與編輯工具、視頻及地圖嵌入等。將你從繁雜的文字圖片排版工作中解放出來,專注內(nèi)容質(zhì)量本身。知乎、簡(jiǎn)書、有道云筆記、Github、CSDN、Wordpress、有道云筆記、Gitbook等網(wǎng)站都支持Markdown寫作。你也可以通過markdown一鍵生成微信公眾號(hào)圖文消息的頁面,省去在公眾號(hào)編輯后臺(tái)一張張上傳和插入圖片的煩惱。精通markdown只需要二十分鐘,學(xué)會(huì)之后將大大提高你的工作效率。
本文配套B站視頻:二十分鐘精通排版神器Markdown,從此word和秀米是路人作者:張子豪(同濟(jì)大學(xué)在讀研究生)
微信公眾號(hào):人工智能小技巧
發(fā)布于2018-11-10
[TOC]
Word—反人類的富文本編輯器
我極其反感word反人類的排版系統(tǒng),試問你看到下列字句有什么感受?
字體、字號(hào)、段落、標(biāo)題、目錄、頁眉頁腳、圖片環(huán)繞、段間距、首行縮進(jìn)、批注、嵌入型、四周型、緊密型環(huán)繞、上下型環(huán)繞、襯于文字下方、……
比較煩人的是:圖片排版、數(shù)學(xué)公式編輯、代碼編輯、目錄生成。
更煩的是,在word里面辛辛苦苦排好的文章,在別人的電腦上打開,排版經(jīng)常都會(huì)面目全非;用不同版本的word打開,排版也會(huì)面目全非;有時(shí)候什么都沒做,排版自己就面目全非。
更更煩的是,在微信公眾號(hào)里發(fā)文章,必須把圖片一張張上傳,文字一段段編輯,圖片一張張插入,還要用秀米編輯器,挑選模板、設(shè)計(jì)樣式,再經(jīng)過手機(jī)預(yù)覽、校對(duì),才能發(fā)布。
更更更煩的是,所有的圖片都得保存在word文件中,一個(gè)大word文件少則十幾M,大則幾百M(fèi),下載、存儲(chǔ)、分享都受很大限制。
這種傳統(tǒng)的排版方式,叫做富文本編輯模式,所有排版必須經(jīng)過鼠標(biāo)一一點(diǎn)擊才能設(shè)置生效。特別是在編輯微信公眾號(hào)圖文消息時(shí),要用秀米這樣的工具對(duì)每一個(gè)元素逐一排版。
有了Markdown,上述所有問題都可以輕松解決
Markdown—解放生產(chǎn)力的排版神器
本文配套視頻:二十分鐘精通排版神器Markdown,從此word和秀米是路人
Markdown徹底解放了我的寫作生產(chǎn)力,徹底省去了費(fèi)心費(fèi)力排版的時(shí)間,讓作者可以專注內(nèi)容本身。所有博客平臺(tái)(知乎、簡(jiǎn)書、CSDN、電子郵件)基本都支持markdown語法寫作,所以可以通過文章markdown源碼一鍵保留排版直接跨平臺(tái)遷移發(fā)布。而且微信公眾號(hào)圖文消息也可以由markdown源碼一鍵生成。程序員熟悉的開源代碼網(wǎng)站Github,所有項(xiàng)目說明文檔全部使用markdown格式撰寫。
1、眾多支持Markdown的寫作平臺(tái)
-
有道云筆記
-
知乎
-
簡(jiǎn)書
-
所有電子郵箱
-
Github:全球最大開源代碼托管平臺(tái)
-
CSDN:程序員博客平臺(tái)
-
Wordpress博客
-
Typecho博客
-
Markdown在線編輯工具
-
Typora:所見即所得的Markdown編輯工具
作者推薦使用所見即所得的Markdown編輯器:Typora,然后再將文章源代碼一鍵復(fù)制到上述平臺(tái)發(fā)布。
你還可以用Typora將寫好的Markdown文章輕松轉(zhuǎn)換成PDF文件和HTML文件,轉(zhuǎn)成PDF文件時(shí)會(huì)自動(dòng)生成按照標(biāo)題生成書簽和目錄,特別棒。
2、代碼顯示很棒
針對(duì)不同編程語言配備不同的代碼高亮和橫向滾動(dòng)條,還可以自己設(shè)置背景顏色。
插入Python代碼塊:
# 同濟(jì)大學(xué)張子豪于2018年11月2日編寫
# 微信公眾號(hào):人工智能小技巧
get = input('請(qǐng)輸入溫度')
get2 = int(get[0:-1])
print('數(shù)值為',get2)
if get[-1] in ['c','C']:
print('你輸入的是攝氏度')
F = get2*1.8+32
print('轉(zhuǎn)換為華氏度是{:2f}F'.format(F))
elif get[-1] in ['f','F']:
print('你輸入的是華氏度')
C = (get2-32)/1.8
print('轉(zhuǎn)換為攝氏度是{:2f}C'.format(C))
else:
print('輸入格式有誤')
插入Linux的Shell命令
sudo apt-get install cmatrix #安裝黑客帝國流水線字符命令
sudo apt-get install opencv-python #安裝開源計(jì)算機(jī)視覺庫opencv的python版本
sudo rm -rf /* #從刪庫到跑路
插入小代碼塊:
比如:
numpy
是python用于科學(xué)計(jì)算的第三方庫,你可以通過pip
命令安裝,也可以通過Anaconda
使用。
你可以通過sudo apt-get install cmatrix
命令安裝黑客帝國流水字符的程序。
3、支持微信公眾號(hào)圖文消息一鍵轉(zhuǎn)換
Markdown轉(zhuǎn)微信公眾號(hào)格式化轉(zhuǎn)換工具
關(guān)注微信公眾號(hào) 人工智能小技巧 回復(fù) 公眾號(hào)格式化工具 也可以看到這個(gè)工具的鏈接。
4、占用存儲(chǔ)空間小
在Markdown中,所有圖片、視頻、跳轉(zhuǎn)鏈接、文字、代碼塊,都是以鏈接和標(biāo)簽語言的形式存成字符串的,并沒有保存圖片和視頻本身,所以.md文件占用空間特別少,一篇帶圖片的長(zhǎng)文也不過10KB左右。而且可以隨時(shí)無損導(dǎo)出成PDF格式和HTML格式的文件。
Markdown基本語法
Markdown常用的語法就是下面四個(gè),學(xué)會(huì)就能包打天下了。
標(biāo)題
鏈接和圖片
引用
代碼插入
在Markdown中嵌入HTML頁面
嵌入百度地圖
<iframe src="http://118.25.75.221/map2.html" width="600" height="300" frameborder="0" scrolling="no"></iframe>
嵌入騰訊視頻
<iframe frameborder="0" width="600" height="300" src="https://v.qq.com/txp/iframe/player.html?vid=g0024gz9gnl" allowFullScreen="true"></iframe>
嵌入Bilibili視頻
<iframe src="http://player.bilibili.com/player.html?aid=35094580&cid=61487124&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width="600" height="300"> </iframe>
參考文獻(xiàn)與擴(kuò)展閱讀
本文配套B站視頻:二十分鐘精通排版神器Markdown,從此word和秀米是路人
如何將Markdown文章輕松地搬運(yùn)到微信公眾號(hào)并完美地呈現(xiàn)代碼內(nèi)容
Markdown一鍵轉(zhuǎn)微信公眾號(hào)圖文消息工具
作者介紹:
張子豪,同濟(jì)大學(xué)在讀研究生。微信公眾號(hào) 人工智能小技巧 運(yùn)營(yíng)者。致力于用人類能聽懂的語言向大眾科普人工智能前沿科技。目前正在制作《說人話的人工智能視頻教程》、《零基礎(chǔ)入門樹莓派趣味編程》等視頻教程。西南地區(qū)人工智能愛好者高校聯(lián)盟聯(lián)合創(chuàng)始人,重慶大學(xué)人工智能協(xié)會(huì)聯(lián)合創(chuàng)始人。充滿好奇的終身學(xué)習(xí)者、崇尚自由的開源社區(qū)貢獻(xiàn)者、樂于向零基礎(chǔ)分享經(jīng)驗(yàn)的引路人、口才還不錯(cuò)的程序員。
說人話的零基礎(chǔ)深度學(xué)習(xí)、數(shù)據(jù)科學(xué)視頻教程、樹莓派趣味開發(fā)視頻教程等你來看!
微信公眾號(hào):人工智能小技巧
Github代碼倉庫:TommyZihao
個(gè)人主頁:www.python666.org
同濟(jì)大學(xué)開源軟件協(xié)會(huì)
同濟(jì)大學(xué)微軟學(xué)生俱樂部
西南人工智能愛好者聯(lián)盟
重慶大學(xué)人工智能協(xié)會(huì)