VSCode配置LaTeX Workstation以支持中文

前言:

一直以来都羡慕着LaTeX的强大排版功能,这次在为美赛做准备时,发现VSCode也可以配置LaTeX(不得不说微软还是很牛逼的),所以有了这篇小文章。

系统环境配置

基于Windows 10

安装TexLive

  • 官网下载地址
    安装过程会比较久,主要原因是要下载镜像。(可能需要配置系统环境变量)

安装VSCode

安装LaTeX WorkStation

  • 打开VSCode,点击左侧面板上第五个叫做【扩展】的东东,搜索LaTeX Workstation并安装,重启
  • 现在打开一个后缀为tex的文本文件,只要没有中文都能够编译成pdf文件并显示出来。
  • 编译命令:CTRL+ALT+B或者鼠标右键点击Build LaTeX project
  • 预览命令:CTRL+ALT+T或者鼠标右键点击LaTeX Workstation: All actions,然后选择View LaTeX PDF file in web page或者View LaTeX PDF file in new tab

配置LaTeX Workstation以支持中文

  • 点击VSCode导航栏【文件】,选择【首选项】,点击设置
  • 搜索latex-workshop.latex.toolchain,在右侧修改为以下代码:注意以下代码放在花括号{}里面
1234567891011121314151617181920212223242526272829303132
"latex-workshop.latex.toolchain": [    {   大专栏  VSCode配置LaTeX Workstation以支持中文      "command": "xelatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOC%"        ]    }, {        "command": "bibtex",        "args": [            "%DOCFILE%"        ]    }, {        "command": "xelatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOC%"        ]    }, {        "command": "xelatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOC%"        ]    }]

测试

配置无误后,应该可以支持中文了。
可以利用下面内容作为中文测试:

1234567
documentclass[UTF8]{ctexart}begin{document}hello, world

你好,世界

end{document}

问题

当按上面步骤配置后,发现无法支持中文,可以尝试多build几次,就是多按几次CTRL+ALT+B或者鼠标右键点击Build LaTeX project,个人经验所得。

原文地址:https://www.cnblogs.com/dajunjun/p/11712877.html

时间: 2024-10-09 06:21:05

VSCode配置LaTeX Workstation以支持中文的相关文章

Latex输出pdf支持中文那些事

今天闹腾了一上午,中午搞定了,如何成功将 .tex 文件输出成 .pdf 的时候支持中文,过程有点复杂,为什么呢,因为我还想学 Latex ,所以把所有的包就一次性搞好了. 首先是去下载并安装 Tex Live 2018 , 3.0+G: 清华镜像:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2018-20180414.iso 然后下载并安装 Tex Studio ,这就是一个前端,本来我想用VS

Win10下 VSCode配置LaTex环境

------------恢复内容开始------------ 环境:win10 软件:Tex Live, VSCode ,Sumatra Tex Live官网下载速度很慢,所以推荐使用清华镜像下载链接送上:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/今天第一次配置LaTex,中间遇到很多问题,比如无法编译LaTex,无法View,无法也是参考了非常多的教程.参考诸多教程之后,最后按照这个教程成功在VSCode中

2016年最新mac下vscode配置golang开发环境支持debug

网上目前还找不到完整的mac下golang环境配置支持,本人配置成功,现在整理分享出来. mac最好装下xcode,好像有依赖关系安装Homebrew打开终端窗口, 粘贴脚本执行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装go语言最新版,去官网 https://golang.org/dl/  下载,需要挂科学上网 推荐一个 58j

在Mac下安装使用支持中文的LaTeX(二)

在上一篇文章中,我们提到了如何在Mac OS X(笔者所使用的是10.10,Hackintosh)下面安装并使用支持中文的MacTeX.事实上,MacTeX在安装好之后就已经默认支持多国语言,比如日语等(由于pTeX的存在,排版日文可能要更方便一些). 实际上,LaTeX是基于TeX的排版系统.TeX在刚刚诞生时,尽管它可以排版出非常漂亮的文章,但是其代码也十分复杂,使得很多人难以掌握.因此,LaTeX诞生了.它以TeX为基础,通过宏包的方式大大简化了代码.在这篇文章中,我们仅简单地说明上一篇文

Windows下面安装和配置Solr 4.9(三)支持中文分词器

首先将下载解压后的solr-4.9.0的目录里面找到lucene-analyzers-smartcn-4.9.0.jar文件, 将它复制到solr的应用程序里面D:\apache-tomcat-7.0.54\webapps\solr\WEB-INF\lib, 备注:网上很多文章使用IK中文分词器(IK_Analyzer2012_u6.jar)但是在solr-4.9.0版本中,我是一直没有配置成功.所以只能使用solr自带的中文分词器了. 在回到solr的应用程序目录(D:\Demos\Solr\

配置NGINX支持中文URL 中文文件名或目录404无法访问的解决方法

Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面.它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止.可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置.不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的.但是除非这两只青蛙在同一时间跳到同一点上,不然是永远都不可能碰面的.为了帮助这两只乐观的青蛙,你被要求写一个程序来判断这两只青蛙是否能够碰面,会在什么时候碰面. 我们把这

VScode 配置为 LaTeX IDE

VScode 配置为 LaTeX IDE 安装扩展 ctrl+shift+x调出应用商店,搜索并安装如下扩展: LaTeX Workshop ; pdf-formatter LaTeX Preview 配置LaTeX Workshop LaTeX文件.tex的编译.预览.辅助文件的清理等都在扩展latex workshop中设置. LaTeX Workshop中,编译LaTeX文件时顺序执行的一系列/组命令称为LaTeX食谱(recipes),定义在latex-workshop.latex.re

【Latex】怎么写中文?

最近总有这么几种情况:一.作业很简单,想用Latex敲,但是英语不过硬,用中文吧配中文环境就要配置半天.二.越来越多的朋友问我怎么搞中文输入,我也确实没啥帮助人家的好办法,所以只好自己研究研究怎么配置Latex中文环境了. 先说环境 编译:Ctex包(真的好用,省的配来配去.给链接:http://www.ctex.org/CTeXDownload) 编辑器:Sublime Text 3(但是要安装一个插件:LatexTools) 嗯,在安装ctex的时候就听说这家伙完全支持中文输入,但是一直都没

Ubuntu CTRL+ALT+F1~F6 进入命令模式后不支持中文显示的解决办法

前言 我在实验进入linux系统启动xwindow server而不启动KDE GNOME等桌面系统时遇到的问题.只启动x server而不启动桌面系统,在xserver之上运行一个全屏的图形界面程序,这样就能实现该程序对显示器的独占,对一般用户来说他就不能在这台电脑上搞别的动作了,只能用这个程序.一些工业控制.超市收银等应用场景下都会有这样的需求,目前这些程序都运行在windows xp (embeded)之下,也有运行于dos的.由于windows xp太被大众熟悉了,结果这些软件便不能稳定