横向图片显示在错误页面上

横向图片显示在错误页面上

我的图片和我的版块不会出现在同一个页面上。我尝试过使用浮动包等,[H][!]不起作用

\documentclass[a4paper]{report}
\usepackage{float}
\usepackage{geometry}
\usepackage{rotating}
\usepackage{pdflscape}
\usepackage{mwe}


\begin{document}
\newpage

  \appendix

    \section{LabVIEW-kod}
      \begin{sidewaysfigure}[h]
        \includegraphics[height=0.3\textheight]{lab_12.png}
        \caption{}
        \label{fig:big_uppgift}
      \end{sidewaysfigure}
\end{document}

编者注

添加包rotatingpdflscape我发现这里恢复environment sidewaysfigure undefined,当然,我得到了一个文件未找到错误,所以我寻找如何使用示例图像,我发现,因此添加mwe并使用了示例。以下是结果输出:

在此处输入图片描述

(第 1 页)

在此处输入图片描述

(第 2 页)

答案1

您不能在同一页上混合一些文本(部分标题)和sidewaysfigure。在您的例子中,如果图像比页面上的其余垂直位置短,并且您希望在同一页上同时显示两者,则只能旋转图像:

\documentclass[a4paper]{report}
%\usepackage{float}
\usepackage[margin=25mm,showframe]{geometry}
%\usepackage{rotating}
%\usepackage{pdflscape}
\usepackage{mwe}

\begin{document}

\appendix
\section{LabVIEW-kod}
      \begin{figure}[h]
      \centering
\rotatebox{90}{\includegraphics[height=0.85\textwidth]{example-image}}
        \caption{}
        \label{fig:big_uppgift}
      \end{figure}
\end{document}

在此处输入图片描述

请注意,在这种情况下,图形标题不是旋转宽度图像。

相关内容