二、VSCode——MiKTeX编写latex编码

news2025/7/19 6:23:18

免安装下载VSCode

https://blog.csdn.net/qq_40837795/article/details/128037675

下载MiKTeX

https://miktex.org/download

配置MiKTeX

https://blog.csdn.net/qq_40837795/article/details/120388489

配置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.

https://zhuanlan.zhihu.com/p/403502152

Make sure ‘perl’ is installed on your system.

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

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

在这里插入图片描述
点进去后需要注册, 如果有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卸载完成

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

参考

https://zhuanlan.zhihu.com/p/350249305
https://blog.csdn.net/hehedadaq/article/details/104622410
https://blog.csdn.net/qq_40195567/article/details/119956239
https://blog.csdn.net/hehedadaq/article/details

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/36023.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论文阅读笔记 | 三维目标检测——VoxelRCNN算法

如有错误,恳请指出。 文章目录1. 背景2. 网络结构Voxel QueryVoxel ROI PoolingAccelerated AggregationLoss Compute3. 实验结果paper:《Voxel R-CNN: Towards High Performance Voxel-based 3D Object Detection》 1. 背景 现有很多的point-based检测…

R语言鸢尾花iris数据集的层次聚类分析

介绍 本文在数据集上展示了如何使用dendextend R软件包来增强Hierarchical Cluster Analysis(更好的可视化和灵敏度分析)。最近我们被客户要求撰写关于鸢尾花iris的研究报告,包括一些图形和统计输出。 【视频】KMEANS均值聚类和层次聚类&…

从0开始配置深度学习环境(Python)

写这篇文章的起因是因为重装了电脑,之前配好的深度学习环境没了,又在网上找了很久,所以决定记录一下,以备后续刷机。 环境: 显卡:GTX1060 6G CUDA驱动版本:457.20 ——11.1.114 Python版本&…

常用的JVM配置参数说明

工作中常用的JVM参数配置,以Java8为例: 日志相关 -XX:PrintFlagsFinal,打印JVM所有参数的值 -XX:PrintGC,打印GC信息 -XX:PrintGCDetails,打印GC详细信息 -XX:PrintGCTimeStamps,打印GC 的时间戳 -Xloggc:filename,设置GClog文件的位置 -XX:PrintT…

Java抽象类和接口

对于Java面向对象编程来说,抽象也是它的一个重要特征。在 Java 中,可以通过两种形式来体现 面向对象(OOP)的抽象:接口和抽象类。这篇文章就为大家介绍这两个的相似与区别之处。 一、抽象类(abstract&#…

3.4 这些都是小红书的流量入口【玩赚小红书】

主要有下面这些位置: ​ 1、推荐流量:根据用户往期的搜索习惯推荐,相当于是猜用户喜欢,精准度会低一些 ​ 2、位置流量:根据用户所在的位置推荐,一般是同城20km范围内。直接在主页-发现-后边的附近那里可…

报告解读下载 | 11月《中国数据库行业分析报告》发布,精彩抢先看

为了帮助大家及时了解中国数据库行业发展现状、梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新《中国数据库行业分析报告》,持续传播数据技术知识、努力促进技术创新与行业生…

数位dp总结

补题的时候有个题需要数位dp,有去重学了一波上一年就学过的数位dp,又学一遍感觉上一年学了个寂寞,,, 这种问题大多数都是和数的每一位的数字有关,一般是一个数的数位之间存在着某种关系,让求具有…

网络通信基本原理

通讯的必要条件 主机之间需要有传输介质。光纤、蓝牙、wify主机上必须有网卡设备。把二进制信息转为高低电压的过程就是数据的调制过程。把电信号转为二进制信息的过程为解调制。主机之间需要协商网络速率。 网路的通讯方式 日常生活中,我们通讯的方式不可能只有…

IPD流程概要

一、IPD流程的主要内容 CDCP:concept decision check point 的缩写,意为概念决策评审点。在概念阶段结束时要召开一个概率决策评审会,在这个会议上,PDT正式向IPMT报告初始的业务计划,由IPMT决定项目是继续还是终止。若初始的业务计划得到批准,分委会将做出下一阶段开始前…

11.14-11.21

1.线性蒙皮 1.1 线性蒙皮定义 线性蒙皮:是由一系列骨骼驱动的。每个顶点会根据顶点权重图和相应的骨骼关联。根据骨骼在当前位置相对于静止位置的变换矩阵以及此顶点相对于该骨骼的权重,我们可以计算出该顶点在该骨骼影响下的位置。 假设Wij是第j个骨…

【数据可视化】第三章——数据可视化综合实践

Matplotlib作业数据.csv文件查看百度网盘:链接:https://pan.baidu.com/s/1oFB_KwhiJNlJAgXg7RaYuw?pwdabcd 提取码:abcd 1.作业描述 作业:根据Matplotlib作业数据.csv做出4种不同类型的组合图像 要求:根据情况适当添…

深入浅出基于HLS流媒体协议视频加密的解决方案

一套简单的基于HLS流媒体协议,使用video.js NodeJS FFmpeg等相关技术实现的m3u8tsaes128视频加密及播放的解决方案示例。 项目简介 起初是为了将工作中已有的基于Flash的视频播放器替换为不依赖Flash的HTML5视频播放器,主要使用了现有的video.js开源播…

Windows内核--HAL在抽象什么?(3.4)

From: HAL在Kernel和硬件之间 HAL在抽象什么? HAL位于内核最底层。“与硬件直接打交道“的这一层被称为硬件抽象层。顾名思义,Windows内核希望把硬件相关的代码放在HAL模块,而这似乎与WRK众多amd64或x86目录相违背。 注意,任何代…

如何优雅的终止线程 Java

目录 终止线程的方法 打断sleep函数 打断正常执行的线程 两阶段终止模式 错误的方法 使用线程对象的 stop() 方法停止线程 使用 System.exit(int) 方法停止线程 正确的方法:使用 interrrupt 终止线程的方法 XXXThread.interrupt(); 在线程的 run函数中对该线…

NFT+体育,卡塔尔世界杯有哪些NFT看点!

有人说没有冷门的世界杯不是真正的世界杯!11月22日,卡塔尔世界杯小组赛C组第1轮比赛中,沙特爆冷2:1逆转阿根廷队,成了今年世界杯的第一个冷门。世界排名第51位的沙特队战胜了排名第3的阿根廷队,结束了阿根廷队此前的36…

vue拖拽删除实现

拖拽删除 背景 自营上传图片,但是需要排序和删除功能,所以用到了h5的拖拽 源元素: 即被拖拽的元素。 目标元素: 即合法的可释放元素。 每个事件的事件主体都是两者之一。 拖拽事件 触发顺序及次数 被拖拽元素,事…

day5-day6【代码随想录】螺旋矩阵II

文章目录前言一、螺旋矩阵||(力扣59)二、螺旋矩阵(力扣54)前言 坚持循环不变量原则。 模拟顺时针画矩阵的过程: 填充上行从左到右 填充右列从上到下 填充下行从右到左 填充左列从下到上 由外向内一圈一圈这么画下去 一、螺旋矩阵…

大三保研夏令营须知及前期准备工作

前言 对于大三保研学生而言,学期将近结束;接踵而来的是接下来的保研准备。保研阶段通常可以分为:夏令营、预推免、九推(捡漏)。很多同学往往都是在前两个阶段就能获得满意的offer。 对于计算机专业来说,经历过2022年的“推免季”&…

项目实战——匹配系统(下)

目录 一、整体梳理 二、创建SpringCloud目录 三、创建子项目 四、实现接口 五、config网关配置 六、放行API 七、封装后端逻辑 八、对接匹配系统 九、修改数据库 十、实现匹配之后的逻辑 十一、线程锁 十二、匹配函数 上节课知识梳理: 用户浏览器打开之…