
ドキュメントに図 (PDF チャート) を含めて折り返そうとしているのですが、大量の overfull hbox エラーが発生します。コードは次のとおりです。
\documentclass{article}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\begin{wrapfigure}{r}{0.6\textwidth}
\centering
\includegraphics[width=0.55\textwidth]{example-image-a}
\caption{\label{fig:simpres}Residual values plot}
\end{wrapfigure}\lipsum
\end{document}
パーツを取り外すと消えますwrapfigure
が、当然、フィギュアを包み込む能力が失われます。これはここで重要です。何かアイデアはありますか?
答え1
2 つのドキュメント - 例として示されているものと、すべての過剰警告が記載されているもの。
サンプル コードには、段落の一部として wrapfigure を使用して強制的に改行したため、アンダーフル ボックスがあります。 wrapfigure のドキュメントの 2 ページ目には、次のように書かれています。
- 段落間で環境を開始すると便利ですが、段落の途中に配置する場合は、自然な改行がある 2 つの単語の間に環境を配置する必要があります。
可能であれば、段落の間に環境を配置します (その前に空白行を残します)。
箱がいっぱいになっているのはナンセンスだから
asdfasfasdfasfasdfasfasdfasfasdfasdfasdfasdfasdfasdfasdfasdf
線より幅が広く、独立した単語がありません。
複数の警告の元のリストに戻ります。ドキュメント出力の PDF を見て、どのような書式設定が行われたかを確認します。テキストの狭い部分に収まらない大きな単語や数式があるかどうかを確認します。特に、狭い列では、不足警告が予想されます。パッケージ「microtype」を使用すると、狭い列でのタイプセットに役立ちます。また、ハイフネーションに適切な言語が選択されていることを確認します。
答え2
article
クラスで問題なく動作します
\documentclass{article}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\begin{wrapfigure}{r}{0.6\textwidth}
\centering
\includegraphics[width=0.55\textwidth]{example-image-a}
\caption{\label{fig:simpres}Residual values plot}
\end{wrapfigure}\lipsum
\end{document}