# Why doesn't yshift seem to work in tikzcd? [closed]

In the tikz-cd documentation, the following code snipped is given:

\begin{tikzcd}
A \arrow[yshift=0.7ex]{r} \arrow[yshift=-0.7ex]{r}
& B \arrow[xshift=0.7ex]{d} \arrow[xshift=-0.7ex]{d} \\
& C
\end{tikzcd}


and the following is shown as example output:

However, when I copy and paste this code into my document and attempt to run it, the result looks like this instead:

What's going on here?

-

## closed as too localized by Qrrbrbirlbel, Gonzalo Medina, Stephan Lehmke, Werner, ThorstenApr 7 '13 at 6:28

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

No problems here. Perhaps you are using outdated package(s)? This is the version of tikz-cd in my system: tikz-cd.sty 2012/12/30 v0.3c Commutative diagrams with tikz. –  Gonzalo Medina Apr 7 '13 at 3:17
Ah -- I thought that Repository > Synchronize in MikTeX package manager would do something about outdated packages, but this doesn't seem to be the case. I'm running the update wizard now and hopefully my problems go away. –  Daniel McLaury Apr 7 '13 at 3:25
Let us know the result; if once the updating process is finished, the problem disappear, most probably this question will be closed as "Too localized". If the problem persist, we'll try to help you. –  Gonzalo Medina Apr 7 '13 at 3:34
Okay, after updating my packages and cleaning up the resulting mess the yshift seems to be working correctly. Thanks for the help! –  Daniel McLaury Apr 7 '13 at 3:44