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} % 增强列表控制能力
相关推荐
bu_shuo1 天前
将AI生成的数学公式正确复制到word中
人工智能·chatgpt·word·latex
꧁Q༒ོγ꧂1 天前
LaTeX 语法入门指南
开发语言·latex
seasonsyy4 天前
Latex中&符号的作用:对齐
latex·software
seasonsyy5 天前
Latex:把图标以图片形式插入到某句话中
latex·software
爱数模的小云9 天前
美赛LaTeX小白入门指南
数学建模·latex·数模美赛
时光Autistic10 天前
【环境配置】安装LaTeX并配置到PyCharm使用
ide·python·pycharm·latex
seasonsyy13 天前
CTex 2.8.0 更改编辑区文字大小
latex·ctex·winedit
seasonsyy14 天前
CTex2.8.0.125改变编辑区背景颜色
latex·ctex
seasonsyy15 天前
CTex 2.9.2 更改编辑区文字大小
latex·ctex·winedit
小桥流水---人工智能18 天前
tcolorbox 设置 breakable 后断页颜色失效问题及解决方案
latex