mdframed 包中的 \p1、\p2 以及节点 P、O、Q、... 是什么意思?

mdframed 包中的 \p1、\p2 以及节点 P、O、Q、... 是什么意思?

我想使用mdframed包,我正在观看 Marion Lachaise 和 François Févotte 的模板中的一些示例LaTeX 模板

但是我发现了这个:(在 tikz 部分)

\mdfdefinestyle{file}{
    innertopmargin=1.6\baselineskip,
    innerbottommargin=0.8\baselineskip,
    topline=false, bottomline=false,
    leftline=false, rightline=false,
    leftmargin=2cm,
    rightmargin=2cm,
    singleextra={%
        \draw[fill=black!10!white](P)++(0,-1.2em)rectangle(P-|O);
        \node[anchor=north west]
        at(P-|O){\ttfamily\mdfilename};
        %
        \def\l{3em}
        \draw(O-|P)++(-\l,0)--++(\l,\l)--(P)--(P-|O)--(O)--cycle;
        \draw(O-|P)++(-\l,0)--++(0,\l)--++(\l,0);
    },
    nobreak,
}

我不知道 P 和 O 节点是什么。我尝试在文档中搜索,并在 TeX.SX 中搜索,但我只发现每个人都写了这样的一行:(在 tikz 部分)

\path let \p1=(P), \p2=(O) in (\x2,\y1) coordinate (Q);

但我不知道 P、O、 是什么\p1\p2那么有人能告诉我它们是什么以及如何使用它们吗?

相关内容