There seems to be an incompatibility between the svjour3
document class for Springer journals and the microtype
package. Minimal example:
\documentclass{svjour3}
\usepackage{microtype}
\begin{document}
\end{document}
This results in 90 lines of the form
(\end occurred when \ifx on line 63 was incomplete)
being written to standard out.
Is there any workaround?
Best Answer
The size option file of the class (
svjour3.clo
) defines the font sizes\normalsize
,\small
and\footnotesize
so that they contain two\if
s. E.g. :That's rather unusual and it obviously confuse
microtype
. I don't understand why they put the if-switches in the font definitions - I doubt that they want to switch the sizes inside a document. Perhaps they only want to avoid to have to copy the\abovedisplayskip
part around.You will have to rearrange the definitions: