我怎样才能\subfloat
将标签放在图像的左侧?它似乎仅支持“顶部”和“底部”。我正在寻找不使用的解决方案\tabular
。谢谢并问候,Jorge。
例子:
\documentclass{article}
\usepackage{subfig}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\captionsetup[subfloat]{position=top} % "position=left" is not supported!!! :(
\centering
\subfloat[]{\includegraphics[scale=0.5]{example-image-a}}
\vfill
\subfloat[]{\includegraphics[scale=0.5]{example-image-b}}
\end{figure}
\end{document}
输出(红色表示我想要实现的位置):
答案1
\sidesubfloat
它是通过使用包中的环境获得的floatrow
:
\documentclass{article}
\usepackage{floatrow}
\usepackage{graphicx}
\usepackage[label font=bf]{subfig}
\usepackage{caption}
\floatsetup[figure]{style=plain,subcapbesideposition=center}
\begin{document}
\begin{figure}
\centering
\sidesubfloat[]{\includegraphics[scale=0.5]{example-image-duck}}
\medskip
\sidesubfloat[]{\includegraphics[scale=0.5]{example-image-duck}}
\end{figure}
\end{document}