(圆头,水平方向的锋利末端)
你知道该怎么做吗?
我只能画出“正常”的花括号:
\usepackage{tikz,pgfplots}
\begin{document}
\begin{figure}[h]
\centering
\begin{tikzpicture}[brace1/.style={decoration={brace,amplitude=7pt},
decorate}]
\draw [brace1, line width=0.2mm] (3.15,3.7) -- (5.6,3.7);
\end{tikzpicture}
\end{figure}
\end{document}
答案1
我定义了一个pic
依赖于参数(修改比例)的对象,我认为这个参数看起来像您正在寻找的花括号。现在,这个参数就在那里,以防您想用它做其他事情;严格地说,scale={...}
在调用图片时将其用作可选参数可以实现相同的效果。
代码
\documentclass[11pt, margin=.5cm]{standalone}
\usepackage{tikz}
\begin{document}
\tikzset{
pics/curlyB/.style={%
code={%
\begin{scope}[rounded corners={#1*4}, line cap=round]
\draw (-#1, -#1/7) |- (-#1/2, 0) -| (0, #1/7);
\draw (0, #1/7) |- (#1/2, 0) -| (#1, -#1/7);
\end{scope}
}
}
}
\begin{tikzpicture}
\path (0, 0) pic[] {curlyB=1};
\path (0, -1) pic[thick] {curlyB=2};
\path (0, -2) pic[orange, thick] {curlyB=2.5};
\path (3, -1) pic[blue, thick, rotate=40] {curlyB=2};
\end{tikzpicture}
\end{document}