![平衡前后长度](https://linux22.com/image/342069/%E5%B9%B3%E8%A1%A1%E5%89%8D%E5%90%8E%E9%95%BF%E5%BA%A6.png)
在TikZ 虚线可以模拟 PSTricks 虚线吗?,@Dominic 询问是否可以平衡虚线图案,使得生活在曲线上的蚂蚁无法区分两端。
同样的问题在 PGF/Ti 中自然出现。钾例如 Z 形装饰
\documentclass[border=9,tikz]{standalone}
\usetikzlibrary{decorations.pathmorphing}
\begin{document}
\tikz[decoration={snake,pre length=2mm,post length=2mm,segment length=4mm}]
\draw[<->,decorate](0,0)--(2,0);
\end{document}
注意2cm=2mm+2mm+4mm*4,所以装饰应该是精确的。但即便如此我也没能得到一个平衡装饰。
一般问题是
给定
pre length
=post length
和segment length
,可以操纵底层机制,以便事实上前长和后长一致吗?
PS,该库会为您计算曲线的总长度。