LaTeX 宇宙中的每個 \\ 指令,都有解釋
全球參考:數百個 LaTeX 指令和環境,從核心到 amsmath、hyperref、TikZ、biblatex 和 Beamer,每一條都在一行中進行了解釋。
辦公桌參考初學者referencecommands
LaTeX 宇宙中的每個 \ 指令,解釋
此頁面定義了 Oleafly Learn 任何課程中出現的每個 LaTeX 命令和環境,以及您將在實際論文中遇到的更廣泛的標準詞彙。 Kernel、amsmath、hyperref、graphicx、booktabs、biblatex、TikZ、Beamer 以及研究人員實際載入的軟體包。按類別瀏覽,或使用 Ctrl/Cmd-F 在頁面中搜尋您剛剛遇到的命令。每個條目都是一行:它的作用以及重要的地方,它來自哪個包。
記錄類別和設置
| 指令 |
它有什麼作用 |
\documentclass{文章} |
每個文件的第一行:選擇整體版面;文章是論文的預設選擇。 |
\documentclass{報告} |
較長報告的類別:新增 \chapter 並在其自己的頁面上開始摘要。 |
\documentclass{book} |
書籍類:章節、雙面佈局、正面/主要/背面內容。 |
\documentclass{字母} |
用於通訊的類,帶有 \opening、\fitting 和地址命令。 |
\documentclass{beamer} |
從「框架」環境建構的投影片簡報的類別。 |
\documentclass[11pt,a4paper]{文章} |
常見的類別選項:字體大小(10pt、11pt、12pt)、紙張(a4paper、letterpaper)、「twocolumn」、「twoside」、「landscape」、「draft」、「titlepage」。 |
\usepackage{amsmath} |
在序言中載入套件以新增功能。 |
\usepackage[margin=1in]{幾何} |
設定頁邊距和紙張尺寸(幾何形狀)。 |
\標題{...} |
儲存文件標題,稍後由「\maketitle」列印。 |
\author{...} |
儲存\maketitle的作者列表;以「\and」分隔多位作者。 |
\ 和 |
\author{...} 內作者姓名之間的分隔符號。 |
\日期{...} |
儲存\maketitle 顯示的日期; \date{} 隱藏它,\date{\today} 顯示今天。 |
\今天 |
在編譯時列印目前日期。 |
\maketitle |
列印「\title」、「\author」和「\date」中的標題列。 |
\謝謝{...} |
將腳註附加到標題或作者姓名,例如獲取資金或聯絡資訊。 |
\institute{...} |
Beamer 和 Springer LNCS 類別所使用的作者隸屬關係指令。 |
\inst{1} |
LNCS 和 Beamer 作者列表中的隸屬關係上標標記:「Ada Lovelace\inst{1}」。 |
\keywords{...} |
在publisher中列印論文的關鍵字列表像 acmart 和 llncs 這樣的課程。 |
\位址{...} |
letter class:儲存信頭的寄件者位址。 |
\簽章{...} |
letter class:儲存結尾處印製的名稱。 |
\opening{親愛的...} |
letter class:列印稱呼並開始信件正文。 |
\close{此致,} |
letter class:列印簽名與簽章區塊。 |
\LaTeX |
列印帶有凸起和凹陷字母的 LaTeX 徽標。 |
\TeX |
列印帶有降低的 E 的 TeX 標誌。 |
\輸入{檔案} |
將另一個 .tex 檔案貼上到位,就像您已在其中鍵入它一樣。 |
\include{第 1 章} |
輸入從新頁面開始的章節檔案;透過 \includeonly 啟用部分編譯。 |
\includeonly{第 1 章,第 3 章} |
限制實際編譯哪些 \include 檔案的前導碼清單。 |
\hypersetup{...} |
配置超引用選項,例如連結顏色和 PDF 元資料。 |
\AtBeginDocument{...} |
在 \begin{document} 之後執行程式碼,對於後期設定很有用。 |
\AtEndDocument{...} |
在文檔結束之前執行程式碼。 |
\makeatletter |
暫時將「@」設為字母,以便您可以使用或修補內部命令。 |
\makeatother |
在「\makeatletter」之後將「@」恢復正常。 |
\typeout{...} |
將訊息印到編譯日誌和終端,方便調試。 |
\保護 |
在移動參數(如“\caption”或“\section”)中屏蔽脆弱的指令。 |
\listfiles |
記錄每個已載入的檔案及其版本的 Preamble 指令,以進行錯誤回報。 |
結構和切片
| 指令 |
它有什麼作用 |
\part{...} |
最高等級的劃分,在書籍和報告類別中的章節以上。 |
\章節{...} |
書籍和報告類別中的編號章節標題(而非文章中)。 |
\section{...} |
文章中的頂標題編號。 |
\小節{...} |
編號為「\section」下方一層的標題。 |
\subsubsection{...} |
編號為「\subsection」下方一層的標題。 |
\段落{...} |
最低級標題:段落開頭的插入式粗體標題。 |
\subparagraph{...} |
\paragraph 下面一級,很少需要。 |
\section*{...} |
有星號的部分列印標題,但不含編號或目錄條目。 |
\附錄 |
切換編號,以便下列章節成為附錄 A、B、C。 |
\appendixpage |
列印單獨的「附錄」分隔頁(附錄包)。 |
\目錄 |
列印根據切片指令建構的目錄。 |
\數字清單 |
列印所有圖形標題和頁碼的清單。 |
\listoftables |
列印所有表格標題和頁碼的清單。 |
\frontmatter |
預內容頁面的書籍等級開關:羅馬頁碼、未編號的章節。 |
\mainmatter |
書類切換回主要內容:阿拉伯文頁碼、章節編號。 |
\backmatter |
末頁的書籍級切換:章節不再編號。 |
\addcontentsline{目錄}{章節}{...} |
手動將條目新增至目錄(或圖表/表格清單)。 |
\addtocontents{toc}{...} |
將任意資料(如間距)寫入內容檔案。 |
\setcounter{secnum深度}{3} |
控制切片數字的深度。 |
\setcounter{toc深度}{2} |
控制目錄的深度。 |
定義指令和環境
| 指令 |
它有什麼作用 |
\newcommand{\R}{\mathbb{R}} |
定義你自己的指令;如果該名稱已存在,則會出現錯誤。 |
\renewcommand{...}{...} |
重新定義現有指令;如果不存在則出錯。 |
\providecommand{...}{...} |
只有在指令尚未定義時才定義指令;否則默默地什麼也不做。 |
\NewDocumentCommand |
具有靈活可選參數的現代命令定義(LaTeX3/xparse)。 |
\newenvironment{名稱}{開始程式碼}{結束程式碼} |
使用在「\begin」和「\end」處執行的程式碼定義您自己的環境。 |
\renewenvironment{名稱}{...}{...} |
重新定義現有環境。 |
\ensuremath{...} |
使宏的數學內容在數學模式內部和外部都有效。 |
\DeclareMathOperator{\E}{E} |
定義一個直立的操作員名稱;帶星號的形式將限制置於以下 (amsmath)。 |
\DeclareMathOperator*{\argmin}{arg\,min} |
有星號的形式:運算子在顯示數學 (amsmath) 中採用下列限制。 |
\newtheorem{引理}{引理} |
宣告類似定理的環境 (amsthm)。 |
\foo |
\newcommand 課程中使用者定義的巨集的範例名稱,而不是真正的 LaTeX 指令。 |
\abs{x} |
自訂指令課程中用於排版絕對值條形的範例使用者定義巨集。 |
\mat{A} |
自訂指令課程中用於粗體矩陣符號的使用者定義巨集範例。 |
\vect{v} |
自訂指令課程中用於粗體向量符號的使用者定義巨集範例。 |
\set{...} |
自訂指令課程中的使用者定義巨集範例,用於排版大小括號。 |
\citepair |
自訂指令課程中的使用者定義引用幫助程式巨集範例,而不是標準指令。 |
\E |
用於期望的使用者定義運算符範例,通常定義為\DeclareMathOperator 或 \newcommand。 |
\R |
實數的使用者定義巨集範例:\newcommand{\R}{\mathbb{R}}。 |
\argmax、\argmin |
arg max / arg min 的運算符名稱,在本課程中使用 \DeclareMathOperator* 定義,因此下標位於下方。 |
計數器和長度
| 指令 |
它有什麼作用 |
\newcounter{範例} |
建立一個新計數器,可以選擇由父級重設:\newcounter{examples}[section]。 |
\setcounter{頁}{1} |
設定計數器的值,此處重新啟動頁碼。 |
\addtocounter{範例}{2} |
新增一個值給計數器而不列印任何內容。 |
\stepcounter{範例} |
將計數器加一。 |
\refstepcounter{範例} |
增加一個計數器並使其成為下一個「\label」的目標。 |
\value{範例} |
讀取計數器的值以用於算術或比較。 |
\阿拉伯語{範例} |
將計數器印為阿拉伯數字:1、2、3。 |
\roman{範例}、\Roman{範例} |
將計數器印為小寫或大寫羅馬數字。 |
\alph{範例}、\Alph{範例} |
將計數器印為小寫或大寫字母。 |
\fnsymbol{註腳} |
將計數器印為註腳符號:星號、匕首等。 |
\newlength{\mygap} |
建立一個新的長度暫存器。 |
\setlength{\parskip}{6pt} |
為長度暫存器指派一個值。 |
\addtolength{\texheight}{1cm} |
新增到現有長度。 |
\settowidth{\mygap}{text} |
將長度設定為某些文字的自然寬度。 |
\parindent |
首行段落縮排長度;以 \setlength{\parindent}{0pt} 設定。 |
\parskip |
段落之間的垂直間隙的長度;以 \setlength 設定。 |
\線寬 |
目前行的長度,方便調整大小:width=\linewidth。 |
\textwidth |
頁面上全文塊寬度的長度。 |
\textheight |
頁面上全文區塊高度的長度。 |
\列寬 |
多列佈局中一列的寬度。 |
\baselineskip |
連續線的基線之間的垂直距離。 |
\linespread{1.3} |
縮放整個文件的行距(行距);需要 \selectfont 或 size 指令才能生效。 |
段落、換行符和連字符
| 指令 |
它有什麼作用 |
\\ |
結束段落、表格和陣列中的目前行。 |
\\[6pt] |
換行符後面有額外的垂直空間。 |
\換行 |
斷行而不證明其合理,也不允許分頁。 |
\換行 |
要求在此進行合理的換行;可選的「[0-4]」設定堅持。 |
\nolinebreak |
封鎖此時換行。 |
\par |
結束段落,與原始碼中的空白行相同。 |
\無縮排 |
禁止後續段落的首行縮排。 |
\縮排 |
強制第一行縮進,否則會被抑制。 |
\- |
標記單字內允許的連字符點。 |
\連字符{資料集} |
序言列表教 LaTeX 如何連接特定單字。 |
\馬虎 |
放寬間距規則,使線條更容易斷裂,避免盒子過滿。 |
\挑剔 |
在「\sloppy」之後恢復嚴格的間距規則。 |
\raggedright |
將以下文字左對齊而不是對齊。 |
\raggedleft |
右對齊下列文字。 |
\居中 |
將目前組中後續的所有內容置中,例如一個人物的圖像。 |
\相同頁面 |
封鎖目前群組內的分頁符號。 |
\enlargethispage{\baselineskip} |
只讓目前頁面變高一點,以再擠入一行。 |
~ |
不間斷空格:「Figure~1」將數字保持在同一行。 |
間距
| 指令 |
它有什麼作用 |
\quad |
插入大約大寫 M 寬度的水平空間。 |
\qquad |
插入兩倍於\quad的空間。 |
\enspace |
插入半個「\quad」水平空間。 |
\hspace{1cm} |
插入水平空間;在換行符處消失。 |
\hspace*{1cm} |
即使在換行時也能保留水平空間。 |
\vspace{1cm} |
插入給定長度的垂直空間。 |
\vspace*{1cm} |
即使在分頁時也能保留垂直空間。 |
\smallskip |
在段落之間插入一個小的垂直間隙。 |
\medskip |
在段落之間插入中等垂直間隙。 |
\bigskip |
在段落之間插入較大的垂直間隙。 |
\hfill |
有彈性的水平空間將內容分開以填滿線條。 |
\vfill |
有彈性的垂直空間將內容分開以填滿頁面。 |
\點填入 |
用點填入剩餘的行,如選單行或內容行。 |
\hrulefill |
以水平線填滿剩餘的線。 |
\拉伸{2} |
具有重量的彈性膠水,用於比例間距:\hspace{\stretch{2}}。 |
\填入 |
單位拉伸長度; \hspace{\fill} 是 \hfill 擴充後的內容。 |
\phantom{文本} |
恰好佔據其參數的空間,但不列印任何內容。 |
\hphantom{文本} |
只佔據其參數的寬度,高度為零。 |
\vphantom{文本} |
僅佔據其參數的高度,寬度為零。 |
\smash{...} |
印出它的參數,但假裝它的高度和深度為零。 |
\支柱 |
隱形支撐法線的高度,以平衡行高。 |
\mathstrut |
數學模式支撐括號的大小,以對齊根數和分數。 |
框和規則
| 指令 |
它有什麼作用 |
\mbox{...} |
牢不可破的水平盒子;也將其內容保留在一行上。 |
\makebox[3cm][r]{...} |
具有選取對齊方式(l、c、r、s)的設定寬度的方塊。 |
\fbox{...} |
在其內容周圍繪製一個框架。 |
\framebox[3cm][c]{...} |
具有設定寬度和選定對齊方式的框架框。 |
\parbox{5cm}{...} |
段落框:給定寬度的迷你文字列。 |
\raisebox{2pt}{...} |
將其內容向上移動(或以負長度向下移動)。 |
\rule{2cm}{0.4pt} |
繪製一個填滿的矩形;客製化生產線的主力。 |
\colorbox{黃色}{...} |
將文字放在彩色背景框 (xcolor) 上。 |
\fcolorbox{紅色}{黃色}{...} |
有彩色框架的彩色框(xcolor)。 |
頁碼、頁首和頁眉
| 指令 |
它有什麼作用 |
\newpage |
結束目前頁面並開始新頁面。 |
\clearpage |
先刷新所有待處理的圖形和表格後開始新頁面。 |
\cleardoublepage |
與「\clearpage」類似,但也確保下一頁是右側(奇數)頁。 |
\分頁符號 |
此時請求分頁,將頁面拉伸至完整高度。 |
\nopagebreak |
封鎖此時分頁。 |
\pagenumbering{roman} |
設定頁碼樣式(阿拉伯文、羅馬文、羅馬文、阿爾夫、阿爾夫),並將計數器重設為 1。 |
\pagestyle{花式} |
設定所有後續頁面的運行頁首/頁尾樣式(plain、empty、headings、myheadings、fancy)。 |
\thispagestyle{空} |
只覆寫目前頁面的頁首/頁尾樣式。 |
\頁面 |
列印目前頁碼;用於頁首和頁尾內部。 |
\marginpar{...} |
在目前行旁的頁邊距中新增註解。 |
\fancyhf{} |
在設定您自己的欄位之前清除所有 fancyhdr 頁首和頁尾欄位。 |
\fancyhead[R]{...} |
設定一個 fancyhdr 標頭字段,這裡是右側的標頭字段。 |
\fancyfoot[C]{\thepage} |
設定一個 fancyhdr 頁腳字段,這裡是居中的頁碼。 |
\headrulewidth |
fancyhdr 巨集用於標頭規則厚度;更新為 0pt 以刪除該行。 |
\footrulewidth |
fancyhdr 巨集用於頁腳規則厚度,預設為 0pt。 |
\newgeometry{邊距=2cm} |
更改文檔中間的頁面幾何形狀(幾何形狀)。 |
\恢復幾何 |
回到\newgeometry(幾何)之後的前導幾何。 |
特殊字符
十個保留字元以及如何列印它們,以及常見的文字符號。
| 指令 |
它有什麼作用 |
\% |
列印百分號(僅以「%」開始註解)。 |
\& |
印出一個 & 符號(裸露的「&」是表列分隔符號)。 |
\# |
列印雜湊值(裸露的「#」標記巨集參數)。 |
\_ |
列印下劃線(裸露的「_」是數學下標)。 |
\{ 和 \} |
列印大括號(裸大括號組)。 |
\$ |
列印一個美元符號(裸露的「$」切換數學模式)。 |
\textbackslash |
在文字中列印反斜線。 |
\textasciitilde |
在文字中列印波形符(裸露的「~」是不間斷空格)。 |
\textasciicircum |
在文字中印出插入符號(裸露的“^”是數學上標)。 |
\文本栏 |
在文本中打印竖线。 |
\textless、\textgreater |
在文字模式下正確列印 < 和 >。 |
\ldots、\dots |
具有正確間距的省略號; \dots 適應數學模式 (amsmath)。 |
\textellipsis |
\dots 在數學以外使用的文字模式省略號。 |
\textemdash、\textendash |
em 和 en dash 的命名指令(與「—」和「–」相同的輸出)。 |
\textquotedblleft、\textquotedblright |
捲曲雙引號(通常鍵入反引號對和撇號對)。 |
\guillemetleft, \guillemetright |
法式角引號(舊拼法:\guillemotleft/\guillemotright)。 |
\dag、\ddag |
文本中的匕首和雙匕首,常見於作者所屬單位。 |
\S |
章節符號,如法律文件的 S 2.1 所示。 |
\P |
段落(pilcrow)符号。 |
\磅 |
英镑符号。 |
\歐元 |
歐元符號(eurosym 包;核心也提供了 \texteuro)。 |
\版权 |
版权标志。 |
\textregistered |
注册商标标志。 |
\文字商标 |
商标标志。 |
\textlevel |
度數符號:25\text Degree C。 |
\textmu |
立式微型表示微米等文字的符號。 |
\textperthousand |
每英里標誌。 |
重音符號與特殊字母
對於 pdfLaTeX 時代的文字重音;使用 XeLaTeX/LuaLaTeX 和 UTF-8 輸入,您通常只需鍵入字元即可。
| 指令 |
它有什麼作用 |
\'{e} |
尖銳口音:e-acute,就像在咖啡館裡帶有口音一樣。 |
\{e} `` |
口音嚴肅。 |
\^{o} |
抑揚音。 |
\"{u} |
母音變音/分音符號。 |
\~{n} |
波形符重音,如西班牙文 n-波形符。 |
\c{c} |
變音符號,如法文 c-變音符號。 |
\v{s} |
Caron (hacek),常見於捷克和克羅埃西亞名字。 |
\H{o} |
匈牙利雙銳口音。 |
\k{a} |
Ogonek,波蘭語 a-ogonek。 |
\b{o} |
酒吧下口音。 |
\d{u} |
點下重音,用於音譯。 |
\r{a} |
環重音,如斯堪的納維亞 A 型環。 |
\u{o} |
布雷夫口音。 |
\.{o} |
點式重音。 |
\t{oo} |
連接兩個字母的領帶重音。 |
\i、\j |
無點 i 和 j,用於堆疊重音符號:\'{\i}。 |
\ae、\AE |
ae 連字,小寫和大寫。 |
\oe、\OE |
oe 連字,如法國作品。 |
\ss |
德文升號 s (eszett)。 |
\o、\O |
斜線 o,如丹麥語和挪威語名字。 |
\l、\L |
波蘭語削減l。 |
\aa、\AA |
A 形環作為一個獨立的字母,正如 Angstrom 的名字一樣。 |
字體和大小
| 指令 |
它有什麼作用 |
\textbf{...} |
粗體文字。 |
\textit{...} |
斜體文字。 |
\emph{...} |
適應上下文的強調:直立文本中的斜體,斜體文本中的直立。 |
\textsc{...} |
小寫字母文字。 |
\texttt{...} |
打字機(等寬)文本,適合代碼和文件名。 |
\textrm{...} |
羅馬(襯線)系列文本。 |
\textsf{...} |
無襯線字型系列文字。 |
\textmd{...} |
中等(正常)重量,撤銷粗體。 |
\textup{...} |
直立形狀,取消斜體或傾斜。 |
\textsl{...} |
傾斜(傾斜)形狀,與真正的斜體不同。 |
\textnormal{...} |
一步重設為文件的預設字型。 |
\下劃線{...} |
為文字加上底線;謹慎使用,強調通常是「\emph」。 |
\rmfamily、\sffamily、\ttfamily |
聲明切換字體系列(serif、sans、mono)直到群組結束。 |
\bfseries、\mdseries |
宣告切換為粗體或傳回中等粗細。 |
\itshape、\slshape、\scshape、\upshape |
宣告切換形狀:斜體、傾斜、小型大寫字母、直立。 |
\普通字體 |
將族、系列和形狀重設為預設值的宣告。 |
\em |
\emph 的聲明形式:{\em like this}。 |
\微小 |
十個尺寸指令中最小的一個。 |
\scriptsize |
第二小的尺寸,大致為下標尺寸。 |
\腳註大小 |
用於腳註的尺寸。 |
\小 |
比正常的稍微小一點。 |
\正常大小 |
文檔的基本尺寸。 |
\large、\Large、\LARGE |
比平常大一、兩、三步。 |
\巨大, \巨大 |
兩個最大的標準尺寸。 |
\fontsize{14}{17}\selectfont |
設定任意字型大小和基準跳過,然後啟動它。 |
\選擇字體 |
啟動待處理的字體屬性變化(NFSS)。 |
\textsuperscript{...} |
凸起的小文本,如第一個或腳註樣式標記。 |
\textsubscript{...} |
在文字模式下降低了小文字。 |
\familydefault |
儲存預設字體系列的巨集;更新它以更改整個文件的字體。 |
\sfdefault |
巨集命名無襯線家族; \renewcommand{\familydefault}{\sfdefault} 使文件變成無字型。 |
\setmainfont{...} |
依照 XeLaTeX 或 LuaLaTeX (fontspec) 下的名稱設定主體字型。 |
\setsansfont{...} |
依照 XeLaTeX 或 LuaLaTeX (fontspec) 下的名稱設定無襯線字型。 |
\setmonofont{...} |
依照 XeLaTeX 或 LuaLaTeX (fontspec) 下的名稱設定等寬字體。 |
顏色(x顏色)
| 指令 |
它有什麼作用 |
\textcolor{紅色}{...} |
為一段文字著色。 |
\顏色{藍色} |
聲明表:為所有內容著色,直到小組結束。 |
\definecolor{品牌}{HTML}{2F6F4F} |
定義命名顏色以供日後使用。 |
\pagecolor{灰色! 10} |
設定整個頁面的背景顏色。 |
\rowcolor{灰! 20} |
為表格行著色(使用「table」選項的 xcolor,透過 colortbl)。 |
\cellcolor{灰色! 20} |
為一個表格儲存格著色 (colortbl)。 |
\rowcolors{2}{灰色! 10}{白色} |
從給定行開始交替行顏色(xcolor table 選項)。 |
圖形 (graphicx)
| 指令 |
它有什麼作用 |
\includegraphics[width=\linewidth]{plot.pdf} |
插入影像檔案;關鍵選項:「寬度」、「高度」、「比例」、「角度」、「修剪」+「剪輯」、「頁面」。 |
\graphicspath{{figures/}} |
告訴 LaTeX 在哪些資料夾中搜尋圖片檔案。 |
\rotatebox[origin=c]{90}{...} |
將其內容旋轉一個角度。 |
\scalebox{0.8}{...} |
以一個因子縮放其內容。 |
\resizebox{5cm}{!}{...} |
將內容大小調整為目標寬度和/或高度; ! 保持縱橫比。 |
\reflectbox{...} |
水平鏡像其內容。 |
\includepdf[pages=-]{paper.pdf} |
插入另一個 PDF 中的整頁 (pdfpages)。 |
進入數學模式
| 指令 |
它有什麼作用 |
$...$ |
句子中的內聯數學。 |
\(...\) |
LaTeX 的官方內嵌數學分隔符,相當於「$…$」。 |
\[...\] |
未編號的方程式在其自己的行上顯示。 |
$$...$$ |
Plain TeX 顯示數學;在 LaTeX 中不鼓勵,請使用 \[...\] 代替。 |
x^2、x_i |
^ 為上標,_ 為下標;大括號多字元腳本:x^{10}。 |
數學:希臘字母
所有這些僅在數學模式下有效。当希腊首都与拉丁首都不同时,存在大写形式。
| 指令 |
它有什麼作用 |
\alpha \beta \gamma \delta |
希臘字母 alpha、beta、gamma、delta。 |
\epsilon \zeta \eta \theta |
希臘字母 epsilon、zeta、eta、theta。 |
\iota \kappa \lambda \mu \nu |
希臘字母 iota、kappa、lambda、mu、nu。 |
\xi \pi \rho \sigma \tau |
希臘字母 xi、pi、rho、sigma、tau。 |
\upsilon \phi \chi \psi \omega |
希臘字母 upsilon、phi、chi、psi、omega。 |
\Gamma \Delta \Theta \Lambda \Xi \Pi |
大寫希臘字母 Gamma 到 Pi。 |
\Sigma \Upsilon \Phi \Psi \Omega |
大寫希臘字母 Sigma 到 Omega。 |
\varepsilon \vartheta \varpi |
epsilon(大多數論文使用的捲曲形式)、theta 和 pi 的變體形式。 |
\varrho \varsigma \varphi |
rho、sigma(詞尾)和 phi(開放捲曲)的變體形式。 |
\varGamma \varDelta \varTheta \varLambda |
斜體大寫希臘文變體 (amsmath)。 |
\varXi \varPi \varSigma \varUpsilon \varPhi \varPsi \varOmega |
其餘的斜體大寫希臘文變體 (amsmath)。 |
數學:二元運算符
| 指令 |
它有什麼作用 |
\pm、\mp |
加減號和減加號。 |
\次 |
乘法叉,也用於 3 x 3 等維度。 |
\div |
除法(obelus)標誌。 |
\cdot |
乘法的中心點。 |
\ast、\star、\bullet、\circ |
星號、星號、項目符號和小圓運算子; \circ 也是函數組合。 |
\oplus、\ominus |
有圓圈的加(直接和,異或)和帶圓圈的減。 |
\otimes、\oslash、\odot |
有圓圈的時間(張量積)、有圓圈的斜線、有圓圈的點。 |
\wedge、\vee |
楔形(邏輯與,外積)和 vee(邏輯或,連接)。 |
\land、\lor |
\wedge 和 \vee 的別名因其邏輯讀法而命名。 |
\cap, \cup |
設置交叉路口和聯合路標。 |
\setminus |
設定差異反斜線:A \setminus B。 |
\uplus |
有加號的並集,用於多重集或不相交並集。 |
\sqcap、\sqcup |
方帽和杯,在格子理論中相遇並連接。 |
\amlg |
合併(顛倒的產品),用於副產品。 |
\dagger、\ddagger |
匕首和雙匕首作為數學運算符,例如共軛轉置A^\dagger。 |
\bigtriangleup、\bigtriangledown |
三角形運算符,例如對稱差。 |
\triangleleft、\triangleright |
橫向三角形,例如常態子群關係。 |
數學:關係
| 指令 |
它有什麼作用 |
\leq、\le |
小於或等號(\le 是短別名)。 |
\geq、\ge |
大於或等號(\ge 是短別名)。 |
\neq、\ne |
不等號(\ne 是短別名)。 |
\ll、\gg |
遠小於且遠大於符號。 |
\大約 |
近似等號。 |
\sim |
波形符關係,讀作「分佈為」或「類似」。 |
\simeq |
漸近等號(波形符大於等號)。 |
\叢 |
全等符號(兩個橫槓上的波形符),用於同構。 |
\equiv |
相同(三槓)符號,也用於全等。 |
\propto |
比例符號。 |
\asymp |
漸近等價關係(堆疊曲線)。 |
\doteq |
帶點的等號,讀作「接近」或「定義為」。 |
\prec、\succ |
前後關係,彎曲的順序。 |
\preceq、\succeq |
之前或等於和成功或等於。 |
\subset、\subseteq |
真子集和子集或等號。 |
\supset、\supseteq |
真超集合和超集合或等號。 |
\sqsubseteq、\sqsupseteq |
平方子集和超集合關係,用於資訊排序。 |
\in、\notin |
設定成員資格及其否定:x \in A。 |
\ni |
反向成員資格:集合包含該元素。 |
\vdash、\dashv |
十字轉門「證明」及其相反。 |
\模型 |
雙閘,語意蘊涵。 |
\perp |
垂直/獨立關係。 |
\並行 |
平行條關係。 |
\mid |
具有關係間距的垂直條,如集合建構器符號或「分隔」。 |
\不 |
透過套印斜線來否定以下關係:\not\subset。 |
數學:箭頭
| 指令 |
它有什麼作用 |
\to、\rightarrow |
右箭頭,如函數類型「f: A \to B」並限制「x \to 0」。 |
\gets、\leftarrow |
左箭頭,也用於偽代碼中的賦值。 |
\leftrightarrow |
雙頭單箭頭。 |
\右箭頭 |
雙右箭頭,唸作「暗示」。 |
\向左箭頭 |
雙左箭頭,唸作「暗示」。 |
\左箭頭 |
雙頭箭頭,讀作「當且僅當」。 |
\implied, \impliedby |
間隔開的「\Rightarrow」和「\Leftarrow」表示邏輯 (amsmath)。 |
\iff |
空格「\Leftrightarrow」表示「當且僅當」。 |
\mapsto |
帶有條形尾部的映射到箭頭:x \mapsto x^2。 |
\longmapsto |
\mapsto 的長版。 |
\hookrightarrow |
有鉤尾的右箭頭,用於包含/嵌入。 |
\rightharpoonup |
右魚叉(半箭),用於弱收斂。 |
\rightleftharpoons |
配對的相對魚叉,處於化學平衡狀態。 |
\導致 |
彎曲的右箭頭,「通往」(amssymb)。 |
\向上箭頭、\向下箭頭 |
向上和向下箭頭。 |
\updownarrow |
雙頭垂直箭頭。 |
\Uparrow、\Downarrow、\Updownarrow |
雙線垂直箭頭。 |
\narrow、\searrow |
東北和東南的對角箭頭,例如增加/減少到極限。 |
\swarrow, \nwarrow |
對角線箭頭西南和西北。 |
\longrightarrow、\longleftarrow |
長單箭頭。 |
\Longrightarrow、\Longleftarrow、\Longleftrightarrow |
長雙箭頭。 |
\xrightarrow{f} |
可擴展的右箭頭,頂部有一個標籤,不斷增長以適應 (amsmath)。 |
\xleftarrow{f} |
頂部有標籤的可擴展左箭頭 (amsmath)。 |
數學:大運算符
| 指令 |
它有什麼作用 |
\sum_{i=1}^{n} |
带极限的求和符号。 |
\prod_{i=1}^{n} |
有限制的产品标志。 |
\coprod |
余积(颠倒积)符号。 |
\int_0^1 |
有界的积分符号。 |
\iint |
双积分符号 (amsmath)。 |
\iiint |
三重积分符号 (amsmath)。 |
\点 |
轮廓(闭环)积分符号。 |
\bigcap、\bigcup |
一系列集合上的大交集和并集。 |
\bigsqcup |
大方杯(不相交联合)。 |
\bigvee、\bigwedge |
索引集上的大 OR 和大 AND。 |
\bigoplus、\bigotimes、\bigodot |
大圆圈加号、时间和点用于结构的索引和和乘积。 |
\biguplus |
索引集上的大联合加号。 |
\限制 |
強制下列運算子的子/上標位於上方和下方:\int\limits_0^1。 |
\nolimits |
強制將下標/上標移至側面,而不是上方和下方。 |
數學:分隔符號和大小
| 指令 |
它有什麼作用 |
\left(...\right) |
自動調整大小的分隔符號對會成長以適應其內容。 |
\left. 和 \right. |
當只需要尺寸對的一側時,如評估欄中所示,隱形夥伴。 |
| `\middle |
` |
\big( \Big( \bigg( \Bigg( |
手動調整大小的分隔符,從稍大到很大。 |
\bigl(...\bigr) |
具有正確的開啟/關閉間距的大小分隔符號(還有 \Bigl、\biggl、\Biggl)。 |
\lfloor、\rfloor |
地板支架。 |
\lceil、\rceil |
天花板支架。 |
\langle、\rangle |
左尖括號分隔符號和右尖括號分隔符號。 |
| |
雙垂直線分隔符號(標準欄)。 |
\lvert、\rvert |
具有正確分隔符間距的絕對值條形 (amsmath)。 |
\lVert, \rVert |
雙槓表示規範,具有正確的分隔符號間距 (amsmath)。 |
\反斜線 |
反斜線作為數學符號或分隔符號。 |
數學:重音與裝飾
| 指令 |
它有什麼作用 |
\帽子{x} |
一個符號上有小帽子口音。 |
\檢查{x} |
卡隆(倒置帽子)口音。 |
\breve{x} |
短音(圓角)口音。 |
\acute{x}、\grave{x} |
數學中的尖銳和嚴肅的口音。 |
\tilde{x} |
一個符號上的波形符重音符號。 |
\bar{x} |
符號上的短橫線。 |
\vec{v} |
一個符號上方的小箭頭。 |
\dot{x}、\ddot{x} |
符號上的一、兩個點,常見於時間導數。 |
\dddot{x} |
符號上的三個點 (amsmath)。 |
\mathring{x} |
符號上的環重音。 |
\widehat{abc} |
寬帽子延伸到多個符號。 |
\widetilde{abc} |
跨越多個符號的寬波形符。 |
\overrightarrow{AB} |
在表達式上拉伸右箭頭,如從 A 到 B 的向量。 |
\overleftarrow{AB} |
將左箭頭拉伸到表達式上。 |
\overline{x + y} |
在整個表達式上劃線。 |
\下劃線{x + y} |
整個表達式下的線條(也適用於文字)。 |
\overbrace{...}^{n} |
表達式上方的水平大括號,頂部有一個可選標籤。 |
\underbrace{...}_{n} |
表達式下方的水平大括號,下方有一個可選標籤。 |
\overset{!}{=} |
將一個符號放在另一個符號上方,例如「必須等於」(amsmath)。 |
\underset{i}{\max} |
將一個符號放置在另一個符號下方 (amsmath)。 |
\stackrel{\text{def}}{=} |
舊的核心指令在關係上堆疊符號。 |
\boldsymbol{\beta} |
粗體數學也將希臘字母和符號加粗 (amsmath)。 |
\prime |
質數符號; x' 是 x^{\prime} 的常用簡寫。 |
數學:類似對數的運算符
所有排版均垂直,間距正確;接受極限的人在顯示數學中將下標放在下面。
| 指令 |
它有什麼作用 |
\sin、\cos、\tan、\cot |
基本三角函數。 |
\sec、\csc |
正割與餘割。 |
\arcsin、\arccos、\arctan |
反三角函數。 |
\sinh、\cosh、\tanh、\coth |
雙曲函數。 |
\exp、\ln、\log、\lg |
指數和對數(依約定,「\lg」是以 2 或 10 為底的對數)。 |
\det、\dim、\ker、\deg |
行列式、維數、核、度。 |
\gcd、\hom、\arg、\Pr |
最大公約數、hom 集、複數論證、機率。 |
\lim_{x \ 到 0} |
極限運算符,與顯示數學中的下標垂直。 |
\limsup、\liminf |
限制優劣。 |
\inf、\sup |
下確界與上界運算符,垂直排版。 |
\min、\max |
最小和最大運算符,垂直排版,顯示數學中的限制如下。 |
\bmod |
具有運算子間距的二元 mod 運算子:a \bmod n。 |
\pmod{n} |
有括號的尾隨「(mod n)」。 |
\mod{n} |
尾隨「mod n」不帶括號 (amsmath)。 |
\operatorname{lcm} |
沒有序言聲明的一次性正直操作員名稱 (amsmath)。 |
\operatorname*{ess\,sup} |
接受下列限制的一次性運算子 (amsmath)。 |
數學:分數、二項式和堆積
| 指令 |
它有什麼作用 |
\frac{a}{b} |
堆積分數:分子除以分母。 |
\dfrac{a}{b} |
分數被迫完全顯示大小,甚至內聯(amsmath)。 |
\tfrac{a}{b} |
即使在顯示數學 (amsmath) 中,分數也被迫縮小內聯大小。 |
\cfrac{a}{b} |
具有全尺寸嵌套等級的連分數 (amsmath)。 |
\sqrt{x}、\sqrt[3]{x} |
平方根;可選參數給予 n 次方根。 |
\binom{n}{k} |
括號中的二項式係數 (amsmath)。 |
\dbinom{n}{k}、\tbinom{n}{k} |
顯示大小和文字大小強制二項式 (amsmath)。 |
{n \選擇 k} |
Plain TeX 二項式原語;在 LaTeX 中不鼓勵使用 \binom。 |
{a \over b} |
Plain TeX 分數原語;在 LaTeX 中不鼓勵使用 \frac。 |
{a \atop b} |
沒有欄的 Plain TeX 堆疊原語;如果不鼓勵,請使用「\substack」或「\genfrac」。 |
\genfrac{(}{)}{0pt}{}{a}{b} |
\frac、\binom 和朋友 (amsmath) 背後的通用分數產生器。 |
\substack{i < n \\ j < m} |
大運算子 (amsmath) 下的多行下標。 |
\sideset{_a^b}{_c^d}{\prod} |
將索引附加到大運算子 (amsmath) 的所有四個角落。 |
\prescript{a}{b}{X} |
左上標/下標,如同位素表示法(數學工具)。 |
數學:間距和樣式
| 指令 |
它有什麼作用 |
\, |
薄弱的數學空間,如數字及其單位之間的空間。 |
\: |
中等數學空間。 |
\; |
厚厚的數學空間。 |
\! |
負薄空間,將符號拉得更近。 |
\quad、\qquad |
數學或文本中的一格和兩格空格。 |
\顯示樣式 |
強製完全顯示數學尺寸,例如內聯數學中有很大的限制。 |
\textstyle |
在顯示數學中強制內聯數學調整大小。 |
\scriptstyle、\scriptscriptstyle |
強制下標和子下標大小調整。 |
數學:字母、字母和其他符號
| 指令 |
它有什麼作用 |
\mathbb{R} |
數字集的黑板粗體字母 (amssymb)。 |
\mathbf{x} |
數學中的粗體直立字母,常見於向量和矩陣。 |
\mathcal{L} |
書法大寫字母,例如損失或拉格朗日。 |
\mathfrak{g} |
Fraktur 字母,用於代數和邏輯。 |
\mathscr{F} |
腳本大寫字母,比 \mathcal (mathrsfs) 更捲曲。 |
\mathrm{d}x |
數學中的直立(羅馬)字母,用於單位和多字母名稱。 |
\mathit{diff} |
具有類似單字間距的斜體多字母標識符。 |
\mathsf{T}、\mathtt{x} |
數學中的無襯線字體和打字機字母。 |
\bm{\beta} |
粗體數學符號,「\boldsymbol」(bm 套件)的替代品。 |
\text{如果 } x > 0 |
數學中正常的直立文本,具有適當的間距(amsmath)。 |
\infty |
無窮大符號。 |
\部份 |
偏導數(捲曲 d)符號。 |
\nabla |
用於梯度和散度的 Nabla (del) 運算子。 |
\hbar |
簡化的普朗克常數,h 帶條。 |
\ell |
腳本小寫 l,用於避免與數字 1 混淆。 |
\wp |
維爾斯特拉斯 p. |
\Re、\Im |
實部與虛部符號(Fraktur R 和 I)。 |
\aleph |
Aleph,無限基數。 |
\emptyset |
空集合標誌。 |
\var沒有什麼 |
許多作者更喜歡舍入空集變體(amssymb)。 |
\角度 |
角度符號。 |
\測量角度 |
有圓弧的測量角度符號 (amssymb)。 |
\三角形 |
三角形符號。 |
\square、\blacksquare |
空方格和實心方格;填充的通常結束證明(amssymb)。 |
\鑽石、\菱形 |
小型鑽石經營者;菱形符號(amssymb 代表後者)。 |
\top、\bot |
頂部(真)和底部(假/未定義)符號。 |
\forall、\exists |
通用(「對所有人」)和存在主義(「存在」)量詞。 |
\n存在 |
否定存在量詞 (amssymb)。 |
\neg |
邏輯非符號。 |
\因此、\因為 |
三點「因此」和「因為」符號 (amssymb)。 |
\平、\自然、\銳 |
音樂臨時記號,也用於數學記譜法。 |
\surd |
沒有參數的裸激進符號。 |
\複選標記 |
複選標記 (amssymb)。 |
\cdots |
居中點,位於運算子之間:x_1 + \cdots + x_n。 |
\vdots、\ddots |
垂直和對角線點,多呈矩陣形式。 |
\dotsb、\dotsc |
語意點:二元運算子之間與逗號之間 (amsmath)。 |
| 指令 |
它有什麼作用 |
\tag{...} |
用您自己的标签 (amsmath) 替换自动方程编号。 |
\tag*{...} |
类似于“\tag”,但没有括号 (amsmath)。 |
\notag |
抑制编号环境 (amsmath) 的一行上的方程编号。 |
\nonumber |
\notag 的旧同义词。 |
\numberwithin{方程式}{部分} |
每節的數字方程式:(2.1)、(2.2) (amsmath)。 |
\互文{...} |
用全角文本行中断对齐块,保持对齐 (amsmath)。 |
\shortintertext{...} |
就像垂直空间较小的“\intertext”(数学工具)。 |
\allowdisplaybreaks |
讓多行顯示跨頁顯示 (amsmath)。 |
\displaybreak |
请求在显示的此时分页 (amsmath)。 |
\smashoperator{\sum_{i=1}^{n}} |
讓寬運算子限制懸垂,這樣它們就不會將內容分開(數學工具)。 |
\mathclap{...} |
零寬度數學內容,用於寬下標/上標(數學工具)。 |
\coloneqq |
冒號等於定義符號 := 並且有正確的間距(數學工具)。 |
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert} |
使用星號的自動調整大小形式(mathtools)定義分隔符號宏。 |
\eqref{eq:loss} |
打印带有括号的方程编号 (amsmath)。 |
\qedhere |
將證明末尾的方塊移到目前行,例如在顯示的方程式(amsthm)之後。 |
數學環境
| 環境 |
它有什麼作用 |
方程式 |
一個顯示的、編號的方程式。 |
方程式* |
一個顯示的、未編號的方程式 (amsmath)。 |
對齊 |
多個顯示的方程式在「&」標記處對齊,每個方程式都編號(amsmath)。 |
對齊* |
沒有數字的對齊方程式 (amsmath)。 |
聚集 |
沒有對齊的多個中心方程,每個方程都有編號(amsmath)。 |
對齊 |
透過手動控制列之間的間距(amsmath)對齊方程式。 |
平齊 |
對齊的方程式推到左右邊緣 (amsmath)。 |
分裂 |
在「equation」(amsmath)內將一個長方程式拆分為一個數字下的對齊線。 |
多行 |
一個跨行的長方程式:第一行向左,最後一行向右(amsmath)。 |
| ‘對齊’、‘聚集’ |
對齊/聚集的構建塊版本可在另一個顯示器 (amsmath) 中使用。 |
子方程式 |
將裡面的方程式編號為 1a、1b、1c (amsmath)。 |
案例 |
大括號分組的大小寫區別,如分段函數 (amsmath)。 |
dcases |
帶有顯示樣式條目的“cases”,因此分數保持完整大小(數學工具)。 |
矩陣 |
沒有分隔符號的裸矩陣 (amsmath)。 |
pmatrix |
用括號括起來的矩陣 (amsmath)。 |
bmatrix |
用方括號括起來的矩陣 (amsmath)。 |
Bmatrix |
用花括號括起來的矩陣 (amsmath)。 |
vmatrix |
以垂直條包裹的矩陣,標準行列式表示法 (amsmath)。 |
Vmatrix |
以雙條包裹的矩陣 (amsmath)。 |
小矩陣 |
緊湊的矩陣尺寸適合內嵌使用(amsmath)。 |
數組 |
具有每列對齊的數學模式網格,是「表格」的數學表親。 |
eqnarray |
舊的三列方程式環境;氣餒,它的間距不對,使用align。 |
交叉引用和鏈接
| 指令 |
它有什麼作用 |
\label{圖:設定} |
命名一個點(方程式、圖形、剖面),以便您可以參考。 |
\ref{圖:設定} |
列印有標籤的項目的編號。 |
\pageref{圖:設定} |
列印標籤所在的頁碼。 |
\cref{圖:設定} |
自動列印數字及其類型名稱:‘fig. 1’(聰明)。 |
\Cref{圖:設定} |
大寫的「\cref」作為句子的開頭:「圖 1」(cleveref)。 |
\crefrange{eq:a}{eq:d} |
印一個範圍:‘eqs. 1 到 4’(cleveref)。 |
\labelcref{圖:設定} |
僅以 Cleveref 樣式列印標籤編號,不顯示類型名稱 (cleveref)。 |
\vref{圖:設定} |
需要時參考加上自動「在下一頁」短語(varioref)。 |
\autoref{fig:setup} |
hyperref 的鍵入參考:“圖 1”,並連結了整個片語。 |
\nameref{sec:intro} |
列印引用部分的標題文字 (hyperref)。 |
\href{https://example.com}{連結文字} |
使用自訂文字(超級引用)建立可點擊的連結。 |
\url{https://example.com} |
以打字機類型排版 URL 並使其可點擊。 |
\hyperref[sec:intro]{該部分} |
使任意文字連結到標籤(超級引用)。 |
\hypertarget{spot}{...} |
在文件中的任意位置建立命名連結目標(超級引用)。 |
\hyperlink{spot}{text} |
連結到「\hypertarget」(hyperref)。 |
\phantomsection |
建立一個錨點,以便連結到未編號的標題放置在正確的位置(超級引用)。 |
\texorpdfstring{$\alpha$}{alpha} |
為標題中的數學提供純文字替代方案,以便 PDF 書籤保持有效(超級引用)。 |
\pdfbookmark[1]{標題}{姓名} |
新增手動 PDF 書籤條目 (hyperref)。 |
引文和參考書目
| 指令 |
它有什麼作用 |
\cite{knuth1984} |
依關鍵字引用參考書目條目。 |
\nocite{key} |
在參考書目中新增一個條目,但不在文本中引用它; \nocite{*} 添加了所有內容。 |
\citep{knuth1984} |
natbib 作者年份風格的附加引文「(Knuth, 1984)」。 |
\citet{knuth1984} |
文本引用“Knuth (1984)”,採用 natbib 作者年份風格。 |
\citeauthor{knuth1984} |
僅印製作者姓名(natbib 和 biblatex)。 |
\citeyear{knuth1984} |
只印在年份(natbib 和 biblatex)。 |
\citealp{knuth1984} |
natbib 不帶括號的括號引用,用於建立您自己的引用。 |
\citealt{knuth1984} |
natbib 全年無括號文字引用。 |
\parencite{knuth1984} |
biblatex 的括號引用,類似 \citep。 |
\textcite{knuth1984} |
biblatex 的文本引用,類似於 \citet。 |
\autocite{knuth1984} |
biblatex 引用遵循此風格的首選形式(括號、註腳等)。 |
\footcite{knuth1984} |
biblatex 引文放在註腳。 |
\fullcite{knuth1984} |
內聯印刷條目的完整參考書目文本 (biblatex)。 |
\citetitle{knuth1984} |
印刷作品的標題 (biblatex)。 |
\參考書目{refs} |
BibTeX:列印 .bib 檔案中的參考文獻清單。 |
\bibliographystyle{plainnat} |
BibTeX:選擇參考格式;經典樣式包括 plain、unsrt、alpha、abbrv、ieeetr、acm、apalike。 |
\addbibresource{refs.bib} |
biblatex:在序言中註冊一個 .bib 檔案。 |
\printbibliography |
biblatex:在您放置的位置列印參考清單。 |
\bibitem{key} |
「thebibliography」環境中的一篇手寫條目。 |
參考書目(環境) |
手寫當您完全跳過 BibTeX 時使用的參考清單。 |
浮點數、數字和表格
| 指令或環境 |
它有什麼作用 |
| ‘人物’(環境) |
圖像加標題的浮動容器; LaTeX 選擇最終位置。 |
圖*(環境) |
跨越兩列文件中兩列的圖。 |
表(環境) |
用於表格加標題的浮動容器; LaTeX 選擇最終位置。 |
表*(環境) |
跨越兩列文件中兩列的表格。 |
\begin{圖}[htbp] |
放置提示:此處、頂部、底部、自己的頁面; !放寬了規則,[H](浮動包)正是在這裡的意思。 |
表格(環境) |
行和列的實際網格:單元格由「&」分割,行以「\」結尾。 |
表格*(環境) |
表格拉伸到指定的總寬度。 |
tabularx(環境) |
固定寬度的表格,其「X」列共享剩餘空間(tabularx)。 |
數組(環境) |
具有每列對齊的數學模式網格。 |
longtable(環境) |
可以跨頁分隔的表格,具有重複的標題(longtable)。 |
minipage(環境) |
頁面內固定寬度的迷你頁面,用於並排放置內容。 |
subfigure(環境) |
一個子麵板,有自己的標題,如 (a) 和 (b),位於圖形內(子標題)。 |
wrapfigure(環境) |
正文文字環繞的圖形 (wrapfig)。 |
sidewaysfigure、sidewaystable(環境) |
浮動旋轉 90 度到自己的頁面上(旋轉)。 |
| 「風景」(環境) |
將整個頁面旋轉為橫向,同時 PDF 頁面自動旋轉 (pdflscape)。 |
twoparttable(環境) |
包裝表格,使腳註與表格寬度對齊(三部分)。 |
tablenotes(環境) |
註解清單位於三部分錶下,標示「\tnote{a}」。 |
調整框(環境和 \adjustbox) |
使用鍵值選項(調整框)縮放、調整大小或裁剪任何內容。 |
\caption{...} |
在圖形或表格上加上編號標題;在其後面加上「\label」。 |
\caption*{...} |
沒有數字或清單條目的標題(標題包)。 |
\captionsetup{...} |
配置標題字型、標籤和間距(標題包)。 |
\toprule |
書籤表頂部的重標尺。 |
\中規則 |
booktabs 表的標題和正文之間的中線。 |
\bottomrule |
書籤表底部的粗尺。 |
\cmidrule(lr){2-3} |
跨越選定列(書籤)的部分規則。 |
\addlinespace |
書籤行之間有額外的垂直空間,而不是規則。 |
\hline |
普通表格中的全寬水平線;書籤規則通常看起來更好。 |
\cline{2-3} |
水平線跨越普通表格中的選取列。 |
\vline |
表格行此時的垂直線;列「 |
\multicolumn{2}{c}{標題} |
將跨列的儲存格合併到一行中。 |
\multirow{2}{*}{標籤} |
跨行垂直合併儲存格(多行)。 |
\arraystretch |
表格行高的因素;使用 \renewcommand{\arraystretch}{1.3} 設定。 |
\tabcolsep |
表格列每側填滿的長度。 |
\newcolumntype{C}{>{\centering\arraybackslash}X} |
定義可重複使用的列說明符(陣列包)。 |
\endfirsthead |
longtable:標記僅在第一頁上顯示的標題的結尾。 |
\endhead |
longtable:標記在接下來的每一頁中重複的標題的結尾。 |
\endfoot |
longtable:標記每個分頁符號處顯示的頁腳的結尾。 |
\endlastfoot |
longtable:標記僅在最後顯示的頁腳的結尾。 |
\FloatBarrier |
阻止浮標漂過該點(placeins)。 |
註腳
| 指令 |
它有什麼作用 |
\腳註{...} |
在頁面底部新增註釋,並標有自動編號。 |
\註腳標記 |
對於不允許使用「\footnote」的地方,僅列印腳註標記。 |
\footnotetext{...} |
為早期的「\footnotemark」提供文本。 |
定理和證明
| 指令或環境 |
它有什麼作用 |
\newtheorem{引理}{引理} |
宣告類似定理的環境 (amsthm)。 |
\newtheorem*{備註}{備註} |
宣告一個未編號的類別定理環境 (amsthm)。 |
\theoremstyle{定義} |
設定以下 \newtheorem 宣告的外觀(簡單、定義、註解)(amsthm)。 |
定理(環境) |
編號定理塊,由 \newtheorem{theorem}{Theorem} 創建。 |
| 「證明」(環境) |
印出「Proof」的證明區塊。並以 QED 方塊 (amsthm) 結束。 |
逐字記錄、程式碼和清單
| 指令或環境 |
它有什麼作用 |
| `\verb |
代碼 |
逐字記錄(環境) |
完全按照打字機字體列印的文字區塊。 |
\verbatiminput{file.txt} |
逐字列印整個檔案(逐字包)。 |
lstlisting(環境) |
帶有可選語法突出顯示的原始程式碼清單(列表)。 |
| `\lstinline |
代碼 |
\lstset{語言=Python} |
配置清單預設值:語言、編號、顏色(清單)。 |
\lstinputlisting{script.py} |
將整個原始檔排版為列表(列表)。 |
minted(環境) |
Pygments 支援的突出顯示程式碼區塊;在編譯時需要「-shell-escape」(已建立)。 |
| `\mintinline{python} |
代碼 |
投影機(幻燈片)
| 指令或環境 |
它有什麼作用 |
框架(環境) |
一張 Beamer 幻燈片:“\begin{frame}{幻燈片標題} … \end{frame}」。 |
\frame{...} |
Beamer 的一鍵投影片形式; 「frame」環境是通常的方式。 |
\frametitle{...} |
從框架內設定投影片標題。 |
\framesubtitle{...} |
在框架標題下設定較小的副標題。 |
\標題頁 |
Beamer:在框架內,從標題元資料列印標題投影片。 |
\tableofcontents[目前部分] |
概述投影片突顯您所在的部分。 |
\暫停 |
Beamer:在下一個投影片步驟中顯示框架的其餘部分。 |
\onslide<2-> |
內容從給定的覆蓋步驟開始顯示。 |
\only<2>{...} |
內容僅存在於給定步驟上,不佔用其他地方的空間。 |
\uncover<2->{...} |
內容在出現之前是不可見的,但始終保留其空間。 |
\visible<2->{...}、\invisible<2>{...} |
在給定步驟上顯示或隱藏內容而不更改佈局。 |
\警報{...} |
以主題的警報顏色(通常為紅色)突出顯示文字。 |
塊(環境) |
採用主題標準顏色的標題框。 |
alertblock(環境) |
警告顏色的標題框,用於警告或要點。 |
exampleblock(環境) |
標題框採用範例顏色,通常為綠色。 |
columns (環境)和 \column{0.5\textwidth} |
投影片上的並排佈局區域。 |
\usetheme{馬德里} |
Beamer:選擇序言中的示範主題。 |
\usecolortheme{海馬} |
僅交換主題的調色盤。 |
\usefonttheme{襯線} |
僅交換主題的字體選擇。 |
\setbeamertemplate{導航符號}{} |
覆寫一個主題元素,此處刪除導航圖示。 |
\setbeamercolor{标题}{fg=黑色} |
覆盖一种主题颜色。 |
\注意{...} |
附加到框架的演讲者注释,仅在注释输出中显示。 |
TikZ 和圖表
| 指令或環境 |
它有什麼作用 |
tikzpicture(環境) |
TikZ 繪圖的畫布;所有「\draw」和「\node」指令都在其中。 |
\tikz |
一次性內嵌圖片:\tikz \draw (0,0) Circle (2pt);。 |
\draw (0,0) -- (1,1); |
TikZ 路徑指令,繪製線條和形狀;像「[thick, red, ->]」這樣的選項可以設定它的樣式。 |
\填滿 |
TikZ 路徑指令,填滿形狀而不是撫摸它。 |
\filldraw |
TikZ 路徑指令可填滿和勾畫形狀。 |
\陰影 |
TikZ 填滿漸變的路徑指令。 |
\剪輯 |
TikZ 路徑,將所有後續繪圖限制在其內部。 |
\路徑 |
無需繪圖即可計算座標的 TikZ 路徑,例如用於放置節點。 |
\node at (0,0) {label}; |
TikZ 指令將文字或形狀放置在座標處。 |
\座標 (a) 在 (1,2); |
命名一個點以便在以後的路徑中重複使用。 |
\foreach \i in {1,...,5} |
在列表上重複繪製程式碼的迴圈 (TikZ/pgffor)。 |
\tikzset{mystyle/.style={...}} |
以現代方式定義可重複使用的 TikZ 樣式。 |
\tikzstyle |
舊的樣式定義語法;已棄用,請使用 \tikzset。 |
\usetikzlibrary{定位} |
在序言中載入額外的 TikZ 功能。 |
\matrix (TikZ) |
tikzpicture 內節點的網格對齊排列。 |
tikzcd(環境) |
交換圖的網格;單元格被「&」分割(tikz-cd)。 |
\arrow[r, "f"] |
在 tikz-cd 交換圖中的單元格之間繪製箭頭。 |
單位 (siunitx)
| 指令 |
它有什麼作用 |
\num{12345.678} |
使用正確的數字分組和小數點標記格式化數字。 |
\qty{9.8}{\米\每\秒\平方} |
有單位的數字,間隔正確(siunitx v3 名稱)。 |
\單位{\公斤\克} |
單獨的單元(siunitx v3 名稱)。 |
\SI{9.8}{\米\每\秒\平方} |
\qty 的 v2 名稱;至今仍廣泛見於報紙。 |
\si{\公斤\克} |
\unit 的 v2 名稱。 |
\sisetup{...} |
全域 siunitx 設定。 |
\DeclareSIUnit{\parsec}{pc} |
定義自訂單位 (siunitx)。 |
術語表和縮寫
| 指令 |
它有什麼作用 |
\gls{svm} |
列印術語表或首字母縮寫條目,並在首次使用時對其進行擴展(術語表)。 |
\Gls{svm} |
句子開頭的大寫形式(詞彙表)。 |
\glspl{svm} |
條目的複數形式(詞彙表)。 |
\newglossaryentry{tree}{name=tree, 描述={...}} |
宣告詞彙表術語(詞彙表)。 |
\newacronym{svm}{SVM}{支援向量機} |
宣告具有短形式和長形式的首字母縮寫(術語表)。 |
\acrshort{svm}、\acrlong{svm} |
不論首次使用為何,都強制使用短格式或長格式(詞彙表)。 |
\makeglossaries |
啟動術語表/首字母縮寫處理(術語表)的序言命令。 |
\printglossary |
在您放置的位置列印一份術語表清單(術語表)。 |
\printglossaries |
列印您放置的術語表和縮寫列表(術語表)。 |
演算法和偽代碼
關鍵字指令來自algpseudocode (algorithmicx); algorithm 浮動體包裹著它們。
| 指令或環境 |
它有什麼作用 |
演算法(環境) |
偽代碼的浮動容器,帶有標題和數字(演算法)。 |
演算法(環境) |
偽代碼主體本身,包含關鍵字指令(algpseudocode)。 |
\狀態 |
一行偽代碼的語句。 |
\If{...}、\ElsIf{...}、\Else、\EndIf |
條件區塊關鍵字。 |
\For{...}、\ForAll{...}、\EndFor |
在一個範圍或一組上循環關鍵字。 |
\While{...}、\EndWhile |
While 迴圈關鍵字。 |
\Function{名稱}{args}、\EndFunction |
函數定義區塊。 |
\Procedure{名稱}{args}、\EndProcedure |
過程定義區塊。 |
\回傳 |
回傳關鍵字。 |
\註解{...} |
偽程式碼行上的右對齊註解。 |
\要求、\確保 |
前置條件和後置條件位於演算法頂端。 |
語言、引用和編輯包
| 指令 |
它有什麼作用 |
\selectlanguage{德语} |
切换活动语言:连字符、标题、日期(babel)。 |
\外语{法语}{...} |
根据另一种语言的规则(babel)排版短文。 |
\enquote{...} |
正确嵌套和本地化的上下文感知引号 (csquotes)。 |
\todo{修复这个} |
边注标记了要做的工作 (todonotes)。 |
\listoftodos |
打印所有待办事项注释 (todonotes) 的列表。 |
\missingfigure{...} |
您尚未制作的图形的占位符框 (todonotes)。 |
\xspace |
在宏末尾添加一个空格,除非后面跟有标点符号 (xspace)。 |
\patchcmd{\cmd}{查找}{替换}{成功}{失败} |
就地修补现有宏的定义 (etoolbox)。 |
\apptocmd、\pretocmd |
将代码附加或添加到现有宏 (etoolbox)。 |
\newtoggle{草稿}、\toggletrue{草稿}、\iftoggle{草稿}{...}{...} |
轻量级布尔标志(etoolbox)。 |
佈局和排版套件在一行中
| 包或命令 |
它有什麼作用 |
\setstretch{1.25} |
設定精確的行間距係數 (setspace)。 |
\雙倍行距 |
切換到雙倍行距 (setspace)。 |
\onehalfspacing |
切換到半行距 (setspace)。 |
\單行距 |
切換回單行間距 (setspace)。 |
間距(環境) |
為其內容設定自訂行間距係數 (setspace)。 |
\titleformat{\section}{...}{...}{...}{...} |
重新設計分段標題的外觀(titlesec)。 |
\titlespacing{\section}{0pt}{12pt}{6pt} |
調整標題周圍的空間 (titlesec)。 |
\setlist[itemize]{noitemsep} |
全域或依等級(enumitem)配置清單間距和標籤。 |
parskip(包) |
將文件切換為區塊段落:之間有空格,沒有縮排。 |
microtype(包) |
微妙的突出和擴展,提高了合理性;只需加載它即可。 |
multicols(環境) |
平衡的多列文本,沒有雙列類別選項 (multicol)。 |
化學、物理和領域符號
| 指令 |
它有什麼作用 |
\ce{H2O} |
排版化學式或反應 (mhchem)。 |
\chemfig{...} |
繪製化學結構圖(chemfig)。 |
| `\braket{\phi |
\psi}` |
發布者類別命令
| 指令或環境 |
它有什麼作用 |
\IEEEauthorblockN{...} |
IEEEtran:格式化 IEEE 會議標題區域中的作者姓名區塊。 |
\IEEEauthorblockA{...} |
IEEEtran:在 IEEE 會議標題區域格式化作者隸屬關係區塊。 |
\ccsdesc[500]{...} |
acmart:聲明一個用於論文分類的 ACM CCS 概念。 |
CCSXML(環境) |
acmart:保存來自 ACM 分類工具的機器可讀的 ACM CCS 概念 XML。 |
\大學{...} |
論文範本中看到的特定於類別的元資料命令,而不是標準 LaTeX。 |
一般環境
环境是一个用“\begin{name}”打开并用“\end{name}”关闭的区域;两者之间的一切都会受到该环境的行为影响。完整的故事在命令与环境中。通用的:
| 環境 |
它有什麼作用 |
文檔 |
每個文檔的正文都位於「\begin{document}」和「\end{document}」之間。 |
摘要 |
使用班級的標準標題和版面來列印論文摘要。 |
扉頁 |
包裝一個手工製作的完整扉頁;該頁未編號。 |
中心 |
將其內容水平置中。 |
左齊平 |
其內容左對齊,右對齊。 |
齊平右 |
其內容右對齊,左對齊。 |
逐項列出 |
項目符號清單;每個條目都以「\item」開頭。 |
枚舉 |
編號列表;每個條目都以“\item”開頭。 |
描述 |
有標籤的清單;條目以「\item[Label]」開頭。 |
\item |
在逐項列出、列舉或描述清單中開始一項。 |
引用 |
簡短引文的縮排區塊,沒有段落縮排。 |
報價 |
較長引文的縮排區塊,帶有段落縮排。 |
詩句 |
詩的縮排塊,每節詩行以「\」結尾。 |
馬虎 |
段落排版採用寬鬆的換行,環境形式為「\sloppy」。 |
列表 |
定義 itemize 和 Friends 的通用列表建構器。 |
瑣事列表 |
沒有標籤或邊距的簡單列表,在巨集定義內使用。 |
文件內容 |
在編譯時將其主體寫入文件,例如在 .tex 中發送 .bib。 |
附錄 |
包裝附錄章節,啟用「\appendixpage」和每個附錄工具(附錄包)。 |
下一步要去哪裡
此頁是字典。課程是文法。對於可貼上的單頁閱讀器,請保持備忘錄 開啟。有關 \command{...} 和 \begin{...} 區塊之間的區別,請閱讀 命令與環境。對於可以畫出圖像但無法命名的符號,請使用數學符號。要查看任何數學模式命令的外觀,請將其貼到即時預覽 並觀看其渲染。
返回{曲目}