Latex自定义itemize的编号格式

这篇博客介绍了如何在 LaTeX 中更改列表的符号样式。通过使用 enewcommand 命令,可以分别修改 itemize 环境中各级列表的标签,例如将一级列表的默认 extbullet 更改为 +,二级列表的 extendash 更改为 -。此外,还展示了如何针对特定项设置自定义符号。建议将修改命令放在导言区以实现全局效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,这是默认的itemize编号格式:
默认符号

 \begin{itemize}
   \item  First Level
   \begin{itemize}
     \item  Second Level
     \begin{itemize}
       \item  Third Level
       \begin{itemize}
         \item  Fourth Level
       \end{itemize}
     \end{itemize}
   \end{itemize}
 \end{itemize}

默认的编号格式:

  • Level 1 是 \textbullet (•),
  • Level 2 是 \textendash (–) ,
  • Level 3 是 \textasteriskcentered (*)
  • Level 4 是 \textperiodcentered (·).

这些符号可以用\renewcommand命令重定义
自定义符号

\renewcommand{\labelitemi}{+}
\renewcommand{\labelitemii}{-}
\renewcommand{\labelitemiii}{*}
\renewcommand{\labelitemiv}{\textbullet}

\begin{itemize}
    \item  First Level
          \begin{itemize}
              \item  Second Level
                    \begin{itemize}
                        \item  Third Level
                              \begin{itemize}
                                  \item  Fourth Level
                              \end{itemize}
                    \end{itemize}
          \end{itemize}
\end{itemize}

注意那个labelitemi,你想改第几个level的符号,你就改那个i

  • labelitemi 对于 Level 1
  • labelitemii 对于 Level 2
  • labelitemiii 对于 Level 3
  • labelitemiv 对于 Level 4

如果你想改某个特定item的符号,你可以这样写:
特定item

\begin{itemize}
  \item  Default item label for entry one
  \item  Default item label for entry two
  \item[+]  Custom item label for entry three
\end{itemize}

推荐使用第一种修改方式,你可以把renewcommand命令加在导言区,这样可以实现全局修改

参考

https://www.overleaf.com/learn/latex/Lists#List_styles

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值