Latex學(xué)習(xí)筆記1

日期:2019.04.26

%導(dǎo)言區(qū)
\documentclass{article}%book,report,letter

\title{My first document}
\author{nanGeng}
\date{\today}
\usepackage{ctex}

%正文區(qū)(文稿區(qū))
\begin{document}
    \maketitle
    hello world
\end{document}

命令行使用texdoc ctex texdoc lshort-zh命令可以調(diào)出文檔

字體設(shè)置

一個(gè)字體有5種屬性:

  • 字體編碼
    • 正文字體編碼:OT1、T1荆烈、EU1等
    • 數(shù)學(xué)字體編碼:OML拯勉、OMS、OMX等
  • 字體族
    • 羅馬字體:筆畫(huà)起始處有裝飾
    • 無(wú)襯線字體:筆畫(huà)起始處無(wú)裝飾
    • 打字機(jī)字體:每個(gè)字符寬度相同,又稱等寬字體
  • 字體系列
    • 粗細(xì)
    • 寬度
  • 字體形狀
    • 直立
    • 斜體
    • 偽斜體
    • 小型大寫(xiě)
  • 字體大小

字體族設(shè)置

(羅馬字體宫峦、無(wú)襯線字體岔帽、打字機(jī)字體)

% 字體命令作用于命令參數(shù)
\textrm{Roman Family}       %羅馬字體
\textsf{Sans Serif Family}  %無(wú)襯線字體
\texttt{Typewriter Family}  %打字機(jī)字體

% 字體聲明作用于后續(xù)文本(大括號(hào)分組,作用的范圍)
\rmfamily Roman Family
{\sffamily Sans Serif Family}
{\ttfamily Typewriter Family}

字體系列設(shè)置

(粗細(xì)斗遏、寬度)

\textmd{Medium Series}
\textbf{Boldface Series}


{\mdseries Medium Series}
{\bfseries Boldface Series}

字體形狀設(shè)置

(直立山卦、斜體鞋邑、偽斜體诵次、小型大寫(xiě))

\textup{Upright Shape}
\textit{Italic Shape}
\textsl(Slanted Shape}
\textsc{Small Caps Shape}


{\upshape Upright Shape}
{\itshape Italic Shape}
{\slshape slanted Shape}
{\scshape Small Caps Shapel}

字體大小

相對(duì)于class的標(biāo)準(zhǔn)大小

{\tiny Hello}
{\scriptsize Hello}
{\footnotesize Hello}
{\small Hello}
{\normalsize Hello}
{\large Hello}
{\Large Hello}
{\LARGE Hello}
{\huge Hello}
{\Huge Hello}

中文字體

使用ctex宏包

{\songti 宋體}
{\heiti 黑體}
{\fangsong 仿宋}
{\kaishu 楷書(shū)}
\textbf{粗體}%粗體是用黑體表示
\textit{斜體}%斜體是用楷書(shū)表示
\zihao{5} 你好!

篇章結(jié)構(gòu)

\tableofcontents            %book類目錄
\chapter{章節(jié)}              %book類才有
\section{構(gòu)建小節(jié)}
\subsection{構(gòu)建子小節(jié)}
\subsubsection{構(gòu)建下一小節(jié)}

\\      %換行枚碗,不產(chǎn)生新的段落
\par    %產(chǎn)生新的段落逾一,或者使用空行

特殊字符

  • 空白符號(hào)
    • 空行分段,多個(gè)空行等同1個(gè)
    • 自動(dòng)縮進(jìn)肮雨,絕對(duì)不能使用空格代替
    • 英文中多個(gè)空格處理為1個(gè)空格遵堵,中文中空格將被忽略
    • 漢字與其它字符的間距會(huì)自動(dòng)由XeLaTeX處理
    • 禁止使用中文全角空格
%lem(雪重字母中M的寬度)
a\quad b
%2em 
a\qquad b
%約為1/6個(gè)em 
a\,b a\thinspace b
%0.5個(gè)em
alenspaceb
%空格
a\ b
%硬空格
a~b
%1pC=12pt=4.218mm
a\kern 1pc b
a\kern -1em b
a\hskip 1em b
a\hspace{35pt} b
%占位寬度
a \hphantom{xyz} b
%彈性長(zhǎng)度
a \hfill b
  • 控制符號(hào)
\# \$ \{ \} \~{} \_{} \^{} \textbackslash \&
  • 排版符號(hào)
\S \P \dag \ddag \copyright \pounds
  • Latex標(biāo)志符號(hào)
\TeX{} \LaTeX{} \LaTexe{}
%xltxtra宏包提供
\XeLaTex
%texnames宏包提供
\AmSTeX{} \AmS-\Larex{} \BibTex{} \LuaTex{}
%mflogo宏包提供
\METAFONT{} \MF{} \MP{}
  • 引號(hào)
`   %左單引號(hào)
'   %右單引號(hào)
``  %左雙引號(hào)
''  %右雙引號(hào)
  • 連字符
- -- ---
  • 非英文字符
  • 重音符號(hào)
\`o \'o \^o \''o \~o \=o \.o \u{o} \v{o} \H{o} \r{o} \t{o} \b{o} \c{o] \d{o}

插圖

%導(dǎo)言區(qū):\usepackage{graphicx}
%語(yǔ)法:\includsegraphics[<選項(xiàng)>]{<文件名>}
%格式:EPS怨规,PDF陌宿,PNG,JPEG波丰,BMP
\graphicspath{{figures/}, {pics/}} %圖片在當(dāng)前目錄下的figures目錄壳坪,搜索路徑

可選參數(shù)(不同參數(shù)之間用,分隔)

  • scale=0.3縮放因子
  • height=2cm固定值的圖像高度
  • width=2cm固定值的圖像寬度
  • height=0.l\textheight版型文本0.1倍的圖像高度
  • width=0.2\textwidth版型文本0.2倍的圖像寬度
  • angle=-45旋轉(zhuǎn)角度
  • cmd打開(kāi)texdoc graphicx查看

表格

%\begin{tabular}[<垂直對(duì)齊方式>]{<列格式說(shuō)明>}
%   <表項(xiàng)>&<表項(xiàng)>&...&<表項(xiàng)>\\
%   ……
%\end{tabular}
%用\\表示換行
%用&表示不同的列
%l-本列左對(duì)齊
%c一本列居中對(duì)齊
%r一本列右對(duì)齊
%p{<寬>}-本列寬度固定,能夠自動(dòng)換行

\begin{tabular}{|l||c|c|p{1.5cm}|r|}%l左對(duì)齊掰烟,c居中爽蝴,r右對(duì)齊 使用|產(chǎn)生豎線,||雙豎線,p{}產(chǎn)生指定寬度
    \hline %產(chǎn)生表格橫線
    姓名  &  語(yǔ)文  &  數(shù)學(xué)  &  外語(yǔ)  &  備注\\
    \hline \hline %產(chǎn)生雙橫線
    張三  &  87  &  180 &  93  &  優(yōu)秀\\
    李四  &  75  &  64  &  52  &  補(bǔ)考另行通知\\
    王二  &  80  &  82  &  78  &  \\ 
\end{tabular}
  • cmd打開(kāi)texdoc booktab查看三線表
  • cmd打開(kāi)texdoc longtab查看跨頁(yè)長(zhǎng)表格
  • cmd打開(kāi)texdoc tabu查看綜合表格宏包

浮動(dòng)體

%浮動(dòng)體
%實(shí)現(xiàn)靈活分頁(yè)(避免無(wú)法分割的內(nèi)容產(chǎn)生的頁(yè)面留白)
%給圖表添加標(biāo)題
%交叉引用

%figure環(huán)境(table環(huán)境與之類似)
%\begin{figure}[<允許位置>]
%   <任意內(nèi)容>
%\end{figure}

引用標(biāo)簽見(jiàn)圖\ref{設(shè)置標(biāo)簽}
\begin{figure}[htbp]% 允許各個(gè)位置
    \centering #居中
    \includegraphics[scale=e.3](lion}
    \caption{插入標(biāo)題} \label{設(shè)置標(biāo)簽}
\end{figure}

\begin{table}[h]
    \begin{tabular}
    \end{tabular}
\end{table}
  • <允許位置>參數(shù)(默認(rèn)tbp)
    • H纫骑,此處(here)-代碼所在的上下文位置
    • t蝎亚,頁(yè)頂(top)-代碼所在頁(yè)面或之后頁(yè)面的頂部
    • b,頁(yè)底(bottom)-代碼所在頁(yè)面或之后頁(yè)面的底部
    • p先馆,獨(dú)立一頁(yè)(page)-浮動(dòng)頁(yè)面
  • 圖片排版
    • 標(biāo)題控制(caption发框、bicaption等宏包)
    • 并排與子圖表(subcaption、subfig煤墙、floatrow等宏包)
    • 繞排(picinpar梅惯、wrapfig等宏包)

數(shù)學(xué)公式

  • 行內(nèi)公式
    • 美元符號(hào) $a + b = c$
    • 小括號(hào) \(a + b = c\)
    • math環(huán)境 \begin{math}a + b = c\end{math}
  • 上下標(biāo)
    • 上標(biāo) ^^{}
    • 下標(biāo) __{}
  • 希臘字母
  • 數(shù)學(xué)函數(shù)
  • 分式
  • 行間公式
    • 美元符號(hào) $$a + b = c$$
    • 中括號(hào) \[a + b = c\]
    • displaymath環(huán)境\begin{displaymath}a + b = c\end{displaymath}
    • 自動(dòng)編號(hào)公式的equation環(huán)境\begin{equation}a + b = c\end{equation}
    • 不編號(hào)公式的equation*環(huán)境\begin{equation*}a + b = c\end{equation*}
  • 矩陣
    • 常用省略號(hào)\dots \vdots \ddots
% 導(dǎo)言區(qū)
\usepackage{amsmath}
% 正文區(qū)
$$
pmatrix環(huán)境     無(wú)豎線
\begin{matrix}
    0&1\\
    1&0
\end{matrix}

%pmatrix環(huán)境    小括號(hào)
\begin{pmatrix} 
0&-i\\
i&0
\end{pmatrix}

%bmatrix環(huán)境    中括號(hào)
\begin{bmatrix}
0&-1\\
1&0
\end{bmatrix}

%Bmatrix環(huán)境    大括號(hào)
\begin{Bmatrix}
1&0\\
0&-1
\end{Bmatrix}


%vmatrix環(huán)境    單豎線
\begin{vmatrix}
a&b\\
C&d
\end{vmatrix}
$$

%smallmatrix環(huán)境    行內(nèi)小矩陣
\begin{math}
\left(%需要于動(dòng)加上左括號(hào)
\begin{smallmatrix}
×&-y\\y&x
\end{smallmatrix}
\right)%需要于動(dòng)加上右括號(hào)
\end{math}

%array環(huán)境(類似于表格環(huán)境tabular)
\[
\begin{array}{r|r}
\frac12 & 0 \\
\hline
0 & -\frac abc\\
\end{array}
\]
  • 多行公式
%導(dǎo)言區(qū)
\usepackage{amsmath}
\usepackage{amssymb}
%正文區(qū)
%帶編號(hào)
\begin{gather}
    內(nèi)容1\\
    內(nèi)容2
\end{gather}

%不帶編號(hào)1
\begin{gather*}
    內(nèi)容1\\
    內(nèi)容2
\end{gather*}

%不帶編號(hào)2(在\\前使用\notag阻止編號(hào))
\begin{gather}
    32+4^2=52   \notag  \\
    5^2+122=132 \notag  \\
    a^2+b^2=c^2
\end{gather}

%align和align*環(huán)境(用&進(jìn)行對(duì)齊)
%帶編號(hào)
\begin{align}
    × & =t+\cos t+1\\
    y & =2\sin t
\end{align}
%不帶編號(hào)
\begin{align*}
    X & =t&x&=\cos t&x&=t\\
    y & =2t&y&=\sin(t+1)&y&=\sin t
\end{align*}

%split環(huán)境(對(duì)齊采用align環(huán)境的方式,編號(hào)在中間)
\begin{equation}
\begin{split}
    \cos 2x & =\cos 2x-\sinm2x\\
    & =2\cos^21x-1
\end{split}
\end{equation}

%cases環(huán)境
%每行公式中使用&分隔為兩部分番捂,
%通常表示值和后面的條件
\begin{equation}
    D(x)=\begin{cases}
    1个唧,&\text{如果}x\in\mathbb{Q};\\
    e设预,&\text{如果}x\in
    \mathbb{R}\setminus\mathbb{Q}.
\end{cases}
\end{equation}

參考文獻(xiàn)

  • 引用\cite{引用標(biāo)志}
  • 一次管理徙歼,一次使用

參考文獻(xiàn)格式:

\begin{thebibliography}{編號(hào)樣本}
    \bibitem[記號(hào)]{引用標(biāo)志}文獻(xiàn)條目1
    \bibitem[記號(hào)]{引用標(biāo)志}文獻(xiàn)條目2
    ……
\end{thebibliography}

其中文獻(xiàn)條目包括:作者,題目,出版社魄梯,年代桨螺,版本,頁(yè)碼等酿秸。

  • Bibtex
%導(dǎo)言區(qū)
\bibliographystyle{plain}
%plain unsrt alpha abbrv
\usepackage[round]{natbib}%應(yīng)用的擴(kuò)展宏包

%正文區(qū)
\nocite(*} %列出所有為引用的文獻(xiàn)
\bibliography{test,cnki}
%test,cnki為引用的文件名
  • BibLatex/biber
    新的TEX參考文獻(xiàn)排版引擎
    • 樣式文件(參考文獻(xiàn)樣式文件--bbx文件灭翔,引用樣式文件--cbx)使用LATEX編寫(xiě)
    • 支持根據(jù)本地化排版,如:
      • biber-l zh_pinyin texfile辣苏,用于指定按拼音排序
      • biber-l zh__stroke texfile肝箱,用于按筆畫(huà)排序
%導(dǎo)言區(qū)
\usepackage[style=numeric,backend=biber,utf8,sorting=centy]{biblatex}
\addbibresource{test.bib}
%正文區(qū)
無(wú)格式化引用\cite{biblatex}
帶方括號(hào)的引用\parencite{a1-1}
上標(biāo)引用\supercite{6-1}
\nocite(*} %列出所有為引用的文獻(xiàn)
\printbibliography[title={參考文獻(xiàn)}]

bat編譯

xelatex latexRefBibLaTeX 
biber-l zh pinyin latexRefBibLaTeX xelatex latexRefBibLaTeX 
xelatex laltexRefBibLaTeX 
del *.aux *.bbl*.bcf *.blg *.log*.xml

定義與重定義

  • \newcommand-定義命令
  • 命令只能由字母組成,不能以\end開(kāi)頭
  • \newcommand<命令>[<參數(shù)個(gè)數(shù)>][<首參數(shù)默認(rèn)值>]{<具體定義>}

  • \newcommand也可以使用參數(shù)
  • 參數(shù)個(gè)數(shù)可以從1到9稀蟋,使用時(shí)用#1煌张,#2,....退客,#9表示

  • \newcommand的參數(shù)也可以有默認(rèn)值
  • 指定參數(shù)個(gè)數(shù)的同時(shí)指定了首個(gè)參數(shù)的默認(rèn)值骏融,
  • 那么這個(gè)命令的第一個(gè)參數(shù)就成為可選的參數(shù)(要使用中括號(hào)指定)

  • \renewcommand-重定義命令
  • 與\newcommand 命令作用和用法相同,但只能用于已有命令
  • \renewcommand<命令>[<參數(shù)個(gè)數(shù)>][<首參數(shù)默認(rèn)值>]{<具體定義>}

  • 定義和重定義環(huán)境
  • \newenvironment{<環(huán)境名稱>}[<參數(shù)個(gè)數(shù)>][<首參數(shù)默認(rèn)值>]
    {<環(huán)境前定義>}
    {<環(huán)境后定義>}
  • \renewenvironment{<環(huán)境名稱>}[<參數(shù)個(gè)數(shù)>][<首參數(shù)默認(rèn)值>]
    {<環(huán)境前定義>}
    {<環(huán)境后定義>}

  • 環(huán)境參數(shù)只有<環(huán)境前定義>中可以使用參數(shù)萌狂,
  • <環(huán)境后定義>中不能再使用環(huán)境參數(shù)
  • 如果需要档玻,可以先把前面得到的參數(shù)保存在一個(gè)命令中,在后面使用茫藏。

參考

https://www.bilibili.com/watchlater/#/av16002978/p15

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末误趴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子刷允,更是在濱河造成了極大的恐慌冤留,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件树灶,死亡現(xiàn)場(chǎng)離奇詭異纤怒,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)天通,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門泊窘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人像寒,你說(shuō)我怎么就攤上這事烘豹。” “怎么了诺祸?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵携悯,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我筷笨,道長(zhǎng)憔鬼,這世上最難降的妖魔是什么龟劲? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮轴或,結(jié)果婚禮上昌跌,老公的妹妹穿的比我還像新娘。我一直安慰自己照雁,他們只是感情好蚕愤,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著饺蚊,像睡著了一般萍诱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上卸勺,一...
    開(kāi)封第一講書(shū)人閱讀 52,246評(píng)論 1 308
  • 那天砂沛,我揣著相機(jī)與錄音烫扼,去河邊找鬼曙求。 笑死,一個(gè)胖子當(dāng)著我的面吹牛映企,可吹牛的內(nèi)容都是我干的悟狱。 我是一名探鬼主播,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼堰氓,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼挤渐!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起双絮,我...
    開(kāi)封第一講書(shū)人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤浴麻,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后囤攀,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體软免,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年焚挠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了膏萧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蝌衔,死狀恐怖榛泛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情噩斟,我是刑警寧澤曹锨,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站剃允,受9級(jí)特大地震影響沛简,放射性物質(zhì)發(fā)生泄漏硼身。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一覆享、第九天 我趴在偏房一處隱蔽的房頂上張望佳遂。 院中可真熱鬧,春花似錦撒顿、人聲如沸丑罪。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)吩屹。三九已至,卻和暖如春拧抖,著一層夾襖步出監(jiān)牢的瞬間煤搜,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工唧席, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留擦盾,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓淌哟,卻偏偏與公主長(zhǎng)得像迹卢,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子徒仓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359