TikZ-“计算”节点名称的数字后缀

TikZ-“计算”节点名称的数字后缀

轻松的答案

Symbol 在下面的评论中给出了答案。

改变

\def\secondnode{T22}
\coordinate (M) at ($(T2#1)!.5!(\secondnode)$); 

\coordinate (M) at ($(T2#1)!.5!(T2\the\numexpr#1+1\relax)$); 

初始帖子

在下面的代码中,我想\secondnode使用公式“计算”#1+1以获得我的宏中使用的两个节点的T22前缀是否T2相同。

\documentclass{article}

\usepackage{tkz-tab}
\usetikzlibrary{calc}

\newcommand\commentthis[2]{
    \def\secondnode{T22}
    \coordinate (M) at ($(T2#1)!.5!(\secondnode)$); 
    \path
        (M.east) +(.75,0) node[right,blue]{#2}
    ;
}


\begin{document}

\begin{tikzpicture}
    \tkzTabInit[espcl = 1.5]{$x$ / 1 , $-x+3$ / 1.5}{$-1$, $+1$}
    \tkzTabLine { z , + , z }
    \commentthis{1}{TEST}
\end{tikzpicture}

\end{document}

相关内容