有哪些 GUI 应用程序可以帮助生成 TeX 图形?

有哪些 GUI 应用程序可以帮助生成 TeX 图形?

我发现GeoGebra成为一种有用的工具,帮助生成图形代码。我想肯定还有其他工具可以帮助绘制图表,例如集合/维恩图或电路(逻辑门)。你会推荐哪些?

答案1

我认为图表、电路等的最佳选择是迪亚

Dia 的灵感大致来源于商业 Windows 程序“Visio”,但更适合用于非正式的图表。它可以用来绘制许多不同类型的图表。它目前有特殊的对象来帮助绘制实体关系图、UML 图、流程图、网络图和许多其他图表。还可以通过编写简单的 XML 文件来添加对新形状的支持,使用 SVG 的子集来绘制形状。

它可以将图表导出为多种格式,包括 EPS、SVG、XFIG、WMF 和 PNG,以及 LaTeX 格式,如 PGF、PStricks 和 Metapost。

在此处输入图片描述

答案2

*** 更新:遗憾的是,TikzEdt 不再维护。***

该列表缺少 TikzEdt。它提供了 GUI 和半自动绘图工具。详情:TikzEdt 网站。适用于 Linux/Windows。在图形(右侧)窗口中单击鼠标右键后,它会提供许多使用鼠标绘制的选项。绘制后,tikz 代码将自动插入左侧窗口中。在左侧面板上,有一些样式/形状等,可以从中插入相应的代码。图形可以导出为多种格式,如 pdf、png、jpeg 等。而且它是免费的。

在此处输入图片描述

在此处输入图片描述

答案3

另一种方法是使用Inkscape。如果导出为 eps 或 pdf,它会将矢量图放在一个文件中,将文本放在一个 tex 文件中,请参阅http://tug.ctan.org/info/svg-inkscape/InkscapePDFLaTeX.pdf。这种集成可能不如作为 LaTeX 包界面设计的软件那么优雅,但却充分发挥了 Inkscape 的潜力。

答案4

图形是另一个与 LaTeX 具有非常好交互性的 GUI。它是一个 X Windows 绘图实用程序,附带一个用于绘制电路图的库。它通过以下方式在 Windows 上运行Cygwin/X

以下是显示界面的主页截图:

Xfig 截图

以下是所有可用的库(您可能对电气/逻辑库感兴趣):

  • 各种 3D 箭头
  • 视听组件
  • 一些建筑物
  • 一些图表(极坐标、对数-对数)
  • 各类计算机
  • DSP(数字信号处理器)组件
  • 电气 - 电气物体,例如连接器
  • 电子物理 - 用于创建电子接线图或布局的符号
  • 电子原理图 - 用于创建电子原理图的符号
  • ERD(陈氏实体关系模型)
  • 示例 - 用户贡献的各种 xfig 绘图示例
  • 各国国旗和部分美国州的国旗
  • 流程图符号
  • GUI 小部件(按钮、滑块等)
  • 医院设备
  • 针织符号
  • 各种打印机标签(CD、Avery 地址标签)
  • 逻辑符号
  • 地图 - 国家、美国各州和加拿大各省的轮廓图
  • DIN 机械符号
  • 杂项-这里有各种有趣的物品
  • 音乐符号
  • 网络设备
  • 办公设备——文件柜、电话、投影仪
  • 光学符号
  • 工艺流程图 - 化工工艺流程符号
  • 结构分析符号
  • 统一建模语言 (UML) 符号
  • 焊接——常见的焊接模式和错误

通过导出画布可以与 LaTeX 进行交互:

  • 作为 2 个单独的文件:一个包含线条图形(EPS 或 PDF 格式),另一个包含格式化的文本;或
  • 作为单个 EPS 或 PDF,您可以从中使用psfragx包裹(或者psfrag)将文字字符串转换为 LaTeX 格式。虽然我从未使用过它,但有一个弃用的xfigfragXfig 的扩展提供了pdffrag功能。

相关内容