Latex 如何将嵌套的Tbox放置在右上角?
如何定位较小的嵌套框,使其出现在右上角(请参见下图)? 以下是我当前的错误实现:Latex 如何将嵌套的Tbox放置在右上角?,latex,tikz,Latex,Tikz,如何定位较小的嵌套框,使其出现在右上角(请参见下图)? 以下是我当前的错误实现: \newcommand\TBox[3][]{% \tikz\node[draw,ultra thick,text width=#2,align=left,#1] {#3};} \TBox{14cm}{% \TBox{10cm}{xxx \vspace{9cm}} \TBox{3cm} \\ } 最好将所有的盒子放在一个tikzpicture中,因为现在你正在嵌套它们,这通常不是一个好主意 要回到
\newcommand\TBox[3][]{%
\tikz\node[draw,ultra thick,text width=#2,align=left,#1] {#3};}
\TBox{14cm}{%
\TBox{10cm}{xxx \vspace{9cm}} \TBox{3cm} \\
}
最好将所有的盒子放在一个
tikzpicture
中,因为现在你正在嵌套它们,这通常不是一个好主意
要回到原始问题,您可以使用baseline=(current bounding box.north)
将方框顶部对齐:
\documentclass{article}
\usepackage{tikz}
\newcommand\TBox[3][]{%
\tikz\node[draw,ultra thick,text width=#2,align=left,#1,baseline=(current bounding box.north)] {#3};}
\begin{document}
\TBox{14cm}{%
\TBox{10cm}{xxx \vspace{9cm}} \TBox{3cm} \\
}
\end{document}
您能提供最小的文档来复制它吗?