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}の助けを借りて:floatrowchemscheme

\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}

関連情報