可以使用node命令的label选项来添加一条直线。你可以在label选项中使用midway关键字来将直线放置在第一行和第二行的中间位置。

下面是一个示例代码:

\documentclass{article}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
    \node[rectangle, draw=black, line width=1pt, align=left] (A) at (0,0) {value1:int \\ value2:double \\ value3:string};
    \draw (A.south west) -- (A.north west) node[midway,left] {\textbar};
\end{tikzpicture}
\end{document}

这将在第一行和第二行之间添加一条竖直的直线。

你可以根据需要修改直线的样式和位置。

tikz 某个矩行结点内 我的文本能分为三行 我希望能在第一行和第二行中间加上一条直线以下是我的结点noderectangle draw=black line width=1pt align=left A at 00 value1int value2double value3string;

原文地址: https://www.cveoy.top/t/topic/im5b 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录