Dois rótulos para cima e para baixo para a mesma seta

Dois rótulos para cima e para baixo para a mesma seta

Começando de

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
A \arrow[r, "\alpha"]   & B
\end{tikzcd}
\end{document}

insira a descrição da imagem aqui

lendo o guia detikz-cdNão encontrei nenhuma referência sobre como inserir dois rótulos acima e abaixo na mesma seta. Como isso pode ser resolvido?

Responder1

Adicione uma aspa simples ( ') após o rótulo para movê-lo para o outro lado da seta:

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}%              V
A \arrow[r, "\alpha", "\beta"'] & B
\end{tikzcd}
\end{document}

No final da página 2 do manual há uma observação sobre isso:

As setas podem ter um número arbitrário de rótulos, pelo uso repetido de argumentos entre aspas. O exemplo abaixo mostra como controlar o posicionamento das etiquetas. Observe em particular que um apóstrofo como <code>〈label option〉</code> faz com que o rótulo seja colocado no lado oposto da seta.

informação relacionada