下载LaTeX
LaTeX官网:https://www.latex-project.org/
下载完成对文件进行解压
LaTeX的安装
进入解压后的文件夹
双击打开文件install-tl-windows.bat
点击Advanced
这里可以更改LaTeX的安装目录和其他的一些属性,更改好后点击安装
这里的安装过程有点慢,毕竟是在线下载的,这里的过程取决于你的网速。
安装成功后,环境变量已经帮我们配置好,因此我们不用另外进行配置
打开cmd,分别输入tex -v
、 latex -v
、 xelatex -v
命令
到处,LaTeX已经成功安装了
安装图形化界面
TeXstudio
进入网站:https://www.texstudio.org/
下载TeXstudio
下载好后,进行安装即可
打开TeXstudio
点击Options->configure texstudio->Genernal->Languge
选择zh_CN设置成中文
选着默认编辑器XeLaTex
输入
\documentclass[UTF8]{ctexart}
\title{你好,world!}
\author{Liam}
\date{\today}
\begin{document}
\maketitle
\section{你好中国}
中国在 East Asia.
\subsection{Hello Beijing}
北京是 capital of China.
\subsubsection{Hello Dongcheng District}
\paragraph{Tian'anmen Square}
is in the center of Beijing
\subparagraph{Chairman Mao}
is in the center of 天安门广场。
\subsection{Hello 北京}
\paragraph{北京} is an international city。
\end{document}
编译
Visual Studio Code
下载安装好Visual Studio Code后,安装插件LaTeX Workshop
然后可以新建以.tex后缀的LaTeX文件了
点击右上角即可编译查看。
关于vscode与SumatraPDF的使用,下载好SumatraPDF
进入vscode的setting.json进行配置
{
"workbench.iconTheme": "vscode-icons",
"code-runner.runInTerminal": true,
// "latex-workshop.view.pdf.viewer": "tab",
"window.zoomLevel": 0,
"latex-workshop.latex.tools": [
{
// 编译工具和命令
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOCFILE%"
]
},
{
"name": "biber",
"command": "biber",
"args": [
"%DOCFILE%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
],
//使用 SumatraPDF 预览编译好的PDF文件,/设置预览方式
"latex-workshop.view.pdf.viewer": "external",
"latex-workshop.view.pdf.ref.viewer":"external",
//"latex-workshop.latex.autoBuild.onSave.enabled": false,
// 设置外部PDF预览器
"latex-workshop.view.pdf.external.viewer.command": "D:/Users/30250/AppData/Local/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.viewer.args": [
"%PDF%"
],
//正向检索
"latex-workshop.view.pdf.external.synctex.command": "D:/Users/30250/AppData/Local/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.synctex.args": [
"-forward-search",
"%TEX%",
"%LINE%",
"-reuse-instance",
"-inverse-search",
"D:/Users/30250/AppData/Local/Programs/Microsoft VS Codecode/Code.exe D:/Users/30250/AppData/Local/Programs/Microsoft VS Code/resources/app/out/cli.js\" -g -r \"%f\":\"%l\"",
"%PDF%"
]
}
以上配置代码中,请把安装路径改为自己电脑的安装路径!
关于SumatraPDF反向检索
打开SumatraPDF设置->选项
输入
"D:\Users\30250\AppData\Local\Programs\Microsoft VS Code\Code.exe" "D:\Users\30250\AppData\Local\Programs\Microsoft VS Code\resources\app\out\cli.js" -g "%f":%l
如果没有设置反向搜索命令行,打开设置->高级选项
添加这一行
InverseSearchCmdLine = "D:\Users\30250\AppData\Local\Programs\Microsoft VS Code\Code.exe" "D:\Users\30250\AppData\Local\Programs\Microsoft VS Code\resources\app\out\cli.js" -g "%f":%l
现在配置完毕了反向搜索
在vscode中,点击SyncTex from cursor即可跳转到SumatraPDF高亮显示光标对于的位置,在SumatraPDF双击就会跳转到vscode中对于位置。
end
关于使用texlive会出现的一些坑,如The font … cannot be found.
就是缺少某种字体,当你下载安装后发现还是会出现这个错误,这个问题出错在于你安装字体时没有选择管理员模式安装,该字体对部分用户没有使用权限,因此需要在管理员模式下安装时所有计算机用户都可以使用该字体即可。