3

次のLaTeXファイルがあります。説明の項目が非常に長いことに注意してください...foo...

\documentclass{article}
\begin{document}
\begin{description}

\item[foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo]
bar

\item[baz]
bang

\end{description}
\end{document}

次のようなファイルが生成されます。

fooすべて 1 つの行にあり、端からはみ出します。ページの端からはみ出さないように、説明部分を複数行に分割する方法はありますか? ドキュメントの実際の本文を編集できないため、プリアンブルでのみこれを実行できるようにしたいと考えています。

4

2 に答える 2

3

mdwlist を使用してプリアンブルの記述環境を変更: \usepackage{mdwlist}

\renewenvironment{description}%
{
\begin{basedescript}{
\desclabelstyle{\nextlinelabel}
\renewcommand{\makelabel}[1]{%
\parbox[b]{\textwidth}{\bfseries##1}%
}%
\desclabelwidth{2em}}}
{
\end{basedescript}
}
于 2010-07-28T16:42:58.280 に答える
-3

ブラケットを使用しないでください:

\item フーフーフーフーフーフー 
于 2010-07-28T14:19:22.607 に答える