如何縮小xymatrix中的箭頭標籤?

如何縮小xymatrix中的箭頭標籤?

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

在此輸入影像描述

相關內容