偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

LaTeX 排版(1):列表

系統(tǒng) Linux
本系列基于前文《在 Fedora 上用 LaTex 和 TeXstudio 排版你的文檔》和《LaTeX 基礎(chǔ)》,本文即系列的第一部分,是關(guān)于 LaTeX 列表的。

[[383439]]

本系列基于前文《在 Fedora 上用 LaTex 和 TeXstudio 排版你的文檔》和《LaTeX 基礎(chǔ)》,本文即系列的第一部分,是關(guān)于 LaTeX 列表的。

列表類(lèi)型

LaTeX 中的列表是封閉的環(huán)境,列表中的每個(gè)項(xiàng)目可以取一行文字到一個(gè)完整的段落。在 LaTeX 中有三種列表類(lèi)型:

  • itemize無(wú)序列表unordered list/項(xiàng)目符號(hào)列表bullet list
  • enumerate有序列表ordered list
  • description描述列表descriptive list

創(chuàng)建列表

要?jiǎng)?chuàng)建一個(gè)列表,需要在每個(gè)項(xiàng)目前加上控制序列 \item,并在項(xiàng)目清單前后分別加上控制序列 \begin{<類(lèi)型>} 和 \end{<類(lèi)型>}(將其中的<類(lèi)型>` 替換為將要使用的列表類(lèi)型),如下例:

itemize(無(wú)序列表)

  1. \begin{itemize}
  2. \item Fedora
  3. \item Fedora Spin
  4. \item Fedora Silverblue
  5. \end{itemize}

 

enumerate(有序列表)

  1. \begin{enumerate}
  2. \item Fedora CoreOS
  3. \item Fedora Silverblue
  4. \item Fedora Spin
  5. \end{enumerate}

 

description(描述列表)

  1. \begin{description}
  2. \item[Fedora 6] Code name Zod
  3. \item[Fedora 8] Code name Werewolf
  4. \end{description}

 

列表項(xiàng)目間距

可以通過(guò)在導(dǎo)言區(qū)加入 \usepackage{enumitem} 來(lái)自定義默認(rèn)的間距,宏包 enumitem 啟用了選項(xiàng) noitemsep 和控制序列 \itemsep,可以在列表中使用它們,如下例所示:

使用選項(xiàng) noitemsep

將選項(xiàng) noitemsep 封閉在方括號(hào)內(nèi),并同下文所示放在控制序列 \begin 之后,該選項(xiàng)將移除默認(rèn)的間距。

  1. \begin{itemize}[noitemsep]
  2. \item Fedora
  3. \item Fedora Spin
  4. \item Fedora Silverblue
  5. \end{itemize}

 

使用控制序列 \itemsep

控制序列 \itemsep 必須以一個(gè)數(shù)字作為后綴,用以表示列表項(xiàng)目之間應(yīng)該有多少空間。

  1. \begin{itemize} \itemsep0.75pt
  2. \item Fedora Silverblue
  3. \item Fedora CoreOS
  4. \end{itemize}

 

嵌套列表

LaTeX 最多最多支持四層嵌套列表,如下例:

嵌套無(wú)序列表

  1. \begin{itemize}[noitemsep]
  2. \item Fedora Versions
  3. \begin{itemize}
  4. \item Fedora 8
  5. \item Fedora 9
  6. \begin{itemize}
  7. \item Werewolf
  8. \item Sulphur
  9. \begin{itemize}
  10. \item 2007-05-31
  11. \item 2008-05-13
  12. \end{itemize}
  13. \end{itemize}
  14. \end{itemize}
  15. \item Fedora Spin
  16. \item Fedora Silverblue
  17. \end{itemize}

 

嵌套有序列表

  1. \begin{enumerate}[noitemsep]
  2. \item Fedora Versions
  3. \begin{enumerate}
  4. \item Fedora 8
  5. \item Fedora 9
  6. \begin{enumerate}
  7. \item Werewolf
  8. \item Sulphur
  9. \begin{enumerate}
  10. \item 2007-05-31
  11. \item 2008-05-13
  12. \end{enumerate}
  13. \end{enumerate}
  14. \end{enumerate}
  15. \item Fedora Spin
  16. \item Fedora Silverblue
  17. \end{enumerate}

 

每種列表類(lèi)型的列表樣式名稱(chēng)

enumerate(有序列表) itemize(無(wú)序列表)
\alph* (小寫(xiě)字母) $\bullet$ (●)
\Alph* (大寫(xiě)字母) $\cdot$ (•)
\arabic* (阿拉伯?dāng)?shù)字) $\diamond$ (◇)
\roman* (小寫(xiě)羅馬數(shù)字) $\ast$ (✲)
\Roman* (大寫(xiě)羅馬數(shù)字) $\circ$ (○)
  $-$ (-)

按嵌套深度劃分的默認(rèn)樣式

嵌套深度 enumerate(有序列表) itemize(無(wú)序列表)
1 阿拉伯?dāng)?shù)字 (●)
2 小寫(xiě)字母 (-)
3 小寫(xiě)羅馬數(shù)字 (✲)
4 大寫(xiě)字母 (•)

設(shè)置列表樣式

下面的例子列舉了無(wú)序列表的不同樣式。

  1. % 無(wú)序列表樣式
  2. \begin{itemize}
  3. \item[$\ast$] Asterisk
  4. \item[$\diamond$] Diamond
  5. \item[$\circ$] Circle
  6. \item[$\cdot$] Period
  7. \item[$\bullet$] Bullet (default)
  8. \item[--] Dash
  9. \item[$-$] Another dash
  10. \end{itemize}

 

有三種設(shè)置列表樣式的方式,下面將按照優(yōu)先級(jí)從高到低的順序分別舉例。

方式一:為各項(xiàng)目單獨(dú)設(shè)置

將需要的樣式名稱(chēng)封閉在方括號(hào)內(nèi),并放在控制序列 \item 之后,如下例:

  1. % 方式一
  2. \begin{itemize}
  3. \item[$\ast$] Asterisk
  4. \item[$\diamond$] Diamond
  5. \item[$\circ$] Circle
  6. \item[$\cdot$] period
  7. \item[$\bullet$] Bullet (default)
  8. \item[--] Dash
  9. \item[$-$] Another dash
  10. \end{itemize}

方式二:為整個(gè)列表設(shè)置

將需要的樣式名稱(chēng)以 label= 前綴并封閉在方括號(hào)內(nèi),放在控制序列 \begin 之后,如下例:

  1. % 方式二
  2. \begin{enumerate}[label=\Alph*.]
  3. \item Fedora 32
  4. \item Fedora 31
  5. \item Fedora 30
  6. \end{enumerate}

方式三:為整個(gè)文檔設(shè)置

該方式將改變整個(gè)文檔的默認(rèn)樣式。使用 \renewcommand 來(lái)設(shè)置項(xiàng)目標(biāo)簽的值,下例分別為四個(gè)嵌套深度的項(xiàng)目標(biāo)簽設(shè)置了不同的樣式。

  1. % 方式三
  2. \renewcommand{\labelitemi}{$\ast$}
  3. \renewcommand{\labelitemii}{$\diamond$}
  4. \renewcommand{\labelitemiii}{$\bullet$}
  5. \renewcommand{\labelitemiv}{$-$}

總結(jié)

LaTeX 支持三種列表,而每種列表的風(fēng)格和間距都是可以自定義的。在以后的文章中,我們將解釋更多的 LaTeX 元素。 

 

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2021-02-26 20:01:30

LaTex排版LaTeX排版

2021-02-24 16:50:07

LaTex排版表格

2021-02-20 20:58:04

LaTeXTeXstudio排版文檔

2024-08-27 00:01:00

LaTeX語(yǔ)言符號(hào)

2010-09-10 14:54:12

DIV排版

2012-05-08 13:42:24

Erlang

2014-12-08 14:15:48

Material De字體排版

2020-07-06 11:25:10

設(shè)計(jì)師圖像列表布局

2010-09-08 17:20:42

CSS

2012-12-28 14:23:12

Android開(kāi)發(fā)TextView

2010-09-13 13:21:29

CSS排版

2010-09-14 10:41:24

DIV+CSS排版

2010-09-10 15:01:26

CSS+DIV排版

2013-10-22 15:48:35

2022-08-23 14:13:36

LaTeX標(biāo)記語(yǔ)言

2020-08-17 12:54:51

代碼開(kāi)發(fā)工具

2011-10-19 17:42:10

WPS 2012

2010-09-14 10:34:17

DIV CSS

2011-05-29 15:20:55

打印機(jī)評(píng)測(cè)

2010-08-30 14:03:59

CSS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)