答案1
minimum height
第一个解决方案,为两个节点声明一个
\documentclass[tikz, border=2mm]{standalone}
\usepackage{lmodern}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}[
mynode/.style={draw, font=\footnotesize, align=left, minimum height=1cm}]
\node[mynode] (FC) {Frame\\ Control};
\node[mynode, right=-\pgflinewidth of FC] {Duration};
\end{tikzpicture}
\end{document}
第二种解决方案:使用多部分矩形。高度由最高节点固定,无需猜测minimum height
。
\documentclass[tikz, border=2mm]{standalone}
\usepackage{lmodern}
\usetikzlibrary{shapes.multipart}
\begin{document}
\begin{tikzpicture}[
mynode/.style={draw, font=\footnotesize, align=left,
rectangle split, rectangle split parts=2,
rectangle split horizontal}]
\node[mynode] (FC) {Frame\\control\nodepart{two}Duration};
\end{tikzpicture}
\end{document}