
我知道如何縮小圖表以更改列或行間距,但我不知道如何對箭頭標籤執行此操作。我可以使用標準字體大小更改命令(例如 \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}