问题标签 [pgf]

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 投票
0 回答
1095 浏览

java - 命令行:无法访问 jarfile eps2pgf.jar

我正在使用 Mac OSX 10.9.5 版,我是使用命令行并在其中运行 java 文件的新手。

我刚刚下载了 eps2pgf 文件夹,我解压它并下载了 JDK8。

但是,当我尝试在终端中运行命令(手册中给出)时,出现以下错误:

我使用的确切命令是:

因此,在我运行它之前的总命令是(也自动在那里):

我究竟做错了什么?eps2pgf 解压后的文件夹应该位于特定文件夹/目录中还是...?

0 投票
0 回答
230 浏览

matplotlib - 在 julia 中使用 pgf 后端到 matplotlib

我开始使用 Julia 分析一些数据,效果很好。

我还使用 PyPlot / Matplotlib 进行绘图,我也开始使用它。

现在,这些图需要找到进入我的乳胶文档的方式,我想使用 matplotlib pgf 后端来实现。它也有效,但我真的不知道如何将参数传递给

Julia 社区中是否有技术高超的人可以告诉我如何实现这一目标?


编辑2:

关于这个问题的简短更新:通过以下方式设置 rc-options 来工作:

0 投票
1 回答
1045 浏览

python - Matplotlib pgf 后端是否支持透明度?

我目前正在为 matplotlib 的 pgf 后端创建图形。它非常适合在乳胶中集成在 python 中生成的图形。但是,似乎不支持透明度,尽管我相信这在 pgf 中应该是可能的。我目前正在使用 1.5.1 版的 matplotlib。

0 投票
1 回答
627 浏览

python - matplotlib pgf 后端中的抗锯齿文本渲染

pgf我对 matplotlib后端中的文本渲染有疑问。我正在使用 matplotlib 导出绘图的 .pdf 文件。在带有 rcParameters 的部分中,我定义了我想使用 sans-serif 并且我想使用 Helvetica 作为字体。因此我禁用了该选项text.usetex。这是一个MWE:

结果是,刻度标签和文本在 Computer Modern (-> LaTeX) 中而不是 Helvetica 中呈现,并且它们没有呈现为矢量图形并且看起来像素化。现在,当我启用text.usetex刻度标签成为矢量图形(我可以放大而不看到像素),但文本没有!

我必须做什么才能使所有内容(刻度标签、轴标签、图例、文本等)都被矢量化 Helvetica?这甚至可能吗?如果没有,我如何让文本、图例等在 Computer Modern 中像刻度标签一样被矢量化?

编辑:Python 3.4.4,matplotlib 1.5.2

这是平滑的刻度标签与参差不齐的 xlabel 飞涨

另一个编辑:如果我将我的文件保存为 .eps 而不是 .pdf 并启用usextex我得到奇妙的矢量化字体,但刻度标签是衬线字体:<

0 投票
0 回答
509 浏览

python - 如何使用 pgf 后端在 matplotlib pdf 图中包含超链接?

我希望在 matplotlib 图中包含一个超链接,我可以将其输出为 pdf(稍后插入到 LaTeX 文档中)。

我知道有人问过这类问题,但我所看到的解决方案似乎只引起了一些错误。我目前正在尝试使用 pgf 后端,我的代码如下:

但是,我不断收到以下错误:

不知道为什么会这样,任何帮助将不胜感激。

0 投票
0 回答
216 浏览

python - matplotlib 中带有 pgf 的非斜体刻度标签

我正在使用pgf后端matplotlib 1.5.3来生成出版质量的数字。这是我设置绘图脚本的方法。

我正在使用该包sfmath将所有数学环境设置为sans-serif. 最后我保存.pdf.eps格式化。这就是问题所在:虽然在任何地方都pdf清楚地使用sans-serif字体,但该eps文件serif用于所有刻度标签(不是轴标签)!当我修改我的 LaTeX 模板以使用sfmath它时,它不会更改刻度标签。

如何防止在刻度标签中eps使用serif字体?

编辑:经过一整天的试验,我发现唯一(勉强)令人满意的解决方案是使用.tiff格式,因为期刊也允许这样做。eps只是似乎有问题,并且总是与pdf其他图像格式不同。

0 投票
2 回答
2927 浏览

matplotlib - Julia:使用 pgfplots 包将矩阵绘制为图像

从我的计算中,我得到了一个二维实数数组。我想要对它们做的是将它们绘制为图像,其中数组元素的值转换为颜色图。到目前为止,我使用 PyPlot 包进行这种可视化。使用 Pyplot 这很容易。使用灰度值的示例是

有没有办法做同样的事情,但使用 PGFPlots 包而不是 PyPlot?我已经尝试使用 Plots.Image 但这不适用于数组而不是函数。有任何想法吗?

0 投票
1 回答
456 浏览

python-2.7 - Matplotlib:如何制作这个优雅的情节

我正在尝试使用带有 Python 2 的 Matplotlib 生成此图。

预期输出: 预期产出

可用的源代码如下。

但是,我得到了这个不一样的。电流输出:
电流输出

请你帮助我好吗?谢谢你。

0 投票
1 回答
8939 浏览

latex - pgfplots 错误:尺寸太大

我正在尝试生成一个 LaTeX pgfplot:

这会产生错误“尺寸太大”。有什么问题?

0 投票
1 回答
1020 浏览

r - 减小 tikzDevice 的输出文件大小

我正在编写一个大型乳胶文档,其中包含 R 的 tikzDevice 包生成的大量图。目前,我遇到 LaTeX 错误“超出 TeX 容量”。

我已经通过遵循 Leo Liu 的答案here(我也尝试过来自同一来源的接受的答案)暂时解决了这个问题,但正如我所说,这个解决方案是暂时的,因为最终,我会添加很多在我的文档中添加更多图,每个图至少 1 兆。有人说 LuaTex 动态分配内存,所以 LuaTex 从来都不是问题(同一来源);但是,我有一个很大的文档并且可用的时间有限,因此转换为 LuaTex 不是一种选择(除非有自动转换软件)。

在我的搜索过程中,我偶然发现这篇文章谈到了同样的问题,但使用的是 matlab 的 matlab2tikz 包。解决方案是减少图中的样本数量,从而减小结果文件的大小。我查找了 R 的 tikzDevice 文档(此处此处)以获取类似的选项,但不幸的是找不到。

所以问题是:如何控制 tikzDevice 生成的图(tikzpictures)的大小?