前言
这节课好坑啊,我文件还没建完呢,就到下一个部分了。
后面是在这节课上整理的笔记。如果我能坚持写,应该能写8节课的内容,学习通上目录是这样的:
- Tikz绘图
- Chemfig
- 数学公式
- 动画
- 排版
- Beamer
采用VSCode编写,pdflatex编译器编译,latex-workshop插件。
首先安装了Texlive,之后按照 知乎 的方法编写VSCode里面的配置运行文件Settings.json
文件如下(里面还有python的配置行,一块贴上了):
{
"python.jediEnabled": false,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"python.pythonPath": "C:\\ProgramData\\Anaconda3\\python.exe",
"workbench.colorTheme": "One Dark Pro",
"latex-workshop.latex.recipes": [{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "latexmk",
"tools": [
"latexmk"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
},
{
"name": "pdflatex",
"tools": [
"pdflatex",
]
},
{
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
}
],
"latex-workshop.latex.tools": [{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOCFILE%"
]
}, {
"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.view.pdf.viewer": "tab",
"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"
],
"latex-workshop.latex.autoBuild.run": "never",
}
下面是环境测试代码:
\documentclass[12pt,a4paper]{article}
\usepackage[]{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gkai}
\%
\#
\$
\{ \}
\^{}
\_{}
\~{}
合理咯 、\paragraph{s是}
sa
\verb|\|a
\textbackslash a
$\backslash$a
$\setminus$a
\end{CJK}
\end{document}
- \documentclass{}用于声明文档类型
- \usepackge{}使用包,CJKutf8用来保证中文字符输出正常
- \begin{document} 和\end{document} 声明了一个document环境,里面是论文的正文部分,也就是直接输出的部分。