我使用 TikZ 创建了一棵树,并想在其右侧添加表格解释数据。
图形定义目前如下所示:
\begin{figure*}[h!]
\input{tikz/praefixeigenschaft}
\label{f:praefixeigenschaft}
\end{figure*}
...并呈现以下树:
解释文字定义如下:
\begin{tabular}{l l}
A = 100 & p = 0.2 \\
B = 1101 & p = 0.1 \\
C = 1100 & p = 0.1 \\
D = 111 & p = 0.2 \\
E = 0 & p = 0.4 \\
\end{tabular}
CEBA: 1100 / 0 / 1101 / 100
...并呈现为:
我尝试将图形放在表格中并使用 wrapfig 包使图形浮动,但两次尝试均无结果。
我怎样才能在图的右侧添加解释文字(就像在简单的 HTML 表格布局中一样)?
答案1
由于您没有为图形添加标题,而是尝试使用参数将其固定在文本中的位置[!h]
,因此您可能根本不需要环境figure
。您可以考虑下面的示例代码,其中我用一些文本替换了您的图形,因为您没有提供它的源代码。
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\noindent\begin{minipage}{.5\linewidth}%
The image
\end{minipage}%
\begin{minipage}{.5\linewidth}
\begin{tabular}{l l}
A = 100 & p = 0.2 \\
B = 1101 & p = 0.1 \\
C = 1100 & p = 0.1 \\
D = 111 & p = 0.2 \\
E = 0 & p = 0.4 \\
\end{tabular}
CEBA: 1100 / 0 / 1101 / 100
\end{minipage}
\end{document}
呈现如下: