不同大小的多幅图像序列

不同大小的多幅图像序列

相关:

让两张图片出现在同一页面上

将表格放在图形旁边(将表格垂直居中对齐)

在一个页面中放置多张图片

我有一系列图像,希望将它们连续存储起来,一个接一个之间的文本。

我尝试过的:

选项1:

\begin{figure}
    \centerline{\includegraphics[width=\paperwidth]{1.png}}
    \caption{1}
    \label{fig:1}
\end{figure}


\begin{figure}
    \centerline{\includegraphics[width=10cm,scale=0.5]{2.png}}
    \caption{2}
    \label{fig:2}
\end{figure}

\begin{figure}
    \centerline{\includegraphics[width=10cm,scale=0.5]{3.png}}
    \caption{3}
    \label{fig:3}
\end{figure}

\begin{figure}
    \centerline{\includegraphics[width=\paperwidth]{4.png}}
    \caption{4}
    \label{fig:4}
\end{figure}

不工作(文本与图像交织)。

选项 #2:

\begin{figure}[ht!]
        
        \subfloat[functions]{%
            \label{fig:functions}
            \includegraphics[width=\paperwidth]{1.png}
        }           
    
        \subfloat[common]{%
            \label{fig:common}
            \includegraphics[width=\paperwidth]{2.png}
        }   
        
        \subfloat[helpers]{%
            \label{fig:helpers}
            \includegraphics[width=\paperwidth]{3.png}
        }       

\end{figure}

最后一个图形消失了。此外,左侧出现了奇怪的意外填充。

我需要使用选项1之间的文本。

我本质上需要做的是拥有一份如下的文件:

Page 1

    Sed ut perspiciatis unde omnis iste natus error sit 
voluptatem accusantium doloremque laudantium, totam rem aperiam, 
eaque ipsa quae ab illo inventore veritatis et quasi architecto 
beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem 
quia voluptas sit aspernatur aut odit aut

Page 2 

Image 1

Image 2

Page 3

Image 3

Page 4

Image 4

Image 5

Page 5

ctetur, adipisci velit, sed quia non numquam eius 
modi tempora incidunt ut labore et dolore magnam 
aliquam quaerat voluptatem. Ut enim ad minima veniam,
 quis nostrum exercitationem ullam corporis suscipit 
laboriosam, nisi ut aliquid ex ea commodi consequatur? 
Quis autem

简而言之,就是跨页面连续出现的一组图像,其间不允许有任何文本。

答案1

我认为这符合您的需求。包[H]的选项float确保中间没有文本。

下次,请提供一个 MWE(如 Zarko 所示),类似于我在此处提供的代码(\includegraphics{example-image-a}例如使用)。

\documentclass{article}
\usepackage{graphicx}
\usepackage{float}

\begin{document}

Text

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

\begin{figure}[H]
    \centering
    \includegraphics{example-image-a}
    \caption{Caption}
\end{figure}

Text

\end{document}

在此处输入图片描述

答案2

就您目前的问题而言,没有提供足够的信息。至少我们需要知道您图片的真实尺寸(高度)。正如我在评论中提到的,图片可以放在一页上,它们的高度可以足够小。

为了将所有图像保存在一起,它们需要放在一个浮点数中figure,如下所示:

\documentclass{article}
\usepackage{graphicx}

\begin{document}
    \begin{figure}[htp]
    \centering
\includegraphics[height=4cm, width=\textwidth]{example-image}
    \caption{1}
    \label{fig:1}

\includegraphics[height=3.5cm, width=10cm]{example-image}
    \caption{2}
    \label{fig:2}

\includegraphics[height=4.5cm, width=10cm]{example-image}
    \caption{3}
    \label{fig:3}

\includegraphics[height=3cm, width=\textwidth]{example-image}
    \caption{4}
    \label{fig:4}
    \end{figure}
\end{document}

在此处输入图片描述

相关内容