como gerar um painel de 2 figos com \subfigures?

como gerar um painel de 2 figos com \subfigures?

Eu uso \subfigurespara replicar um painel de 2 figuras (veja abaixo), e minha saída não se parece com aquela que eu queria reproduzir.

o painel desejado

A saída do meu código é a seguinte: minha saída

meu código é:

\documentclass[12pt,reqno]{report}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[rightcaption]{sidecap}
\usepackage{graphicx}
    
\begin{document}
    \begin{figure}
         \centering
         \begin{subfigure}[b]{0.5\textwidth}
             \centering
             \includegraphics[width=\textwidth]{figs/Fig_edited_figure_A_in_panel.png}
             \caption{}
             \label{fig: mHCN2_dime}
         \end{subfigure}
         \hfill
         \begin{subfigure}[b]{0.5\textwidth}
             \centering
             \includegraphics[width=\textwidth]{figs/mHCN2_cAMP_hidden_rotated_90_non-swapped_packing.png}
             \caption{}
             \label{fig: non-swapped_mHCN2}
         \end{subfigure}
         \hfill
    \end{figure}
\end{document}

existe uma maneira de colocá-los lado a lado mantendo o mesmo tamanho? se eu os tivesse um ao lado do outro, os números ficariam menores.

gostaria também de anotar os números e a seta mostrando uma rotação de 90°, se possível...

Responder1

Acho que você gosta de reproduzir o par superior de subfiguras. Isso pode ser simples através do uso de pacotes floatrowe subfig.

** Editar: ** Os rótulos das subfiguras deveriam estar após a imagem inserida e não entre parênteses retangulares como estava na resposta original. Agora está corrigido (etiqueta removida do espaço para legendas).

\documentclass[12pt,reqno]{report}
\usepackage{floatrow}
    \floatsetup[figure]{subcapbesideposition=top}
\usepackage{graphicx}
\usepackage[label font=bf, 
            labelformat=simple]{subfig}
\usepackage{caption}

\begin{document}
    \begin{figure}[ht]
    \renewcommand\thesubfigure{\Alph{subfigure}}
    \setlength{\labelsep}{2mm}
    \centering
\sidesubfloat[]%
{
\includegraphics[width=0.4\textwidth]{example-image}\label{fig:mHCN2_dime} % <---
}
\hfill
\sidesubfloat[]%
{
\includegraphics[width=0.4\textwidth]{example-image}\label{fig:non-swapped_mHCN2} % <---
}

\caption{My figures}
\label{fig:fig:mHCN2}
    \end{figure}
See subfigures \ref{fig:mHCN2_dime} and \ref{fig:non-swapped_mHCN2} on figure \ref{fig:fig:mHCN2}.
\end{document}

insira a descrição da imagem aqui

informação relacionada