tikz-positioning

TikZ pgfplot 3d图形数字定位
tikz-positioning

TikZ pgfplot 3d图形数字定位

您能看到 x 轴刻度 (r_{AB}) 吗?有两条线:我想确保数字位于向下的线的下方。 \documentclass[12pt]{article} \usepackage{tikz} \usepackage{pgfplots} \pgfplotsset{compat=1.18} \usetikzlibrary{math} \usepackage{amsmath} \usepackage{siunitx} \begin{document} \begin{figure} \centering \begin{tikzpicture} ...

Admin

关于 tikz 错误
tikz-positioning

关于 tikz 错误

MWE 的 main.tex: \documentclass{report} \usepackage{csquotes} \usepackage{graphicx} \setcounter{tocdepth}{4} \setcounter{secnumdepth}{4} \usepackage[tableposition=top]{caption} \usepackage{subcaption} \usepackage{floatrow} \usepackage{amsthm,amssymb} \usepackage{enumitem} \usetikzl...

Admin

将锚点放置在两个形状之间,相对于其底部位置
tikz-positioning

将锚点放置在两个形状之间,相对于其底部位置

出于某些目的,我想在两个节点之间放置一个锚点: \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{calc,positioning} \begin{document} \begin{tikzpicture} \node[rectangle, minimum width=3cm, minimum height=0.6cm, draw=blue](H1){TEXT}; \node[rectangle, minimum width=3cm, minimum height=0....

Admin

使用‘at’的 tikz 定位库
tikz-positioning

使用‘at’的 tikz 定位库

首先,使用语法\node at (coord) {}'还是更好\node[right=of coord] {}?我更喜欢将节点的位置放在外面[],所以我尝试使用定位库语法,例如:\node[] at ([right]coord) {};,这可能吗? 如果我想使用on grid,我相信只需使用 即可获得此行为x/y-shift。但我想要做的是根据节点朝向彼此设置 x-shift,就像on grid关闭时定位所做的那样。 \documentclass[tikz,border=3mm]{standalone} \usetikzlibrary{positionin...

Admin

在 Tikz 中沿不同路径对齐节点
tikz-positioning

在 Tikz 中沿不同路径对齐节点

这里有一个简单的示例,其中有三个节点和连接它们的箭头,箭头上有标签。但是,我希望标签垂直对齐(即,我想将 2 个标签向上移动,使其与 1 个标签具有相同的垂直位置,但仍与其自己的箭头重叠)。 \documentclass[border=3mm]{standalone} \usepackage{tikz} \usetikzlibrary{arrows,positioning,shapes} \begin{document} \begin{tikzpicture} \node at (0,0) [rectangle,draw] (a) {$a$}; \node ...

Admin

图片元素的相对定位
tikz-positioning

图片元素的相对定位

我已经开始使用pic元素来避免过多的复制粘贴,但是当我尝试使用相对坐标放置这些元素时,我可能会做错事。 左侧的垂直放置效果很好。中心的水平放置效果不佳。右侧的水平放置效果不佳。红色和蓝色元素通常是不可见的,此处显示它们是为了进行调试。 \documentclass[tikz,border=6pt]{standalone} \usetikzlibrary{graphs,arrows.meta,positioning} \tikzset{ neuron/.style={circle,very thick,minimum size=7.5mm,inner se...

Admin

圆圈内的费曼图
tikz-positioning

圆圈内的费曼图

我正在尝试使用 来tikz-feynman绘制包围在圆圈中的费曼图。我需要整个图位于一个圆圈内,并且线条与圆圈相切。这是必要的,因为这些是陈-西蒙斯理论中威尔逊环算子的图 - 请参阅下面 Bar-Natan 教授论文中的示例: 此示例使用椭圆,这对我来说也足够了,但是圆形更简单且更可取。 现在,我正尝试在 tikz-feynman 中绘制圆,方法是绘制实线作为圆弧。像half left和这样的选项quarter left允许我轻松地为图 C 和 D 绘制圆弧。(我的尝试如下。)但对于像图 E 这样的图,我无法弄清楚如何强制三重顶点位于圆内。我尝试使用坐标计...

Admin

包含多个节点的tikz图片的相对定位
tikz-positioning

包含多个节点的tikz图片的相对定位

我有一张包含多个节点的 tikz 图片,但是当我尝试将该图片相对于其他对象定位时遇到了问题。 \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{positioning, quotes} \begin{document} \begin{tikzpicture}[test/.pic = { \node [draw, minimum size = 15mm] (big) {} ; \node [draw, red] at (big) {\tikzpictext} ; }] \p...

Admin

TikZ:节点边缘之间的距离
tikz-positioning

TikZ:节点边缘之间的距离

我希望能够控制 TikZ 中节点边缘之间的距离。在下面的示例中,我希望“节点 B”的左边缘与节点 A 的右边缘正好相距 5 厘米。但是,right of=A, node distance=5cm设置节点中心之间的距离。 \documentclass[tikz,border=10pt]{standalone} \usetikzlibrary{arrows, arrows.meta, backgrounds, calc, intersections, decorations.markings, decorations.pathreplacing, posit...

Admin

沿椭圆放置节点并设置变量
tikz-positioning

沿椭圆放置节点并设置变量

我的问题几乎与这里:我想沿椭圆放置一个节点,但使用变量。我基于最佳评分答案: \documentclass[tikz, border = 5mm]{standalone} \usetikzlibrary{positioning} \usetikzlibrary{calc} \begin{document} \begin{tikzpicture} \node (origin) at (0, 2) {Origin}; \pgfmathsetmacro\xradius{3} \pgfmathsetmacro\yradius{...

Admin

查找(或设置)绘制曲线底部的 y 值
tikz-positioning

查找(或设置)绘制曲线底部的 y 值

我有以下图像代码,它非常适合我的需求。我剪掉了大量的绘图,只关注我需要的部分(完整版中是带有增量标记的量筒)。 \documentclass[convert, border=1pt]{standalone} \usepackage{xfp} \usepackage{tikz} \standaloneconfig{tikz} \tikzset{x=5in, y=5in} \pagestyle{empty} \newcommand{\gradcylinder}[3]{ \begin{tikzpicture} \pgfmathsetmacro\nu...

Admin

在独立的 PDF 文件中居中 pgfplots
tikz-positioning

在独立的 PDF 文件中居中 pgfplots

我正在使用 pgfplots 将图形绘制为单个 pdf 文件,然后将其包含到文档的主要 latex 代码中。一个简单的示例如下。 \documentclass[ border={0mm 0mm 0mm 0mm}, % left bottom right top ]{standalone} \usepackage{tikz,stackengine} \usepackage{pgfplotstable} \pgfplotsset{compat=newest} \usepgfplotslibrary{units} \begin{document} ...

Admin

在这种情况下,我可以沿路径创建节点吗?
tikz-positioning

在这种情况下,我可以沿路径创建节点吗?

以这个例子为例文档: \begin{tikzpicture} \node foreach \name/\angle in {a/0,b/90,c/180,d/270} (\name) at (\angle:1.5) {$\name$}; \path[->] (b) edge node[above right] {$5$} (a) edge (c) edg...

Admin

修复 beamer 中 \only-slides 之间的 tikzpicture 节点位置
tikz-positioning

修复 beamer 中 \only-slides 之间的 tikzpicture 节点位置

我想在投影仪幻灯片上显示图表。但是,使用 \begin{frame} \begin{tikzpicture}[->,>=stealth',shorten >=1pt,auto,node distance=2cm,semithick] % Nodes \node[draw,circle,fill=cyan!10] (v1) at (0, 0) {$-5$}; \node[draw,circle,fill=cyan!10] (t) at (2, 0) {$-1$}; % Edges \only<1>{ \path (t) e...

Admin