小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Markdown+Pandoc,打通寫(xiě)作界的任督二脈!

 書(shū)*金 2018-01-01

Author: Duqi
Date : 2013.5.25


前言

Markdown+Pandoc,可以把自己的寫(xiě)作內(nèi)容,變成世界上已有的任何格式的文件,包括很炫的slide,html5。沒(méi)有人(或者我沒(méi)看到)總結(jié)過(guò)這些內(nèi)容,導(dǎo)致我走了很多彎路才最終打通任督二脈,特此紀(jì)念。
了解Markdwon以后,我的寫(xiě)作世界,只有它;看到Pandoc格式轉(zhuǎn)換以后,對(duì)生成的slide和pdf羨慕的不行。那時(shí),自己期望以后的寫(xiě)作是這樣的:首先用Markdown把自己的想法寫(xiě)下來(lái);其次,通過(guò)Pandoc,把寫(xiě)好的Markdown文件,轉(zhuǎn)換成Slide或者PDF。如此而已。
但是,我一直對(duì)于pandoc不知道怎么去使用。問(wèn)了一些人,查了很多網(wǎng)頁(yè),都沒(méi)有寫(xiě)如何去使用pandoc,直到,我在github上搭建Blog,安裝Ruby,以及安裝了Jekyll,才最終發(fā)現(xiàn)我會(huì)使用Pandoc了??梢?jiàn),機(jī)遇是給有準(zhǔn)備的人。
這周準(zhǔn)備R的分享,特意嘗試用Markdown和Pandoc準(zhǔn)備資料。用Markdown寫(xiě)了10分鐘的內(nèi)容,然后用Pandoc“秒殺”了一個(gè)Slide的Html的文件,效果不錯(cuò)。
鑒于個(gè)人對(duì)于過(guò)程和效果的喜歡,特別整理,分享給有緣人。 個(gè)人估計(jì),有緣人看到以后,必定會(huì)引起寫(xiě)作界的一波學(xué)習(xí)熱!

一、Markdown使用

Markdown,就像一個(gè)人的任脈。它簡(jiǎn)潔,方便,只要集中精力寫(xiě)文章就好,排版不用管。它的語(yǔ)法如此簡(jiǎn)單,簡(jiǎn)單的連一個(gè)初中生就可以10分鐘學(xué)會(huì)去用,5分鐘寫(xiě)一個(gè)例子,就會(huì)了。此言真不虛。比如,我要寫(xiě)一篇文章,可以這么寫(xiě):

# 我的工作
- 工作在Etao
我屬于阿里媽媽,是的。你沒(méi)看錯(cuò),就是阿里媽媽。
- 工作是BI
我的工作是BI.BI?啥?就是。。。就是。。那個(gè)。
`- 工作薪水
薪水?老板不讓說(shuō)。不告訴你。

展現(xiàn)的樣式呢,是這樣的:

我的工作

  • 工作在Etao
    我屬于阿里媽媽,是的。你沒(méi)看錯(cuò),就是阿里媽媽。
  • 工作是BI
    我的工作是BI.BI?啥?就是。。。就是。。那個(gè)。
  • 工作薪水
    薪水?老板不讓說(shuō)。不告訴你。

哇,簡(jiǎn)單么?#就是標(biāo)題的代表,一個(gè)#是一級(jí)標(biāo)題,兩個(gè)#是二級(jí)標(biāo)題,以此類推。如果要引用,就使用>。多么簡(jiǎn)單的美好??!其他的使用方法,大家可以去自己學(xué)習(xí)一下,你會(huì)體會(huì)到什么是簡(jiǎn)單的美好!Markdown的內(nèi)容寫(xiě)好以后,保存成*.md文件。

二、Pandoc使用

Pandoc,這個(gè)不知道怎么發(fā)音,google也沒(méi)找到。好吧,我就讀做panda吧,誰(shuí)讓它是國(guó)寶。
Pandoc的運(yùn)行,是在命令行里面??墒牵瑳](méi)那么簡(jiǎn)單,不是任何一個(gè)cmd都可以。你必須要下載Pandoc,請(qǐng)參考這里.根據(jù)自己的os,選擇Windows 或者其他。
安裝以后,記得Pandoc的目錄是啥,然后再到cmd里面去操作一些失傳已久的doc命令,轉(zhuǎn)換到pandoc的路徑下。
我個(gè)人習(xí)慣,是把要轉(zhuǎn)換的文件,比如test.md,放到pandoc的路徑下,這樣在使用pandoc轉(zhuǎn)換的時(shí)候,不用輸入太多的路徑(尤其是我們很多路徑是中文,怕可能有一些問(wèn)題)。當(dāng)然,也可以調(diào)用其他路徑的文件,只要自己覺(jué)得舒服。
pandoc,就像linux下的iconv,可以把其他格式的文件,轉(zhuǎn)化成自己想要的格式。具體的格式參考請(qǐng)看這里
個(gè)人常用的有兩個(gè)格式轉(zhuǎn)換:

  • a>md文件轉(zhuǎn)換成html5
    pandoc -s --mathml -i -t dzslides test.md -o test.html
  • b>md文件轉(zhuǎn)換成pdf
    pandoc -t beamer test.md -o test.pdf

這里強(qiáng)調(diào)一點(diǎn),如果想轉(zhuǎn)成PDF文件,要安裝LATEX。推薦安裝MiKTex。但是,中文轉(zhuǎn)PDF,因latex支持中文差,轉(zhuǎn)換有問(wèn)題。對(duì)于Latex熟悉的人,可以參考這個(gè),看是否能解決中文轉(zhuǎn)slide pdf的問(wèn)題。
文件轉(zhuǎn)換完成以后,如果有一些地方不合適,可以調(diào)整原始的md文件,再轉(zhuǎn)換一次。等熟練以后,從寫(xiě),到轉(zhuǎn)換就非常迅速了。 當(dāng)然,Pandoc還有很多的轉(zhuǎn)換格式,大家可以自己去研究發(fā)覺(jué)。
記得有好的東西,要分享。

后記

雖然偶不美,但是,對(duì)于任何美的東西,尤其是設(shè)計(jì)或者排版,或者操作界面,自己還是很熱衷的。使用Pandoc,自己當(dāng)初只是喜歡Slide的樣式,不用去辛辛苦苦的做PPT,就可以有超過(guò)PPT的效果,何樂(lè)而不為呢?還有Html5,哦,真的是很炫。
關(guān)于Pandoc的使用,我沒(méi)有過(guò)多的去研究。只是把自己常用的幾個(gè)功能熟悉了一下。時(shí)間,真的真的很寶貴,不知不覺(jué)就從指縫中溜走了。所以,我只能在滿足自己需求情況下,去使用pandoc。
期待大家更多的分享!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多