Falta \endcsname inserido., "relaxe" ao inserir figuras na minipágina no novo comando

Falta \endcsname inserido., "relaxe" ao inserir figuras na minipágina no novo comando

Estou tentando inserir figuras em minipáginas em novos comandos para obter duas imagens em papel A5. MWE:

\documentclass{article}
\usepackage{mwe}
\usepackage[a5paper, margin=5mm]{geometry}

\newcommand{\twoimages}[2]{
    \centering
    \begin{minipage}
        \begin{figure}
            \begin{minipage}[c]{\textwidth}
               \includegraphics[width=0.97\textwidth]{#1}
            \end{minipage}
            \noindent
            \begin{minipage}[c]{\textwidth}
               \includegraphics[width=0.97\textwidth]{#2}
            \end{minipage}
        \end{figure}
    \end{minipage}
}

\begin{document}
\twoimages{example-image-plain}{example-image-plain}
\end{document}

o que resulta em

<to be read again>
                   \relax
l.21 ...{example-image-plain}{example-image-plain}

Não consigo identificar o erro. Peguei parte do código deComo usar a figura dentro de uma minipágina? e eu já tentei \DeclareRobustCommand, mas sem sorte.

Você pode ajudar?

Responder1

Eu pensei demais. Obrigado @leandriis ehttps://tex.stackexchange.com/users/134574/phelype-oleinik

\documentclass{article}
\usepackage{mwe}
\usepackage[a5paper, margin=5mm]{geometry}

\newcommand{\twoimages}[2]{
    \centering
    \begin{minipage}[c]{\textwidth}
       \includegraphics[width=0.96\textwidth]{#1}
        \noindent
       \includegraphics[width=0.96\textwidth]{#2}
    \end{minipage}
}

\begin{document}
\twoimages{example-image-plain}{example-image-plain}
\end{document}

informação relacionada