Ich verwende endfloat
das Paket, um alle Floats nach dem Ende des Dokuments zu stapeln, aber es scheint, dass selbst wenn einige Floats klein genug sind, um auf einer Seite zusammengefasst zu werden,endfloat
jeder einzelne trotzdem auf einer ganzen Seite platziert wird.Wie bekomme ich endfloat
um so viele Floats wie möglich auf einer Seite unterzubringen?
Noch eine Frage. Wie kann ich den Textkörper auf den letzten Seiten vergrößern, auf denen die verschobenen Floats erscheinen? (Das heißt, die horizontalen und vertikalen Ränder verringern.)
Ich verwende es wrapfig
, weil ich bei keiner der vorgeschlagenen Lösungen möchte, dass die darin enthaltenen Abbildungen wrapfigure
an das Ende des Dokuments gesendet werden.
\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}