tikz-knots

Tikz:spath3 节点库中无法识别自相交
tikz-knots

Tikz:spath3 节点库中无法识别自相交

我对结点库中的自交点感到困惑。请考虑以下情况: \documentclass[tikz,border=1pt]{standalone} \usetikzlibrary{calc,knots} %set default length and width parameters \def\x{.7} \def\y{1} \begin{document} \begin{tikzpicture} \begin{knot}[consider self intersections=true] \strand (0,-\y) .. ...

Admin

两个交叉点之间的虚线路径与其他路径
tikz-knots

两个交叉点之间的虚线路径与其他路径

我希望红色路径与蓝色路径交叉处之间有虚线。如何使用路径名称来实现这一点? \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{intersections} \begin{document} \begin{tikzpicture} \draw [red , ultra thick,name path=A] (0,0) .. controls +(1,0) and +(-1,0) .. (2,1).. controls +(1,0) and +(-1,0) .. (4,0) ; \dra...

Admin

tikz:仅按两张图片的特定顺序出现的错误
tikz-knots

tikz:仅按两张图片的特定顺序出现的错误

以下简单代码中出现了非常奇怪的行为。目的是使用 tikz 和 tikzlibrary 结绘制两个结。 \documentclass{amsart} \usepackage{tikz} \usetikzlibrary{knots} \begin{document} \begin{tikzpicture}[x=1ex,y=1ex] \begin{knot}[consider self intersections=true, ignore endpoint intersections=false] \strand(0,0) to[out=right,...

Admin

TikZ 结点问题:使用双重时在交叉点处出现圆形“剪纸”
tikz-knots

TikZ 结点问题:使用双重时在交叉点处出现圆形“剪纸”

我正在尝试使用 knots 包绘制带有连接圆的三位一体/三叶结,但在交叉点处遇到了“纸张圆形切口”问题,如下图所示。(模糊的圆形“麦田怪圈“伪影不是问题,仅在从 .pdf 转换为 .jpg 时可见。) 降低值可以double distance减轻问题,但不能消除问题。 使用环境外的圆弧手动绘制链接环knot是可行的,但众所周知的doublePDF 渲染伪影(在这里表现为两个连接点处的线double)问题破坏了整个事物的美感:大多数观众会以电子方式而不是在纸上看到事物。 这个问题有解决方法吗?我希望在调整以下代码中的参数后不需要大量的手动干预:我打算将数学和文...

Admin

tikz-knots:带有圆圈的意外(?)行为
tikz-knots

tikz-knots:带有圆圈的意外(?)行为

这是我的结: 我首先绘制红色+蓝色线条,这与 Hobby 曲线非常匹配。 \usepackage{tikz} \usetikzlibrary{knots, hobby, shapes.geometric} \begin{document} \tikzset{ knot diagram/every strand/.append style={ ultra thick, red }} \begin{tikzpicture}[use Hobby shortcut] \begin{knot}[scale=2, consider...

Admin

使用 tikz 中的结库制作双色绳
tikz-knots

使用 tikz 中的结库制作双色绳

我正在尝试绘制单链接图(像这样:https://loopspace.mathforge.org/HowDidIDoThat/TeX/Knots/#section.5)使用 knots 库: \begin{tikzpicture} \begin{knot}[ flip crossing=2 ] \strand (1,0) circle[radius=2cm]; \strand[blue] (-1,0) circle[radius=2cm]; \end{knot} \end{tikzpicture} 不过,我希望其中一个圆圈有两种颜色。这个想法是,链接代表...

Admin

使用 tikz 或辫子线绘制的字符串交叉图
tikz-knots

使用 tikz 或辫子线绘制的字符串交叉图

我想知道是否有一种简单的方法来创建如下所示的图表: 其中 a、b、c 是颜色,字符串连接起来的颜色也一样。在我读的论文中,它们不允许交叉,但我想允许不同颜色之间的交叉。所以像这样的事情是允许的(两种颜色,红色和蓝色) 我尝试使用编织包来做这个,但问题是我不知道如何制作那些半圆形 提前致谢! ...

Admin

在尖括号内垂直对齐 tikzpicture
tikz-knots

在尖括号内垂直对齐 tikzpicture

我想垂直对齐尖括号内的 TikZ 图像。我无法通过向环境或或命令添加yshift参数来实现此目的。knot\draw\strand \documentclass{article} \usepackage{tikz} \usetikzlibrary{shapes, decorations, arrows.meta, decorations.markings, bending, knots, hobby, spath3, intersections} \newcommand{\KP}[1]{% \begin{tikzpicture}[baseline...

Admin

怎样画出辫子中的“输入-输出”形式?
tikz-knots

怎样画出辫子中的“输入-输出”形式?

如何绘制这样的图表?我找不到任何有关包装中的闭合环或杯子和盖子的文档braids。 参考:结和物理,第 4 版,作者:Louis Kauffman。 ...

Admin

节数交叉计算不止一次
tikz-knots

节数交叉计算不止一次

我是 TikZ 库的新手knots,在绘制一些简单的结时遇到了问题。对于下面的 MWE,库声称有 12 个交叉点,但实际上只有 4 个。此外,一些交叉点收到不止一个数字,我不知道如何可靠地控制翻转。 \flipcrossings{2}似乎对编号为 2 的交叉点没有任何影响,而\flipcrossings{9}有。我猜这是因为 9 是这个特定交叉点得到的最高数字,但由于有多个数字相互叠加,因此不容易看到。 我尝试了其他环境选项knot,也尝试了其他绘制线束的方法(例如使用to贝塞尔曲线而不是 Hobby 曲线),但这似乎无法解决问题。 我究竟做错了什么? \...

Admin

如何绘制带箭头和标签的 8 字结
tikz-knots

如何绘制带箭头和标签的 8 字结

第一次尝试在TeX中画结,找到一个画结的教程: https://loopspace.mathforge.org/HowDidIDoThat/TeX/NewKnots/ 但我在尝试理解它时遇到了一些困难。 以下代码中的“控件”如何工作? \begin{tikzpicture} \path[spath/save=trefoil] (0,2) .. controls +(2.2,0) and +(120:-2.2) .. (210:2) .. controls +(120:2.2) and +(60:2.2) .. (-30:2) .. controls +(6...

Admin

Reidemeister 动作 I II 和 III
tikz-knots

Reidemeister 动作 I II 和 III

我正在寻找一种绘制 Reidemeister-Moves 的简单解决方案。 我很难显示交叉点。 有没有一种简单的方法来显示交叉点? \documentclass{article} \usepackage{tikz} \begin{document} \begin{center} %1 \begin{tikzpicture}[node distance={15mm}, thick, main/.style = {draw, circle,scale=0.8}] \draw (0,0) to [out = -10, in = -90](2,.5) to [o...

Admin

表格中的 Tikz 结考虑自交会引发错误:不能在 \the 后使用 \unskip。\取消跳过
tikz-knots

表格中的 Tikz 结考虑自交会引发错误:不能在 \the 后使用 \unskip。\取消跳过

我想使用 tikzlibary 结在表格内绘制一个结。当我在结环境中指定考虑自交点时,我收到错误: You can't use `\unskip' after \the. <argument> \unskip 如果不考虑自相交,它就可以完美地工作。我在 TeXworks 中使用 pdfLaTeX。 \documentclass[12pt]{article} \usepackage{tikz} \usetikzlibrary{knots} \begin{document} \begin{tabular}{|c|} \hline ...

Admin

TikZ 的结库未找到所有交叉点
tikz-knots

TikZ 的结库未找到所有交叉点

当我试图回答这个问题,我观察到 Ti 的奇怪行为钾Z 的knots图书馆。或者也许这根本不奇怪,只是我忽略了一些东西…… 看看这个代码: \documentclass[tikz, border=0mm]{standalone} \usetikzlibrary{knots, decorations.markings} \begin{document} \begin{tikzpicture}[ arrowmark/.style={draw=red, only when rendering/.style={postaction=decorate}} ]...

Admin

如何使用 tikz 绘制此图片(在由 'control' 生成的循环中间绘制箭头,进行 break )
tikz-knots

如何使用 tikz 绘制此图片(在由 'control' 生成的循环中间绘制箭头,进行 break )

我想用 [tikz] 画这幅图。椭圆和圆形都很简单,我用“control”画了红色的圆环。但我不知道如何在圆环中间画箭头,也不知道如何在交叉点处留出空间。 这是我的代码。 \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw (0,0) ellipse (20pt and 10pt); \draw (1,0) ellipse (20pt and 20pt); \filldraw [red] (1,-1.5) circle (1pt); \...

Admin