We can see that yhcmex10’s \bigg is slightly smaller than cmex10’s \bigg […]
This appears to be a yhcmex10 font bug after all. In the following example, I found that:
All intermediate sizes — numbered “4” — meant to be between \Big and \bigg, were vertically off-center (metrics wrong?);
All \bigg sizes — numbered “5” — were stuck at the previous smaller sizes and did not grow (glyphs missing?). The vertical placements were also wrong.
The second point now fully explains why TeX chooses the larger (and unpleasing) parentheses in \binom: TeX was supposed to choose \bigg, but it turned out that \bigg was mis-mapped to a smaller size and was not big enough. So TeX proceeded to the next bigger size available, the intermediate one (numbered 6, between \bigg and \Bigg).
I have highlighted the problematic sizes in orange.
I dug a little further from our discussion on the “slightly larger intermediate parentheses”. In my previous comment I mentioned that
This appears to be a
yhcmex10
font bug after all. In the following example, I found that:\Big
and\bigg
, were vertically off-center (metrics wrong?);\bigg
sizes — numbered “5” — were stuck at the previous smaller sizes and did not grow (glyphs missing?). The vertical placements were also wrong.The second point now fully explains why TeX chooses the larger (and unpleasing) parentheses in
\binom
: TeX was supposed to choose\bigg
, but it turned out that\bigg
was mis-mapped to a smaller size and was not big enough. So TeX proceeded to the next bigger size available, the intermediate one (numbered 6, between\bigg
and\Bigg
).I have highlighted the problematic sizes in orange.