怎么控制latex插图的位置_关于文中的插图

前段时间有读者咨询文中配图是从哪里找的?

在此统一回复一下哈,笔记中的配图都是自己画的,画图工具是latex中自带的画图神器tikz,辅助工具是tikzedt和inkscape,这两个都是开源免费的软件,可以放心使用。tikz出图效果非常好,而且直接输出为矢量图。如果你有强迫症,,非要自己控制每一个点的位置以及图形的颜色,那你会喜欢tikz的13d3125174174e26d11147d9bb43f555.png当然,学习tikz的语法还是有点痛苦的,不过有了tikzedt的辅助的话,这个学习过程就没那么困难了。

放一张tikzedt的工作界面图

77d78e7dbaa2d256856e81b03ac824b2.png

Inkscape我主要用的一个功能是,把pdf矢量图转化成tikz代码。这个具体怎么实现可以参考向禹老师的主页https://yuxtech.github.io/2019/06/14/ink/

向老师还给出了用这个方法绘制高清无码的滑稽表情的例子13d3125174174e26d11147d9bb43f555.png

fe43d8d74da06b58257f265e0915f996.png

有兴趣的读者赶紧动手学起来吧。

再闲聊几句,latex里面画图的工具很多,并不只有tikz。之前翻译Visual Group Theory的时候,也因为插图跟原作者联系过,这个作者就是用的另一个工具asymptote来绘制他书中的配图的。但是asymptote似乎没有好用的GUI。去年7月份在外地实习期间摸鱼,动了自己写一个asymptote编辑器的念头,当然,完全自己写是肯定没那个能力的1720627a7733b0d99843ea37dfd02d85.png好在tikzedt是开源的,直接找了这个的源代码,也好在它是用我熟悉的C#做的,于是做了(抄了)一个半成品

2d554a974fbcfdfa450cd93099362004.png

然而最关键的功能,实时编译,实时预览,一直没能实现。就算有了tikzedt的源码我也没搞懂。。。所以整个计划就搁置了。趁这次机会,跟大家闲扯几句,希望读者中有能力有兴趣的大佬,可以把这个做出来。

最后把微分几何笔记中出现的插图的tikz代码分享给各位,可以随意使用随意修改。

链接: https://pan.baidu.com/s/1sv-491Dm6kNJT8Rl6QMUNg 提取码: 7t31 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值