1
В следующем коде есть проблема со вторым \ newsavebox {\ spec}. Это не компиляции. Однако, если я использую в два раза значение \ speciesone i.eБольше, чем один NewSavebox сбой компиляции
\matrix [matrix of nodes] {
\node (species1) [shape=rectangle,draw] {\usebox{\speciesone}}; & \node (species2) [shape=rectangle,draw] {\usebox{\speciesone}};\\
};
У меня нет проблем.
\documentclass[xcolor=pdftex,table,10pt,yellow,mathserif]{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\newsavebox{\speciesone}
\sbox{\speciesone}{
\begin{tabular}{c c c c}
\multicolumn{3}{c}{{$k~ \times $ 1}} \tabularnewline
\hline
$\vec{v} =$ & $v_{1}$ & $v_{2}$ & $v_{3}$ \tabularnewline
\hline
\hline
& $\circ$ & $\circ$ & $\circ$ \tabularnewline
\end{tabular}
}
\newsavebox{\spec}
\sbox{\spec}{
\begin{tabular}{c c c c}
\multicolumn{3}{c}{{$k~ \times $ 2}} \tabularnewline
\hline
$\vec{v} =$ & $v_{1}$ & $v_{2}$ & $v_{3}$ \tabularnewline
& $\circ$ & $\circ$ & $\circ$ \tabularnewline
\end{tabular}
}
\begin{document}
\begin{tikzpicture}
\matrix [matrix of nodes] {
\node (species1) [shape=rectangle,draw] {\usebox{\speciesone}}; & \node (species2) [shape=rectangle,draw] {\usebox{\spec}};\\
};
\end{tikzpicture}
\end{document}