问题标签 [pstricks]

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 投票
5 回答
13036 浏览

latex - PStricks 和 TikZ 如何比较易于学习和 API 设计质量?

我的团队在我们的大部分源代码中都使用了文学编程——这意味着内部文档是使用 LaTeX 编写的。我们一直在使用PStricks来绘制系统的精美技术图,但最近被推荐使用TikZ。我收集了这些信息:

  • TikZ/PGF 是新的和维护的;PStricks 在没有维护者的情况下运行了很长时间,但在过去几年中得到了一些维护。
  • TikZ 适用于许多后端,包括(对于那些关心的人)pdftex。PStricks 仅适用于dvips.
  • PStricks 比 TikZ 更强大,更有表现力。在紧急情况下,您甚至拥有 PostScript 的全部功能。
  • PStricks 有一个重要的生态系统,即构建在它之上的额外包;TikZ 太新了,没有很多这样的东西。
  • TikZ 声称在设计时“考虑到了 PStricks 的缺点”。作者没有具体说明哪些缺点。

我对两个问题的答案感兴趣。如果您愿意,请随时为每个问题发布一个答案:

  • 这两种工具的学习曲线如何?(我认为 PStricks 有一个陡峭的学习曲线;关于 TikZ 我不了解。)

  • 被视为编程 API,这两个包中的一个包的设计是否明显优于另一个包?如果是这样,哪个设计更好,为什么?(它有什么特性让你认为它更好?)

为了提出一个令人信服的论点,为什么一种 API 比另一种更好,您可能需要借助示例。

0 投票
2 回答
10727 浏览

pdf - 使用 MikTex 在 Windows 中安装 pstricks

我一直试图让 pstricks 工作,但无济于事。我正在使用 Miktex,我从它的包管理器下载了包。但是当我尝试构建它时,它总是失败:

我有什么特别的事情要做吗?

谢谢编辑:

这是代码:

0 投票
1 回答
2388 浏览

latex - LaTeX PSTricks 几何标记平行线

我正在尝试在 LaTeX 中使用 PSTricks 绘制一些几何形状。我对 PSTricks 很陌生,但我用 LaTeX 做了一些项目。我发现包 pst-eucl 非常有用。它有一些有用的宏来处理三角形等。

但是,我不知道如何在一条线上绘制小箭头以将两条线标记为平行。pst-eucl 中有一些宏会在线条上绘制哈希标记以标记相等长度的段,但不会标记平行线。有没有人用 PSTricks 画过这样的简单几何图?必须有一个简单的方法来做到这一点。

如果对我的风格有任何建议,或者简化我正在做的事情的方法,请告诉我。

这是到目前为止图片的 PSTricks 标记:

0 投票
1 回答
431 浏览

latex - (乳胶)在 pst-tree 中对齐

在此示例中,使用pst-tree包:

输出很难看,因为节点按中心对齐,我怎样才能让它左对齐?

0 投票
2 回答
9259 浏览

latex - LaTeX 条形图

我正在尝试使用 LaTeX 制作条形图。到目前为止我一直不成功,所以任何人都可以帮助我,也许是最近项目的副本?如何使用 pstricks 制作条形图?我会很感激最简单的解决方案,因为我最近才开始使用 TeX。

就像官方文档中提到的here

这是我到目前为止所拥有的:

0 投票
2 回答
986 浏览

latex - 在乳胶中使用循环

我正在尝试使用创建 5*2 矩阵\psframe。我想使用循环重复以下代码并更改坐标。意味着只需添加 X 和 Y 坐标并获得结果。

0 投票
1 回答
302 浏览

latex - 如何在投影仪中导入 pstricks-add?

在乳胶报告中,我导入 pstricks-add 以\psbrace在图中使用。

当我想在投影仪中重绘我的图形时,我在导入 pstricks-add 时遇到问题:

没有空间容纳新的 \dimen \newdimen\pst@chartHeight。

我有同样的问题\newdimen\pst@chartStackDepth\newdimen\pst@chartStackWidth

我用 LaTeX 编译这段代码:

为什么导入不起作用?

0 投票
0 回答
232 浏览

text - Latex PStricks \rput 无法将文本放置在正确的位置

我已经尝试了pstrick \rput example给出的示例。

该链接有一张显示预期结果的图片。但是,当我使用相同的代码时,我会看到下面的图片:

我的结果.

您可以看到文本的位置不正确。我使用了与示例中完全相同的代码。

我的乳胶或 pstrick 有什么问题?

0 投票
1 回答
287 浏览

macos - 如何在 Mac 上安装 pstricks(使用 emacs 和 orgmode。)

我现在在我的 orgmode 文件中拥有的是:

我在我的乳胶 ~/.emacs 中配置乳胶的是:

此方法适用于所有软件包,即 \usepackage{amsmath, amsthm, amssymb,amsfonts,epsfig} 但也不适用于 pstricks 编译为 pdf 后,我发现一个空白空间,并且在我的日志中没有错误。

经过一番搜索,我发现我需要将一些 pstrick(-add) 文件添加到我的主要乳胶文件中。

我唯一能找到的可能是主要的乳胶文件是路径:

但我不知道在哪里放置 pstrick 文件。

请帮忙。谢谢你。

0 投票
1 回答
53 浏览

javascript - Latex2html5 Javascript问题:填充平行四边形

使用latex2html5 Javascript 库,我尝试用灰色和纯色填充样式填充平行四边形。

这个库有一个pstricks乳胶函数的子集,所以我的问题可能无法解决。

这是[我当前版本的链接][2]。我的问题是,一旦加载页面并绘制并填充了平行四边形(见灰色区域),如果我将鼠标移到图形上方或附近,中间的黑色对角线段会自动消失,我不知道如何防止这种情况发生.

填充平行四边形的具体部分是:

如果有人能看到问题所在,我没有找到解决此问题的方法...

更新 1:

仅当我水平移动鼠标时,相关的对角线段才会消失,如果我垂直移动鼠标,则仍然显示。你可以在[上面的链接][2]上查看