LaTex cheatsheet

  1. 字母形式的LaTeX 命令忽略其后的所有空格。如果要人為引入空格,需要在命令后面加一對(duì)括號(hào):\TeX{} 阻止其忽略空格。另外也可以在命令后面緊跟一個(gè)\?命令(反斜線加空格),代表插入一個(gè)間距。比如 \TeX\?user的輸出效果就是TEX user

  2. 可選參數(shù) ?options? 為文檔類指定選項(xiàng),以全局地影響文檔布局的參數(shù),如字號(hào)、紙張大小、單雙面等等。比如調(diào)用 article 文檔類排版文章,指定紙張為 A4 大小,基本字號(hào)為 11pt,雙面排版:
    \documentclass[11pt,twoside,a4paper]{article}

  3. 當(dāng)編寫較大規(guī)模的 LaTeX 源代碼,如書籍、畢業(yè)論文等,你有理由將源代碼分成若干個(gè)文件而不是寫到一堆,比如很自然地每章寫一個(gè)文件。LaTeX 提供了命令 \include 用來在源代碼里插入文件:\include{?filename?}
    ?filename? 為文件名,如果和要編譯的主文件不在一個(gè)目錄中,則要加上相對(duì)或絕對(duì)路徑。
    值得注意的是 \include 在讀入 ?filename? 之前會(huì)另起一頁。有的時(shí)候我們并不需要這樣,而是用 \input 命令,它純粹是把文件里的內(nèi)容插入:
    \input{?filename?}

\documentclass[...]{book}
% 導(dǎo)言區(qū),加載宏包和各項(xiàng)設(shè)置
\usepackage{...}
% 此處示意對(duì)參考文獻(xiàn)和索引的設(shè)置
\usepackage{makeidx}
\makeindex
\bibliographystyle{...}
\begin{document}
\frontmatter
\maketitle % 標(biāo)題頁
\include{preface} % 前言章節(jié) preface.tex
\tableofcontents
\mainmatter
\include{chapter1} % 第一章 chapter1.tex
\include{chapter2} % 第二章 chapter2.tex
...
\appendix
\include{appendixA} % 附錄 A appendixA.tex
...
\backmatter
\include{prologue} % 后記 prologue.tex
\bibliography{...} % 利用 BibTeX 工具生成參考文獻(xiàn)
\printindex % 利用 makeindex 工具生成索引
\end{document}
  1. LaTex源代碼中,空格鍵和 Tab 鍵輸入的空白字符視為“空格”。連續(xù)的若干個(gè)空白字符視為一個(gè)空格。一行開頭的空格忽略不計(jì)。
    行末的回車視為一個(gè)空格;但連續(xù)兩個(gè)回車,也就是空行,會(huì)將文字分段。多個(gè)空行被視為一個(gè)空行。也可以在行末使用 \par 命令分段:
  2. 以下字符在 LaTex 里有特殊用途,如 % 表示注釋, $、 ^、 _ 等用于排版數(shù)學(xué)公式, & 用于排版表格,等等。如果想要輸入以上符號(hào),需要使用以下帶反斜線的形式輸入:
    \\ 被直接定義成了手動(dòng)換行的命令,輸入反斜杠就只好用 \textbackslash
  3. 破折號(hào)有三種:
  4. 如果我們需要手動(dòng)斷行,可使用如下命令:
    \\ or \newline
    \\ 也在表格、公式等地方用于分行,而 \newline 只用于文本段落中。
    斷頁的命令有兩個(gè):
    \newpage or \clearpage
  5. article 文檔類帶編號(hào)的層級(jí)為 \section / \subsection / \subsubsection 三級(jí);
  6. LaTex 支持生成簡單的標(biāo)題頁。首先需要給定標(biāo)題和作者等信息:
    \title{?title?} \author{?author?} \date{?date?}
    其中前兩個(gè)命令是必須的(不用 \title 會(huì)報(bào)錯(cuò);不用 \author 會(huì)警告), \date 命令可選。 LaTex還提供了一個(gè) \today 命令自動(dòng)生成當(dāng)前日期, \date 默認(rèn)使用 \today
    \title\author 等命令內(nèi)可以使用 \thanks 命令生成標(biāo)題頁的腳注,用 \and 隔開多個(gè)人名,如:
\author{Mary\thanks{E-mail:*****@***.com}
\and Ted\thanks{Corresponding author}
\and Louis}

在信息給定后,就可以使用\maketitle生成標(biāo)題頁。

  1. 交叉引用是 LaTex 強(qiáng)大的自動(dòng)排版功能的體現(xiàn)之一。在能夠被交叉引用的地方,如章節(jié)、公式、圖表、定理等位置使用 \label 命令:
    \label{?label-name?}
    之后可以在別處使用\ref\pageref 命令,分別生成交叉引用的編號(hào)和頁碼:
    \ref{?label-name?} \pageref{?label-name?}
  2. 使用\footnote 命令可以在頁面底部生成一個(gè)腳注:
    \footnote{?footnote?}
  3. LaTex 提供了基本的有序和無序列表環(huán)境 enumerateitemize,兩者的用法很類似,都用 \item 標(biāo)明每個(gè)列表項(xiàng)。 enumerate 環(huán)境會(huì)自動(dòng)對(duì)列表項(xiàng)編號(hào)。
\begin{enumerate}
\item . . .
\end{enumerate}

其中 \item 可帶一個(gè)可選參數(shù),將有序列表的計(jì)數(shù)或者無序列表的符號(hào)替換成自定義的符號(hào)。列表可以嵌套使用,最多嵌套四層。


關(guān)鍵字環(huán)境 description 的用法與以上兩者類似,不同的是 \item 后的可選參數(shù)用來寫關(guān)鍵字,以粗體顯示,一般是必填的:

\begin{description}
\item[?item title?] . . .
\end{description}
  1. center、 flushleft 和 flushright 環(huán)境分別用于生成居中、左對(duì)齊和右對(duì)齊的文本環(huán)境。除此之外,還可以用以下命令直接改變文字的對(duì)齊方式:
    \centering \raggedright \raggedleft
    center 等環(huán)境會(huì)在上下文產(chǎn)生一個(gè)額外間距,而 \centering 等命令不產(chǎn)生,只是改變對(duì)齊方式。

  2. 摘要環(huán)境 abstract 默認(rèn)只在標(biāo)準(zhǔn)文檔類中的 article 和 report 文檔類可用,一般用于緊跟 \maketitle 命令之后介紹文檔的摘要。如果文檔類指定了 titlepage 選項(xiàng),則單獨(dú)成頁;反之,單欄排版時(shí)相當(dāng)于一個(gè)居中的小標(biāo)題加一個(gè) quotation 環(huán)境,雙欄排版時(shí)相當(dāng)于 \section* 定義的一節(jié)。

  3. 有時(shí)我們需要將一段代碼原樣轉(zhuǎn)義輸出,這就要用到代碼環(huán)境 verbatim,它以等寬字體排版代碼,回車和空格也分別起到換行和空位的作用;帶星號(hào)的版本更進(jìn)一步將空格顯示成 ?

    要排版簡短的代碼或關(guān)鍵字,可使用 \verb 命令,同 verbatim 環(huán)境, \verb 后也可以帶一個(gè)星號(hào),以顯示空格:

    verbatim 宏包優(yōu)化了 verbatim 環(huán)境的內(nèi)部命令,并提供了 \verbatiminput 命令用來直接讀入文件生成代碼環(huán)境。 fancyvrb 宏包提供了可定制格式的 Verbatim 環(huán)境; listings 宏包更進(jìn)一步,可生成關(guān)鍵字高亮的代碼環(huán)境,支持各種程序設(shè)計(jì)語言的語法和關(guān)鍵字。

  4. LaTex 本身不支持插圖功能,需要由 graphicx 宏包輔助支持。在調(diào)用了 graphicx 宏包以后,就可以使用 \includegraphics 命令加載圖片了:
    \includegraphics[?options?]{?filename?}

  5. 內(nèi)容豐富的文章或者書籍往往包含許多圖片和表格等內(nèi)容。這些內(nèi)容的尺寸往往太大,導(dǎo)致分頁困難。 LaTex 為此引入了浮動(dòng)體的機(jī)制,令大塊的內(nèi)容可以脫離上下文,放置在合適的位置。
    LaTex 預(yù)定義了兩類浮動(dòng)體環(huán)境 figuretable。習(xí)慣上 figure 里放圖片, table 里放表格,但并沒有嚴(yán)格限制,可以在任何一個(gè)浮動(dòng)體里放置文字、公式、表格、圖片等等任意內(nèi)容。

  6. 數(shù)學(xué)公式有兩種排版方式:其一是與文字混排,稱為行內(nèi)公式;其二是單獨(dú)列為一行排版,稱為行間公式。
    行內(nèi)公式由一對(duì) $ 符號(hào)包裹:

    單獨(dú)成行的行間公式在 LaTex 里由 equation 環(huán)境包裹。 equation 環(huán)境為公式自動(dòng)生成一個(gè)編號(hào),這個(gè)編號(hào)可以用 \label\ref 生成交叉引用, amsmath\eqref 命令甚至為引用自動(dòng)加上圓括號(hào);還可以用 \tag 命令手動(dòng)修改公式的編號(hào),或者用 \notag 命令取消為公式編號(hào)(與之基本等效的命令是 \nonumber)。


    當(dāng)然你不會(huì)愿意為每個(gè)公式都手動(dòng)取消編號(hào)。 LaTex 提供了一對(duì)命令 \[\] 用于生成不帶編號(hào)的行間公式,與之等效的是 displaymath 環(huán)境。有的人更喜歡 equation* 環(huán)境,體現(xiàn)了帶星號(hào)和不帶星號(hào)的環(huán)境之間的區(qū)別:

    更多的情況是,我們需要羅列一系列公式,并令其按照等號(hào)對(duì)齊。
    目前最常用的是 align 環(huán)境,它將公式用 & 隔為兩部分并對(duì)齊。分隔符通常放在等號(hào)左邊。align 環(huán)境會(huì)給每行公式都編號(hào)。我們?nèi)匀豢梢杂?\notag 去掉某行的編號(hào)。

    align 還能夠?qū)R多組公式,除等號(hào)前的 & 之外,公式之間也用 & 分隔:
    如果我們不需要按等號(hào)對(duì)齊,只需羅列數(shù)個(gè)公式, gather 將是一個(gè)很好用的環(huán)境:
    aligngather 有對(duì)應(yīng)的不帶編號(hào)的版本 align*gather*

  7. 字體和字號(hào),LaTex 提供了一個(gè)基礎(chǔ)的命令 \fontsize 用于設(shè)定任意大小的字號(hào)。\fontsize 用到兩個(gè)參數(shù), ?size? 為字號(hào), ?base line-skip? 為基礎(chǔ)行距。表 5.3 中的命令也都各自設(shè)定了與字號(hào)對(duì)應(yīng)的基礎(chǔ)行距,大小為字號(hào)的 1.2 倍。




  8. 段落格式和間距

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,327評(píng)論 6 537
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,996評(píng)論 3 423
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,316評(píng)論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,406評(píng)論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,128評(píng)論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,524評(píng)論 1 324
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,576評(píng)論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,759評(píng)論 0 289
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,310評(píng)論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,065評(píng)論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,249評(píng)論 1 371
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,821評(píng)論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,479評(píng)論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,909評(píng)論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,140評(píng)論 1 290
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,984評(píng)論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,228評(píng)論 2 375

推薦閱讀更多精彩內(nèi)容

  • 做數(shù)學(xué)建模時(shí),用一個(gè)小時(shí)的時(shí)間教會(huì)了隊(duì)友LaTeX,這是當(dāng)時(shí)的講義。 關(guān)于TeX的介紹 TeX是全世界最專業(yè)也是最...
    MrGod閱讀 8,950評(píng)論 4 80
  • 本文目錄: 題外話 熟悉LaTeXLaTeX的讀音和寫法書中介紹的LaTeX版本會(huì)不會(huì)過時(shí)再談LaTeX發(fā)行版 一...
    紙山閱讀 31,787評(píng)論 6 29
  • 關(guān)于AMS-math系統(tǒng)的介紹,有關(guān)于數(shù)學(xué)打印的一切。 LaTeX有強(qiáng)大的排版公式能力,你可以在很短的時(shí)間內(nèi)打印出...
    MrGod閱讀 29,758評(píng)論 1 20
  • 最近在寫MPI第三次作業(yè)的報(bào)告,經(jīng)常用到Latex中的各種數(shù)學(xué)符號(hào),總是記不住。 這種情況下,一個(gè)cheatshe...
    咆哮紅顏閱讀 1,081評(píng)論 1 1
  • 序: 說到排版,大家腦子肯定第一反應(yīng)可能就是office,WPS,iWorks,設(shè)計(jì)師腦子里可能還會(huì)有PS, In...
    沖漠閱讀 7,714評(píng)論 1 34