1. 程式人生 > >常用latex巨集包

常用latex巨集包

CJK        中文支援,現不推薦這種方式
CJKfntef        CJK 下的中文下劃線、浪線、加點等標記。xeCJK 沿用
CJKpunct        CJK 下的中文標點壓縮
CJKnumber        CJK 下的數字。在 ctex 巨集包中被替代為更方便的命令。xeCJK 沿用
CJKspace        CJK 下的中西文間距控制
ccmap        使用 PDFLaTeX 處理 CJK 中文文件時的內碼修正
xeCJK        用於 LaTeX 的 XeTeX 中文支援,現在推薦這種方式
zhspacing        主要用於 Plain TeX 的 XeTeX 中文支援,LaTeX 下不推薦此方式
ctex, ctexcap 及 ctex 文件類        中文文件的一大集格式,必備。可與 CJK、xeCJK、zhspacing 配合
ctexutf8 及其文件類        ctex 系列的 UTF8 版本

beamer        幻燈片最常用的文件類之一

amsmath        數學公式,必備
amssymb        數學字型與符號,必備。注意此巨集包已經包括了 amsfonts,不要重複使用
amsthm        數學定理格式控制。也可以考慮用 theorem 巨集包
bm        數字粗體。是 \boldsymbol 和 \pmb 的新一代替代品。常用
extarrows        可延長上下寫文字的箭頭、等號等
latexsym        一些符號。功能被 amssymb 程式碼,不必使用
upgreek        直立體希臘字母
mathrsfs        數學花體
euler        一種數學字型
beton        與 euler 配套的一種正文字型。euler 與 beton 兩個字型包合起來就是 concrete 巨集包的功能
MinionPro        一個收費的專業字型包,OpenType 格式的部分字型免費
MnSymbol        與 MinionPro 字型配合的數學符號字型
courier        一種常見的打字機(等寬)字型
txfonts        Adobe 的 Times 字型及對應的數學字型
pifont        特殊符號字型,常用的是其中的帶圈數字。pifont 是 PSNFSS 字型包的一部分
mflogo        MetaFont 和 MetaPost 的標誌字型
textcomp        註冊商標等符號
fontspec        XeTeX 下的字型選擇巨集包。在中文文件中,它會被 xeCJK 巨集包呼叫,不必重複呼叫


ifpdf        判斷編譯引擎是否為 pdfTeX,主要對巨集包和模板作者有用。很多巨集包會自動呼叫它
ifthen        LaTeX 風格的判斷語句,主要對巨集包和模板作者有用
calc        長度計算功能,主要對巨集包和模板作者有用。很多巨集包會自動呼叫它

geometry        設定頁面各部分尺寸。常用
fancyhdr        設定頁首頁邊頁尾。常用
multicol        平衡方便的多欄排版
indentfirst        首段縮排。此巨集包會被 ctex 系列巨集包引用,一般沒有必要使用
makeidx        製做索引的基本巨集包
tocloft        控制目錄格式。與 ctex 巨集包有極少量程式碼衝突,但一般不影響使用
footmisc        控制腳註格式,包括編號、字型、分隔線等
footnpag        使腳註每頁更新編號。因為 footmisc 巨集包有此功能且更好,建議摒棄此巨集包
natbib        方便的參考文獻格式控制。常用
hypernat        解決 hyperref 與 natbib 相容性的巨集包,已過時

langtable        跨頁的長表格
slashbox        帶斜線的表頭
multirow        跨長的表格單元格
makecell        許多方便的表格控制,部分可代替 slashbox 巨集包功能
hhline        雙線表格交點的精細控制。建議不要使用雙線,也不要使用此巨集包

listings        程式碼抄錄並語法高亮。常用
shortvrb        提供 \verb 命令的簡寫形式。此功能 listings 巨集包也可提供
verbatim        標準 verbatim 功能的少量擴充套件,功能不強,主要用其中的大段註釋功能。不常用

doc        提供了寫 LaTeX 巨集包文件需要的一些功能
hyperref        超連結與其他 PDF 專有功能(如表單製做)。常用

float        浮動體的一些格式控制,可以建立新浮動體,此外提供的 H 選項很方便

graphics, graphicx        插圖的標準巨集包。建議用 graphicx,它是前者方便的語法包裝。極常用
epstopdf        在 pdflatex 編譯時自動把 eps 檔案轉換為 pdf 檔案。不建議使用
xcolor, color        顏色支援。常用。xcolor 比 color 功能更多,主要提供了更方便的混色語法。此巨集包會被許多圖形相關的巨集包自動呼叫
tikz        功能最強大的繪圖巨集包之一

相關推薦

常用latex巨集

CJK        中文支援,現不推薦這種方式 CJKfntef        CJK 下的中文下劃線、浪線、加點等標記。xeCJK 沿用 CJKpunct        CJK 下的中文標點壓縮 CJKnumber        CJK 下的數字。在 ctex 巨集包

LaTeX巨集參考文件 -- 持續更新中

  使用LaTeX的朋友在安裝了相關工具後,一般都會附帶巨集包的參考文件。比如TeXstudio這個工具,在編輯時,滑鼠右鍵點選巨集包名稱就會列出相應的參考文件選單。可能有些工具沒有提供這個方便,所以我把自己使用中碰到的巨集包參考文件上傳到51CTO裡面,並把連結放在這裡方便大家使用。這些文件都是官方免費提供

LaTeX巨集xcolor提供的色彩名稱

  在LaTeX的編輯中,我們常常會用到各種色彩,相關巨集包是xcolor。我們可以自定義顏色,也可以使用xcolor提供的各種色彩。這裡把呼叫方法和色彩名稱列出來供大家檢視使用。 1、巨集包呼叫命令 \usepackage[dvipsnames, svgnames, x11names]{xcolor}

LaTeX巨集TikZ-UML使用備忘

  TikZ-UML巨集包是用於繪製UML圖形的,相較於我以前使用的pgf-umlcd巨集包而言,他支援的圖形種類更多,二者都是由tikz擴充套件而來。這裡把使用方法與繪圖例子記錄下來,以備忘。 下載與安裝  TikZ-UML巨集包並沒有包含在texlive中,需要自己去官網下載,地址是:TikZ-UML官網

LaTeX巨集TikZ-UML使用備忘二

  程式碼的檔案頭與備忘一中的一樣,這裡不再列出。 示例三 % 51CTO陸巍的部落格 \begin{center} \begin{tikzpicture} \begin{umlpackage}[x = 0, y = 0, draw = purple, fill = umlyellow]

LaTeX巨集TikZ-UML使用備忘三

  程式碼的檔案頭與備忘一中的一樣,這裡不再列出。因為我一直在對部落格進行修改,其他網站轉載的內容可能已經與原文不一樣,所以請關注51CTO中的原創文章。 示例七 % 51CTO陸巍的部落格 \begin{center} \begin{tikzpicture} \umlclass[x =

LaTeX巨集介紹備忘

  我學習使用LaTeX大概有半年時間,很喜歡這種方式的編輯排版,現在基本上使用的文件編輯都從Office之類的軟體轉移過來了。LaTeX的內容很多,為了方便以後查詢,現在把自己使用過的巨集包介紹和說明文件的下載地址收錄在此。   以下文件的下載地址都在我的百度網盤,不需要CSDN裡面的

listings 是專用於程式碼排版的 LaTeX巨集(及使用xltxtra進行中文支援)

listings 是專用於程式碼排版的 LaTeX 巨集包,可對關鍵詞、註釋和字串等使用不同的字型和顏色或顏色,也可以為程式碼新增邊框、背景等風格。 1 基本用法 下面給出一份用於排版 C 語言 HelloWorld 程式程式碼的完整的 LaTeX 文件:

Latex 巨集編寫,自定義巨集

\renewcommand*{\maketitle}{ \vspace{5ex} % 建立列的空格, \

LaTeX 常用巨集(轉載)

latex常用巨集包  (2014-08-01 19:45:30) 轉載▼ 頁面與標題式樣 geometry 利用 geometry 可以很方便的設定頁面的大小。由於可以自動居中排放頁面,自動計算並平衡頁面各部分如頁首、頁尾、左右邊空等的大小,因此只需給出很少的

latex 使用 enumitem 巨集調整 enumerate 或 itemize 的上下左右縮排間距

調整 LaTeX 中的列表環境時,使用 enumitem 巨集包可以方便的調整間距。 調整間距的引數命令包括兩類。 1. 垂直間距 topsep       列表環境與上文之間的距離 parsep      

LaTeX中的TikZ巨集繪圖簡單示例

  LaTeX中的巨集包TikZ在繪圖方面的功能很強,我已將相關的說明文件傳送到51CTO中(http://down.51cto.com/data/2456407 ),大家可以去下載查閱,不需要下載豆。  下面舉一個非常簡單的例子,複雜的繪圖請大家自己看說明文件。這裡順便談一下LaTeX的學習,建議邊用邊學,

LaTeX中使用tikz巨集及其擴充套件共同繪製UML圖

  LaTeX巨集包tikz的繪圖功能很強,完全可以繪製UML的各種圖形,並且在tikz的基礎上擴展出不少這方面的巨集包。前面我介紹過巨集包tikz-uml,這個巨集包功能不錯,只是外觀上略微有些不足。所以我現在還是立足於tikz的基礎功能,結合tikz-uml巨集包一起繪製UML圖。  下面直接給出示例程式

LaTeX中使用tikz巨集及其擴充套件共同繪製UML圖之備忘二

  本篇所舉例子檔案前面的內容與備忘一(在LaTeX中使用tikz巨集包及其擴充套件包共同繪製UML圖之備忘一)中的示例一是一樣的,這裡不再列出。 示例三 \begin{center} \begin{tikzpicture} \node(PaydayTransaction)[basic_

Latex之安裝巨集

    巨集包就是Latex發行版(TexLive、MikTex等)的外掛功能,通過安裝不同的巨集包可以獲得更多的功能。一般情況下,Latex的發行版都自帶了一些巨集包(多是CTAN中的),以便於使用者快速的編譯。這些巨集包預設安裝在texmf/tex/latex/下,這裡texmf是“Tex and

LaTeX繪製UML圖形巨集開發過程記錄002

自定義類    LaTeX中自定義類與自定義巨集包幾乎是一樣的,區別就是副檔名,類檔案的副檔名是cls,巨集包檔案的副檔名是sty。在檔案內容格式上也差不多,類檔案中內容的樣式舉例如下: \NeedsTeXFormat{LaTeX2e}% \ProvidesClass{lua-general}[

LaTeX自定義巨集與類檔案預設搜尋路徑的設定方法

對於自定義的LaTeX巨集包與類,在呼叫時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以呼叫,但是編譯時總是有煩人的警告資訊,讓人不爽。還好有一個辦法可以解決。 作業系統:Ubuntu 16.04 64位桌面版 LaTeX工具:TeXs

LaTeX自定義巨集與類檔案的預設搜尋路徑設定方法

  對於自定義的LaTeX巨集包與類,在呼叫時可以通過在命令\documentclass{}與\usepackage{}命令中指定完整路徑或者相對路徑,這樣確實可以呼叫,但是編譯時總是有煩人的警告資訊,讓人不爽。還好有一個辦法可以解決。 作業系統:Ubuntu 16.04 64位桌面版

latex設定頁面邊距,頁面大小,頁邊距,geometry巨集

很多latex模板都將頁面邊距設定好了,自己不用怎麼修改。但有時候也需要自己來設定頁邊距,查閱了相關資料,發現使用 geometry 巨集包可以方便地調整頁邊距。 \usepackage{geometry} \geometry{a4paper,scale=0.8} 上面

Latex listings 巨集排版程式碼

使用: 在導言區使用 \usepackage{listings} 然後在正文裡 \begin{lstlisting} // your code //for(;;) \end{lstlisting} 配置 主要設定一些排版效果: 在導言區中使