前段时间有读者咨询文中配图是从哪里找的?
在此统一回复一下哈,笔记中的配图都是自己画的,画图工具是latex中自带的画图神器tikz,辅助工具是tikzedt和inkscape,这两个都是开源免费的软件,可以放心使用。tikz出图效果非常好,而且直接输出为矢量图。如果你有强迫症,,非要自己控制每一个点的位置以及图形的颜色,那你会喜欢tikz的当然,学习tikz的语法还是有点痛苦的,不过有了tikzedt的辅助的话,这个学习过程就没那么困难了。
放一张tikzedt的工作界面图
Inkscape我主要用的一个功能是,把pdf矢量图转化成tikz代码。这个具体怎么实现可以参考向禹老师的主页https://yuxtech.github.io/2019/06/14/ink/
向老师还给出了用这个方法绘制高清无码的滑稽表情的例子
有兴趣的读者赶紧动手学起来吧。
再闲聊几句,latex里面画图的工具很多,并不只有tikz。之前翻译Visual Group Theory的时候,也因为插图跟原作者联系过,这个作者就是用的另一个工具asymptote来绘制他书中的配图的。但是asymptote似乎没有好用的GUI。去年7月份在外地实习期间摸鱼,动了自己写一个asymptote编辑器的念头,当然,完全自己写是肯定没那个能力的好在tikzedt是开源的,直接找了这个的源代码,也好在它是用我熟悉的C#做的,于是做了(抄了)一个半成品
然而最关键的功能,实时编译,实时预览,一直没能实现。就算有了tikzedt的源码我也没搞懂。。。所以整个计划就搁置了。趁这次机会,跟大家闲扯几句,希望读者中有能力有兴趣的大佬,可以把这个做出来。
最后把微分几何笔记中出现的插图的tikz代码分享给各位,可以随意使用随意修改。
链接: https://pan.baidu.com/s/1sv-491Dm6kNJT8Rl6QMUNg 提取码: 7t31