在数组中,有三个选项r
,c
分别l
用于刷新r
ight、c
entered 和刷新l
eft。但是如何上下刷新并垂直居中呢?作为下面数组中的一个例子,我希望左侧条目垂直居中而不是向上!
\[\begin{array}{cc}
\begin{array}{c}
\xymatrix{A\ar[r] & A\ar[r] & A}
\end{array} & \xymatrix{ & A & \\
A\ar[ur]\ar[r]\ar[dr] & A & A\ar[ul]\ar[l]\ar[dl]\\
& A & }
\end{array}\]
答案1
adjustbox
可以通过valign
键值来提供垂直对齐调整:
\documentclass{article}
\usepackage{xypic,adjustbox}
\begin{document}
\[
\begin{array}{cc}
\adjustbox{valign=c}{\xymatrix{A\ar[r] & A\ar[r] & A}} &
\adjustbox{valign=c}{\xymatrix{ & A & \\
A\ar[ur]\ar[r]\ar[dr] & A & A\ar[ul]\ar[l]\ar[dl] \\
& A & }}
\end{array}
\]
\end{document}
垂直锚重新定位到c
建筑的入口处。