\includegraphics принудительно открывает новую страницу

\includegraphics принудительно открывает новую страницу

Когда я вставляю диаграмму PDF, она принудительно создает новую страницу, поэтому у меня есть одна пустая страница, а затем эта диаграмма, может кто-нибудь мне помочь, пожалуйста? Мне нужно удалить эту пустую страницу.

Мой документ выглядит так

\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

Изображение слишком большое, чтобы поместиться на текущей странице, потому что осталось не так много места. Оно также слишком большое, чтобы поместиться на отдельной странице, поэтому перемещается на следующую (последнюю?) страницу, где оно, по-видимому, размещено с помощью какого-то чрезвычайного правила, даже если оно и там не помещается.

Вместо этого вам следует включить изображение, используя следующие параметры:

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

Это попытка масштабировать его до ширины текста, но не больше высоты текста, сохраняя при этом соотношение сторон.

Чтобы оставить достаточно места для подписи, следует немного уменьшить высоту, например, либо уменьшить ее на .9\textheightдве строки, либо вычесть из нее около двух строк.

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

Судя по всему, он также может принадлежать к figureсреде. Там вам следует добавить a \centeringперед the \includegraphics, чтобы он был в центре.

Связанный контент