删除列表项的额外右侧边距

删除列表项的额外右侧边距

我使用xepersian包进行论文写作。我有一些嵌套的描述和枚举。是否可以删除项目的右边距?我使用过enumitem包,但使用

‎\begin{enumerate}[rightmargin=0pt]‎ 

没有改变任何东西。

例如,请参见附图。我有上面的枚举形状,我想要下面的格式。

在此处输入图片描述 有没有什么方法可以删除描述列表项目的额外右边距?

提前致谢

\documentclass[12pt,a4paper,titlepage,toc=listof,toc=bib]{report}‎
‎‎\usepackage{lipsum}‎
‎\usepackage{enumitem}‎
‎‎\usepackage{listings}‎
‎\usepackage[extrafootnotefeatures]{xepersian}‎

‎\settextfont[Scale=1.2]{FreeFarsi}‎
\begin{document}
\begin{enumerate}[rightmargin=0cm]
\item
حالت نخست
\item
حالت دوم
\end{enumerate}
\end{document}

答案1

仔细阅读enumitem文档强烈推荐。特别是,使用wide=<length>就可以了(第 8 页)。我添加了一些文本来显示布局(抱歉弄乱了您的语言)。

\documentclass[12pt,a4paper,titlepage,toc=listof,toc=bib]{report}
\usepackage{lipsum}
\usepackage{enumitem}
\usepackage{listings}
\usepackage[extrafootnotefeatures]{xepersian}

\settextfont[Scale=1.2]{FreeFarsi}
\begin{document}
\noindent
حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست
\begin{enumerate}[wide=0pt]
\item
حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست
\item
حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم حالت دوم
\end{enumerate}
حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست حالت نخست
\end{document}

枚举列表

可以进行更多自定义:用于labelwidth=<length>更改标签宽度(第 5 页);用于nosep折叠列表的所有垂直空间(第 8 页);等等。

相关内容