平衡前后长度

平衡前后长度

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 lengthsegment length,可以操纵底层机制,以便事实上前长和后长一致吗?

PS,该库会为您计算曲线的总长度。

相关内容