我想使用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
那么有人能告诉我它们是什么以及如何使用它们吗?