
Respuesta1
¡Encontré el error!
El error está ahí metre.sty
, eso sí.
\renewcommand{\rs@size@warning}[2]{\relax}
mientras que la macro original tienetresargumentos. Por algunas razones, el hecho de que memoir
se redefina \tiny
como un punto mayor que el artículo desencadena el error.
Solución
\documentclass{memoir}
\usepackage{metre}
\makeatletter
\renewcommand{\rs@size@warning}[3]{\relax}
\makeatother
\begin{document}
\metra{\b\m}
\end{document}
Respuesta original
Es un error bastante oscuro; por alguna razón, el contenido de \RSsmallest
se compone en lugar de pasarse a otra macro; Como la expansión es 6.0pt
y la fuente actual es cmsy
, obtienes algunos glifos extraños.
Una solución alternativa es agregar algo al preámbulo, porque el error parece ocurrir solo la primera vez que \metra
se usa.
\documentclass{memoir}
\usepackage{metre}
\AtBeginDocument{\sbox0{\metra{\b}}}
\begin{document}
\metra{\b\m}
\end{document}
De esta forma, el error se produce dentro de una caja no utilizada.