Texlive 2020和TeX studio的详细安装及使用

本文详细介绍了LaTeX的原理及优势,特别是在数学和计算机领域的应用。涵盖了从安装配置到基本使用的全过程,包括TeXlive2020的下载、安装步骤,以及TeXstudio编辑器的配置与使用技巧。



1. LaTex介绍


LaTeX 基于 TeX,主要目的是为了方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮。

在了解一点 LaTeX 后,你会发现 LaTeX 的工作方式类似 web page,都是由源文件(.tex or .html)经由引擎(TeX or browser)渲染产生最终效果(得到 PDF 文件 或者 生成页面)。两者极其神似,包括语法规则与工作方式。所以呢,与 HTML 一样,入门其实很简单。

C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562032946325.png

一般的规范写法中都是在 HTML 文件中写入 web page 的结构与内容,再由 css 控制页面生成的样式。当然你也可以选择在 HTML 中直接写入样式内容,不过这并不提倡。同样,在 LaTeX 有着同样的情况,你可以在 tex 源文件中同时写入内容和样式,也可以内容与样式分离,以网络上流传广泛的 清华大学 LaTeX 模板为例,以.cls(class)结尾的 thuthesis.cls 便可看作是与 css 起到同样作用的样式文件。

LaTeX 有所谓宏包的概念,\usepackage{foo} 即可使用宏包 foo 中定义的内容。所谓宏包就是一些写好的内容打包出来以便大家使用而已。这跟 C 语言的 include 是一致的,将文件加载进来进行使用。利用宏包,我们可以使用很多现成的好用的样式。当然了,如果要编写一个自己的个性化的宏包也是可以的,不过需要学习成本。

初期的话,我们可以选择一个 LaTeX 模板进行改造。不过第一次见到一些模板,可能会对其中很多文件的作用一头雾水. 下面是简单的介绍。

LaTeX模板常见文件类型    功能简要介绍

### 如何在 VSCode 中安装配置 TeXLive #### 安装 TeX Live 为了能够在 VSCode 中顺利使用 LaTeX 编辑文档,首要条件是在计算机上安装 TeX Live 发行版。TeX Live 是一个全面的 TeX 系统集合,包含了大量宏包支持工具。 对于 Windows 用户来说,可以从 CTAN (Comprehensive TeX Archive Network) 下载适合操作系统的 ISO 文件并按照官方说明完成安装过程[^1];Linux 用户通常可以通过发行版自带软件仓库来获取最新版本,命令如下所示: ```bash sudo apt-get install texlive-full ``` 对于 macOS 用户,则推荐通过 MacPorts 或 Homebrew 来安装 TeX Live: ```bash brew install --cask mactex ``` #### 配置 VSCode 使用 TeX Live 一旦成功安装TeX Live 后,在 VSCode 内部还需要做一些额外设置以便更好地支持 LaTeX 文档编辑工作流。 - **安装必要的扩展**:打开 Visual Studio Code 并前往 Extensions 市场搜索 `LaTeX` 关键词找到两个核心插件——“LaTeX Language Support” “LaTeX Workshop”,点击 Install 进行下载安装。 - **验证路径变量**:确保系统 PATH 变量已经正确指向了 TeX Live 的 bin 目录位置。这一步骤是为了让 VSCode 能够识别到 latexmk 工具链以及其他辅助程序的位置。如果不确定具体路径可以参考各自平台下的默认安装目录结构[^2]。 - **自定义构建选项(可选)**:根据个人需求调整 LaTeX Workshop 插件中的 Build 设置项,比如指定编译器类型、启用自动保存功能等参数优化用户体验。 以上就是在 VSCode 中安装配置 TeXLive 的方法介绍,希望这些信息能帮助顺利完成环境搭建工作。
评论 18
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值