划重点!LaTeX安装前一定要备份环境变量!!!
编译时如果提示缺少宏包,可选择在线安装或手动安装,但因为某些原因(可能网络不好或其他的原因我也没有弄懂),在线安装会失败,所以就可以去手动安装缺少的宏包。
1. 下载所需宏包
进入 CTAN: Packages 搜索所需宏包并下载(一般是zip),可以用以下两种方式查找自己需要的宏包。
2. 宏包安装准备
首先对下载的宏包文件解压:
- 解压后若已包含 .sty文件 则将整个文件复制到 CTEX 下的MiKTeX/tex/late;
- 如果解压之后的包里只有 .ins文件 ,没有 .sty文件 ,说明需要编译:
- 从 WinEdt 的界面下方 Console 的 Windows Command Line 进入解压下的文件夹进行编译;
- 或直接在 cmd中 进行编译。
- 以 booktabs包 为例,执行 latex booktabs.ins 用于生成 .sty文件 ,然后进行复制。
3. 更新
搜索进入 Settings(Admin)-> General->Refresh FNDB,完成后点击确定(一开始是在 cmd 中执行 texhash,但仍会提示缺少宏包,whatever🤷♀️…)
再次编译发现没有缺少提示了✅!