如何在两个 Ferrer 图之间垂直居中箭头

如何在两个 Ferrer 图之间垂直居中箭头

我需要绘制两个 Ferrer 图,中间有一个向右箭头。我这样做

\usepackage{youngtab}
$ \young(~,~,~,~~,~~,~~~) \longrightarrow \young(~,~,~,~,~~,~~,~~) $

两个 Ferrer 图之间的箭头

但是箭头画在图表的底部。如何使其垂直居中?

UPD:我最好让图表与底部对齐,但箭头必须居中。此外,它应该适用于任何高度的图表,而我无需更正大量代码。

答案1

youngtab包提供了vcentermath包选项,以便在数学模式中垂直居中。

将此选项添加到包中将产生以下输出:

在此处输入图片描述

\documentclass{article}
\usepackage[vcentermath]{youngtab}
\begin{document}
\[\young(~,~,~,~~,~~,~~~) \longrightarrow \young(~,~,~,~,~~,~~,~~) \]
\end{document}

答案2

这是在 Young 画面之间使用 的众多可能性之一matrix。如果您想将水平箭头放在上方,可以添加& \\

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}

\usepackage{youngtab}

\begin{document}

$ \young(~,~,~,~~,~~,~~~) \begin{matrix}  \longrightarrow &  \\& \\& \\& \\ & \\ & \end{matrix}\young(~,~,~,~,~~,~~,~~) $
\end{document}

相关内容