复杂辫子

复杂辫子

可以画出这样的辫子吗?(带有点和垂直线)

在此处输入图片描述

我尝试使用 TikZ braids 包,但在文档中我没有看到任何类似的东西。提前致谢

答案1

你可以用基本的 Ti 来绘制Z 命令用于double进行交叉(这是braids包所做的)。

在此处输入图片描述

\documentclass{article}
\newcommand{\knotlinewidth}{1pt}

\usepackage{tikz}
\tikzset{overcross/.style={double, line width=1.5, white, double=black, double distance=\knotlinewidth}}

\begin{document}

\begin{tikzpicture}[line width=\knotlinewidth]
    \draw(0,0)to[out=90,in=-90](5,2)--(5,4);
    \draw[overcross, looseness=1.3](5,6)to[out=-90,in=90](0,3)to[out=-90,in=90](5,0);
    \draw[overcross](5,4)to[out=90,in=-90](0,6);
    \draw[overcross](1,0)--(1,6)(2,0)--(2,6)(4,0)--(4,6);
    \node[font=\huge] at (3,3){$\cdots$};
\end{tikzpicture}

\end{document}

相关内容