PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstand in mu in xymatrix



infutura
10-01-2010, 17:09
Hallo,

es scheint, dass man Spaltenabstände in xymatrix nicht in der Einheit mu angeben kann. Folgendes Minimalbeispiel ist nicht kompilierbar:



\documentclass{amsart}

\usepackage[all]{xy}

\begin{document}

\begin{align*}
\xymatrixcolsep{4mu}
\xymatrix{ A & B }
\end{align*}

\end{document}


Fehlermeldung:


! Illegal unit of measure (pt inserted).
<to be read again>
m
l.10 \end{align*}

?
<xymatrix 2x1 10>
! Illegal unit of measure (pt inserted).
<to be read again>
m
l.10 \end{align*}

?


In der Dokumentation zu xy (xyrefer.dvi) steht, dass das "dimen" dort immer eine Dezimalzahl mit "dimension unit" ist. Ich dachte, "mu" wäre auch eine Dimensionseinheit. Warum geht das nicht?

Als workaround kann man "em" verwenden, aber mich würde der Grund interessieren, warum "mu" nicht funktioniert.