如何改变列表结构缩进?

如何改变列表结构缩进?

在下面的示例中,如果项目“长项目文本”超出宽度,则会换行到下一行。但是,这个继续的第二行会进一步缩进,缩进程度与“项目描述”相同。您能想出一种方法让继续的“项目文本”与第一行具有相同的缩进吗?感谢您的时间。

\开始{说明}
  \item[*] 长项目文本 \hfill \\
    商品描述
\结束{说明}

我希望如此:

* 长项目文本...
  这将继续下去。
    商品描述

答案1

目前还不太清楚您想要哪种布局,但enumitem包可以让您轻松地尝试参数。也许:

在此处输入图片描述

\documentclass{article}
\usepackage{enumitem}
\begin{document}

\begin{description}[itemindent=0pt,listparindent=2em,labelwidth=1em,]
  \item[*] Long item text 
 that continues here.
 that continues here.
 that continues here.
 that continues here.
 that continues here.

    Item description
that continues here.
that continues here.
that continues here.
that continues here.
\end{description}

\end{document}

答案2

与David的解决方案非常相似:

\documentclass{article}

\usepackage{enumitem}

\begin{document}

\begin{description}[itemindent=!,labelwidth=!,listparindent=\parindent]
  \item[*] Long item text text text text text text text text text text text text text text text text text text text text text text text

  Item description
\end{description}

\end{document} 

在此处输入图片描述

相关内容