IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 教教小周做学术的道理第二弹之texlive+vscode环境配置太爽了 -> 正文阅读

[开发工具]教教小周做学术的道理第二弹之texlive+vscode环境配置太爽了

  • 之前一直用的ctex带的啥windet编辑器,每次修改就得找那段文字对应的代码,可费劲了
  • 而且我也想右边是pdf左边是编辑器那种,ctex太不方便了
  • 我本来想着能不能把编辑器换成vscode,因为在里面写markdown右边直接能看编辑的效果嘛,就想搭建一个ctex内核+vscode编辑器的环境
  • 查了好多资料后失败了,我找不到ctex的环境变量,编译latex时一直报错
  • 我去b站看了下,基本都是texlive+texstudio的配置,随便点看一个,好家伙,首先就劝人家不要下载ctex组件
  • 说是ctex当时创建是为了解决texlive不能编辑汉字的bug,已经十几年没有更新了,我说界面咋那么丑呢,现在texlive已经支持汉字了,下texlive就行啦
  • 因为我已经下了vscode编辑器了,所以就不用texstudio了,而且用vscode太爽了,不说别的,就自动给填充单词这一条就让我原地起飞
  • 这次安装主要参考一个up主的,他在csdn上也有号,也把视频整理成了文章:https://blog.csdn.net/weixin_44960315/article/details/107144884
  • 我记录一下安装过程和遇到的bug,等着下次继续教小周做学术的道理(记得所有软件的路径最好不要有中文!!!)

texlive安装

  • 去清华,中科大那些镜像网址上下个texlive的镜像https://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/
  • 下载好之后,win10双击就行,win8还要解压一下,进文件夹后,找到后缀为bat的文件,右键管理员运行!!!!一定要右键管理员运行,视频里没提这个,我老是安装失败,一秒钟几句停止了,查了原因才知道是这个原因)
  • 然后就会弹出一个小牛牛,左下角有一个“advanced”点击它
  • 然后选择安装位置,应该都可以,我看有人说千万不要安在c盘,我d盘没空了,只能安在c盘,后面也没报错
  • 然后不要选“安装texwork”前端啊,因为我们要和vscode一起,这里就不用选了,再点击“customize”,x选择语言,就选英文和中文即可,能省将近一个G呢在这里插入图片描述
  • 然后点“安装”就行,得安挺久的,该干啥就干啥去吧,让他自己安
  • 安好了之后,win+R弹出注册表,输入cmd
  • 在命令行里输入 pdflatex -v看texlive是不是安好了,要是直接出来版本的名称啥的,说明texlive就安好啦
  • 最后要添加一下环境变量,还是win+R,然后输入sysdm.cpl→高级→环境变量
  • 弹出如下框,再选择“系统变量”中的path,编辑一下,在已有的编环境变量后加一个英文分号;然后输入C:\Windows\System32在这里插入图片描述
  • texlive就弄好啦

SumatraPDF安装

  • 这个软件主要是实现双向追击的效果啦,比如你双击pdf中的一个单词,马上就能定位到代码位置,或者双击代码位置能定位到pdf对应的地方,但要注意的是,好像有一个bug,在用vscode之前好像得先打开这个pdf阅读器好像,我忘了
  • 下载地址https://www.sumatrapdfreader.org/download-free-pdf-viewer
  • 说最好选这个离线的包在这里插入图片描述

vscode配置

  • 去官网安装一下vscode
  • 在扩展程序中安装“latex workshop”
  • 再进入vscode的setting.json文件里(左下角有一个“管理”,点击,再找到设置)
  • 然后,加入以下代码,需要注意的是,如果你是刚安装vscode的用户,可以把这个代码复制粘贴,但如果你已经有vscode了,粘贴过去之后记得把这个代码里的第一个大括号和最后一个大括号删除哦,还有在已有的代码最后加个逗号哦
{
  "latex-workshop.latex.tools": [
    {
      "name": "pdflatex",
      "command": "pdflatex",
      "args": [
        "-synctex=1",
        "-interaction=nonstopmode",
        "-file-line-error",
        "%DOC%"
      ]
    },
    {
      "name": "xelatex",
      "command": "xelatex",
      "args": [
        "-synctex=1",
        "-interaction=nonstopmode",
        "-file-line-error",
        "%DOC%"
      ]
    },
    {
      "name": "bibtex",
      "command": "bibtex",
      "args": [
        "%DOCFILE%"
      ]
    }
  ],


  "latex-workshop.latex.recipes": [
    {
      "name": "pdflatex",
      "tools": [
        "pdflatex"
      ]
    },
    {
      "name": "xelatex",
      "tools": [
        "xelatex"
      ]
    },
    {
      "name": "xe->bib->xe->xe",
      "tools": [
        "xelatex",
        "bibtex",
        "xelatex",
        "xelatex"
      ]
    },
    {
      "name": "pdflatex -> bibtex -> pdflatex*2",
      "tools": [
        "pdflatex",
        "bibtex",
        "pdflatex",
        "pdflatex"
      ]
    }
  ],

  
  "latex-workshop.latex.autoBuild.run": "never",
  "latex-workshop.synctex.afterBuild.enabled": true,

  "latex-workshop.view.pdf.viewer": "external",
  "latex-workshop.view.pdf.external.viewer.command": "C:/SumatraPDF/SumatraPDF.exe",

  "latex-workshop.view.pdf.external.synctex.command": "C:/SumatraPDF/SumatraPDF.exe",
  "latex-workshop.view.pdf.external.synctex.args": [
    "-forward-search",
    "%TEX%",
    "%LINE%",
    "-reuse-instance",
    "-inverse-search",
    "\"C:/VSCode/Code.exe\" -g \"%f:%l\"",
    "%PDF%"
  ],
  "latex-workshop.view.pdf.internal.synctex.keybinding": "double-click"
}

  • 代码还没完了,要记得改路径,一个是你安装vscode的路径,把自己的vscode的路径添上(倒数第5行),还有就是C:/SumatraPDF/SumatraPDF.exe,把你的sumatraPDF的路径改一下,有两个pdf路径要改哦

  • 如果不想用外部的pdf阅读器,想在右侧看vscode自带的阅读器,好像还得下载一个拓展程序“preview”?不太清楚,反正我能直接在右侧看,可能以前安过vscode的pdf阅读器

    • 然后去拓展程序搜索刚下的latex-workshop,点下那个设置的按钮,选择“拓展设置”,找到这个
    • 在这里插入图片描述
    • 我已经改成“tab”了,之前是“external”,改成tab就是用vscode自己的pdf阅读器啦
    • 每次写好之后记得要ctrl+alt+B编译一下,再点一下右上角的这个
    • 在这里插入图片描述
    • pdf就在右侧显示了!
  • 然后就差不多啦,开始快乐论文写作

  • 在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章           查看所有文章
加:2021-11-10 12:36:19  更:2021-11-10 12:38:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:34:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码