
Antwort1
Fehler gefunden!
Der Fehler ist in metre.sty
, das tut
\renewcommand{\rs@size@warning}[2]{\relax}
während das ursprüngliche MakrodreiArgumente. Aus irgendeinem Grund wird der Fehler dadurch ausgelöst, dass memoir
die Neudefinition \tiny
auf einen Punkt größer als der Artikel erfolgt.
Lösung
\documentclass{memoir}
\usepackage{metre}
\makeatletter
\renewcommand{\rs@size@warning}[3]{\relax}
\makeatother
\begin{document}
\metra{\b\m}
\end{document}
Ursprüngliche Antwort
Es handelt sich um einen ziemlich obskuren Fehler. Aus irgendeinem Grund wird der Inhalt von \RSsmallest
gesetzt, anstatt an ein anderes Makro übergeben zu werden. Da die Erweiterung ist 6.0pt
und die aktuelle Schriftart ist cmsy
, erhalten Sie einige seltsame Glyphen.
Eine Problemumgehung besteht darin, der Präambel etwas hinzuzufügen, da der Fehler anscheinend nur bei der ersten \metra
Verwendung auftritt.
\documentclass{memoir}
\usepackage{metre}
\AtBeginDocument{\sbox0{\metra{\b}}}
\begin{document}
\metra{\b\m}
\end{document}
Auf diese Weise tritt der Fehler in einer unbenutzten Box auf.