3

たとえば、次のフレーズを分割したいと思います。

ユーザーあたりの下限、上限、シミュレーションのスループットとユーザー数

これは、図のキャプションに表示され、すべての行がほぼ同じ長さになるように2行に分割されています。次のようなもの:

ユーザーあたりの下限、上限、シミュレーション
のスループットとユーザー数

どうやってやるの?助けていただければ幸いです!

4

1 に答える 1

5

十分な幅のvarwidth環境 (同様の名前のvarwidthpackageから) でコンテンツをラップできます。varwidthその自然なコンテンツに合わせて縮小します。

ここに画像の説明を入力

\documentclass{article}
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\usepackage{varwidth}% http://ctan.org/pkg/varwidth
\begin{document}
\listoffigures
\begin{figure}
  \centering
  \includegraphics[scale=.5]{example-image-a}% Image
  \caption[Lower, upper and simulation throughput per user \textit{vs.}\ number of users]
    {\begin{varwidth}[t]{\linewidth}Lower, upper and simulation \\ throughput per user \textit{vs.}\ number of users\end{varwidth}}
\end{figure}
\end{document}

キャプションを 2 回指定する理由 (1 回はオプション引数[]で、もう 1 回は必須引数の一部として{}) は、ボックスで制約されたテキストを ToC に送信すると見栄えがよくないためです。したがって、これにより、2 つのドキュメント コンポーネント間の書式設定が分離されます。使用しているドキュメント クラスによっては、この部分を通常のラベル設定要件にすることもできます。

captionパッケージには、要件が重複しているように見えるものも用意format=hangされています。justification=raggedrightただし、必要な出力を適切に取得するには、マージンを調整する必要があります。

于 2012-09-22T06:31:12.623 に答える