Пакет Chemscheme мешает подписям

Пакет Chemscheme мешает подписям

Я хотел бы, чтобы подпись была максимально приближена к ее рисунку. Этого можно легко добиться с помощью \usepackage[skip=0pt]{caption}. Однако это решение не работает, если пакет chemschemeактивен.

С chemscheme, опция skip=0ptпросто игнорируется. Это происходит также для таблиц. Как я могу продолжать использовать chemscheme, но также приблизить подпись к рисунку/таблице?

Спасибо всем, кто попытается предложить решение.

%example of the right square image
\documentclass{report}
\usepackage{graphicx}
\usepackage[skip=0pt]{caption}
\usepackage{chemscheme} %removing this line gives the left square image

\begin{document}

\begin{figure}
   \centering
   \includegraphics{square.png}
   \caption{chemscheme is on}
\end{figure}

\end{document}

<code>chemscheme</code> сбрасывает пробел между рисунками и подписями

решение1

С помощью \floatsetup{captionskip=0pt}пакета floatrow, который используется внутри компании chemscheme:

\documentclass{report}
\usepackage[demo]{graphicx}
\usepackage{chemscheme} %removing this line gives the left square image
\usepackage{caption}
\floatsetup{captionskip=0pt}

\begin{document}

\begin{figure}
   \centering
   \includegraphics{square.png}
   \caption{chemscheme is on}
\end{figure}

\end{document}

Связанный контент