vscode中LaTeX的编写
前言
在学习\(\mathrm{\LaTeX}\)的时候尝试过很多编辑器,但都被其复古的外观或者复杂的配置劝退。并且因为本身就在使用VScode写其他的一些语言,正好借此机会也学习一下怎么用VScode写\(\mathrm{\LaTeX}\),把工作环境统一起来。这里把一些踩过的坑和折腾过的配置整理起来。
前置工具
配置环境之前,需要保证如下工具被安装:
- \(\mathrm{\TeX}\ \text{Live}\)套件。官网
- VScode最新版,并安装 LaTeX Workshop 插件。
为了避免一些奇怪的包依赖问题,建议将\(\mathrm{\TeX}\ \text{Live}\)中所有的包都安装下来,体现在操作上就是一直点下一步就好了。当然如果十分熟悉\(\mathrm{\LaTeX}\)的话可以按照自己的需求选择自己需要的包。整个安装过程大约需要30分钟。
安装完成后切记要检查是否已经将\(\mathrm{\TeX}\ \text{Live}\)文件的目录加到环境变量的路径中,当然如果你一直点下一步的话这一项是默认勾选的。在\(\mathrm{\TeX}\ \text{Live}\)安装完成之后打开控制台输入tlmgr --version
。如果有正常输出说明已经在路径中了,否则需要手动添加。
编写
启动 VScode,打开任意一个文件夹,新建一个*.tex
文件并打开或新建一个文件并在VScode右下角选择LaTeX
语言并保存,以启用针对\(\mathrm{\LaTeX}\)的语言高亮。我们在这个文件中随意写一些内容:
\documentclass[UTF8]{article}
\usepackage{ctex}
\begin{document}
Hello World!
你好世界!
\end{document}
保存后在左侧活动栏中点击 LaTeX 选项,再点击 1. VsCode中编写python环境配置 1.1. 前言 有过开发经验都知道idea一系列的软件虽然功能比较多,但比较容易卡,电脑不好还真容易上火,这里我想要入门python,还是选了款vscod ... 文件夹 文件夹 正文 标记公式 行内公式 块级公式 上标和下标 分数表示 各种括号 根号表示 省略号 矢量表示 间隔空间 希腊字母 特殊字符 关系运算符 集合运算符 对数运算符 三角运算符 微积分运算 ... vscode中使用markdown vscode 是微软推出一款轻量级的文本编辑工具,类似于sublime,由于其拥有丰富的插件,安装使用也非常简单,所以深受广大程序员的喜爱. markdown 是一 ... vscode 是微软推出一款轻量级的文本编辑工具,类似于sublime,由于其拥有丰富的插件,安装使用也非常简单,所以深受广大程序员的喜爱. markdown 是一种可以使用普通文本编辑器编写的标记语 ... vscode中iframe由于某种原因不支持本地页面,比如<iframe src ="index.html" width="300" height=&qu ... 转自:http://www.cnblogs.com/chaojihexiang/p/6417835.html 微软的vscode编辑器是一个好东西,通过vscode编辑python程序非常的方便.推荐 ... 本篇博客以一个简单的hello world程序,介绍在vscode中调试C++代码的配置过程. 1. 安装编译器 vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成. ... 前言 最近在学习使用Markdown语法,尝试使用了"MarkdownEditor"."Sublime Text3"."VSCode"这三种 ... ------------恢复内容开始------------ 环境:win10 软件:Tex Live, VSCode ,Sumatra Tex Live官网下载速度很慢,所以推荐使用清华镜像下载链接 ... DTOJ 2703:两个数的余数和商 解题报告 2017.11.10 第一版 ——由翱翔的逗比w原创,引用<C++ Primer Plus(第6版)中文版> 题目信息: 题目描述 给你a ... 先回到C盘符的根目录再切换到其他盘符 题目: Given a collection of intervals, merge all overlapping intervals. Example 1: Input: [[1,3],[2,6] ... 在一个网页中,不仅仅只有一个html骨架,还需要css样式文件,js执行文件以及一些图片等.因此在DTL中加载静态文件时一个必须要解决的问题.在DTL中,使用static标签来加载静态文件.要使用st ... 0.前言 sentinel的限流.降级功能强大,可以在控制面板中任意制定规则,然后推送到微服务中: 可以根据URL单独制定规则,也可以根据资源名批量制定规则: 需要注意的地方是:1.GITHUB文件在 ... 简介: 数字证书作为网络安全数据传输的凭证,web在传输时客户端(浏览器)和 服务端(服务器)先进行会话握手,在握手过程中服务端会验证客户端的是否已经在服务端做了认证,这是单向认证.如果是双向认证的话 ... 我们经常写代码要遇见要拼接字符串,比如说我们要把 "yyy" 和一个动态数字拼接,接下来我们怎么办? 其实我们都会想到直接用“yyy” + 一个数字不就可以了吗? 对的, ... 前言: 官方的poc.exp payload只能获取很低的命令执行权限,甚至有些符号.命令还被过滤了,例如管道符被过滤.并且不能写入.下载文件,不能使用管道符重定向文件.那么我们只能通过获取到交互式s ... 1,配置iterm2 > Preferences.. > Profiles > 填写:name : 别名 : Command : expect /Users/jerryxu/wwwr ... 写在前面 本文介绍如何使用CleanMyMac X清除可清除的空间 可以看到,可清除的空间达到了125.79GB,虽然说不影响系统的使用,但是在使用时间机器进行备份的时候,仍然会将可清除空间当成备份的 ...Build LaTeX project
中的latexmk
vscode中LaTeX的编写的更多相关文章
随机推荐