删除 floatrow 中的 subfloatrow 边框

删除 floatrow 中的 subfloatrow 边框

我有以下代码,可以在 s 中布局一些图像subfloatrow(我还设置了一个Overleaf 项目使用此代码进行测试):

\documentclass{FRIteza}

\usepackage{floatrow}
\floatsetup[subfigure]{capbesideposition={left,center}}

\newlength{\colwidth}
\newlength{\rowheight}

\begin{document}

\begin{figure}
    \floatsetup[subfigure]{capbesidewidth=12mm}
    \setlength{\colwidth}{.4\linewidth}
    \setlength{\rowheight}{.75\colwidth}
    \centering
    \ffigbox{%
        \begin{subfloatrow}
            \fcapside[\FBwidth]
            {\caption{Image AB}\label{fig:figurea}}%
            {\hfill\null%
                \includegraphics[width=\colwidth,height=\rowheight]{example-image-a}\hfill%
                \includegraphics[width=1.5\colwidth,height=\rowheight]{example-image-b}\hfill\null%
            }
        \end{subfloatrow}
        \begin{subfloatrow}
          \fcapside[\FBwidth]
            {\caption{Image C}\label{fig:figureb}}%
            {\hfill\null%
                \includegraphics[width=\colwidth,height=\rowheight]{example-image-c}\hfill%
                \includegraphics[width=1.5\colwidth,height=\rowheight]{example-image-c}\hfill\null%
            }
        \end{subfloatrow}
    }%
    {\caption{This is the caption of the entire figure, describing what the figure as a whole is showing in detail and giving an overall picture of the figure's purpose.}\label{fig:figure}}
\end{figure}

\end{document}

这样就可以正确布局图像了:

图像

但是,它会在子图周围放置框架,而使用或其他环境来布置子图时不会发生这种情况subfigure。我想删除行周围的边框(同时保留整个图形周围的边框)。我挖掘了需要使用的类文件(FRIteza.cls,可以在Overleaf 项目- 不幸的是,我认为我不能将文件附加到问题中),它似乎可以自定义设置floatrow。因此,我尝试通过framearound=none在我的图形内部添加来关闭边框\floatsetup,按照floatrow文档,但边框仍然显示出来。

有没有简单的方法可以去除这些子行边框,同时保持图形周围的边框完好无损?

相关内容