latex中“itemize”

在 LaTeX 中,itemize 是一个用于创建项目符号列表(也称为无序列表)的环境。它适用于当你需要列出一些并列的、不需要特定顺序的项目时。


✅ 基本语法

latex 复制代码
\begin{itemize}
  \item 第一个项目
  \item 第二个项目
  \item 第三个项目
\end{itemize}

输出效果:

  • 第一个项目
  • 第二个项目
  • 第三个项目

默认使用 实心圆点(•) 作为项目符号。


✅ 层级嵌套

itemize 支持多层嵌套,LaTeX 会自动为不同层级使用不同的项目符号:

latex 复制代码
\begin{itemize}
  \item 外层项目 1
  \item 外层项目 2
    \begin{itemize}
      \item 内层项目 a
      \item 内层项目 b
        \begin{itemize}
          \item 更内层项目 i
        \end{itemize}
    \end{itemize}
  \item 外层项目 3
\end{itemize}

默认层级符号:

  1. 第一层:• (实心圆点)
  2. 第二层:○ (空心圆点)
  3. 第三层:▪ (小实心方块)
  4. 第四层:□ (空心方块)

✅ 自定义项目符号(推荐使用 enumitem 宏包)

你可以使用 enumitem 宏包来自定义每一层的符号、缩进、间距等。

示例:自定义符号
latex 复制代码
\usepackage{enumitem}

\begin{itemize}[label=$\star$]          % 第一层用星号
  \item 重要项目
  \begin{itemize}[label=--]             % 第二层用短横线
    \item 子项目
    \begin{itemize}[label=$\triangleright$] % 第三层用右三角
      \item 子子项目
    \end{itemize}
  \end{itemize}
\end{itemize}

✅ 常见用途

  • 列出实验设备
  • 展示算法步骤(若顺序不重要)
  • 罗列假设条件
  • 显示优缺点
  • 撰写简历或讲义中的要点

✅ 与 enumerate 的区别

特性 itemize enumerate
类型 无序列表(项目符号) 有序列表(编号)
使用场景 项目无先后顺序 项目有顺序或步骤
默认标记 •, ○, ▪, □ 1., (a), (i), a., etc.
命令 \item \item

✅ 注意事项

  • 每个项目用 \item 开头。
  • 不要手动输入 -,应使用 itemize 环境实现结构化排版。
  • 避免在 \item 外直接写内容。
  • 使用 enumitem 宏包可大幅提升灵活性和美观度。

✅ 总结

itemize 是 LaTeX 中创建无序列表的标准环境,适用于列出并列项目。它支持嵌套和自定义样式,是撰写论文、报告、幻灯片时组织内容的重要工具。

推荐搭配:

latex 复制代码
\usepackage{enumitem} % 增强列表控制能力
相关推荐
kyzoon3 天前
LaTeX Tikz 绘图输出至图片
latex·tikz
恶猫3 天前
Win|WinEdt( LaTeX 编辑器),下载及安装教程
windows·编辑器·latex·winedt
Jovin Giogic10 天前
简明教程:记录 Ubuntu系统命令行安装TexLive,配置vscode
linux·vscode·ubuntu·latex·texlive
verse_armour13 天前
markdown插入文献引用并导出pdf
pdf·markdown·pandoc·latex
摸森堡14 天前
vs code + latex使用攻略
latex
我的golang之路果然有问题19 天前
word中latex插入矩阵的语法问题
笔记·学习·矩阵·word·latex·template method·分享
钱彬 (Qian Bin)21 天前
从零开始发表SCI论文—第1篇:安装Latex写作工具
latex·vs code·sci论文·环境准备
他来自江湖25 天前
西南科技大学,研究生开题报告latex模板
科技·latex·开题报告·西南科技大学
Invinc-Z25 天前
LaTeX 个人简历模板
latex
嘿嘻哈呀1 个月前
MaxTex下载及LaTex环境配置
latex·maxtex·latex workshop