문서가 끝난 후 모든 플로트를 쌓기 위해 패키지를 사용 endfloat
하지만 일부 플로트가 한 페이지에 합칠 수 있을 만큼 작더라도 endfloat
여전히 전체 페이지에 각 플로트가 배치되는 것 같습니다.어떻게 얻을 수 있나요? endfloat
한 페이지에 최대한 많은 플로트를 배치하려면?
다른 질문. 연기된 플로트를 호스팅할 최종 페이지에서 텍스트 본문을 늘리려면(즉, 가로 및 세로 여백을 줄이려면) 어떻게 해야 합니까?
제안된 솔루션을 사용하면 내부 그림이 문서 끝 부분으로 전송되는 것을 wrapfig
원하지 않기 때문에 사용합니다 .wrapfigure
\documentclass[a4paper,12pt]{article}
\usepackage[x11names]{xcolor}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{blindtext}
\usepackage[showframe]{geometry}
\usepackage{ragged2e}
\usepackage[nofiglist, notablist]{endfloat}
\renewcommand{\figureplace}{\floatplace{figure}}
\renewcommand{\tableplace}{\floatplace{table}}
\renewcommand{\floatplace}[1]{
\begin{center}
\color{DodgerBlue3} \normalsize \textbf{
[~\csname #1name\endcsname˜
\csname thepost#1\endcsname~ is about here.~]
}
\end{center}
}
\begin{document}
\begin{wrapfigure}{O}{0.35\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\centering This is a circuit
\end{wrapfigure}
\blindtext
\begin{figure}
\centering
\includegraphics[width=0.3\linewidth]{example-image-b}
\caption{My Fig}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.3\linewidth]{example-image-c}
\caption{My Fig}
\end{figure}
\end{document}