问题标签 [tikz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
12858 浏览

python - 从网站上显示的图表中获取数据

我被要求画一张像这样的图表

在此处输入图像描述

使用乳胶(更准确地说,tikz 和/或 pgf)。如果我有数据,这将不是问题,但我没有。我所拥有的只是可以显示图表的网站,但我不知道如何从那里获取数据。

我今天花了一天的时间试图获取这些数据,包括写信给谷歌并使用一种跟踪线并推断图形点的软件,例如 Datathief 和 DigitizeIt,但我没有成功。我认为后者不起作用,因为图中的线条太细并且有多个蓝色阴影。当然,我尝试使用 Paint 和 Gimp 来提高图像质量,但仍然无法实现。

我还尝试使用 eps2pgf,这是一个将 eps 数字转换为 pgf 代码的 Java 脚本,但即使这样也不适用于我使用 Image Capture (mac) 和 Print Screen (Windows) 保存的图形,老实说,这将是我的最后一次选项,因为它是一种“蛮力方法”,会吐出你无法真正改进的丑陋代码。

毕竟我决定开始学习 Python,因为我的主管,让我用 tikz 画这张图的人说,有一个 Python 代码可以从这样的网站获取数据。现在我什至不确定 Python 是否能胜任这项工作(尽管我很高兴有学习它的借口),当然学习一门新语言并做类似的事情需要时间,所以我想知道是否真的有从该网站获取数据的方法,最好使用 Python,如果不是,则使用任何其他方法。

0 投票
1 回答
529 浏览

sweave - pgfSweave 删除 tikz 生成的图表

我在包含使用 tikz 内联绘制的图表和内联 R 代码的文档上运行 pgfSweave。R 代码已执行并完美呈现,但图表未出现在最终 PDF 中。相反,消息会显示在适当的位置,说明:[[IMAGE DISCARDED DUE TO '/tikz/external/mode-list and make']]。这个问题有解决方法吗?

谢谢!

0 投票
1 回答
2757 浏览

latex - pgf/tikz:如何计算 x 坐标之间的半距离?

我正在尝试创建一个像这样的新节点类型:

http://www.live-wtr.ru/leo/Tikz9.png

但不明白,如何计算 x3 = x1 + (x2 - x1) /2

在这里,我试图做到这一点,但徒劳无功。

0 投票
1 回答
3417 浏览

r - TikZDevice:使用 R 将 \caption{} 和 \label{} 添加到 TikZ 图

我创建了一个 for 循环,它使用tikzDevice包将 R 中的多个图(通过 ggplot2)输出到单个 .tex 文件中。这使得使用指向从 R 输出的 .tex 文件的单个命令(例如“diagrams.tex”)更容易在乳胶文档中包含多个图表\include{diagrams}

但是,我还想将每个 tikzpicture 与\begin{figure}环境包装起来,这样我就可以在每个相应的图中插入两行额外的行:\caption{}\label{}.

问题:有没有办法在输出的 .tex 文件中为每个相应的 ggplot 图像(来自我的 R 循环)直接包含图形包装器、标题和标签乳胶命令?

这是可重现的 R 代码,它生成包含 3 个 ggplot 的文件“diagrams.tex”:

0 投票
2 回答
2515 浏览

latex - 为latex创建绘图数据结构的方法有哪些?

我尝试了一点 tikz/pgf,但没有太多运气创建一个漂亮的图表来可视化打包数据结构的位域或字节域(即在内存中)。本质上,我想要一组矩形,表示内部带有标签的位范围,以及顶部的偏移量。数据结构的每个单词应该有多行。这类似于大多数处理器手册中标记操作码编码等的大多数图表。

有没有其他人尝试过使用乳胶来做到这一点,或者有没有这个包?

0 投票
1 回答
9607 浏览

tikz - 使用 tikz 绘制相互之间具有多条边的图形

我正在尝试使用 Tikz 包绘制(无向)图,以便在图中的某些节点之间存在多条边。有可能做这样的事情吗?我尝试了以下代码来尝试在节点之间获得至少两条边,但无济于事:

有人可以帮我解决这个问题吗?谢谢!

0 投票
1 回答
307 浏览

r - 为什么我用 pgfSweave 将 \tikzexternaldisable 设为未定义?

简单的案例。

  • R-2.13.2
  • pgfSweave 1.2.1
  • pgf 2.10

我定义了一个非常简单的文件来测试。

但是当我运行时,pgfSweave("test.Rnw", pdf=T, compile.tex=T) 我得到了这个错误。

pdf中出现的内容是胡言乱语。怎么了?

0 投票
3 回答
4932 浏览

python - 有谁知道 TikZ 的非 TeX 等价物?

到目前为止,我一直使用Graphviz以编程方式创建图表。最近,我发现了TikZ并开始喜欢它。但是,在我的某些预期用途中,依赖于 TeX、LaTeX 等将是矫枉过正。因此,我想看看是否有与Tikz类似的应用程序不与 TeX 概念链接。

我主要打算在 Haskell、Python 和 C 中使用它。因此,这些语言的绑定将是一大优势。

谢谢

(希望我在正确的地方发布了这个。我看到有一个相关的问题,但那里的解决方案并没有真正帮助我)

0 投票
2 回答
2896 浏览

gnuplot - gnuplot tikz 终端

如何在 Mac Os X(10.6.8) 上的 gnuplot 中启用 tikz 终端?

我有工作 tikz 的乳胶。现在我从http://www.lua.org/安装了 lua并下载了 gnuplot4.4.4,解压并运行

现在可以设置tikz终端了,但是还是有问题


我也尝试从https://github.com/mxcl/homebrew/wiki/installation安装自制软件,尽管我没有进行 Java 开发人员更新 - 有必要吗?现在 'brew install gnuplot' 给出了 glib 依赖的问题

当我手动安装 gnuplot 时,我是否应该自己了解并安装所有这些依赖项?

0 投票
1 回答
2327 浏览

tikz - 子图分组图行中的多个 Tikz 树

如何将多个 Tikz 树放在子图分组的图形行中?如提供的屏幕截图所示,每个图形/树都放在单独的行中。我猜树宽是线宽的> 50%,但我不知道可以调节tikz树图的宽度......

在此处输入图像描述

编辑:请求将此主题移至 tex.stackexchange.com - 抱歉,在错误的页面上;)