\item 内のテキストを分割する

\item 内のテキストを分割する
\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}

「一価ヒートポンプシステム」を 2 行に分割するにはどうすればよいですか? StackExchange の別のヒントから「style=unboxed」を使用しようとしましたが、何も変わりませんでした。

「一価熱
ポンプシステム」

答え1

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

答え2

許可されている構造内に手動ブレークを挿入します。

ここに画像の説明を入力してください

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

上記では、左揃えの列tabularで を使用しました(の結果として左側ではありません)。を使用すると、垂直方向の高さ/深さのコンポーネントが削除され、右側の行の高さの問題が発生します。l\tabcolsep@{}\smash

これがセットアップで繰り返し発生するテーマである場合は、マクロを検討できます。

\newcommand{\stackitemdesc}[1]{\smash{%
  \begin{tabular}[t]{@{}l} #1 \end{tabular}}}

関連情報