latex环境搭建
2025/2/25621 字
MikTex + VsCode 实现Latex书写
引言
最近又要打建模比赛了,然后这几天也学会了写 markdown嘛,然后想到 markdown的公式语法好像就是 latex
感觉 latex就有必要学一下,
学习的第一步当然是搭建环境。
查了下,原来 latex也是一种语言,有点像 html和 md这种。
不过是要编译,编译后会生成出 pdf。
那么自然就是选择好编译器和编辑器就可以了。
整篇文章的灵感来源是这个人的文章
能用 VsCode自然是不错,All in One
MikTex的安装
选择原因
这里 latex编译器没选主流的 TeXLive,因为听说这个是像 matlab一样各种包全装的版本
看了下安装包也是巨大无比,所以还是选择 MikTex毛坯房好点
安装过程
整个安装过程比较简单
按照官方网站说的走就可以了
我自己安装的是 linux的版本(因为有 wsl2 ,反正后面不会再用 windows ,还是尽量多用 linux好点)
唯一卡了一会的点是原来 apt好了之后还要 finish一下才算完成
使用 VsCode进行编写
VsCode装好这两个插件
然后建一个文件夹,用 VsCode打开你建的那个文件夹,然后创建一个 .tex文件
在里面写入
markdown\documentclass{article}
\begin{document}
Hello, world!
\end{document}
然后点击右上角醒目的那个启动按钮
就可以编译出 pdf了,剩下的自己慢慢摸索吧*(因为我也是刚刚打好环境,其他的我也不会)*
PS:如果发现还是行不通的话,一般是默认的编译器还是没给你装好
官网提到的编译器是这个 lualatex
可以手动执行进行编译
bashlualatex <.tex文件>
中间如果让你装插件的话装就行了
关于中文书写的问题
latex如果用 article的话是不支持中文的,会报错
而且使用 lualatex编译也不行
需要像下图展现的一样使用 ctexart格式
然后使用 xelatex进行编译才能出中文的 pdf(我是真感觉不如 markdown和 word好用,不过语法还是不错的)
💬 评论区
暂无评论,来发表第一条吧。