Как отобразить вертикальную стрелку вверх?

Как отобразить вертикальную стрелку вверх?

Следующий синтаксис создает квадратную диаграмму, углы которой обозначены как (слева вверху) a --->b, а два нижних угла (слева направо) — c ---> d.

Я могу отобразить вертикальную стрелку вниз, направленную вниз от a к c и от b к d соответственно, используя команду VV. Как мне изменить направление вертикальной стрелки вниз, чтобы теперь она была направлена ​​от c к a и от d к b? Я использую редактор TexMaker, работающий в Windows.

$$
\require{AMScd}
\begin{CD}
\mathcal{a} @>{f}>> \mathcal{b}\\
@V{S}VV @V{S}VV \\
c @>{\sigma}>> d\end{CD}
$$

решение1

Используйте tikz-cd. Это намного проще.

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{cd}
\begin{document}

\begin{tikzcd}
  a \ar[r,"f"]                & b            \\
  c \ar[u,"S"]\ar[r,"\sigma"] & d \ar[u,"S"] \\
\end{tikzcd}

\end{document}

введите описание изображения здесь


Если вы настаиваете на использовании amscd, Aспецификатор обозначает стрелку вверх.

\documentclass{article}
\usepackage{amsmath,amscd}
\begin{document}

\begin{equation*}
  \begin{CD}
    a @>{f}>> b \\
    @A{S}AA @A{S}AA \\
    c @>{\sigma}>> d
  \end{CD}
\end{equation*}

\end{document}

введите описание изображения здесь

Связанный контент