目录:
1. LaTex的安装
安装过程视频教程推荐:
https://www.bilibili.com/video/BV19v411j71N?from=search&seid=14109480453762697505&spm_id_from=333.337.0.0
以下为安装步骤的图文教程:
1.1 下载安装过程
texlive国内镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
“右键单击”选择"复制链接",打开迅雷,用迅雷下载速度会比较快。下载完成后用Windows资源管理器打开,进行安装。
等待安装,安装过程大约会持续两个小时左右,安装过程中图中两个窗口不要关闭,直到出现安装完成提示窗口。
1.2 更新包列表镜像源更改
以管理员身份打开命令行,输入以下命令:
tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
TeX Live下载完成后就可以在电脑上打开.tex后缀的文件。
2. VSCode工具的配置
使用VSCode工具进行LaTex的编辑可以根据个人使用习惯进行设置,可以实现更多的功能。
2.1 VSCode安装
官网即可免费下载安装。
2.1.1 中文界面设置
下载安装完成后点击左侧extension图标,在搜索框中输入language,下载中文扩展包。
用快捷方式Crtl+shift+p调出命令面板,输入Configure,点击“配置显示语言”,选择zh-cn。根据提示可能要重新打开vscode,然后即可使用中文界面。
2.1.2 Ctrl+鼠标滚轮缩放
Crtl+shift+p调出命令面板,选择“首选项”,
在配置文件中添加如下代码,保存配置文件即可生效。
"editor.mouseWheelZoom": true,
2.2 VSCode编辑LaTex配置
2.2.1 下载LaTex Workshop
在VSCode中下载LaTex Workshop
2.2.2 下载Sumatra PDF
下载Sumatra PDF链接:
https://www.sumatrapdfreader.org/free-pdf-reader
Sumatra PDF可用于编辑LaTex中的正向搜索(在.tex文件中对应位置使用快捷键Ctrl+Alt+J可以跳转到PDF对应排版位置)和反向搜索(在PDF中双击跳转到.tex文件对应位置)。
2.2.3 Sumatra PDF配置
打开软件,选择“设置”,“选项”,在弹出窗口中下方的调用的命令行文本框中填入如下内容(需要根据自己软件的安装路径修改)
"C:/Developer Software/Microsoft VS Code/Code.exe" "C:/Developer Software/Microsoft VS Code/resources/app/out/cli.js" -r -g "%f:%l"
2.2.4 VSCode文件配置
下载完成后,Crtl+shift+p调出命令面板,选择“首选项”,打开设置json文件,在文件中添加如下配置代码,其中三个路径分别更改为自己的SumatraPDF安装路径和VSCode安装路径。
// ======================== LaTeX 设置 BEGIN ========================
// bibtex 格式
"latex-workshop.bibtex-format.tab": "tab",
// 自动编译,全部关闭,当且仅当你认为有需要的时候才会去做编译
"latex-workshop.latex.autoBuild.run": "never",
"latex-workshop.latex.autoBuild.cleanAndRetry.enabled": false,
// 设置 latex-workshop 的 PDF 预览程序,external 指的是外部程序
"latex-workshop.view.pdf.viewer": "external",
"latex-workshop.view.pdf.ref.viewer": "external",
"latex-workshop.view.pdf.external.viewer.command": "D:/Software/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.viewer.args": [
"%PDF%"
],
// 配置正向、反向搜索:.tex -> .pdf
"latex-workshop.view.pdf.external.synctex.command": "D:/Software/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.synctex.args": [
// 正向搜索
"-forward-search",
"%TEX%",
"%LINE%",
"-reuse-instance",
// 反向搜索
"-inverse-search",
"\"C:/Developer Software/Microsoft VS Code/Code.exe\" \"C:/Developer Software/Microsoft VS Code/resources/app/out/cli.js\" -gr %f:%l",
"%PDF%"
],
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "XeLaTeX",
"tools": [
"xelatex"
],
},
{
"name": "PDFlatex",
"tools": [
"pdflatex"
]
},
{
"name": "xe->bib->xe->xe",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
{
"name": "pdf->bib->pdf->pdf",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
],
// 清空中间文件
"latex-workshop.latex.clean.fileTypes": [
"*.aux",
"*.bbl",
"*.blg",
"*.idx",
"*.ind",
"*.lof",
"*.lot",
"*.out",
"*.toc",
"*.acn",
"*.acr",
"*.alg",
"*.glg",
"*.glo",
"*.gls",
"*.ist",
"*.fls",
"*.log",
"*.fdb_latexmk",
"*.bcf",
"*.run.xml",
//"*.synctex.gz"
],
// ======================== LaTeX 设置 END ========================
配置完成之后就可以使用VSCode编辑LaTex排版文件了,但是使用过程中VSCode显示会把很长一段话显示在一行,不方便阅读,为了让大段内容换行显示,需要在配置文件后面加上如下代码,"editor.wordWrapColumn"对应的是每行的字符数量。
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 98,
3. LaTex的使用
3.1 公式
LaTex公式介绍https://zhuanlan.zhihu.com/p/110756681
3.2 Word公式转LaTex格式
更改Word设置
Word的设置调整完之后,直接复制Word里面的公式,打开https://johnmacfarlane.net/texmath,将复制内容粘贴到左边文本框,点击Convert按钮,右边会出现LaTex格式的公式。