当前位置: 首页 > news >正文

vscode+latex本地英文期刊环境配置

1、首先进行vscode的配置安装,这个网上很多教程直接安装就可以,我建议安装vscode就行(https://code.visualstudio.com/Download),vs studio稍微有点复杂而且有点大没必要,单写论文和简单的代码编译,vscode就足够了,图标如下所示:

然后搜索安装一些拓展如下所示:

2、去清华镜像网站下载texline.iso,网站如下所示:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/

下载之后安装一下,安装完之后下载后双击点击安装,再双击图中的install-tl-windows,选择好安装的路径,取消安装TeXworks前端,用cmd验证一下,按下快捷键win+R:

xelatex -v

出现上述版本号即为安装成功。

3、联合配置

先尝试一下:按 Ctrl+Shift+P 打开命令面板,输入 LaTeX Workshop: Build LaTeX project 并选择 latexmk(推荐)或 pdflatex,编译完成后,右侧会自动弹出 PDF 预览(或按 Ctrl+Alt+V 打开)。

大家可以用这段代码测试一下:

\documentclass{article}
\title{Environment Validation}
\author{Test User}
\date{\today}\begin{document}
\maketitle\section{Basic Features}
Basic math: $a^2 + b^2 = c^2$\section{Math Environment}\label{sec:math}
\begin{equation}\sum_{n=1}^{\infty} \frac{1}{n^2} = \frac{\pi^2}{6}
\end{equation}\section{Advanced Features}
Cross-reference test: See section \ref{sec:math}\end{document}

4、保险起见我们用IEEE模板试一下,首先去IEEE官网下载模板,网址如下所示:https://template-selector.ieee.org/secure/templateSelector/publicationType:

根据自己的要求来选就行,最后一步选择这个就行:

下载完之后是一个压缩包:

点开之后有一些文件:

复制到你vscode编译的文件夹里面去,把pdf删掉然后自己创建看看能不能生成完整pdf:

有一些问题,但是pdf生成的很快,至少比overleaf快多了,可以开始自己的论文编写了。

5、有一个问题每次编写完都要再次创建pdf,能不能直接实时更新呢?

打开setting.json,在其中末尾加上如下片段:

"latex-workshop.latex.autoBuild.run": "onSave","latex-workshop.showContextMenu": true,"latex-workshop.intellisense.package.enabled": true,"latex-workshop.message.error.show": false,"latex-workshop.message.warning.show": false,"latex-workshop.latex.tools": [{"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": "latexmk","command": "latexmk","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","-pdf","-outdir=%OUTDIR%","%DOCFILE%"]},{"name": "bibtex","command": "bibtex","args": ["%DOCFILE%"]}],"latex-workshop.latex.recipes": [{"name": "XeLaTeX","tools": ["xelatex"]},{"name": "PDFLaTeX","tools": ["pdflatex"]},{"name": "BibTeX","tools": ["bibtex"]},{"name": "LaTeXmk","tools": ["latexmk"]},{"name": "xelatex -> bibtex -> xelatex*2","tools": ["xelatex","bibtex","xelatex","xelatex"]},{"name": "pdflatex -> bibtex -> pdflatex*2","tools": ["pdflatex","bibtex","pdflatex","pdflatex"]},],"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.autoClean.run": "onFailed","latex-workshop.latex.recipe.default": "lastUsed","latex-workshop.view.pdf.internal.synctex.keybinding": "double-click","latex-workshop.view.pdf.viewer": "tab","editor.wordWrap": "on","settingsSync.ignoredSettings": []

首先打开设置(Ctrl + ,):

搜索首选项:LaTeX: Auto Build 并改成on save:

配置 PDF 自动刷新,在setting.json中加入如下项:

 "latex-workshop.view.pdf.viewer": "tab",       // 使用内置标签页预览"latex-workshop.view.pdf.ref.viewer": "auto",  // 自动选择刷新方式"latex-workshop.view.pdf.autoRefresh.enabled": true, // 开启自动刷新"latex-workshop.view.pdf.viewOnChange": true,  // 内容变化时刷新视图"latex-workshop.latex.autoBuild.run": "onSave" // 确保此设置存在

最后设置一下vscode的代码的自动保存:

保险起见重启一下vscode试一下:

改好了,删除题目自己自动更新,完结撒花~

http://www.dtcms.com/a/319781.html

相关文章:

  • VScode使用jupyter notebook,配置内核报错没有torch解决
  • 如何委托第三方检测机构做软件测试?
  • 鸿蒙 - 分享功能
  • 直播预告|鸿蒙生态下的 Flutter 开发实战
  • 非化学冷却塔水处理解决方案:绿色工业时代的革新引擎
  • Elasticsearch 文档分词器
  • 神经网络入门指南:从零理解 PyTorch 的核心思想
  • 2025 五大商旅平台管控力解析:合规要求下的商旅管理新范式
  • Flutter 布局控件使用详解
  • 【java基础|第十六篇】面向对象(六)——抽象和接口
  • Java-JVM探析
  • 参考平面与返回电流
  • BMS保护板测试仪:电池安全管理的“质检卫士”|深圳鑫达能
  • Java爬虫性能优化:多线程抓取JSP动态数据实践
  • 键盘+系统+软件等快捷键大全
  • RK3568笔记九十八:使用Qt实现RTMP拉流显示
  • FluentUI-main的详解
  • MyBatis联合查询
  • windows有一个企业微信安装包,脚本执行并安装到d盘。
  • 我的世界Java版1.21.4的Fabric模组开发教程(十七)自定义维度
  • PCL提取平面上的圆形凸台特征
  • WindowsLinux系统 安装 CUDA 和 cuDNN
  • 从库存一盘货到全域智能铺货:巨益科技全渠道平台助力品牌业财一体化升级
  • 电子基石:硬件工程师的器件手册 (九) - DC-DC拓扑:电能转换的魔术师
  • 线上业务突然流量掉 0 ?一次 DNS 污染排查与自救实录
  • Qt中类提升后不显示问题
  • 纷享销客前端实习一面
  • 数据结构(五):顺序循环队列与哈希表
  • 纪念《信号与系统》拉普拉斯变换、Z变换之前内容学完
  • 树莓派Raspberry Pi 烧录