我正在撰写一篇 IEEE 会议论文,我正在寻找一个像 itemize 这样的结构来列出一堆属性,但我想删除每个项目的缩进。您可能知道,我无法使用 IEEEtran 删除 itemize 的缩进。我考虑过使用 \paragraph,但它仍然在 IEEEtran 中重新定义。所以我想知道是否存在一些不需要缩进的类似结构。
答案1
您必须向itemize
环境添加必要的选项。使用 可能会更简单enumitem
,但我认为如果您加载它,文字编辑不会高兴。
\documentclass{IEEEtran}
\usepackage{calc}
\usepackage{showframe} % just for the example
\usepackage{blindtext} % just for the example
\begin{document}
\blindtext
\begin{itemize}[%
\setlength{\labelwidth}{\widthof{\textbullet}}%
\setlength{\labelsep}{3pt}%
\setlength{\IEEElabelindent}{0pt}%
\IEEEiedlabeljustifyl
]
\item First Item
\item Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
Second Item
\end{itemize}
\end{document}
答案2
现在您可以加载enumitem
和使用它的附加参数。在旧版本的乙炔基-class 由于不兼容问题而无法实现,但最新版本已修复该问题。
更新日志:
10) 删除了对旧版 IED 列表命令、旧版 QED 和证明命令以及旧版 biography 和 biographynophoto 环境的支持。IEEEtran 不再定义或引用 \labelindent,以避免定义它的列表包出现命名空间问题。感谢 Sven Köhler 报告 enumitem.sty 的问题。
因此更新乙炔基更新至最新版本1.8b并且下面的操作将会起作用:
\documentclass{IEEEtran}
\usepackage{blindtext}
\usepackage{enumitem}
\begin{document}
\blindtext
\begin{itemize}[topsep=0pt,parsep=0pt,partopsep=0pt,leftmargin=10pt,labelwidth=6pt,labelsep=4pt]
\item First Item
\item Second Item
\end{itemize}
\end{document}