\end 的 floatrow 参数有一个额外的 '}'

\end 的 floatrow 参数有一个额外的 '}'

我尝试使用 floatrow 和 ffigbox 在同一行显示多幅图像但一直出现此错误: 错误

尝试添加和删除“}”后,我找不到解决方案,因此如果有人对此事有更好的了解,能够帮助我,我会很高兴。

这是我的代码片段:

\documentclass{article}
\usepackage{graphicx}
\usepackage{floatrow}
\title{Bosch-Sensor}
\date{21/06/23}
\author{lLF}
\begin{document}
\maketitle
\newpage
\begin{figure}
\centering
\floatsetup{floatrowsep=qquad}
\begin{floatrow}[2]
\ffigbox[\FBwidth]{
\includegraphics[width=0.5\textwidth]{example-image-a}
}
\ffigbox[\FBwidth]{ % <-------------- this is line 19 
\includegraphics[width=0.5\textwidth]{example-image-b}
}
\end{floatrow}
\end{figure}
\end{document}

答案1

您缺少 的第一个强制参数\ffigbox。此外,您无法拥有它们.5\textwidth并指定\quad分隔符

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx}
\usepackage{floatrow}
\title{Bosch-Sensor}
\date{21/06/23}
\author{lLF}
\begin{document}
\maketitle
\newpage
\begin{figure}
\centering
\floatsetup{floatrowsep=qquad}
\begin{floatrow}[2]
\ffigbox[\FBwidth]{\caption{capt1}}{%
\includegraphics[width=0.45\textwidth]{example-image-a}
}%
\ffigbox[\FBwidth]{\caption{capt2}}{% <-------------- this is line 19 
\includegraphics[width=0.45\textwidth]{example-image-b}
}
\end{floatrow}
\end{figure}
\end{document}

相关内容