LATEX筆記

設置頁面格式

  • \documentclass[12pt,a4paper]{article}
  • 設置頁面高度和寬度:導入\geometry宏包,使用\geometry{left=...cm,right=...cm,top=...cm,bottom=...cm}
  • 去掉默認顯示日期:\title下一個行寫\date{}
  • 調整行距:導入\usepackage{setspace}
    行距倍數:\renewcommand{\baselinestretch}{1.0}%寫在導言區
    設置單倍行距:\setlength{\baselineskip}{20pt}

表格

  • \begin{center}和\begin{table}是不能同時用的

  • 其實可以\begin{table} \centering,但 table環境會讓表格跨過標題
    而\begin{center}不會有這種問題,但它又不能加 caption 和 label
    \usepackage[section]{placeins} 能解決跨過標題的問題,所以還是 \begin{table} \centering 吧hhh

  • \begin{tabular}{ccc|c}
    l 本列左對齊
    c 本列居中
    r 本列右對齊
    |加豎線

  • \hline 畫的是(橫跨所有列的)水平線

  • \makebox[0.3\textwidth][c] 固定列寬

  • \caption{} 是標題
    \label{} 是表頭
    centering, caption 和 label 寫在\begin{tabular} 前面

  • 寫行列式需加入數學環境以及左右括號(\left作用是讓latex幫你決定括號大小)

$\left( \begin{tabular}
...
\end{tabular} \right)$

  • \multicolumn{2}{c|c}{content} 作列合并,產生了一個實際上占2列但只有一個合并列的,內容為“content”的單元
    \cline{m-n} 畫的是橫跨m至n列的直線
    體會如下代碼:
\usepackage{multirow}
...
\begin{document}
...
\begin{tabular}{|c|r|r|}  
\hline  
\multirow{2}*{姓名} & \multicolumn{2}{c|}{成績}  \\ 
                                  \cline{2-3}  
                               &  語文  &   數學  \\     
\hline  
  
            張三    & 87    &  100 \\  
\hline  
\end{tabular}  
  • 要實現表格跨頁,使用longtable宏包,并將\begin{tabular}改成\begin{longtable}

  • 要繪制非標準表格,即列寬不同多行表格,要考慮到“待分割”列數與實際列數最大公約數的關系(比如說你無法在一個3列的表格中分割成2列來),以及要學會在multicolumn中加豎線(不要用蛋疼的\vline)
    體會如下代碼:
    \begin{tabular}{cccccc}
    \hline
    \multicolumn{6}{|c|}{1} \
    \hline
    \multicolumn{3}{|c|}{1} & \multicolumn{3}{c|}{2} \
    \hline
    \multicolumn{2}{|c|}{1} & \multicolumn{2}{c|}{2} &\multicolumn{2}{c|}{3} \
    \hline
    &&&&&\
    \end{tabular}

列表

  • \begin{itemize}%圓點列表
    \begin{enumerate}%1.有序列表
    \begin{description}%倆空格列表
    \item
  • 可用\setlength{\itemsep}{...pt} 來修改列表間距

插圖

  • 最基本的:導入graphicx宏包,使用 \includegraphics[width=.x\textwidth]{picture.png}
    將 picture.png 插入文檔并且它的寬度被縮放到0.x文本行寬度;在這種寫法下,高度也會按相應的比例縮放。
  • 如果想強制對寬或高進行縮放,則使用兩個參數 \includegraphics[width=.x\textwidth,height=.y\textwidth]{pic.png}
  • subcaption宏包能代替subfigure宏包實現子圖的功能,而且還能加子標題哦。但這兩個宏包不能混用。(這也就是為什么http://www.latexstudio.net/archives/11384 里面沒用subfigure的原因)
  • 禁止浮動的方法:導入float宏包,使用 \begin{figure}[H]

文本

  • 分段,空行的區別
1


2

asdf
123
\par %另起一段,在行后寫\par能夠讓下一行行首縮進
456
\\%另起一行,在行后寫\\能夠讓下一行行首不縮進
789 

456
8910

在LATEX里面的顯示是這樣的:多行空格相當于一個空行,1和2段首空兩格(與documentclass有關),分別在兩行;asdf段首空兩格,asdf與123在同一行,之間有一個小空格;456在下一行,段首空兩格(分段符\par 的作用);789在下一行,段首不空格(換行符\的效果);456在下一行,段首空兩格(一個空行,即兩格空格的作用)8910跟在456后面,有一個小空格

  • 橫向:\quad 加空格 \qquad 加大空格
    縱向:\smallskip \medskip \bigskip 加縱向空白 \newpage 新開下一頁
    p.s.縱向控制符在文本后無作用,故一般用于代碼塊(或取消浮動的圖片,表格)后
  • 如果文本之間要空出來一行,不需要行首對齊用\,需要行首對齊用 \ \par
  • 文本轉義可使用 \verb|syntax_need_to_be_transferred|
  • 標簽數字引用可使用\ref{the_name_of_the_label} %要首先在公式和圖表的環境中定義label{the_name_of_the_label}
\begin{equation} \label{ineq1}
...
\end{equation}

\ref{ineq1}

-懸掛縮進
\hangafter 1 %在第1行后開始懸掛縮進
\hangindent 3em %縮進大小為3em
\noindent %第一行不縮進 %上述設置盡在本段有效
textline1
textline2\ %這里一定要用分行符而不是分段符
textline3

參考文獻

.bib文件

latex-bibtex-latex-latex 總共需要三遍。

數學

  • \amsmath宏包是必備滴

  • 證明:使用\amsthm里面的\begin{proof}環境
    amsthm的proof后面是默認有.(點),而ntheorem后面默認無.,而且能通過\theoremseparator修改proof后面的內容
    他們都能通過\newtheorm*{solution}{解}使得“解”字后面沒有編號
    但使用了ntheorem之后就不能用\begin{proof}環境了

  • 多行公式:使用\begin{eqnarray*}環境
    請使用amsmath里面的各種等式對齊環境:equation,equation*(無編號),multline(一行寫不下),gather(居中對齊),align(等式對齊),flaligh(左右對齊),cases(分段函數)

  • 定理類環境:使用\newtheorem{環境引用名}{環境標題}[按...計數] %引用名和環境標題都能自己改
    調用\begin{環境引用名}[旁邊小括號內容]

\newtheorem{theorem}{定理}[section]
\newtheorem{proposition}{命題}[section]

\begin{theorem}[Newton]
...
\end{theorem}
  • 分段函數:
\begin{equation}
f(x)=
\begin{cases}
... & ...\\
... & ...
\end{cases}
\end{equation} 
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,732評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,214評論 3 426
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,781評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,588評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,315評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,699評論 1 327
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,698評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,882評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,441評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,189評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,388評論 1 372
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,933評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,613評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,023評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,310評論 1 293
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,112評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,334評論 2 377

推薦閱讀更多精彩內容

  • LaTeX須知 LaTeX 源碼的擴展名為.tex 源碼分為1.導言區。2.正文區。 格式是定義了一組命令的代碼集...
    一個咸芋閱讀 2,317評論 0 0
  • 基本操作 此處的第一行 \documentclass{article}中包含了一個控制序列(或稱命令/標記)。所謂...
    被子十三閱讀 4,725評論 0 2
  • 有時,我們會需要在文檔中插入圖像。在LaTeX中,使用figure環境和graphicx包插入圖片,圖片將會被自動...
    FengBli閱讀 4,370評論 0 0
  • 1. inline math 注:將等式包含在兩個$中間,形成嵌入公式(embed formulas) 2. eq...
    FengBli閱讀 688評論 0 0
  • 如果這部電影只有前半段,那完全就是一場好萊塢式勵志片,這部片子真正讓我開始全情投入的是下半段。 本來劇情是爸爸一路...
    米粒粒1閱讀 336評論 0 0