问题标签 [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.
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 比另一种更好,您可能需要借助示例。
pdf - 使用 MikTex 在 Windows 中安装 pstricks
我一直试图让 pstricks 工作,但无济于事。我正在使用 Miktex,我从它的包管理器下载了包。但是当我尝试构建它时,它总是失败:
我有什么特别的事情要做吗?
谢谢编辑:
这是代码:
latex - LaTeX PSTricks 几何标记平行线
我正在尝试在 LaTeX 中使用 PSTricks 绘制一些几何形状。我对 PSTricks 很陌生,但我用 LaTeX 做了一些项目。我发现包 pst-eucl 非常有用。它有一些有用的宏来处理三角形等。
但是,我不知道如何在一条线上绘制小箭头以将两条线标记为平行。pst-eucl 中有一些宏会在线条上绘制哈希标记以标记相等长度的段,但不会标记平行线。有没有人用 PSTricks 画过这样的简单几何图?必须有一个简单的方法来做到这一点。
如果对我的风格有任何建议,或者简化我正在做的事情的方法,请告诉我。
这是到目前为止图片的 PSTricks 标记:
latex - (乳胶)在 pst-tree 中对齐
在此示例中,使用pst-tree
包:
输出很难看,因为节点按中心对齐,我怎样才能让它左对齐?
latex - LaTeX 条形图
我正在尝试使用 LaTeX 制作条形图。到目前为止我一直不成功,所以任何人都可以帮助我,也许是最近项目的副本?如何使用 pstricks 制作条形图?我会很感激最简单的解决方案,因为我最近才开始使用 TeX。
这是我到目前为止所拥有的:
latex - 在乳胶中使用循环
我正在尝试使用创建 5*2 矩阵\psframe
。我想使用循环重复以下代码并更改坐标。意味着只需添加 X 和 Y 坐标并获得结果。
latex - 如何在投影仪中导入 pstricks-add?
在乳胶报告中,我导入 pstricks-add 以\psbrace
在图中使用。
当我想在投影仪中重绘我的图形时,我在导入 pstricks-add 时遇到问题:
没有空间容纳新的 \dimen \newdimen\pst@chartHeight。
我有同样的问题\newdimen\pst@chartStackDepth
和\newdimen\pst@chartStackWidth
我用 LaTeX 编译这段代码:
为什么导入不起作用?
text - Latex PStricks \rput 无法将文本放置在正确的位置
我已经尝试了pstrick \rput example给出的示例。
该链接有一张显示预期结果的图片。但是,当我使用相同的代码时,我会看到下面的图片:
您可以看到文本的位置不正确。我使用了与示例中完全相同的代码。
我的乳胶或 pstrick 有什么问题?
macos - 如何在 Mac 上安装 pstricks(使用 emacs 和 orgmode。)
我现在在我的 orgmode 文件中拥有的是:
我在我的乳胶 ~/.emacs 中配置乳胶的是:
此方法适用于所有软件包,即 \usepackage{amsmath, amsthm, amssymb,amsfonts,epsfig} 但也不适用于 pstricks 编译为 pdf 后,我发现一个空白空间,并且在我的日志中没有错误。
经过一番搜索,我发现我需要将一些 pstrick(-add) 文件添加到我的主要乳胶文件中。
我唯一能找到的可能是主要的乳胶文件是路径:
但我不知道在哪里放置 pstrick 文件。
请帮忙。谢谢你。
javascript - Latex2html5 Javascript问题:填充平行四边形
使用latex2html5 Javascript 库,我尝试用灰色和纯色填充样式填充平行四边形。
这个库有一个pstricks
乳胶函数的子集,所以我的问题可能无法解决。
这是[我当前版本的链接][2]。我的问题是,一旦加载页面并绘制并填充了平行四边形(见灰色区域),如果我将鼠标移到图形上方或附近,中间的黑色对角线段会自动消失,我不知道如何防止这种情况发生.
填充平行四边形的具体部分是:
如果有人能看到问题所在,我没有找到解决此问题的方法...
更新 1:
仅当我水平移动鼠标时,相关的对角线段才会消失,如果我垂直移动鼠标,则仍然显示。你可以在[上面的链接][2]上查看