图片和文字按顺序显示

图片和文字按顺序显示

我想按此顺序显示文本、图像、文本、图像,但由于我不知道的原因,它显示文本、文本、图像、图像。我尝试将图像缩小,但没有任何变化。这是我的文本的一部分:(这些都是在 pastebin 上

\section { Manual de utlilizare }

\subsubsection{Pagina de pornire}

\begin{figure}
   \centering
       \includegraphics[width=1.00\textwidth]{app/eps/Overview.eps}
   \caption{Pagina de pornire}
   \label{fig:Overview}
\end{figure}


\subsubsection{Incarcarea datelor}

Se incarca fisierul apasand pe butonul "Load file" 

\begin{figure}
   \centering
       \includegraphics[width=0.50\textwidth]{app/eps/fileOpened.eps}
   \caption{Incarcarare fisier}
   \label{fig:fileOpened}
\end{figure}

Se alege fisierul dorit

\begin{figure}
   \centering
       \includegraphics[width=0.60\textwidth]{app/eps/LoadFile.eps}
   \label{fig:LoadFile}
   \caption{Selectarea fisierului}
\end{figure}

我究竟做错了什么?

答案1

如果你想控制figure浮标的放置没有浮动行为,使用[H]由提供的 ERE 浮动规范float包裹

在此处输入图片描述

\documentclass{report}

\usepackage{graphicx,float}

\begin{document}

\raggedbottom

\chapter{A chapter}

\section{First section}

\subsubsection{First subsection}

\begin{figure}[H]
  \centering
  \includegraphics[width=\linewidth]{example-image}
  \caption{A figure caption}
\end{figure}

\subsubsection{Second subsection}

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

\begin{figure}[H]
  \centering
  \includegraphics[width=.5\linewidth]{example-image-a}
  \caption{A figure caption}
\end{figure}

Phasellus rhoncus risus eu pretium luctus.

\begin{figure}[H]
  \centering
  \includegraphics[width=.5\linewidth]{example-image-b}
  \caption{A figure caption}
\end{figure}

Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

\begin{figure}[H]
  \centering
  \includegraphics[width=.5\linewidth]{example-image-c}
  \caption{A figure caption}
\end{figure}

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Proin cursus nibh tellus, nec condimentum sem dignissim et.

\begin{figure}[H]
  \centering
  \includegraphics[width=.5\linewidth]{example-image-a}
  \caption{A figure caption}
\end{figure}

Sed quis tellus non quam accumsan fermentum sit amet mollis turpis.

\begin{figure}[H]
  \centering
  \includegraphics[width=.8\linewidth]{example-image-b}
  \caption{A figure caption}
\end{figure}

Quisque rutrum est lectus, vitae tincidunt elit rhoncus non. Integer nec suscipit urna. In eget orci tellus.

\begin{figure}[H]
  \centering
  \includegraphics[width=.8\linewidth]{example-image-c}
  \caption{A figure caption}
\end{figure}

\subsubsection{First subsection}

Donec vel massa orci. Mauris tellus arcu, porttitor a ligula nec, pellentesque rhoncus felis.

\begin{figure}[H]
  \centering
  \includegraphics[width=\linewidth]{example-image-a}
  \caption{A figure caption}
\end{figure}

Praesent vitae mauris ipsum. Donec odio lectus, fermentum eu tempor vitae, congue ultrices felis. Sed pharetra ultricies tortor non vehicula.

\begin{figure}[H]
  \centering
  \includegraphics[width=\linewidth]{example-image-b}
  \caption{A figure caption}

  \includegraphics[width=\linewidth]{example-image-c}
  \caption{A figure caption}
\end{figure}

Nullam at tortor ut lacus consequat pellentesque. Nulla nisl odio, bibendum non risus id, tempus molestie felis.

\begin{figure}[H]
  \centering
  \includegraphics[width=\linewidth]{example-image-a}
  \caption{A figure caption}
\end{figure}

Pellentesque faucibus dui ut nibh bibendum iaculis. Nam sollicitudin nisi massa. Aliquam ac sem ut nisi egestas luctus. Fusce viverra lacinia dolor vitae ultricies.

\begin{figure}[H]
  \centering
  \includegraphics[width=.7\linewidth]{example-image-b}
  \caption{A figure caption}
\end{figure}

Integer non rhoncus odio. Vivamus tellus erat, maximus a sagittis eget, ultrices id dui.

\begin{figure}[H]
  \centering
  \includegraphics[width=.7\textwidth]{example-image-c}
  \caption{A figure caption}
\end{figure}

\subsubsection {Second subsubsection}

\end{document}

需要注意的事项:

  • \label必须紧随其后\caption。见为什么环境\label必须出现在之后\caption

  • figure带有 a\label但没有 a 的A\caption是奇怪的/不合适的,因为 any\ref不会提供正确的结果。请参阅了解引用和标签的工作原理

  • 如果您希望连续的数字保持在一起,则可以将它们放在同一个浮点数中,每个数字都有自己的\caption

  • 随着浮动页面的浮动,您应该发出\raggedbottom允许“不完整”页面被运出的指令。

另一个选项需要稍微多一点的代码更改开销,那就是使用caption包裹并使用 将图像及其标题放在一起\captionof{figure}。使用float允许您以最少的修改保留当前布局。

您可以在此处找到有关浮动位置的通用参考(您应该研究一下):如何影响LaTeX 中浮动环境(如figure和)的位置?table

相关内容