二、VSCode——MiKTeX编写latex编码

867 阅读1分钟

免安装下载VSCode

blog.csdn.net/qq_40837795…

下载MiKTeX

miktex.org/download

配置MiKTeX

blog.csdn.net/qq_40837795…

配置VSCode + LaTeX workshop

1、点击左侧Extensions,搜索 LaTeX workshop 点击 install 在这里插入图片描述 安装成功后,出现如下界面,此时点击箭头指向是可以编译运行成功的。 在这里插入图片描述 新建一个 *.tex 文件,然后复制粘贴代码,点击上方箭头所指

\documentclass{ctexart}
\title{Hello World}
\begin{document}
	\maketitle
	\section{Hello China} 
	QQQQQQQQQQQQQQQQQQQQ
\end{document}

可是如果想ctrl +s 直接进行编译, 那么需要进行如下配置 在这里插入图片描述 在这里插入图片描述 输入以下代码

    "latex-workshop.latex.recipes": [

        {
            "name": "pdflatex -> bibtex -> pdflatex*2",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
        }
    ]

在这里插入图片描述 结束, 可以编译

初次编译可能报错没有bbix,就是没有引用文献, 文献可以使用JabRef文献管理器,生成的bib文件放在和tex文件同一目录下进行引用,然后就正确编译即可。

报错:

latexmk: major issue: So far, no MiKTeX administrator has checked for updates.

zhuanlan.zhihu.com/p/403502152

Make sure 'perl' is installed on your system.

是因为没有配置之前使用了第一个Recipe: LatexLK编译运行了。

刚开始还以为是没有安装perl, 这里记录下安装过程吧 www.activestate.com/products/pe…

在这里插入图片描述 点进去后需要注册, 如果有Giithub账号就很方便了 进去之后给一个安装命令

powershell -Command "& $([scriptblock]::Create((New-Object Net.WebClient).DownloadString('https://platform.activestate.com/dl/cli/_pdli01/install.ps1'))) -c'state activate --default zhongqingwangshunli/Perl-5.36.0-Windows'"

==zhongqingwangshunli==这个应该是你的账户名, 我就放这吧

如何卸载那

第一步:打开cmd命令行,输入state clean uninstall

第二步:卸载过程中需要确认,输入Y

第三步:等待卸载完成,输入perl -v,此时会提示不是内部或外部命令

第四步:输入state projects,检查是否还存在已安装的项目,若不存在任何项目,则说明ActivePerl卸载完成

此时可以到安装目录下查看之前的文件,应该全部被清除

参考

zhuanlan.zhihu.com/p/350249305 blog.csdn.net/hehedadaq/a… blog.csdn.net/qq_40195567… blog.csdn.net/hehedadaq/a…