I have a small file:
\documentclass{report}
\usepackage[subscriptcorrection]{mtpro2}
\RequirePackage{polyglossia} \setmainlanguage{english}
\usepackage{biblatex}
\usepackage[all,2cell]{xy} \UseAllTwocells \SilentMatrices
\begin{document}
\[
\xymatrix@R=3.5pc @C=5.5pc{
A \ar[d]_{\beta_{i}} \ar[r] & B \ar[d]\\
C \ar[r] & D
}
\]
\end{document}
that produces a wrong diagram, the beta_i is stuck with the A instead of in the middle of the arrow
... and amazingly ...
- Commenting polyglossia fixes the label
- Commenting biblatex also fixes the label
- Commenting mtpro2 also fixes the label
- Loading xy ahead of everything else also fixes it
What is incorrect on the interaction between these packages?
Processing is with xelatex from TL 2017.
\usepackage[subscriptcorrection]{mtpro2}
is relevant to the problem? I don't have the package (I think it ships with a commercial? font). – moewe Sep 26 '17 at 16:10