前言
本文主要介紹我是如何使用Atom搭配Latex的環(huán)境來(lái)編寫我的一份學(xué)術(shù)性作業(yè),主要包括我所使用的軟件盔几,Latex入門簡(jiǎn)介袭灯,文章內(nèi)容的獲取煤搜,成果的展示等坝初。
所使用的軟件
Atom簡(jiǎn)介
Atom是由GitHub開發(fā)的自由及開放源代碼的文字與代碼編輯器,支持OS X可帽,Windows和Linux操作系統(tǒng),支持Node.js所寫的插件,并內(nèi)置由GitHub提供的Git版本控制系統(tǒng)[^1]娄涩。可以配置出許多語(yǔ)言的環(huán)境映跟,如C語(yǔ)言蓄拣、C++環(huán)境等,還有許多的主題可以選擇努隙。
Latex簡(jiǎn)介
Latex是一種基于TEX的排版系統(tǒng)球恤,由美國(guó)計(jì)算機(jī)科學(xué)家萊斯利·蘭伯特在20世紀(jì)80年代初期開發(fā),利用這種格式荸镊,即使用戶沒有排版和程序設(shè)計(jì)的知識(shí)也可以充分發(fā)揮由TEX所提供的強(qiáng)大功能咽斧,能在幾天,甚至幾小時(shí)內(nèi)生成很多具有書籍質(zhì)量的印刷品躬存。對(duì)于生成復(fù)雜表格和數(shù)學(xué)公式张惹,這一點(diǎn)表現(xiàn)得尤為突出。因此它非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔岭洲。這個(gè)系統(tǒng)同樣適用于生成從簡(jiǎn)單的信件到完整書籍的所有其他種類的文檔[^2]宛逗。
軟件的安裝與配置
可以參考 hufeihu 博客中的一篇文章,這篇文章中提到了要先安裝 Tex Live盾剩,我沒有單獨(dú)安裝 Tex Live雷激,但是我安裝了CTeX套件,里面包含了 Tex Live彪腔,由于CTeX套件里的編譯器的外觀不是很炫酷侥锦,所以我不想用 CTeX 套件进栽。網(wǎng)上關(guān)于如何在 Atom 上配置 Latex 的這類資料很多德挣,可以自行百度或谷歌解決。提一點(diǎn)快毛,我在安裝 Atom 的Package的時(shí)候用到了 VPN格嗅,如果沒有 VPN,應(yīng)該會(huì)安裝失敗唠帝,但是網(wǎng)上也有相對(duì)應(yīng)的解決方案屯掖,只要認(rèn)真地去做即可。
Latex入門簡(jiǎn)介
有些人可能剛開始接觸 Latex襟衰,我講個(gè)通俗的比喻贴铜。和 Word 等所見即所得的軟件完全不同,Latex 更像一門編程語(yǔ)言,像敲代碼一樣绍坝,文章就是在一行行代碼中寫出來(lái)的徘意。一開始是使用用到的包,接下來(lái)是主文檔轩褐,然后是文檔里的一些目錄椎咧,章節(jié)之類的。寫完后用編譯器編譯把介,輸出 pdf 查看勤讽。如果你沒有接觸過(guò) Latex,或者對(duì) Latex 沒有了解拗踢,最好先了解下脚牍,稍微學(xué)習(xí)下 Latex,可以查看這份文檔——一份不太簡(jiǎn)短的 LATEX 2ε 介紹秒拔,有了一定的了解之后再開始寫就會(huì)輕松許多莫矗,我的建議是如果你想系統(tǒng)的學(xué)習(xí)Latex,那就安安穩(wěn)穩(wěn)看完它砂缩,雖然看完后也不可能完全掌握Latex的技能作谚,但是你會(huì)有個(gè)大致的印象,再自己實(shí)踐去寫庵芭,這樣提高會(huì)迅速一點(diǎn)妹懒。如果你不想要系統(tǒng)的去學(xué),只是想能寫個(gè)文檔双吆,寫個(gè)畢業(yè)論文眨唬,那我覺得沒必要全看完,可以有個(gè)大致了解好乐,然后在實(shí)踐中去學(xué)習(xí)匾竿,遇到什么想要寫,就去查查文檔蔚万,查查百度和谷歌岭妖,比如想畫個(gè)表格,那就去查怎么用 Latex 畫表格反璃。
文章內(nèi)容的獲取
Latex 模板的獲取
百度或這谷歌 Latex 模板昵慌,會(huì)找到許多的模板,當(dāng)你對(duì)Latex有了一定了解之后淮蜈,再使用這些模板才會(huì)得心應(yīng)手斋攀,如果你什么都不知道,拿到模板你會(huì)感覺無(wú)從下手梧田。
這里有幾個(gè)模板網(wǎng)站可以看一下:
- Latex Templates
- overleaf的 Latex Templates
- 論文模板 Latex工作室
- IEEE 的模板
Latex 模板的使用
我的作業(yè)的模板是用的該模板淳蔼,下載完成后侧蘸,會(huì)得到一個(gè)zip文件,解壓后得到一個(gè)tex為后綴的文件鹉梨,用Atom打開闺魏,先編譯一下,看看效果俯画,如編譯不成功析桥,則回頭看看軟件有沒有安裝完全,配置有沒有配置好艰垂。
對(duì)Latex有了一定的了解之后泡仗,直接開始修改就可以了,我截取了其中一段猜憎,來(lái)舉個(gè)例子:
修改前:
\title{Article Title} % Article title
\author{%
\textsc{John Smith}\thanks{A thank you or further information} \[1ex] % Your name
\normalsize University of California \ % Your institution
\normalsize \href{mailto:john@smith.com}{john@smith.com} % Your email address
修改后:
\title{How to use Latex Write an professional artical} % Article title
\author{%
\textsc{Xueliang Wu}\\[1ex]
\normalsize Zhejiang University of Technology \\
\normalsize \href{mailto:xlwu25@gmail.com}{xlwu25@gmail.com}
大致就是這樣娩怎,修改完基礎(chǔ)信息后,就可以開始編寫文章的內(nèi)容了胰柑,一步步往下走就好截亦。
文章內(nèi)容的獲取
不知道你們有沒有和我有同樣的問(wèn)題,老師讓我們寫一篇比較正式的論文作業(yè)柬讨,包括摘要崩瓤、介紹、方法踩官、參考文獻(xiàn)等等却桶,主要就是參考文獻(xiàn),以前寫的文章好像從來(lái)都沒有參考文獻(xiàn)這個(gè)概念蔗牡,那么到底怎么去寫這個(gè)文章颖系?怎么用參考文獻(xiàn)呢?
我的方法是先明確你要寫什么辩越,或者說(shuō)老師要你寫什么嘁扼,如果老師給的只是一個(gè)大的方向,那你要想清楚你具體寫的內(nèi)容是什么黔攒,不要太大趁啸。如果老師給的題目就已經(jīng)很小了,那就不用再去細(xì)分亏钩。然后根據(jù)最后確立的小的方向進(jìn)行搜索資料莲绰,查找文獻(xiàn)欺旧。
我使用的是谷歌學(xué)術(shù)搭配學(xué)校購(gòu)買的中國(guó)知網(wǎng)資源姑丑,學(xué)校一般會(huì)有各大資源網(wǎng)站的訪問(wèn)權(quán)限,所以這個(gè)資源不要浪費(fèi)了辞友。
當(dāng)你看了一定的文獻(xiàn)之后栅哀,就可以開始構(gòu)思自己的文章該怎么寫了震肮,要寫好一篇論文真的不容易。
成果的展示
最后來(lái)看看我的作業(yè)成果吧留拾,不論內(nèi)容的話戳晌,我覺得排版還是很好的。由于是和同學(xué)合作的痴柔,所以我的作業(yè)只包含了一部分沦偎,還有寫內(nèi)容是 To be defined ,即有待完善咳蔚。完整的工程目錄已經(jīng)上傳至我的 GitHub 倉(cāng)庫(kù)豪嚎,包含了我看的參考文獻(xiàn)和整個(gè)工程。