我知道如何通过改变列或行间距来缩小图表,但我不知道如何对箭头标签进行此操作。我可以使用标准字体大小更改命令(如 \small、\scriptstyle 等)来缩小条目。但是这对箭头标签不起作用。例如,
\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}
适用于条目 X,但不适用于箭头标签。有没有办法缩小 xymatrix 中的箭头标签?
答案1
最简单的方法是框选\xymatrix
并在框中选择字体大小。
\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}