I am citing a book, and I would like to reference a specific theorem within that book. Usually, I would use something like
\cite[Theorem~4]{Reference}
which would have produced something like [1, Theorem 4] as an output. However I am using the memoir
document class, and when I try to do that I get the following error:
! Argument of \@citex has an extra }.
Is there any way to circumvent this without too much pain?
(Removing the [Theorem~4] part from the code works just fine.)
\begin{thm}[{\cite[Theorem~4]{key}}]
– egreg Jan 31 '16 at 21:21