У меня есть специальная команда для пакетаtodonotes
\newcommandx{\custom}[3][1=]{\todo[#1,author=#2]{#3}}
который предполагается использовать как:
\custom[inline]{author1,some comments}
Вместо этого возникает ошибка:
E: main.tex:124 Package xkeyval Error: `some comments' undefined in families `todonotes'
Что происходит? Я определил 3 аргумента, причем аргумент 1 является необязательным!