
Я хотел бы, чтобы подпись была максимально приближена к ее рисунку. Этого можно легко добиться с помощью \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}
решение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}