使用 pst-matrix 的 Pstricks

使用 pst-matrix 的 Pstricks

我知道可以用图形包来完成TikZ,但似乎有点过头了。而对于那些不是已经熟悉该TikZ系统的人,学习它可能是一个障碍。所以我的问题是

假设不需要高级图形功能,而我只需要一个基本的流程图(仅使用环境就可以实现picture),是否有一个可以简单制作流程图的 LaTeX 包?

答案1

使用 pst-matrix 的 Pstricks

这至少需要你对 pstricks 有一点点熟悉。你在 pstmatrix 中布局节点并将它们连接起来。更多信息和示例请点击此处http://tug.org/PSTricks/main.cgi?file=pst-node/psmatrix/psmatrix#flowchart

蒂克兹

我认为它比前一个更简单、更好。因为您可以设计几个节点样式(1-3 行),然后相对于彼此定位节点(上方、右侧、下方、东北等),并一次性用合适的样式将它们与炫酷的箭头连接起来(A -- B -- C -- D),箭头将自动生成。

您可以使用 TikZ 矩阵库来更严格地控​​制节点定位。请参阅texdoc tikz有关如何执行简单 -> 高级流程图的优秀教程和简单示例这里

迪亚

您可以使用 Dia (网站Windows 安装程序) 是一个点击式解决方案。它有几个不同的 TeX 导出器(pstricks、metapost 和 pgf/tikz)

Graphviz

您可以使用强大的 graphviz / dot 语言来生成图表的自动布局。这对于小型和大型数据集都非常有效。尽管您对“对齐”节点的控制力要小得多。

该网站是这里。有几种将点图与 LaTeX“集成”的解决方案。请参阅这里最后

其他

与任何图形一样,您可以在 inkscape/OO.o 等中创建流程图,然后直接\includegraphics在文档中执行。如果您喜欢的话。这完全取决于您的需求。

附言:我是 TikZ 的粉丝 =)

答案2

一个新的包(本周在 ctan 上)被称为flowchart;包本身为流程图中使用的对象提供了形状,文档展示了如何使用形状和 pgf/tikz 构建流程图。

我不再做流程图了,但是这个包看起来是一个有竞争力的。

有关详细信息,请参阅http://www.ctan.org/pkg/flowchart

答案3

在 CTAN 上存在一个包nass流。 这文档第 5 页包含一个示例。

该软件包是 1997 年的,但我可以在 TeXLive 2012 中毫无问题地使用它。它不是 TeXLive 发行版的一部分(许可证错误),因此您必须手动安装它。要进行快速测试,只需下载所有内容在目录中并尝试一下。

答案4

我从来没有用过,但似乎有flow 程序为图片环境生成流程图。

相关内容