<tt><font size=2>Dear David,<br>
</font></tt>
<br><tt><font size=2>You ask:</font></tt>
<br><tt><font size=2><br>
> I'm not sure how to properly report this, but I thought you may be<br>
> interested that "xymatrix" behaviour has changed between
3.7 and 3.8.5<br>
> (and other 3.8s): in 3.8 the contents of entries seems to influence
the<br>
> size of the entries but, seemingly, not of the frames; see the attached<br>
> files (compiled under 3.7 and 3.8.5 with pdflatex on OSX). Here is
the<br>
> input:<br>
> <br>
> \documentclass[12pt]{article}<br>
> \usepackage[all]{xy}<br>
> \begin{document}<br>
> \xymatrix @W=35pt @H=15pt @R=0pt @C=0pt @*[F-] {%<br>
> A&yyy\\<br>
> jjj&Y\\<br>
> }<br>
> \end{document}<br>
> <br>
> if you look at the attached files, it seems that 3.7 aligns rows at
the<br>
> centres of the boxes while 3.8 at the base lines of the text inside
the<br>
> boxes (I actually prefer the former, but...); indeed [without looking
in<br>
> the guts of XYpic] the different depth of the entries seems to account<br>
> for the discrepancy...<br>
> <br>
> Note that if the matrix is, e.g., "A&A\\A&A" that
the issue goes away<br>
> (as the entries are the same), but it seems that if the entries have<br>
> different depth (e.g., "A" vs. "y"), the rows
are no longer adjacent.</font></tt>
<br>
<br><tt><font size=2>What you are seeing is an effect of the fact that
the entry alignment was changed in 3.8, as explained in the TRAILER:</font></tt>
<br>
<br><tt><font size=2>  This version also marks the first version where
xymatrix entries are</font></tt>
<br><tt><font size=2>  aligned by their math axis by default as suggested
by Alexander Perlis</font></tt>
<br><tt><font size=2>  (in TUGboat 22 (2001), 330-334); thanks to
Alexander for the thorough</font></tt>
<br><tt><font size=2>  analysis.  Please check whether your matrices
still work as you</font></tt>
<br><tt><font size=2>  expect!</font></tt>
<br><tt><font size=2><br>
Your diagram is clearly an example of one that does not work as you expect
:-)</font></tt>
<br>
<br><tt><font size=2>A workaround for you could be to reset the entry alignment
to 3.7's simple centering, which can be achieved as follows:</font></tt>
<br>
<br><tt><font size=2>  \documentclass[12pt]{article}</font></tt>
<br><tt><font size=2>  \usepackage[all]{xy}</font></tt>
<br><tt><font size=2>  \begin{document}</font></tt>
<br><tt><font size=2>  %</font></tt>
<br><tt><font size=2>  \entrymodifiers={!C\entrybox} %%%% Reset alignment
to pre-3.8 default</font></tt>
<br><tt><font size=2>  %</font></tt>
<br><tt><font size=2>  \xymatrix @W=35pt @H=15pt @R=0pt @C=0pt @*[F-]
{%</font></tt>
<br><tt><font size=2>  A&yyy\\</font></tt>
<br><tt><font size=2>  jjj&Y\\</font></tt>
<br><tt><font size=2>  }</font></tt>
<br><tt><font size=2>  \end{document}</font></tt>
<br>
<br><tt><font size=2>The \entrymodifiers declaration is scoped by the usual
TeX scoping rules so can be given once globally (and you should manually
remove any precompiled *.xyc files when you change it).</font></tt>
<br><tt><font size=2><br>
> best regards (and many thanks for the great package),</font></tt>
<br>
<br><tt><font size=2>I hope this helps!</font></tt>
<br>
<br><tt><font size=2>Enjoy,</font></tt>
<br><tt><font size=2>        Kris</font></tt>
<br>
<br><font size=2 face="sans-serif">__<br>
Kristoffer H Rose, ph.d. <krisrose@us.ibm.com> +1(914)784-7642 (fax
-6324)<br>
IBM T.J.Watson Research Center, PO Box 704, Yorktown Heights, NY 10598<br>
</font>