
Eu sei como reduzir um diagrama alterando o espaçamento entre colunas ou linhas, mas não sei fazer isso para os rótulos das setas. Posso reduzir uma entrada usando os comandos padrão de alteração do tamanho da fonte, como \small, \scriptstyle, etc. No entanto, isso não funciona para rótulos de seta. Por exemplo,
\documentclass[12pt, a4paper]{article}% a minimal example
\usepackage[all]{xy}
\xyoption{pdf}
\begin{document}
\[
\xymatrix{
\scriptstyle{X}\ar[d]^{F_0}_{\scriptstyle{F_0}}\\
Y
}
\]
\end{document}
funciona para a entrada X, mas não para o rótulo da seta. Existe uma maneira de reduzir os rótulos das setas no xymatrix?
Responder1
A maneira mais simples é encaixotar \xymatrix
e escolher o tamanho da fonte na caixa.
\documentclass[12pt, a4paper]{article}% a minimal example
\usepackage[all,cmtip]{xy}
\begin{document}
\[
\mbox{\xymatrix{ X\ar[d]^{F_0}_{F_0}\\ Y }}
\quad
\mbox{\small
\xymatrix{ X\ar[d]^{F_0}_{F_0}\\ Y }%
}
\quad
\mbox{\footnotesize
\xymatrix{ X\ar[d]^{F_0}_{F_0}\\ Y }%
}
\quad
\mbox{\scriptsize
\xymatrix{ X\ar[d]^{F_0}_{F_0}\\ Y }%
}
\quad
\mbox{\tiny
\xymatrix{ X\ar[d]^{F_0}_{F_0}\\ Y }%
}
\]
\end{document}