科研绘图软件Inkscape + Textext(解决无响应问题)

本文作为笔者开坑Inkscape的记录,基本上参考1700页vim+LaTeX+Inkscape数学笔记的小哥的思路。
无响应问题省流版

Textext插件点击预览或应用无响应,这是由于Inkscape会自动识别Windows系统语言,并将应用语言切换到同Windows相同。但是Textext应该是没有对中文语言做适配,所以
这个方案同样解决了Inkscape自带的pdflatex公式编辑器的无响应问题。
解决方案:将Inkscape切换为英文
背景介绍

使用LaTeX写作的好处多多,比如一旦设置完成就不需要再去调整的字体字号行间距,不需要在Word文档当中熟悉各种犄角旮旯的特殊设置,此处笔者就不一一赘述了。本文主要解决的是如何在LaTeX当中插入符合强迫症要求的图片的内容。(本文的主要参照是)

同Word一样,LaTeX虽然同样支持图片的导入和调整大小,但是对于科研绘图而言,不论是数据图还是示意图,除了文本之外,我们其实希望调整大小只调整“图像”的大小,但是标注最好能够保持不变。
通常而言你的老师会说:“多调整迭代几次就好啦~”,但是做过的都知道这个过程不仅是无用功,而且会增大你的时间成本和精力成本。所谓磨刀不误砍柴功~做学问就是需要将自己的工具做到Non-perceptional,从而最大程度的降低自己在思考和写作过程中的“磨损”。
Inkscape是什么?

Inkscape其实同常规的画图软件类似,比如Adobe Illustrator、Photoshop,以及我之前用过的国产软件Axmath家族的Axglyth。对比之下,它有两个突出特点,一个是免费开源,它支持用户开发自己的插件并在社区当中发布维护,这一点同Obsidian类似。

第二个就是它能够支持输出PDF+LaTeX格式,说人话就是它能够把输出的图片拆分成为文本以及图像,这样做的好处是在LaTeX当中,能够调整文本的大小以及格式,同时又不像TeX支持的另一种绘图方法TikZ,每次编译都需要LaTeX重新绘制一遍图形。

TexText是什么?
TexText是Inkscape的一个社区插件,可以在Inkscape的插件市场,或者是在GitHub上找到,它是实现刚刚文本同公式分离的另外一种方式,它能够直接在Inkscape当中将公式生成。这样做的好处是能够确定“图片最终的样子”。
因为由LaTeX来完成渲染,其位置控制并不能做到十分符合预期,有时候也需要反复调整,所以部分情况下可以直接在Inkscape当中渲染成为公式形式,但是要注意需要将TexText的格式调整成为同tex文件当中相同的形式。
可能的报错问题

同样由于TexText对中文的适配较弱,可以按照第一部分介绍的解决方案来尝试,如果是安装的问题,建议按照TexText的官方的troubleshooting的手动解决方案当中逐一排查。
由于TexText需要本地的LaTeX环境支持,需要的后备工具链较长,也有可能在环境以及安装这两个方面出现问题。