LaTeX | 爲學術論文排版而生【入門篇】

今天開始LaTeX第一篇推送,有種本身入坑,還有帶着你們入坑的感受(笑哭)。因此,在你繼續往下閱讀以前,我鄭重說一下:html

LaTeX不簡單。

好,準備入坑吧!markdown

什麼是LaTeX?

LaTeX是一種高質量排版系統,在20世紀80年代由美國的Leslie Lamport最初開發(那時叫作TeX),並發展至今。LaTeX最主要用於長篇技術或科技文檔排版,不過實際上它幾乎能夠用於任何類型的發行物的排版併發

能夠說,LaTeX並非一個文字處理器LaTeX鼓勵用戶不要過多地擔心寫出來的文檔的外觀是怎麼樣的,而應該專一在你所要寫的內容上。編輯器

舉個例子,考慮下面的內容:工具

Introduction to  LaTeX
SEEK
Jan 2017

Hello world!

在最經常使用的文字處理軟件Office Word中,若是想要產生以上內容,咱們必須決定哪一部分採用什麼樣的格式,好比標題採用18pt Times Roman 字體姓名採用12pt Times Italic 字體等。這樣一種排版方式一般會產生兩種後果:學習

  • 做者須要花費不少時間在排版上。
  • 每每排版的效果很糟糕

而LaTeX的設計思想是:開發工具

排版的事情交給LaTeX就好,讓做者專一於寫做字體

因此,在LaTeX中,你只須要這樣輸入:spa

\documentclass{article}
\title{Introduction to  LaTeX}
\author{SEEK}
\date{Jan 2017}
\begin{document}
   \maketitle
   Hello world!
\end{document}

若是要翻譯一下上面的每一句代碼,意思就是:.net

  • 這篇文檔的類型是論文(article)
  • 這篇文檔的標題是Introduction to LaTeX
  • 這篇文檔的做者是SEEK
  • 這篇文檔的寫做日期是Jan 2017
  • 這篇文檔的內容是Hello World

因此,看到了吧,用LaTeX排版文檔就像是在寫程序同樣,並且風格有點相似htmlmarkdown這種標記語言,只是要比markdown要複雜不少。這就是爲何markdown適合於博客或者文學創做這種對格式要求不是那麼高的領域,而LaTeX更多用於學術論文排版,特別是涉及數學公式較多的數理工程領域。

LaTeX 的特色

總結一下LaTeX的特徵就是:

  • 排版期刊論文、技術報告、書籍、演示文稿。
  • 對包含章節交叉引用圖表的長篇文檔具備很強的格式控制能力。
  • 能夠排版複雜的數學公式
  • 自動產生目錄文獻引用列表索引序號
  • 多國語言支持,可以很好的支持中文
  • 多種風格的字體支持。
  • 開源且多平臺支持,如OS XWindowsLinux

選擇哪款工具?

每當咱們學習一個新的東西,可能都會困惑從哪一步開始學習,那麼做爲學習過LaTeX的過來人,我想說的是首先選好工具

君子性非異也,善假於物也。

LaTeX的開發工具很是之多,這裏我不一一列出來,由於這隻會給新手帶來困擾,並沒有益處。既然你看了這篇文章,我就會直接告訴你我心目中最好的LaTeX開發工具。

首先須要說明的是,LaTeX編譯系統+編輯器兩部分組成,簡單點說編譯系統集成了LaTeX宏包,編輯器用於編寫上面所述的LaTeX代碼,即你須要寫的內容。且編譯系統必須有一個,編輯器能夠有多個,不一樣的編輯器會自動調用相同的編譯系統對你所寫的代碼進行編譯,從而輸出最終的PDF文檔

下面小編說說Windows和MacLaTeX開發工具的選擇(小編沒用過Linux)。

Windows:

  • Windows上能支持中英文編譯系統主要有:CTEXTexlive套裝。其中CTEX是由國內學者開發的支持中文LaTeX套裝,方便排版中文文檔。小編學習LaTeX起初也是一直用的CTEX套裝,不過近些年CTEX更新較慢,不少宏包沒有獲得維護,給使用帶來一些不便。TeXlive套裝是目前更新速度最快宏包最齊全、對中英文支持最好的編譯系統,小編後期一直使用TeXlive
  • Windows上的編輯器我推薦TexStudio開源免費。我我的以爲是最好用的LaTeX編輯器,支持代碼自動提示、補全等功能。雖然說CTEXTexlive套裝自帶TexWorks編輯器,不過功能太單一,通常不採用。
CTEX傳送門:http://www.ctex.org/CTeXDownload

Texlive 2016 傳送門:
- 連接1:http://mirror.hust.edu.cn/CTAN/systems/texlive/Images/
- 連接2: http://www.latexstudio.net/archives/6544

TeXStudio傳送門:https://sourceforge.net/projects/texstudio/

Mac OS X:

  • Mac上的編譯系統就沒有Windows上那麼複雜了,只有MacTeX,能夠很好地支持中英文
  • Mac上最好的LaTeX編輯器,我的依然認爲是TeXStudioTeXStudioMac版本哦。
MacTeX傳送門:http://tug.org/mactex/

TeXStudio for Mac傳送門:
https://sourceforge.net/projects/texstudio/

LaTeX的【入門篇】就講到這裏,看完這篇文章你的任務就是:下載好編譯系統和編輯器,並熟悉熟悉,下一期會推送LaTeX的語法,就要進入正題了!

因此,你入門了嗎?

但願你不要從入門到放棄,哈哈哈哈!

相關文章
相關標籤/搜索