*object form described above can be used to space
	individual objects differently, however, it is also possible to
	change the overall spacing of a matrix by inserting the
	following codes between \xymatrix and the following {:| @=dimen | set spacing | 
| @R=dimen | set row spacing | 
| @C=dimen | set column spacing | 
| @M=dimen | set entry default margin | 
| @W=dimen | set entry default width | 
| @H=dimen | set entry default height | 
| @L=dimen | set label margin | 
	= can be replaced by any of +, +=, -,
	and -= of	section 2.2 with the same meaning,
	i.e., replace "set" with "increase," "increase to at most,"
	"decrease," and "decrease to at least," respectively.  For example,
	$\xymatrix@1@=0pt@M=0pt{A&B\\C&D}$ in the text typesets  .
.
In case uniform spacing is desired, several alternative forms exist.
| @! | force all spaces equal | 
| @!0 | -- and ignore entry sizes | 
| @!R | force equal row spacing | 
| @!C | force equal column spacing | 
Finally a special notation allows rotation of an entire matrix:
| @d | rotate towards d | 
Only the matrix grid will rotate, however, not the actual contents.
