垂直对齐三列,内容不同

垂直对齐三列,内容不同

我正在使用语言AVM 系统图书馆以及蒂克兹我正在尝试将一个\leftrightarrow垂直居中放置在属性值矩阵和蒂克兹图像。

我没有成功

在此先感谢您的帮助。

\begin{figure}[!h]
\begin{minipage}[t]{.40\linewidth}
    \vspace{10pt}
        \begin{avm}
            [{} attra & 1 \\
                attrb & 2 \\
                attrc & 3 \[\]]
    \end{avm} 
\end{minipage} \qquad
\fbox{\begin{minipage}[b]{.1\linewidth}
        \centering $\leftrightarrow $
\end{minipage}}
\begin{minipage}[t]{.40\linewidth}
    \vspace{0pt}
\centering
\begin{tikzpicture}
        \node[circle,fill=green,minimum height=30.00pt,minimum width=150.00pt] {};
 \end{tikzpicture}
\end{minipage}
\end{figure}

答案1

作为Torbjørn T.在他的评论中提到,将s 的t(顶部) 垂直对齐选项更改为c(中心) minipage。我还做了一些小改动:增加了第三个的宽度minipage以适应圆圈,还有一些其他改动:

\documentclass{article}
\usepackage{avm}
\usepackage{tikz}

\begin{document}

\begin{figure}
\begin{minipage}[c]{.40\linewidth}
  \begin{avm}
  \[{} attra & 1 \\
  attrb & 2 \\
  attrc & 3 \[\] \]
  \end{avm} 
\end{minipage}\hfill
\fbox{\begin{minipage}[c]{.1\linewidth}
  \centering\strut$\leftrightarrow$
\end{minipage}}\hfill
\begin{minipage}[c]{.44\linewidth}
  \centering
  \begin{tikzpicture}
  \node[circle,fill=green,minimum height=30.00pt,minimum width=150.00pt] {};
  \end{tikzpicture}
\end{minipage}
\end{figure}

\end{document}

在此处输入图片描述

我之所以回答这个问题,是因为荣誉不在我,而在于Torbjørn T.

相关内容