این مشکل به دلیل ناسازگاری آپشن H
از بسته float
و بستهٔ subfig
اتفاق افتاده است. میتوانید با حذف [H]
نتیجه را ببینید. یک راهحل این است که آپشن H
را از شکلی که در آن دستور \ContinuedFloat
به کار رفته است حذف کنید و !ht
را جایگزین کنید:
\begin{figure}[!ht]
\centering
\ContinuedFloat
اما اگر به ویژگی H
نیاز دارید از بستهٔ subcaptoin
استفاده کنید:
\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{float}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
\begin{figure}
\centering
\subcaptionbox{\label{SFa}}{\includegraphics[scale=0.32]{example-image-a}}
\hspace{10mm}
\subcaptionbox{\label{SFb}}{\includegraphics[scale=0.32]{example-image-b}}
\caption{}\label{}
\end{figure}
\begin{figure}
\centering
\ContinuedFloat
\subcaptionbox{\label{SFc}}{\includegraphics[scale=0.32]{example-image-c}}
\hspace{10mm}
\subcaptionbox{\label{SFd}}{\includegraphics[scale=0.32]{example-image-c}}
\caption{}\label{}
\end{figure}
\begin{figure}
\centering
\subcaptionbox{\label{SFa}}{\includegraphics[scale=0.32]{example-image-a}}
\hspace{10mm}
\subcaptionbox{\label{SFb}}{\includegraphics[scale=0.32]{example-image-b}}
\\
\subcaptionbox{\label{SFc}}{\includegraphics[scale=0.32]{example-image-c}}
\hspace{10mm}
\subcaptionbox{\label{SFd}}{\includegraphics[scale=0.32]{example-image-c}}
\caption{}\label{}
\end{figure}
\end{document}