LaTeX/包引用
外觀
< LaTeX
(從 LaTeX/Packages 重定向)這是一個不完整的有用包列表,這些包可用於各種型別的文件。每個包旁邊都有一個簡短的描述,並且在有提供的情況下,會連結到一個詳細描述該包的部分。所有這些包(除非另有說明)應該包含在您的 LaTeX 發行版中,作為 package_name.sty。有關更多資訊,請參閱單個包的文件,如 安裝額外的包 中所述。
該列表按字母順序排列。
| amsmath | 它包含 LaTeX 的高階數學擴充套件。完整的文件應該在您的 LaTeX 發行版中;該檔名為 amsdoc,可以是 dvi 或 pdf。有關更多資訊,請參閱關於 數學 的章節。由下面描述的 mathtools 包補充。 | |
| amssymb | 它添加了新的符號,可用於數學模式。 | |
| amsthm | 它引入了 proof 環境和 \theoremstyle 命令。有關更多資訊,請參閱 定理 部分。 | |
| array | 它擴充套件了 LaTeX 處理表格的能力,修復了一些錯誤並添加了新功能。使用它,您可以建立非常複雜和自定義的表格。有關更多資訊,請參閱 表格 部分。 | |
| babel | 它提供 LaTeX 的國際化。它必須載入到任何文件中,並且您必須在文件中作為選項提供要使用的主要語言。有關更多資訊,請參閱 國際化 部分。 | |
| biblatex | 高階參考文獻處理。它是編寫論文時要使用的 the 包。 | |
| bm | 允許使用 \bm{...} 命令在數學模式下使用粗體希臘字母。這取代了 amsbsy 包。 | |
| booktabs | 提供額外的命令以及幕後最佳化,用於生成表格。包文件中給出了構成良好表格的指南。 | |
| boxedminipage | 它引入了 boxedminipage 環境,它與 minipage 完全相同,但周圍添加了一個框架。 | |
| caption | 允許自定義圖形、表格等的標題外觀和放置。 | |
| cancel | 提供用於刪除數學表示式的命令。語法是
| |
| chemmacros | 一個捆綁包的一部分,用於輕鬆一致地排版化學內容。 | |
| changepage | 輕鬆更改頁面邊距。語法是
所有引數都可以是正數和負數;它們將被新增到(保留符號)相關變數中。 | |
| cleveref | 增強了 LaTeX 的交叉引用功能,允許根據 引用型別自動確定引用的格式。 | |
| dcolumn | 該包在表格環境中定義了一個新的“D”列格式,用於將列中的數字對齊到小數點。 | |
| enumitem | 添加了對任意深度巢狀列表的支援(對大綱有用)。請參閱 列表結構。 | |
| epstopdf | 提供一個選項,將 EPS 影像轉換為 PDF 幷包含它們,使用\includegraphics{}. | |
| esint | 添加了額外的積分符號,用於對正方形進行積分、對集合進行順時針積分等。 | |
| eucal | 其他數學符號。 | |
| fancyhdr | 更改文件中任何頁面的頁首和頁尾。它在 頁面佈局 部分中進行了描述。 | |
| float | 改進定義浮動物件(如圖形和表格)的介面,引入新的浮動物件型別(帶框、帶規則、普通頂部)並提供定義自定義浮動物件的能力。 | |
| fontenc | 選擇輸出文字的字型編碼。如果您正在用英語以外的語言編寫文件,您可能需要它。請參閱 字型 部分。 | |
| gensymb | 提供通用命令\degree, \celsius, \perthousand, \micro和\ohm這些命令在文字和數學模式下都有效。 | |
| geometry | 用於輕鬆管理文件邊距和文件頁面大小。請參閱 頁面佈局。 | |
| glossaries | 用於建立術語表和首字母縮略詞列表。有關更多資訊,請參閱 相關章節。 | |
| graphicx | 允許您在文件中插入圖形檔案。 | |
| grffile | 改進圖形/graphicx 包的檔名處理,以支援更廣泛的檔名(空格、多個點等)。 | |
| hyperref | 它使 LaTeX 能夠在您以 PDF 格式編譯時管理文件內的連結或指向任何 URL 的連結。有關更多資訊,請參閱 相關部分。 | |
| indentfirst | 載入後,任何章節/部分的開頭都會縮排通常的段落縮排。 | |
| inputenc | 選擇輸入文字的編碼。如果您正在用英語以外的語言編寫文件,您可能需要它。請參閱 特殊字元 部分。 | |
| latexsym | 其他數學符號。 | |
| listings | 在文件中插入程式設計程式碼。支援許多語言,輸出可以自定義。有關更多資訊,請參閱 原始碼清單。 | |
| longtable | 允許您編寫跨越到下一頁的表格。您還可以定義一個頁首和頁尾,這些頁首和頁尾將顯示在表格所佔用的每一頁上,例如 從上一頁繼續。 | |
| mathptmx | 將整個文件的預設字型(包括數學公式)設定為 Times New Roman,它是一個更熟悉的字型,並且在與頁面限制作鬥爭時節省空間很有用。 | |
| mathrsfs | 其他數學符號。 | |
| mathtools | 補充了 amsmath,一些額外的功能,一些錯誤修復。 | |
| mhchem | 允許您輕鬆輸入化學物質和方程式。它會自動格式化化學物質,因此您不必使用下標命令。它還允許您繪製化學式。 | |
| microtype | 它改進了 LaTeX 的預設排版擴充套件,改進了字元突出、字型擴充套件、詞間距和額外的字距調整,以及可斷字的字母間距。 | |
| multicol | 提供了 multicols 環境,該環境將文字排版成多列。 | |
| natbib | 提供額外的引用選項和樣式。通常用於期刊投稿。 | |
| pdfpages | 這個包簡化了插入外部多頁 PDF 或 PS 文件的過程。 | |
| rotating | 它允許您旋轉任何型別的物件。它對於旋轉表格特別有用。有關更多資訊,請參閱 相關部分。 | |
| setspace | 允許您更改行距,例如,提供 \doublespacing 命令,用於製作雙倍行距的文件。有關更多資訊,請參閱 相關部分。 | |
| showkeys | 一個與引用相關的有用包。如果您希望引用影像或公式,您必須使用以下命令為其命名\label{...}然後您可以使用 \ref{...} 來引用它。當您編譯文件時,這些將只被替換為數字,除非您檢視原始碼,否則您無法知道使用了哪個標籤。如果您已經載入了 showkeys 包,您將在編譯版本中看到標籤就在相關數字旁邊或上方。一個對章節的引用的例子是 | |
| showidx | 它將在文字的左邊緣打印出所有索引條目。這對校對文件和驗證索引非常有用。有關更多資訊,請參見 索引 部分。 | |
| subfiles | 可以在不更改“子文件”的情況下同時編譯“根”和“子”文件。有關更多資訊,請參見 模組化文件 部分。 | |
| subcaption | 它允許在同一個環境中定義多個浮動(圖形、表格),並給出 1a、1b 格式的單獨標題和標籤。 | |
| syntonly | 如果您在序言中新增以下程式碼
LaTeX 將僅掃描您的文件以檢查語法和命令的使用是否正確,但不會生成任何 (DVI 或 PDF) 輸出。由於 LaTeX 在此模式下執行速度更快,因此您可以節省寶貴的時間。如果您想獲得輸出,只需將第二行註釋掉即可。 | |
| textcomp | 提供額外的符號,例如箭頭,如 \textrightarrow,各種貨幣 (\texteuro,...), 以及 \textcelsius 等許多其他符號。 | |
| theorem | 您可以更改新定義的定理的樣式。有關更多資訊,請參見 定理 部分。 | |
| todonotes | 允許您使用語法 \todo{Add details.} 插入待辦事項的註釋。 | |
| siunitx | 幫助您正確排版 SI 單位。例如 \SI{12}{\mega\hertz}。自動處理數字和單位之間的正確間距。請注意,即使是非 SI 單位也會設定,例如 dB、rad 等。 | |
| ulem | 它允許對文字進行下劃線(使用直線或波浪線)。字型 章節中添加了幾個使用示例。 | |
| url | 它定義了 \url{...} 命令。URL 經常包含特殊字元,例如 '_' 和 '&',為了寫出它們,您應該透過插入反斜槓來對它們進行轉義,但是如果您將它們作為 \url{...} 的引數寫入,則無需對任何特殊字元進行轉義,它將為您處理正確的格式。如果您使用的是 hyperref,則無需載入 url,因為它已經提供了 \url{...} 命令。 | |
| verbatim | 它改進了 verbatim 環境,修復了一些錯誤。此外,它還提供了 comment 環境,允許您新增多行註釋或輕鬆地註釋掉程式碼的大部分內容。 | |
| xcolor | 它添加了對彩色文字的支援。有關更多資訊,請參見 相關部分。 | |
| xypic | 它用於建立樹、圖形、(交換)圖和其他類似的東西。參見 Xy-pic。 |
