inkscape中的公式支持需要用到TexText
为了与现有的B站视频教程操作保持一致,没有使用最新的1.0版inkscape,而是用了0.9.2稳定版
相应的TexText也同样的道理。安装基本流程参考
inkscape采用了绿色安装的方式,配合绿色运行脚本:
:: 初始化运行一次即可。将配置文件保存到inkscape\local目录下,创建链接
mklink /J %appdata%\inkscape .\local
:: 绿色的MiKTeX,运行inkscape前加入环境变量PATH
set PATH=%~d0\LyTeX\MiKTeX\texmfs\miktex\bin;%PATH%
START /D"%~dp0" inkscape.exe %*
之后依次安装推荐recommended
的可选包,PyGTK, pdf2svg
全部下载压缩包格式,PyGTK解压到inkscape.exe文件目录(没有覆盖,二者相融)
TexText位置不限,我解压在了inkscape目录中textext-0.11.1
子目录
pdf2svg放在了textext子目录下的pdf2svg目录中
inkscape
PyGTKtextext
setup_win.bat
pdf2svg
修改setup_win.bat内容:
:: 添加
set PATH=%~d0\LyTeX\MiKTeX\texmfs\miktex\bin;%PATH%
:: 改写原文17行PYTHON_ARGS变量的定义
set "PYTHON_ARGS=--pdf2svg-executable=%~dp0\pdf2svg\pdf2svg.exe"
执行setup_win.bat
,得到下面的回显内容说明安装成功。
- [TexText][SUCCESS ]: --> TexText has been SUCCESSFULLY installed on your system <--
现在可以使用英文公式,想要公式中带中文还需要修改文件:inkscape\local\extensions\textext\default_packages.tex
,末尾插入下面内容即可:
\usepackage{xeCJK}
\setCJKmathfont{Microsoft YaHei}
\xeCJKsetup{CJKmath=true}
英文名 | 中文名 |
---|---|
FangSong | 仿宋 |
KaiTi | 楷体 |
Microsoft YaHei | 微软雅黑 |
MingLiU | 細明體 |
NSimSun | 新宋体 |
PMingLiU | 新細明體 |
SimHei | 黑体 |
SimSun | 宋体 |
最终效果如下图:

网友评论