pgflayers

如何在与线不同的层上设置线上的节点?
pgflayers

如何在与线不同的层上设置线上的节点?

是否可以声明,无论线条是否在背景层,线条上的节点都在主层上?例如: 具有以下 MWE: \documentclass[12pt,tikz,border=3mm]{standalone} \usetikzlibrary{arrows,arrows.meta,% backgrounds,positioning} \pgfdeclarelayer{foreground} \pgfdeclarelayer{background} \pgfsetlayers{background,main,foreground} \us...

Admin

在透明节点的背景中绘制边缘
pgflayers

在透明节点的背景中绘制边缘

这个问题是这个。 这个问题是关于在节点背景中绘制路径。一条线上有三个节点等距分布,背景中有一条直线连接这三个节点,中间的节点在视觉上不会交叉。节点是填充的,因此中间节点下方的路径部分不可见(因为它位于填充后面)。 我想使用透明节点(不带填充)实现相同的效果,以便我可以在不同的上下文(海报/幻灯片)中重复使用该图形,而无需重新填充颜色。 以下是我的 MWE(大部分借鉴自同一个问题) \documentclass[border=20pt]{standalone} \usepackage{tikz} \pgfdeclarelayer{bg} \pgfsetlaye...

Admin

pgfplots:绘制单点时出现图层问题
pgflayers

pgfplots:绘制单点时出现图层问题

我遇到了一个问题,绘制单个点不尊重用户定义的图层。请采取以下 MWE: \documentclass{standalone} \usepackage{pgfplots} \usepackage[active,tightpage]{preview} \PreviewEnvironment{tikzpicture} \pgfplotsset{ compat=newest, % define the layers you need. % (Don't forget to add `main' somewhere in that list!!) ...

Admin

LaTeX / TikZ 中的 HPGL
pgflayers

LaTeX / TikZ 中的 HPGL

我想从我的 TikZ 图形中为我的 HP 笔式绘图仪生成 HPGL 代码。有人做过类似的事情吗?我目前的方法是将 pdf 导入 Inkscape 并让 Inkscape 生成 HPGL 文件。要绘制不同的颜色和线宽,需要不同的笔/图层。Inkscape 将整个图形作为一个图层导入。 有没有办法在 TikZ 中为网格、轴、不同的图等生成不同的图层,然后可以在 Inkscape 中轻松叠加? 提前致谢。 ...

Admin

如何将 aa tikz 置于另一个 tikz 的中心
pgflayers

如何将 aa tikz 置于另一个 tikz 的中心

我想将 π 符号置于 π 数字螺旋的中心。我想知道是否可以更改 π 符号下数字的颜色?目前,数字是可见的,但我希望字体也能改变颜色。 \documentclass[tikz,border=5]{standalone} \usetikzlibrary{decorations.text} \usepackage{tikz} \begin{document} \begin{tikzpicture}[ decoration={ reverse path, text effects along path, text={% 3{,}% ...

Admin

如何将该物体置于其他所有物体的后面?
pgflayers

如何将该物体置于其他所有物体的后面?

是否可以将带有颜色渐变的矩形放在其他所有内容之下? \documentclass[11pt]{article} \usepackage{pgfplots} \usepgfplotslibrary{colormaps} \pgfplotsset{compat=newest} \begin{document} \centering \begin{tikzpicture} \begin{axis}[ yticklabel pos=left,grid=major, ] \fill[ right color=white, ...

Admin

更改 Tikz 节点的背景颜色?
pgflayers

更改 Tikz 节点的背景颜色?

我正在使用适合选项绘制一个适合几个节点的矩形,但是当我添加填充选项来更改此矩形的颜色时,里面的节点消失了。 \documentclass[border=10pt]{standalone} \usepackage{amsmath} \usepackage{tikz} \usetikzlibrary{ positioning, fit} \tikzset{ smallRect/.style={very thick,draw,rectangle}, smallElli/.style={very thick,draw,circle} ...

Admin

将图像置于最前面
pgflayers

将图像置于最前面

我正在尝试重新创建如下图所示的图表。但是,当我在 中执行此操作时tikz,它似乎将其放在背景中或三角线后面的某个地方。我尝试将代码放在其他地方,或添加命令\pgfdeclarelayer{},但似乎根本没有解决问题。我也无法太有效地旋转轨道,例如 dz2 轨道来制作屏幕截图。有没有办法为这些添加旋转参数?请帮忙。 图像: 西北地区: \documentclass[tikz,border=3mm]{standalone} \usepackage{xcolor} \usepackage{tikz} \usepackage{tikzorbital} \use...

Admin

使用 tikz 投影方形放大图像
pgflayers

使用 tikz 投影方形放大图像

有没有办法使用 TikZ 中的 Spy 库实现如下所示的放大?如果可以,如何实现?如果没有,还有什么更好的替代方案? 下面的粗黄色轮廓不是必需的。但我确实想要实现实线边界和虚线投影线。 我的 MWE: \documentclass[border=3mm]{standalone} \usepackage{graphicx} \usepackage{tikz} \usetikzlibrary{spy} \begin{document} \begin{tikzpicture} \begin{scope}[spy using outlines={rectang...

Admin

Tikz:如何避免库和用户之间的层冲突
pgflayers

Tikz:如何避免库和用户之间的层冲突

在 tikz 中,用户可以使用以下方式声明新图层: \pgfdeclarelayer{foo} \pgfdeclarelayer{bar} \pgfsetlayers{foo,bar} 我的库需要声明一些层(目前只有 2 个),但我担心会与用户层发生冲突。事实上,\pgfsetlayers会删除所有之前创建的层。我该如何解决这个问题,最好对用户透明? 平均能量损失 \documentclass[10pt]{article} \usepackage{geometry} \usepackage{tikz} % My library would declare...

Admin

页面上文本后面的 Tikz 图片
pgflayers

页面上文本后面的 Tikz 图片

我以为不久前已经看到了这个问题的答案,但现在却找不到。 我有一个包含一些可变文本的文档,我想根据文本的尺寸在其后面绘制一个 TikZ 图片。 我知道我可以使用 TikZ 的opacity参数来实现我想要的效果,但是我真的不喜欢这种方法。 因此,这是我使用图层的尝试。我以为我理解了这一点,但显然我弄错了。 \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{calc} \usetikzlibrary{backgrounds} \pgfdeclarelayer{background} \pgf...

Admin

Tikz spy连接路径双线pgf层问题
pgflayers

Tikz spy连接路径双线pgf层问题

我正在使用 tikz 包的 spy 库来放大图像的一部分。但是,由于我的图像是多色的,我想使用双线来改善标记放大区域的对比度。以下是说明我的问题的 MWE: \documentclass{article} \usepackage{graphicx} \usepackage{tikz} \usetikzlibrary{spy, shapes.geometric} \begin{document} \begin{tikzpicture}[ spy using outlines={ellipse, size=5.5cm, height=3cm, ...

Admin

pgfplots:如何以正确的方式将所有节点图注释置于顶部?
pgflayers

pgfplots:如何以正确的方式将所有节点图注释置于顶部?

我正在绘制许多几乎平行的线(在 MWE 中我只是绘制随机的东西),其中我使用非常方便的node[pos=0.x]{label}选项来注释我的图表。 问题是,多条线彼此非常接近,以至于后面的绘图曲线会遮挡我的标签(虽然只是轻微的遮挡,但仍然很丑陋)。因此,我正在寻找一种在绘制曲线后绘制所有节点的选项。我不太清楚如何做到这一点,除了先绘制图形,然后绘制幻影曲线(opacity=0顶部将包含注释节点)。 如何正确地做到这一点? PS 在 MWE 中,一个简单的解决方案是移动注释。在我的实际情况下,许多线几乎平行,所以这不是一个解决方案。 “正常”输出(请注意丑陋的...

Admin

Tikz 从上到下绘制图层堆栈(反向顺序)
pgflayers

Tikz 从上到下绘制图层堆栈(反向顺序)

在 Tikz 中,我想要一个命令 \StartDrawOnBottomOfLayerStack 绘制以下所有元素底层的底部图片的。这意味着以下节点和路径出现在图片的所有内容后面。我需要一个命令来返回标准行为 \StartDrawOnTopOfLayerStack 目前我必须定义与要绘制的背景节点数量相同的图层。我想知道是否可以更轻松地实现? \documentclass[tikz]{standalone} \usepackage{tikz} \usetikzlibrary{fit} \begin{document} \pgfdeclarelayer{ba...

Admin