\includegraphicsは新しいページを強制します

\includegraphicsは新しいページを強制します

PDF ダイアグラムを追加すると、強制的に新しいページが作成され、空白ページが 1 ページとこのダイアグラムが表示されます。どなたか助けていただけないでしょうか。この空白ページを削除する必要があります。

私の文書は次のようになります

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage{graphicx}
\usepackage{a4wide}
\usepackage{pdfpages}
\usepackage[total={17cm,25cm}, top=2.0cm, bottom=1cm, left=0.0cm, right=0.0cm, includefoot]{geometry}

\begin{document}
\newgeometry{total={17cm,25cm}, top=2.0cm, bottom=1cm, left=2.0cm, right=2.0cm, includefoot}
\section*{Diagram případů užití}
\includegraphics[width=\textwidth]{diagram.pdf}
\end{document}

そしてその結果の出力は次のようになる。

空白ページの出力結果

答え1

画像は大きすぎて現在のページに収まりきりません。残っているスペースがあまりないためです。また、画像自体が 1 ページに収まるには大きすぎるため、次の (最後の?) ページに移動されます。そこにも収まらない場合でも、何らかの緊急ルールを使用して配置されているようです。

代わりに、次のオプションを使用して画像を含める必要があります。

\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{diagram.pdf}

これは、アスペクト比を維持しながら、テキスト幅に合わせて拡大縮小しますが、テキストの高さより大きくは拡大しません。

キャプションに十分なスペースを確保するには、高さを少し減らす必要があります。たとえば、高さを.9\textheight2 行程度減らすなどです。

\includegraphics[width=\textwidth,height=\dimexpr\textheight-2\baselineskip\relax,keepaspectratio]{diagram.pdf}

見た目からすると、環境にも属している可能性があります。中央に配置するには、 の前にfigureを追加する必要があります。\centering\includegraphics

関連情報