\documentclass{report}
\usepackage{enumitem}
\begin{document}
\begin{description}[style=unboxed,leftmargin=4.75cm,labelwidth=!,labelsep=0cm,align=left]
\item[C]High-level programming language.
\item[Monovalent heat pump system]The entire demand for space heating, ventilation heating and heating of DHW is covered by the heat pump.
\end{description}
\end{document}
Wie kann ich „Monovalentes Wärmepumpensystem“ in zwei Zeilen aufteilen? Ich habe versucht, „style=unboxed“ aus einem anderen Tipp auf Stackexchange zu verwenden, aber es hat nichts geändert.
„Monovalentes Wärmepumpensystem
“
Antwort1
\documentclass{report}
\usepackage{enumitem}
\begin{document}
\begin{description}[style=multiline,leftmargin=4.75cm,labelsep=0cm]
\item[C]High-level programming language.
\item[Monovalent heat pump system]The entire demand for space heating, ventilation heating and heating of DHW is covered by the heat pump.
\end{description}
\end{document}
Antwort2
Fügen Sie einen manuellen Umbruch innerhalb einer Struktur ein, die dies zulässt:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{description}[leftmargin=10em,labelwidth=!,labelsep=0pt,align=left]
\item[C]High-level programming language.
\item[\smash{\begin{tabular}[t]{@{}l}Monovalent heat \\ pump system\end{tabular}}]
The entire demand for space heating, ventilation heating and heating of
DHW is covered by the heat pump.
\end{description}
\end{document}
Oben habe ich tabular
mit einer l
linksbündig ausgerichteten Spalte verwendet (und \tabcolsep
aufgrund von nicht links @{}
). \smash
Dadurch wird jede vertikale Höhen-/Tiefenkomponente entfernt, was zu Zeilenhöhenproblemen auf der rechten Seite geführt hätte.
Wenn dies in Ihrem Setup ein wiederkehrendes Thema ist, könnten Sie ein Makro in Betracht ziehen:
\newcommand{\stackitemdesc}[1]{\smash{%
\begin{tabular}[t]{@{}l} #1 \end{tabular}}}