LaTex下载 、安装以及使用

article/2025/10/9 5:04:09

前言

TEX是一种语言,是斯坦福大学的教授Donald E.Knuth开发的一个功能强大的幕后排版系统,TEX是很低阶的排版语言,对于绝大多数人来说,学起来会很吃力,而且排版工作也会变得相当繁复。
LaTeX是基于TEX的一种语言,是TEX的众多宏集之一,是由Leslie Lamport编写的,将一些常用到的功能整合为文档类型中的设置,简化了TEX排版的工作量及难度。一些经常用到的功能,如果我们事先定义好,到要用的时候只引用一小段代码就可以实现一个相对复杂的功能,这种事先定义好的功能,叫做宏集(macro)。
CTEX是利用TEX排版系统的CTEX中文套装的简称。它集成了编辑器 、WinEdt和 PostScript处理软件 Ghostscript 和 GSview 等主要工具。Winedt编辑器只能编辑文本,最后的程序编译还是需要调用 LaTeX/TeX 软件

通常英文排版用Tex Live,中文排版用Ctex。

选择

TexLive和MikTex里面集成了tex编辑环境,封装了多种宏包,方便使用。据我所知,两个都没有太大的区别,目前都还在更新维护,而且维护周期还算比较快。一般里面的宏包都可以满足编辑要求,所以都是安装一次终生受益。都是免费的!

TexStudio就算是tex编辑器,重要的是基于windows平台的免费编辑器,功能很齐全,只是个人感觉界面不是很清醒。安装TexStudio后需要配置上述TexLive和MikTex任一环境。包括文章开头提到的sublime 3(不免费!)以及VS codeAtom也是一种编辑器,不过配置起来相较于TexStudio还是比较麻烦的。

CTex算是一个傻瓜式的tex编辑环境,它的安装包里面包含了tex环境(MikTex)、tex编辑器(WinEdt【不免费!】)、pdf反向搜索软件(Sumatra PDF【免费】)。而且安装后就可以直接使用。所以不想太麻烦的话,那就直接安装这个CTex就可以了,不过你要忍受的是WinEdt的不断注册激活弹窗!!!

所以,个人建议可以直接安装TexLive和MikTex任一个再加TexStudio编辑器就可以了

链接:https://www.zhihu.com/question/334110093/answer/755898744
 

下载链接与安装

链接

LaTeX教程与下载如下:

  • CTEX ,清华大学CTeX镜像(CTEX套装已经停止维护。看自己的需求)安装CTeX的大坑
  • TeX Live 是 TUG (TeX User Group) 维护和发布的 TeX 系统(不是唯一的)。它是一组程序的集合,主要作用就是将你写的TeX代码进行解析排版输出成PS或者pdf。“TeX Live 相对于TeX语言”大致可以理解为“C语言编译器(如GCC或Clang)相对于C语言”的关系。或者是“理解为Java的JDK。下载地址:TeXLive安装包下载

     

    TeX Users Group网站上(http://www.tug.org)有更详细严谨的介绍。

    • TexStudio是一个TeX的IDE(集成开发环境)(不是唯一的),直接敲代码进去,然后按一个键,IDE自动帮你把调用编译加上各种参数的过程都设置好了,一键就可以直接看到排版结果。可理解为”JAVA的编辑器“。下载地址:TeXstudio安装

下载与安装参考链接:TeXlive 与TeXstudio下载与安装教程

线上的LaTeX,如Overleaf和texpage.com

TeXLive安装

  1. 将 texlive2021.iso 文件进行解压,然后双击打开其中的 install-tl-windows.bat 文件。
  2.  修改安装目录 
  3. 等待安装,一般是一个小时,具体时长取决于电脑性能
  4. 检查:WIN+R 调出搜索框,搜索 cmd,输入 tex -version,如果出现版本号,即安装成功。

 

 

TexStudio安装

  1. 以管理员身份运行
  2. 修改安装路径

 

  TeXstudio配置

  1. 中文配置:打开texstudio,选择options——configure texstudio-General-Language
  2. 添加段落行号:配置-编辑器-显示行号。
  3. 编译命令修改:一般默认编译命令是 PDFLaTex,如果经常编写中文论文,可以将默认编译命令设置成 XeLaTeX。配置-构建-默认编辑器

简单的入门教程 

一份其实很短的 LaTeX 入门文档

视频:耿楠教授授权发布-一天学会LaTeX​​​​​​​


http://chatgpt.dhexx.cn/article/nMINFlt3.shtml

相关文章

LaTex的下载与安装

写在前面,感谢原作者,安装一点没出错 LaTex的下载 (texlive下载TexStudio下载)LaTex的安装 (texlive安装TexStudio安装) LaTex的下载 (texlive下载TexStudio下载) texlive网址 TexS…

下载IEEE期刊Latex模板步骤

Google或百度检索想要下载什么期刊的Latex模板,或直接在IEEE官网IEEE Xplore搜索期刊名称,下面以TASE,IEEE Transactions on Automation Science and Engineering期刊为例。 1.进入TASE期刊的主页 ,这里可以看到期刊的主编信息&a…

Latex下载

文章目录 LaTex简介LaTex入门资料 中文资料英文资料数学公式符号输入模板库 LaTex使用安装 Texlive2020 下载与安装 官方下载国内镜像下载 Texlive 安装 TeX studio 下载与安装 下载安装设置编译器与编码 LaTex简介 LaTeX(音译“拉泰赫”)是一种基于ΤΕ…

LaTeX 下载和安装

大家好!我是一名工科女孩,由于写论文需要用到 LaTeX,所以我就来下载啦! 我下载的版本是:LexLive2022 TexStudio 4.2.3 目录 LexLive2022安装: TexStudio 4.2.3安装: 尝试使用LaTeX&#x…

【LaTex】LaTex的下载与安装(超详细、超简洁)

文章目录 LaTex的下载 (texlive下载TexStudio下载)(1)texlive下载:(2)TexStudio下载: LaTex的安装 (texlive安装TexStudio安装)(1)tex…

分苹果——差分数组

7-7 分苹果 (100分) 小朋友排成一排,老师给他们分苹果。 小朋友从左到右标号1…N。有M个老师,每次第i个老师会给第Li个到第Ri个,一共Ri-Li1个小朋友每人发Ci个苹果。 最后老师想知道每个小朋友有多少苹果。 输入格式: 第一行两个整数N、M&…

漫画:有趣的“分苹果”问题

————— 第二天 ————— 完整题目如下: 我们有1000个苹果,要用10个箱子来进行分装,每个箱子所装的苹果数量不限。 但是这里有一个特殊的要求:当我们想要任意数量(从1到1000)苹果的时候,…

华为od机考题目-分苹果

A,B两个人把苹果分成两队,A希望按照他的计算规则等分苹果,他的计算规则时按照二进制加法计算的,并且不计算走位 B的计算规则时十进制加法,包括正常进位,B希望在满足A的情况下获得苹果的重量最多,输入苹果的数量和每个苹果的重量,输出满足A的情况下获得苹果的总重量 如果…

【C++】1081:分苹果(信息学奥赛)

好了,今天的内容就是分苹果了,内容的详细意思也就是 把一堆苹果分给n个小朋友,要使每个人都能拿到苹果,而且每个人拿到的苹果数都不同的话,这堆苹果至少应该有多少个?(博主正在冲200粉丝&#…

分苹果问题

问题:现有1000个苹果,10个盒子,现在要你将1000个苹果装入10个盒子中,使得用户无论购买多少个苹果(1到1000),都能由若干个盒子拼装而成(卖的时候是整个盒子卖,不能拆盒子的…

【1081】分苹果

1081:分苹果 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 30677 通过数: 26393 【题目描述】 把一堆苹果分给n个小朋友,要使每个人都能拿到苹果,而且每个人拿到的苹果数都不同的话,这堆苹果至少应该有多少个&…

分苹果java

蓝桥杯算法提高VIP-分苹果 题目描述 小朋友排成一排,老师给他们分苹果。 小朋友从左到右标号1..N。有M个老师,每次第i个老师会给第Li个到第Ri个,一共Ri-Li1个小朋友每人发Ci个苹果。 最后老师想知道每个小朋友有多少苹果。 输入格式 第…

分苹果(C语言实现)

1、题目描述 果园里有堆苹果,N(1<N<9)只熊来分。第一只熊把这堆苹果平均分为N份,多了一个,它把多的一个扔了,拿走了一份。第二只熊把剩下的苹果又平均分成N份,又多了一个…

小习题:巧分苹果

一.题目概要: 一家农户以果园为生,一天,父亲推出一车苹果, 共2520个,准备分给他的6个儿子。父亲按事先写在一张纸上的数字把这堆苹果分完,每个人分到的苹果个数都不相同。他说:“老大,把你分到的…

HTML制作简单的页面

一.HTML页面制作代码部分 <html><head><meta charset"utf-8"><title>Music Login Form</title><!--css代码声明--><style type"text/css">//div的设置#showdiv{width: 450px;height: 530px;border: solid 2px …

简单网页制作

开发工具与关键技术&#xff1a;DW 作者&#xff1a;罗文智 撰写时间&#xff1a;2021/10/10 1.打开 Adobe Dreamweaver 2021&#xff0c;CtrlN使用快捷键&#xff0c;创建一个HEML文件 2.第二步在内容部分输入video&#xff0c;按下会自动生成导入视频标签&#xff0c;在src…

HTML制作个简单的网页

超文本标记语言&#xff08;英语&#xff1a;HyperText Markup Language&#xff0c;简称&#xff1a;HTML&#xff09;是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点&#xff0c;HTML 运行在浏览器上&#xff0c;由浏览器来解析。 注意&#xff…

用HTML做一个简单漂亮的页面

HTML部分&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compatibl…

Java Web-1 制作简单的网页

制作简单的网页 一、网页主要功能二、涉及到的知识点三、搭建步骤1. 首先打开mysql数据库&#xff0c;新建一个数据库test&#xff0c;然后生成对应的表结构2. 打开Eclipse新建一个web项目3. 在webroot下的WEB-INF下的lib中导入mysql和tomcat的驱动jar包4. 建立对应的包结构5. …

Js制作简单的网页

&#xfeff;&#xfeff; 一个简易的纯JS的CRM管理系统 1 概述 这是一个综合的JS开发的管理系统&#xff0c;仅有基本功能&#xff0c;大约1500行代码&#xff0c;使用本地的数据localStorage作为临时测试数据的存储&#xff0c;同时用到了sessionStorage作为用户登陆信息的存…