如何添加大量图片?

如何添加大量图片?

我最近需要包含很多大图像。

这里存在一些问题:我必须figure为每个图像编写新的环境,否则如果我对几个图像使用一个环境,它们的行为就会变得不可预测。

例如,如果由于位置已结束而图像必须放在下一页,则下一页上会编译两张图像,而在上一页上留下空白。

有没有办法可以包含大量图像而不用编写大量环境?使用一个环境进行编码

\documentclass[floatsection,equationsection,14pt,nocolumnsxix]{eskdtext}
\usepackage{graphicx}
\usepackage{mathtext} 
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage[T1,T2A]{fontenc}
\DeclareRobustCommand{\No}{\ifmmode{\nfss@text{\textnumero}}\else\textnumero\fi}
    \begin{document}
        \section{Report}
        \par dfsvsbsertgbsefgbsaefbsefvbeasrvaevesafrvawervaewrvaewrvaewrvawer.
        \section{Work progress}
\begin{figure}[h]
    \centering
    \includegraphics[width=0.9\linewidth]{untitled.png}
    \caption{plot $W(s)=\frac{K}{s}$ }
    \includegraphics[width=\linewidth]{impulse-w2.eps}
    \caption{plot $W(s)=\frac{K}{s}$ }
\end{figure}
    \end{document}

产生在此处输入图片描述

相同的代码,但每个图像都有自己的环境。

\documentclass[floatsection,equationsection,14pt,nocolumnsxix]{eskdtext}
\usepackage{graphicx}
\usepackage{mathtext} 
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage[T1,T2A]{fontenc}
\DeclareRobustCommand{\No}{\ifmmode{\nfss@text{\textnumero}}\else\textnumero\fi}
    \begin{document}
        \section{Report}
        \par dfsvsbsertgbsefgbsaefbsefvbeasrvaevesafrvawervaewrvaewrvaewrvawer.
        \section{Work progress}
\begin{figure}[h]
    \centering
    \includegraphics[width=0.9\linewidth]{untitled.png}
    \caption{plot $W(s)=\frac{K}{s}$ }
\end{figure}

\begin{figure}[h]
    \centering
    \includegraphics[width=\linewidth]{impulse-w2.eps}
    \caption{plot $W(s)=\frac{K}{s}$ }
\end{figure}
    \end{document}

产生在此处输入图片描述

答案1

使用[h]使得很多使乳胶更难放置图形:这样做的主要效果是不允许,p因此您阻止乳胶制作仅有图形的页面,并强迫它制作包含文本和图形的页面,但不提供任何文本,所以它无法实现您设置的约束。

但在这里您figure根本不应该使用,只需使用\includegraphics,如果您想要标题,请使用或\captionof{figure}{...}包。captioncapt-of

相关内容