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} % 增强列表控制能力
相关推荐
碧海饮冰7 天前
LaTex排版|语法合集|完全入门教程
latex·overleaf·latex教程
月昤昽8 天前
black!50与black!20颜色含义解析
latex·tikz
月昤昽8 天前
TikZ坐标单位详解
latex·tikz
basketball6169 天前
Latex常用符号表示方法
latex
secondyoung12 天前
Markdown数学公式语法速查手册
算法·编辑器·markdown·latex
喝凉白开都长肉的大胖子14 天前
latex 中改变其中一部分文本颜色
latex
迷路爸爸18017 天前
VSCode / Cursor 中 LaTeX Workshop 的 settings.json 配置:编译与 SyncTeX 跳转
ide·vscode·json·latex
weixin_4166600718 天前
豆包公式转Word,乱码解决
word·latex·豆包
lijfrank21 天前
MacOS 下 VS Code + LaTeX + Skim 双向同步配置
vscode·macos·pdf·latex·mactex
爱叨叨的小嘟22 天前
Latex公式 转 word可编辑公式
word·typora·latex