Как изменить отступ структуры списка?

Как изменить отступ структуры списка?

В примере ниже элемент "Длинный текст элемента" будет перенесен на следующую строку, если он превысит ширину. Но эта продолженная вторая строка имеет такой же отступ, как и "Описание элемента". Можете ли вы придумать способ придать продолженному "тексту элемента" такой же отступ, как и его первая строка? Спасибо за ваше время.

\begin{description}
  \item[*] Длинный текст элемента \hfill \\
    Описание предмета
\end{description}

Я бы хотел, чтобы было так:

* Длинный текст элемента ...
  это продолжается здесь.
    Описание предмета

решение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

Очень похоже на решение Дэвида:

\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} 

введите описание изображения здесь

Связанный контент