I am using \setlength{\belowcaptionskip}{-10pt}
from How can I reduce padding after figure? to reduce the spacing after my figures. And it is working fine.
But it is also affecting my new floats environments and reducing to almost 0
the spacing before the environment.
How can I fix my floats environments spacing before (keep their spacing) while keeping by figure environments reduced spacing after the figure?
\documentclass[12pt]{memoir}
\usepackage{caption,newfloat}
\usepackage{graphicx}
\def\listofquadrosname{List of Frames}
\DeclareFloatingEnvironment[fileext=loq,placement={!hbtp},name=Frame,
within=chapter,listname=\listofquadrosname]{quadro}
\setlength{\belowcaptionskip}{-10pt}
\begin{document}
Before. Before. Before. Before. Before. Before. Before. Before. Before.
\begin{figure}[h]
\includegraphics{latex.png}
\caption{Opis}
\end{figure}
After. After. After. After. After. After. After. After. After. After.
Before. Before. Before. Before. Before. Before. Before. Before. Before.
\begin{quadro}[h]
\caption{Stuff.}
Contents.
\end{quadro}
After. After. After. After. After. After. After. After. After. After.
\end{document}