[Tex/LaTex] End of theorem marker placement

theorems

I have a question about marker placement after theorems. I am using a style file provided by Oxford University Press, which I am not used to. It is available here:

http://www.oxfordjournals.org/our_journals/imrn/for_authors/tex_template.zip

This style file wants to put an \openbox at the end of the statement of each theorem, and a \filledbox at the end of every proof.

If one concludes a proof with an equation, I know to use \qedhere to position the end of proof marker correctly. But I don't know how to do something similar in the above situation (after the statement of a theorem). Many of the thoerems, propositions etc. end with equations, and if I use the above style sheet the box is placed too low.

How do I fix this?

Best Answer

You can redefine \qedsymbol just before using \qedhere as in:

\begin{proposition}
This is a funny equation
\begin{equation*}
a = b + c\,. \let\qedsymbol\openbox\qedhere
\end{equation*}
\end{proposition}

I don't know if it is possible, but you could maybe also suggest the people from the journal to fix their class file so that \qedhere works as expected?

Related Question