circuitikz吧 关注:2贴子:123
  • 2回复贴,共1

CircuiTikZ宏包介绍及案例效果展示

只看楼主收藏回复

转自维基百科:
CircuiTikZ 是一个 TikZ 插件(TikZ是LaTeX中一个功能强大的主要用于作图的宏包),用于在 TeX 环境(例如 LaTeX)中排版电路图。此项目由 Massimo Redaelli 于 2007 年创立,当时他需要作为研究助理在米兰理工大学为学生出考试试题。2010 年他离开大学后,项目发展较为停滞。从 2015 年起,进一步的发展主要在埃尔兰根-纽伦堡弗里德里希-亚历山大大学电子工程研究所进行。目前该宏包的主要维护者是Romano Giannetti(https://github.com/Rmano)。
CircuiTikZ 广泛用于电子学学术环境中的出版物和书籍。


IP属地:湖南1楼2023-08-29 01:31回复
    circuitikz作为一种使用代码画图的的工具,其自由度比visio之类的软件要高一些,虽说使用时仍主要是使用宏包的元件库中的元件,但Romano Giannetti在2019年开始维护该宏包后有不少更新,目前元件库已经十分丰富,而且借助Romano所介绍的定制元件外观的方法和tikz的框架,完全可以自己画出满足要求的特殊元件。
    附一张CTAN上显示circuitikz宏包更新频率的图片:


    IP属地:湖南2楼2023-08-29 01:56
    回复
      2026-02-05 15:26:02
      广告
      不感兴趣
      开通SVIP免广告
      阅读用户手册是学习 circuitikz 最好的途径:circuitikz 有详细的用户手册,latex 用户可以通过命令行输入相应命令调出文档,没有 latex 的话也可以去 GitHub(https://github.com/circuitikz/circuitikz/releases)上下载用户手册的 pdf 来大致浏览浏览。目前还没有中译版,所以只能对着英文学习了(善用翻译软件)。最新版(1.6.3)的用户手册有 260 页(相比于 tikz 的上千页还是比较友好的),不过也不用太畏惧,用户手册并不是让你背得滚瓜烂熟然后一劳永逸的,在遇到问题时能够从手册中快速查阅到自己想要的信息才是正解。通过手册开始的教程和案例熟悉了 circuitikz 的代码并且自己画出了一些电路图后,再把剩下的部分看个大概就OK了,主要目的是了解宏包有什么功能,方便以后查阅。


      IP属地:湖南3楼2023-08-30 01:58
      回复