Latex 入门笔记(2) 常用语法
生活随笔
收集整理的這篇文章主要介紹了
Latex 入门笔记(2) 常用语法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 0. 前言
- 1. LaTeX 文檔總體結構
- 2. 字符相關
- 3. 文檔元素
- 3.1 章節與目錄
- 3.2 標題頁
- 3.3 列表、引用、摘要、代碼
- 3.4 表格
- 4. 排版格式
- 4.1 字體、字號、下劃線
- 4.2 段落格式與間距
0. 前言
-
最近要寫一些比較正式的文檔,以前一直用 Word,但非常不喜歡。
-
現在下定決心學習一下 Latex,希望通過三個筆記來入門
- 安裝與 VSCode 環境搭建
- 常用語法(本文)
- 模版推薦與使用
-
參考資料
- LaTeX科技排版入門
- 張敬信老師的LaTeX入門講座
- 一份其實很短的 LaTeX 入門文檔
- 一份不太短的LaTeX介紹
- overleaf
-
根據 一份不太短的LaTeX介紹 的目錄可知,LaTeX 的語法有(我只挑關心的,建議如果想了解更多就看原文)
- 文檔總體結構
- 字符相關,如空格、注釋、特殊字符、 連字、標點等
- 文檔元素,如章節、目錄、標題頁、列表(有序、無序)、引用、代碼、表格、圖片等
- 排版樣式,如字體、字號、文字裝飾(斜體、粗體)、段落格式、行間距
-
格式還有很多,比如引用、顏色、繪圖等很多功能,本文不關注。
1. LaTeX 文檔總體結構
- \documentclass 用于定義了文檔的性質
- 如普通文檔的 article/report/book
- 如中文相關的 ctexart/ctexrep/ctexbook
- 在導言區中常會使用 \usepackage 命令調用宏包,還會進行文檔的全局設置
2. 字符相關
- 空格
- 空格與Tab都會視為“空格”
- 連續多個空格視為一個空格
- 段首空格忽略
- 換行
- 一個換行符視為一個空格
- 連續兩個換行符就是空行,將文字分段
- 三個及以上視為一個空行
- 也可以通過 \par 進行分段。
- 注釋:% 字符開始到行末
- 特殊字符
- 有些字符不能直接使用,需要以 \ 開頭,作為轉義字符
- 包括 # $ % & { } _ ~ ^ \
- 這些轉義字符一般都是有特殊含義,所以不能直接使用
- 標點符號(下面的這些應該是針對英文標點的,中文標點正常用就好)
- 單引號 ‘ 和 ’ 分別用 ` 和 ’ 輸入
- 雙引號 “ 和 ” 分別用 `` 和 ‘’ 輸入
- 有三種橫線 連字號(hyphen)、短破折號(en-dash)和長破折號(em-dash),分別用 1/2/3 個 - 來實現
- 省略號使用 \ldots 而不是三個 .
3. 文檔元素
3.1 章節與目錄
-
以下元素除了 chapter 外是 article/report/book 中使用的
- chapter 只有在 report/book 中才有
- 這些會自動生成章節標題,并編號
- 會生成目錄,并影響頁眉頁腳
- \chapter{?title?}
- \section{?title?}
- \subsection{?title?}
- \subsubsection{?title?}
- \paragraph{?title?}
- \subparagraph{?title?}
- \part 可實現文檔分割為大的分塊,不影響其他的編號
- 可選參數 \section[?short title?]{?title?} 中 short title 用于頁眉頁腳和目錄中
- 添加型號 \section*{?title?} 不編號,也不放入目錄、頁眉頁腳中
- article 文檔類帶編號的層級為 \section \subsection \subsubsection 三級;
- report 與 book 文檔類帶編號的層級為 \chapter \section \subsection 三級。
-
目錄:
- 語法:\tableofcontents
- 效果:
- report/book 會生成單獨一章
- article 形成單獨一節
- 生成的章節默認不寫入目錄
- 標題默認為 Contents
3.2 標題頁
- 提供了標題(\title)、作者(\author)、日期( \date)信息
- article 文檔類的標題默認不單獨成頁,而 report 和 book 默認單獨成頁
3.3 列表、引用、摘要、代碼
- 有序和無序列表環境 enumerate 和 itemize,通過 \item 設置
- 引用:
- quote 用于引用較短的文字,首行不縮進
- quotation 用于引用若干段文字,首行縮進
- 代碼,使用 verbatim
3.4 表格
- tabular
4. 排版格式
4.1 字體、字號、下劃線
- 字體:使用 \xxx 命令,則該命令后所有字符都改變了字體,也可以通過花括號來設置分組,如 {\xxx text},中英文都一樣,只是輸入的xxx不同。
- 常見的英文字體如下
- 字號:有兩種設置方式
- 方式一:與字體一樣 {\xxx text}
- 方式二:\fontsize{?size?}{?base line-skip?}
- 下劃線:\underline{text}
4.2 段落格式與間距
- 行長度
- 行距:\linespread{?factor?}
- 段落格式
- 水平間距:\hspace{}
- 垂直間距:\vspace{}
總結
以上是生活随笔為你收集整理的Latex 入门笔记(2) 常用语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 合同到期自动发出提醒如何设置
- 下一篇: 手机访客更方便刷脸开闸更快捷