可大曾令军 發表於 2021-4-21 09:08:30

在VScode上使用latex编辑pdf的方法

<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>引言</li><li>安装Tex live</li><ul class="second_class_ul"><li>文件下载</li><li>Tex live安装流程</li></ul><li>在Visual Studio code(VS code)安装LateX VS code下载</li><ul class="second_class_ul"><li>VS code安装latex</li><li>测试最简单的latex</li></ul></ul></div><p>在VScode上使用latex编辑pdf 引言安装Tex live文件下载Tex live安装流程 在Visual Studio code(VS code)安装LateXVS code下载VS code安装latex 测试最简单的latex</p>
<p class="maodian"></p><h2>引言</h2>
<p>TEX是诞生于20世纪70年代末到80年代初的一款计算机排版软件。<br />
LATEX是对TEX的封装和拓展,实际上就是用TEX语言编写的一组宏代码,拥有比原来TEX格式(Plain TEX)更为规范的命令和一整套预定义的格式。<br />
TEXLive是TEX的一个发行版。</p>
<p class="maodian"></p><h2>安装Tex live</h2>
<p>Tex live官网对Tex live有详细的介绍以及下载说明,感兴趣的同学可以进行阅读。</p>
<p class="maodian"></p><h3>文件下载</h3>
<p>Tex live一般有两种安装方式:<br />
一种是通过本地下载windows或Linux安装文件,然后通过安装文件进行下载安装。<br />
还有一种是下载ISO镜像文件,然后进行安装。为了更快速的下载,这里推荐两个镜像源:清华大学镜像和中科大镜像。下载".iso"后缀的文件(图中以".iso"为后缀的文件,任选一个下载)<br />
注:本文采用下载ISO镜像文件进行安装,且安装windows版本。</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/202104210858388.png" /></p>
<p class="maodian"></p><h3>Tex live安装流程</h3>
<p>文件下载完成后得到下图中的文件,图中是很久以前下载的文件,现在可能更新了,但后续的安装步骤没有变化。</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/202104210858389.png" /></p>
<p>打开iso镜像文件后,双击“install-tl-windows.bat”文件即可进行安装</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108583810.png" /></p>
<p>随后会显示如下界面,在这里可以根据自己的需要去修改安装路径。(可能还有一个命令提示符的页面,这里不用管,可以直接关掉)<br />
点击“Advanced”可以进行更多设置,这里暂不进行演示。</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108583811.png" /></p>
<p>之后就是漫长的等待了,会显示下图中的界面,安装时间很长,大约40分钟,具体安装时间要看电脑的性能。</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108583912.png" /></p>
<p>上面安装完成后就可以关掉了。</p>
<p>根据上面步骤安装完成后,就有了下图的这些应用程序。<br />
一般只需要用“TeXworks editor”进行编辑,具体如何编辑此处暂时不做教学,网络上有很多教学视频。</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108583913.png" /></p>
<p>个人不太喜欢使用“TeXworks editor”进行编辑,觉得很费眼,看着有些难受,所以本文还有后续“改进”…</p>
<p class="maodian"></p><h2>在Visual Studio code(VS code)安装LateX VS code下载</h2>
<p>vscode可以在官网进行下载,有windows,Linux等版本。<br />
本文下载的是windows版本,VS code安装很简单,这里就不进行详细说明了。<br />
本文安装的windows版本的VS code。</p>
<p class="maodian"></p><h3>VS code安装latex</h3>
<p>打开VS code,界面如下</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108583914.png" /></p>
<p>在拓展应用中搜索“latex”并进行安装。(重启软件后生效)</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108584015.jpg" /></p>
<p>部分同学可能更习惯中文界面,也可以在应用程序中搜索“chinese”进行安装,这是个可选项。(重启软件后生效)</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108584016.jpg" /></p>
<p>(注:这里需要重启软件)</p>
<p>到这一步还不能使用VS code进行latex编辑,还需要一些重要的设置。<br />
打开“设置” -&gt; “命令面板”,或者按“Ctrl+Shift+P”打开“命令面板”</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108584017.png" /></p>
<p>搜索“setting”,并选择“preferences:Open Settings(JSON)” (注意:不要选择错了)</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108584118.png" /></p>
<p>将里面的代码(有可能是空白的)全部删掉,然后将下面代码复制进去,随后保存(Ctrl+S)。</p>
<div class="jb51code">
<pre class="brush:plain;">
{
    "files.autoSave": "onFocusChange",
    "latex-workshop.view.pdf.viewer": "tab",
    "latex-workshop.view.pdf.hand": true,
    "latex-workshop.synctex.afterBuild.enabled": true,
    "latex-workshop.latex.tools": [
      {
            "name": "xelatex",
            "command": "xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
      },
      {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "-pdf",
                "%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": "latexmk",
            "tools": [
                "latexmk"
            ]
      },
      {
            "name": "BibTeX",
            "tools": [
                "bibtex"
            ]
      },
      {
            "name": "pdflatex -&gt; bibtex -&gt; pdflatex*2",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
      },
      {
            "name": "xelatex -&gt; bibtex -&gt; xelatex*2",
            "tools": [
                "xelatex",
                "bibtex",
                "xelatex",
                "xelatex"
            ]
      }
    ]
}</pre>
</div>
<p class="maodian"></p><h3>测试最简单的latex</h3>
<p>可以新建一个后缀为“.tex”的文件,使用VS code打开。<br />
输入下面代码:</p>
<div class="jb51code">
<pre class="brush:cpp;">
\documentclass{article}
\usepackage{ctex} % 中文宏
\begin{document}
Hello, world! 你好,世界!
\end{document}</pre>
</div>
<p>运行并查看PDF文件,如果得到和下图中类似的结果,那么Congratulation to you !!!</p>
<p style="text-align: center"><img alt="在这里插入图片描述" src="https://img.jbzj.com/file_images/article/202104/2021042108584119.png" /></p>
<p>到此这篇关于在VScode上使用latex编辑pdf的文章就介绍到这了,更多相关VScode latex编辑pdf内容请搜索琼殿技术社区以前的文章或继续浏览下面的相关文章希望大家以后多多支持琼殿技术社区!</p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>Win10下为VSCode配置LaTex编辑器的方法</li><li>详解VScode 配置为 LaTeX 编辑器(IDE)</li><li>vscode编写latex的方法</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: 在VScode上使用latex编辑pdf的方法