任务描述
写小论文的利器是什么呢?LaTex!写代码的利器是什么呢?VSCode!好,那么如何在VSCode上配置LaTex环境呢,以及配置之后,如何选择编译的方式呢?大部分博客只说如何配置,却不说如何编译,导致在编译的过程中总是报错,本文就详细的讲一下这两点。
配置LaTex
首先,打开VSCode,根据图中的步骤,安装LaTex Workshop,我的已经安装过了,所以没显示Install
安装LaTex的步骤
其次,在VSCode界面,按快捷键:ctrl + Shift + p,召唤出搜索,并输入Preferences: Open Settings(JSON)
打开JSON格式的setting
最后,在setting中添加如下代码。注意,熟悉VSCode的人都知道,这是用户改变配置的地方,是JSON格式的。所以,{}一开始就存在,里面可能还有你之前的配置,那么你只要在你自己修改的配置后面,加入下面{}中LaTex相关的代码即可
{ "latex-workshop.latex.recipes": [ // { // "name": "xelatex", // "tools": [ // "xelatex" // ] // }, // { // "name": "latexmk", // "tools": [ // "latexmk" // ] // }, { "name": "pdflatex -> bibtex -> pdflatex*2", "tools": [ "pdflatex", "bibtex", "pdflatex", "pdflatex" ] } ], "latex-workshop.latex.tools": [{ "name": "latexmk", "command": "latexmk", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "-pdf", "%DOC%" ] }, { "name": "xelatex", "command": "xelatex", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%" ] }, { "name": "pdflatex", "command": "pdflatex", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%" ] }, { "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,此时,你再重启VSCode即可编译LaTex了。新建一个.tex后缀的文件或者打开一个.tex结尾的文件,如下图所示,就会出现TEX这个图标
打开TEX文件当你编辑好一段LaTex的内容后,该如何编译呢,如下图所示,根据步骤来即可。第三步View LaTex PDF,就会将PDF文件打印出来,再点击第四步的按钮,pdf就显示了
编译LaTex步骤
当然,有的时候,我们编译就会报错,那么该怎么办呢,如何自定义编译的顺序呢,比如我先pdflatex编译,再bibtex编译,这个就需要修改setting里面加进入的那段代码。仿照setting里面已有的代码,我们做一个先编译pdflatex 2次,再bibtex编译一次。然后再将新写的代码放入setting中即可。主要就是修改了tools中的调用编译工具先后,是不是很简单~~
setting中原代码: { "name": "pdflatex -> bibtex -> pdflatex*2", "tools": [ "pdflatex", "bibtex", "pdflatex", "pdflatex" ] } 仿照代码如下: { "name": "pdflatex -> pdflatex-> bibtex", "tools": [ "pdflatex", "pdflatex", "bibtex" ] }
至此,如何为VSCode配置Latex到此结束,这种活儿很头疼,遇到了许多编译问题的坑
以下是对于LaTeX的语法说明
%——注释符号 \\——换行并到段落首格 双换行——换行并到段落缩进首格 $\frac{a}{b}$——b分之a , 需要导入数学包
\documentclass{article}选择article这个类作为文档的模板,它规定了格式
\title{xxxx} 应用xxxx作为title格式
\begin{document} 正文
- \maketitle 制作封面
- 直接输入正文内容 后加%注释内容
- section{一级标题1的内容} + 标题下的正文内容
- subsection{二级标题1.1的内容} + 标题下的正文内容
- subsunsection{三级标题1.1.1的内容} + 标题下的正文内容
以上内容出现第二次就数字加1 ,类似i++的用法
- paragraph{段落加粗内容}+之后的正文
- subparagraph{段落加粗内容}+之后的正文 相比上一个要缩进一级
\end{document} 结束
在非封面(不使用\maketitle 时候 可以用\tableofcontents制作目录)
\documentclass{article}选择article这个类作为文档的风格
\usepackage{amsmath} 使用数学工具包,这里不详细讲数学工具包,因为不常用。
\begin{document} 正文
- \tableofcontents 将下文做成目录Contents
\end{document} 结束
以下是表格的简单运用
\begin{center} %设置表格居中 \begin{tabular}{|c|c|} %表格标签 \hline %显示横线 a & b \\ %a在(1,1)b在(1,2) \hline %隐藏横线 c & d\\ %c在(2,1)d在(2,2) \hline %显示横线 \end{tabular} \end{center}
第二 对第一的Tips
- 中文支持:把开头的\documentclass{atricle}换成\documentclass{ctexart}会有更好的中文支持
- 宏包:\package{}就是在调用宏包,可以理解为工具箱。
- 每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的
- 统一排版(如字号字形),或用来实现一些功能(如插入图片或制作复杂表格)。
通常在\documentclass之后,在\begin{document}之前,将文章所需要涉及的宏包都罗列上。
对于新人而言比较常用的宏包有
- 编辑数学公式的宏包:\usepackage{amsmath}和 \usepackage{amssymb}
- 编辑数学定理和证明过程的宏包:\usepackage{amsthm}
- 插入图片的宏包:\usepackage{graphicx}
- 复杂表格的宏包:\usepackage{multirow}
更高级的应用:参考文献可以搜bibtex,制作幻灯片可以搜beamer。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]