文章目录
- 写在前面
- MiKTeX简介
- 配置方法
- 下载
- 安装
- 安装外部宏包
- 使用VSCode
写在前面
最近在学校,带着沉重的笔记本实在不方便,正好手头有台Surface Go,搭载Windows10x64(已退出S模式),想着在上面搭建一个的运行环境,以后出门在外也能写了。配置的方法不是很难,运行起来也十分迅速(4GB运存已经够用了),美中不足的就是屏幕比较小。我使用的编辑器是VSCode,虽然MiK在安装好后也可以使用自带的works,奈何用起来还是不舒服,而在笔记本上用的Studio又因为运行起来太卡而不适合用在Surface Go上。
MiKTeX简介
MiK是可运行在多平台下(一开始只支持WIndows)的轻量级发行版。下面的描述引自Wikipedia1。
MiKTeX是一种Microsoft Windows系统上运行的文字处理系统,由Christian Schenk开发。
MiKTeX包含了TeX及其相关程序。MiKTeX提供了文字处理所需的工具,这些工具是以TeX/LaTeX标志语言所构成的。而MiKTeX上提供一个简易的文本编辑器:TeXworks。
配置方法
下载
安装包200多MB,包含了运行的基本宏包。下载速度也很快,直接进入官网下载:MiKTeX官网,点击Download即可(会自动跳转到大学的镜像网站)。
安装
一路打勾安装就行,注意安装到英文目录下,可以避免很多麻烦。安装完成后,开始菜单就会多出两个文件,一个是MiKTeX console,用于更新包和安装包(多使用命令行+mpm
命令进入),另一个就是自带的编辑器:TeX works。
安装外部宏包
打开命令提示符(或者powershell),键入mpm
回车,即可看到如下的界面
点击管理员模式打开,点Packages
,即可看到所有包的列表,包括系统默认安装的宏包和未安装的包,选中要安装的包,右键安装即可。
或者也可以直接使用命令行的方式安装需要的包,需要进入管理员模式(cmd或者powershell都可以),例如,如果要安装中文支持包ctex
,只需要输入:
即可进行安装。更新包可以通过下面这行命令实现(同样需要管理员权限)
要使用VSCode进行LaTeX的书写,需要安装以下几个包:
-
latexmk
(VSCode编译需要) -
ctex
(中文文档类) -
cjk
(中文字符) -
mathtools
(一些数学符号的支持)
剩下的就用啥安装啥就行,其实使用VSCode编译的时候会自动下载安装所需的包。
使用VSCode
使用VSCode比较方便,自动编译让人很舒服,不过错误也会比较频繁(一行命令还没打完就开始编译,能没错吗?),需要安装插件LaTeX workshop
(识别.tex
扩展名后会提示安装),此外还需要配置一下编译方式,这里我直接引用了一个博主(忘记是引用谁的了,侵删)的配置。
-
Ctrl+,
(或者文件
->首选项
->设置
)打开设置,搜索json
,如图,点击这个在settings.json中编辑
, - 添加如下的一段json代码,并保存(需要注意json中嵌套关系的逗号的位置):
- 重启VSCode,就可以开开心心写啦!
效果图
参考
- Wikipedia:MiKTeX; ↩︎