我尝试获取虚线曲线括号,但没有得到我期望的结果。下面是我使用的代码和结果。
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing}
\usetikzlibrary{calligraphy}
\begin{document}
\begin{tikzpicture}
\draw [dashed, decorate, decoration={calligraphic curved parenthesis, amplitude=10pt}] (0,0) -- (0,2);
\draw [dashed, decorate , decoration={calligraphic curved parenthesis , amplitude=10pt}] (2,2) -- (2,0);
\end{tikzpicture}
\end{document}
有人知道为什么括号没有像例子中那样完全虚线吗这里?
我猜这是虚线选项和书法库之间的兼容性问题。
提前致谢
答案1
(我刚刚才看到这个,抱歉。)
Manuel 的评论非常正确:上部和下部不能使用虚线,因为它们实际上是填充路径,而不是描边路径。这是因为它们逐渐变细,而普通路径则无法做到这一点。实现虚线选项会非常棘手,因为它需要根据路径长度分解贝塞尔曲线,所以我不会很快尝试。
所以,最终,是的,这是由于书法库和 dash 选项不兼容造成的。