latex 原始檔是全部用 latex **表示的 .tex 檔案,它包括了兩個部分:
導言正文
定義:以第一行命令\documentclass
開始,到命令\begin
之間的命令語句稱為導言
功能:含有文件型別命令和呼叫巨集包命令
定義:從\ begin
到\end
之間的部分,為 latex 原始檔的正文部分.
定義:即文件型別檔案,是由 tex 和 latex 命令編寫的程式檔案,擴充套件名為 .cls.
呼叫格式:
\documentclass[attr1, attr2, ...][date]
[attr]:標準文類的選項,如 openany: 新的一章左右頁均可
:文類的型別名:常用的為三種: article, report、book、beamer
常用中文文類:
ctexbook
ctexrep
ctexart
同效用呼叫巨集包命令:
ctex 巨集包:中文字型巨集包
ctexcap 巨集包: 中文標題巨集包
\命令名 [可選引數]
其中,可選引數有三種格式:
[引數1][引數2]
[引數1, 引數2, ...]
[引數1 = 選項1, 引數2 = 選項2]
1的順序不可互換,2、3屬於多個可選子引數組成的引數前後順序可以任意調換.
對於必要引數,引數的前後順序不可以任意互換.
格式有三類:
使用者命令: latex 中在坐著寫作**中使用的命令常規命令:具有排版功能的命令,例如\section
資料命令: 代表某一數值,不能單獨使用,只能作為引數應用在常規命令中,例如:\value
環境命令:兩個以上的命令組成的命令組
編寫命令:用於編寫文類或巨集包檔案的命令
內部命令:系統內部使用的命令
根據不同的作用範圍,正文中使用的命令可以分為以下 4 種格式:
引數形式: 只作用於命令所帶的引數,例如:傾斜體命令\textsl
組合形式: 將宣告格式和作用的內容置於乙個花括號當中,命令作用範圍在花括號之內.
環境形式:在各種環境中使用的宣告形式命令
\newcommand[numofatr][defaultvalue]
第乙個引數為自定義新命令的名稱
第二個引數為可選引數,用於指定引數的個數,範圍為0~9
第三個引數為預設值,用於設定第乙個引數的預設值
第四個引數為定義內容
短命令:
格式:在第乙個引數——新命令名稱後加乙個「*
」號,可定義為乙個短命令
功能:引數的內容不能超過乙個段落
預防命令:
格式:\providecommand[numofatr][defaultvalue]
功能:可以防止與某個巨集包中的同名命令發生衝突;
當有巨集包定義時,以巨集包定義為準
當巨集包未定義時,以預防定義為準
修改命令
格式:\renewcommand[numofatr][defaultvalue]
功能:修改已有命令的相關引數和內容
巨集包套件定義:巨集包以乙個資料夾的形式存在,或者以多個巨集包檔案共存於乙個資料夾,稱為巨集包套件
特點:通常以乙個巨集包為主,其他巨集包為輔,如 grahics 巨集包套件中, grahicx 為主巨集包.
少部分為相互獨立的巨集包共存於乙個巨集包套件,如 tools 巨集包套件
##呼叫巨集包格式:\usepackage[引數1, 引數2, ...][日期]
引數:用於指定呼叫巨集包的名稱
呼叫巨集包有三種方法:
逐一調入:
將沒有引數\使用預設選項的巨集包集中起來:
\usepackage
巨集包選項作為文件型別命令的通用選項,如
\documentclass[space, table]
latex 格式問題 彙總
最近在寫期刊 把遇到的需要整理的latex 格式問題整理一下。方法1 文件上方新增這一行 1 usepackage justification centering 方法2 在 begin htbp 下面新增一行 centering 步驟2 在 begin前面加入 captionsetup table...
Linux 基礎命令 格式
linux 的特性 開放性,開源免費,多使用者。可以同時在不同的終端裝置登入linux作業系統。linux 具有安全性,可移植性。linux 的基本命令 清屏 clear ctrl l 服務啟動和停止 systemctl star stop restart stauts 切換目錄 cd 檢視當前位置...
Latex基礎語法
documentclass begin hello world end規定文件的型別,可以選擇文章article,也可以選擇其它型別,如book letter等等 新增注釋 在每一行的末尾加上 然後就可以新增注釋了,編譯後注釋的內容不會出現在文件中。如果文章內容中需要使用 的話,需要在 前面加上反斜...