LaTeX 环境安装&编译器配置
推荐网站:https://www.latexstudio.net/articles/ (基本所有的latex疑惑都可以在这里得到解决)
入门视频:两小时短小精悍,让你轻松入门,https://www.bilibili.com/video/av16002978/
一. 安装LaTeX环境
1. 下载
跟着下面红框圈到的超链接一步一步点击即可~




静静的等待下载~
2. 安装
下载好了之后我们用Windows资源管理器打开它(打开方式里面找)

点击这个bat文件
会出来这个玩意儿:

不一会他就会出来安装界面:

Installation root 是安装的根目录,可以根据自己的实际情况进行更改
然后点击Advanced(左下角)


将左侧的语言选项除了中文和英文其他都去掉,右侧的安装包中去除TeXworks editor(是一个编辑器,比较老不推荐,后面会介绍如何用TeXstudio)
然后点击右下角的确定,回到上一个界面之后点击右下角的安装就可以啦
又是漫长的等待(可以看个小电影放松一下)
一个小时过去辽~
3. 配置
然后打开cmd查看是否环境安装成功

可以在C盘创建一个新的目录testlatex,然后在里面创建一个新的tex文件 test.tex,用记事本打开
\documentclass{article}
\usepackage{ctex}
\begin{document}
你好 Hello \LaTeX
\end{document}
输入上面的代码,然后点击文件,点击另存为(或者Ctri+Shift+s),将编码设置为UTF-8(一种通用的编码集,否则无法正常显示中文)

然后保存(看不懂代码没关系)
之后回到cmd
latex test.tex执行这个命令可以看到文件夹中会多出几个文件
dvipdfm test.dvi执行之后会发现生成了pdf文档。此时可以打开这个文档

发现文档中中文部分是乱码的,这是为什么呢?
因为LaTeX是TeX的一种格式(format),是建立在TeX基础上的宏语言,也就是说,每一个LaTeX命令实际上最后都会被转换解释成几百个TeX命令。而XeTex是一种使用Unicode的TeX排版引擎,并支持一些现代字体技术。而XeLaTeX是使用LaTeX的排版引擎,但也有上述XeTeX的优点。
在命令下,只需要这样就可以生成对应的PDF文件。

之后就可以直接打开我们刚才写好的tex编译成功的pdf了

至此 TeX环境安装完毕~~
二. 安装TeXstudio 编译器
1. 下载
下载好之后直接安装就好~
2. 配置
2.1 语言
如果觉得英文不友好,可以点击这里:

然后点击第一个Configure TeXstudio
将这里改成zh_CN即可

2.2 默认编译器
将构建中的默认编译器选中为XeLaTeX(具体原因在上面~)

然后点击命令一栏,可以看到各种编译命令

如果发现自己的是空白的话,只需要填写XeLaTeX那一栏的就好~
就此我们就配置好TeXstudio啦~
2.3 检验
在这里新建文件编写TeX代码之后点击上方绿色的按钮即可编译/构建查看

完结撒花~~
希望大家都变成TeX大神鸭~~ 写论文改格式都溜溜的
LaTeX 环境安装&编译器配置的更多相关文章
- 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK
原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
RabbitMQ简介: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们 ...
- AndroidStudio环境安装与配置
前言 大家好,给大家带来AndroidStudio环境安装与配置的概述,希望你们喜欢 AndroidStudio IDE下载 我们选择用Android Studio开发Android的App,Andr ...
- android环境安装及配置
直接从网上下载适合当前系统的jdk(eclipse需要一个java虚拟器的环境) 直接从android上下载最新的adt-bundle-windows-x86(64)-xxxxxx.zip(集成好的e ...
- Tomcat(64位)免安装版的环境安装与配置
本篇博客主要介绍Tomcat(64位)免安装版的环境安装与配置,该篇文章同样适合于32位Tomcat免安装版的环境安装与配置. 该篇博客中的大部分内容同百度经验中的<出现unable to op ...
- Anaconda+Tensorflow环境安装与配置(转载)
Anaconda+Tensorflow环境安装与配置 转载请注明出处:http://www.cnblogs.com/willnote/p/6746499.html Anaconda安装 在清华大学 T ...
- React Native 开发环境安装和配置使用报错: -bash: react-native: command not found
[React Native 开发环境安装和配置:-bash: react-native: command not found 报错: 前提是安装homebrew,node.js ,npm ,watc ...
- Django-DRF组件学习-环境安装与配置与序列化器学习
1.DRF环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展 ...
随机推荐
- Study_way
一.Study 学习通Java基础视频.语法 开源中国 (Git)版本控制 读懂程序.源代码 相关资源 百度网盘 程序:方法(数学) 二.参数传递 基本数据的传参:虚参改变影响实参 引用数据的传参:数 ...
- sql查询速度慢分析及如何优化查询
原因分析后台数据库中数据过多,未做数据优化数据请求-解析-展示处理不当 网络问题提高数据库查询的速度方案SQL 查询速度慢的原因有很多,常见的有以下几种:1.没有索引或者没有用到索引(查询慢最常见的问 ...
- new ArrayList(0) 和 new ArrayList() 和一样吗?
第一感觉是一样的,盲猜后者调用了前者,并传入参数 0.然而,无论是 JDK 7 还是 JDK 8,这两个方法构造的结果都是不一样的.JDK 开发人员在这方面作了优化. JDK 7 在 Java 7 中 ...
- 【ASM】asm从共享磁盘复制到本地磁盘中
将ASM里面的文件copy到文件系统 数据文件存放在ASM里面查看不是很直观,有时候需要把文件从ASM里面copy到文件系统.我记录了一下两种方法,还有一种用AMDU,ODU也可以实现 1. 直接在a ...
- DDIC_TYPELENG_INCONSISTENT错误的解决办法
当执行某个TCODE,例如SM66,出现类似如下的dump界面 大概意思就是说是ddic种的某个数据类型有问题,可能是数据结构,可能是数据元素或者是表等等 通过查阅资料了解到,对于note122290 ...
- 记录一下 ThreadLocal 与 WeakReference
ThreadLocal & WeakReference Thread整体的模块图 Thread -> ThreadLocalMap 对于继承了 WeakReference Entry本身 ...
- linux自定义安装位置安装jdk
注:本文系参考网络内容及本人实践得出 1 下载jdk安装包 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downl ...
- 如何安装快速 Docker 和 Docker-Compose 服务
最近由于个人在大家基于 Docker 的.企业级的CI/CD 环境,所以要安装 Docker 和 Docker-Compose ,这也算是一个学习过程,就把整个过程记录下来,便于以后查询. 测试环境 ...
- 并发条件队列之Condition 精讲
1. 条件队列的意义 Condition将Object监控器方法( wait , notify和notifyAll )分解为不同的对象,从而通过与任意Lock实现结合使用,从而使每个对象具有多个等待集 ...
- FPGA仿真的概念及语法特点
以下是特权同学<FPGA设计+实战演练>书中的描述: 一个正规的设计需要花费在验证上的工作量,往往可能会占到整个开发流程的70%左右.验证通常分为仿真验证和板机验证. ...