LaTeX详细安装教程|LaTeX 基础知识|LaTeX 常用语法|LaTeX 快速入门

news2024/11/18 11:01:06

latex安装教程

  • 一、LaTeX 基础知识
    • 1.1 LaTeX 的特点
    • 1.2 LaTeX 的基本组成部分
  • 二、TeXLive安装包下载
  • 三、安装步骤
  • 四、TeXstudio安装及简单使用
  • 五、快速入门(LaTeX 常用语法)
    • 5.1 文本格式
    • 5.2 数学公式
    • 5.3 LaTeX 支持有序列表和无序列表
    • 5.4 图片和表格

LaTeX 是一种专业的排版系统,主要用于科技文献、学术论文、书籍等的排版。与传统的文字处理软件相比,LaTeX 可以更好地管理大型文字项目,并提供了丰富的数学公式和符号支持。本篇博客将介绍 LaTeX 的基础知识、常用语法以及安装教程。

一、LaTeX 基础知识

1.1 LaTeX 的特点

LaTeX 具有如下特点:
专业的排版效果:LaTeX 提供了高质量的排版效果,可以帮助作者快速生成易于阅读和印刷的文档。
数学公式和符号支持:LaTeX 提供了丰富的数学公式和符号支持,可以满足科技文献和学术论文中的需求。
自定义样式:LaTeX 允许作者自定义样式和模板,使得文档可以具有独特的风格。
跨平台支持:LaTeX 可以在不同的操作系统和软件环境中运行,例如 Windows、MacOS 和 Linux 等。

1.2 LaTeX 的基本组成部分

LaTeX 的文档通常由以下几个部分组成:

文档类:指定文档类型和格式,例如 article、book 和 report 等。
导言区:用于设置全局参数,例如页面大小、文字字号等。
正文:文档的主要内容。
结尾:用于结束文档,例如 \end{document}。


电脑配置:Win10 + TeXLive + TeXstudio安装注意事项
安装注意事项


1. 安装路径中不要有中文、空格和一些特殊的字符 2. 打开文件的时候推荐使用:以管理员身份运行 3. TeXLive和TeXstudio的安装路径,不要放在C盘


二、TeXLive安装包下载

网盘下载相对慢些,这里推荐镜像我哪敢网站,下载安装包(4.8G左右),常用有两种方式。

  1. 官方网站(下载速度慢): TeXLive官方网站

  2. 清华开源镜像:
    清华大学开源镜像
    打开网站之后,下载软件。

在这里插入图片描述


三、安装步骤

1、将 texlive2023-20230313.iso 文件进行解压,然后双击打开其中的 install-tl-advanced.bat 文件。

在这里插入图片描述
2、 点击 Advanced,然后依次修改安装目录,点击安装
在这里插入图片描述
3、选择Advanced后,修改C盘为其他盘符,我这里选择D盘,然后点击安装
在这里插入图片描述

4、开始漫长的安装过程
在这里插入图片描述
5、安装完成,点击关闭
在这里插入图片描述

6、验证:安装结束后,WIN+R ,输入 cmd后回车。
在这里插入图片描述
6、输入 tex -version,若出现版本号则安装成功。
在这里插入图片描述

四、TeXstudio安装及简单使用

1、在官网下载 TeXstudio

TeXstudio官网|点击链接直达/
在这里插入图片描述
2、打开下载后的 TeXstudio 安装包,点击下一步
在这里插入图片描述

3、选择安装路径,如等待几分钟在这里插入图片描述4、安装成功,点击 Close。
在这里插入图片描述

5、打开安装好的 TeXstudio,进行如下配置,方便使用。
在这里插入图片描述

在这里插入图片描述
6、添加路径
在这里插入图片描述
在这里插入图片描述

7、若遇到错误输入cmd后,以管理身份运行这行代码:

fmtutil-sys --all

运行结束后
在这里插入图片描述


8、验证一下:
在这里插入图片描述

五、快速入门(LaTeX 常用语法)

5.1 文本格式

LaTeX 可以通过命令来控制文本的格式,例如:

  1. \textbf{text}:加粗文本。
  2. \textit{text}:斜体文本。
  3. \underline{text}:下划线文本。

5.2 数学公式

LaTeX 作为一款专业排版系统,最大的特点就是对数学公式和符号的支持。可以使用 $ 和 $$ 分别表示行内数学公式和独立数学公式,例如:

a+b=c:行内公式。
\sum_{i=1}^n i^2$$:独立公式。


5.3 LaTeX 支持有序列表和无序列表

  1. 有序列表:\begin{enumerate} … \end{enumerate}。
  2. 无序列表:\begin{itemize} …
    \end{itemize}。

5.4 图片和表格

1、LaTeX 也支持插入图片和表格。插入图片可以使用 \includegraphics 命令,例如:

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.5\textwidth]{example.png}
  \caption{示例图片}
  \label{fig:example}
\end{figure}

2、插入表格可以使用 tabular 环境,例如:

\begin{table}[htbp]
  \centering
  \caption{示例表格}
  \begin{tabular}{|c|c|}
    \hline
    Animal & Sound \\
    \hline
    Cat & Meow \\
    \hline
    Dog & Woof \\
    \hline
  \end{tabular}
  \label{tab:example}
\end{table}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/541783.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vim自动文件头

注意:以下方法是安装了ycm后的方法,没安装是否好使不知道,建议还是安装ycm,原版的vim真不好用。 在用vim编辑代码的时候自动添加文件头还是比较有用的。 比如像下面这样,只要输入vim test.py文件头就自动添加上了。 …

【Spring框架】--03.AOP

文章目录 5.面向切面:AOP5.1场景模拟5.1.1声明接口5.1.2创建实现类5.1.3创建带日志功能的实现类5.1.4提出问题 5.2代理模式5.2.1概念5.2.2静态代理5.2.3动态代理5.2.4测试 5.3AOP概念及相关术语5.3.1概述5.3.2相关术语①横切关注点②通知(增强&#xff0…

微服务架构 云原生应用从这一步开始

什么是云原生应用和微服务架构 云原生应用是一种设计和构建方式,旨在充分利用云计算的弹性、可扩展性和高可用性特性。云原生应用将应用程序的开发、交付和运行环境与云平台密切结合,以实现高度灵活、可靠和可扩展的部署。 云原生应用的核心原则包括以…

Java | 一分钟掌握定时任务 | 6 - Quartz定时任务

作者:Mars酱 声明:本文章由Mars酱原创,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我! 前言 前几篇介绍了单体架构的定时任务解决方式,但是现代软件架构…

Mysql【基础篇】—— mysql安装和环境配置

Mysql【基础篇】—— mysql安装和环境配置😎 Mysql 的概述Mysql下载安装和环境配置下载流程:Mysql启动:客户端连接方式一:使用MySQL提供的客户端命令行工具方式二:使用系统自带的命令行工具执行指令 总结撒花&#x1f…

tb-gateway配置OPC UA

1、安装模拟软件KEPServerEX 6 省略 2、配置OPC UA 安装好KEPServerEX 6之后,默认再电脑的最小化窗口会显示一个图标 右键点击图标,会显示一个OPC UA配置,然后点击配置,进入下面页面 点击添加按钮,弹出下面的弹窗 然后进行选择和配置,见下图,然后保存即可。 3、启动K…

【Linux】Linux编译器--vim的使用

😁作者:日出等日落 🔔专栏:Linux 当你还不能对自己说今天学到了什么东西时,你就不要去睡觉。 ——利希顿堡 目录 vim是什么 vim安装 vim的基本概念 vim的基本操作 vim正常模式命令集 vim末行模…

R.I.P

0x01 这几天,陈皓老师(网名:左耳朵耗子)因心梗离世的消息相信大家也都看到了。 于我而言,震惊、难过之余,心里也是阵阵惋惜。 相信不少同学了解陈皓老师都是从他的个人博客酷壳CoolShell开始的。 同样&…

JavaWeb13-JavaScript 开发利器之 jQuery-02

1. jQuery 的 DOM 操作 1.1 查找节点, 修改属性 查找属性节点: 查找到所需要的元素之后, 可以调用 jQuery 对象的 attr() 方法来获取它的各种属性值 查找节点-应用实例 element-attribute.html <!DOCTYPE html> <html lang"en"> <head><met…

全网详细Django框架快速体验

一、安装Django (1)安装django命令 pip install django 二、命令行创建项目 执行命令创建项目 django-admin startproject 项目名称 如&#xff1a; django-admin startproject mysite 三、项目目录结构 mysite|----manage.py # 项目的管…

Nat. Mach. Intell 2023 | RT:首个统一分子性质预测(回归) 与条件生成的模型

原文标题&#xff1a;Regression Transformer enables concurrent sequence regression and generation for molecular language modelling 论文地址&#xff1a;Regression Transformer enables concurrent sequence regression and generation for molecular language model…

Servlet编程---Day 07

目录 一、过滤器概述 二、过滤器使用 &#xff08;一&#xff09;开发第一个过滤器 &#xff08;二&#xff09;过滤器的生命周期 &#xff08;三&#xff09;FilterChain(过滤器链) 1.过滤器链认识 2.过滤器链代码实现 3.过滤器链顺序 &#xff08;四&#xff09;请求…

【C++进阶】多态详解(上)

文章目录 一、多态的概念二、多态的定义及实现1.多态的构成条件2.虚函数3.虚函数的重写(1)虚函数重写概念(2)虚函数重写的两个例外&#xff1a;(3)析构函数是否要定义为虚函数(4)C11 override 和 final 三、抽象类1.概念2.接口继承和实现继承 四、多态的原理1.虚函数表2.多态的…

各种常见的word格式符号(回车字符、软回车、分页符等)

一、如何显示编辑符号 1、打开WORD-选项-显示&#xff0c;勾选格式标记 2、如下图所示。在【开始】一【段落】选项卡中&#xff0c;它可以帮助我们识别编辑过程中的格式符号。 二、各种常见的word格式符号 第一种 描述&#xff1a;向下的箭头 样式&#xff1a;↓ 名字&#xff…

Esbuild基本使用与插件开发

作为Vite的双引擎之一&#xff0c;Esbuild在很多关键的构建阶段(如依赖预编译、TS语法转译、代码压缩)让Vite获得了相当优异的性能&#xff0c;是Vite高性能的得力助手。无论是在Vite的配置项还是源码实现&#xff0c;都包含了不少Esbuild的基本概念和高阶用法。因此&#xff0…

idea线上debug

idea线上debug 1. 为什么需要线上debug2. 基本原理3.远程调试配置3.1 1. 融合云增加JVM参数3.2 idea配置 4. 注意附录 1. 为什么需要线上debug 在微服务开发中&#xff0c;开发的服务可能会依赖数据库、消息队列等资源&#xff0c;也有可能依赖其他的服务&#xff0c;这些服务…

PCB 布线技术~PCB 基础

PCB量测的单位 • PCB设计起源于美国&#xff0c;所以其常用单位是英制&#xff0c; 而非公制 – 版子的大小通常使用英尺 – 介质厚度&导体的长宽通常使用英尺及英寸 • 1 mil 0.001 inches • 1 mil .0254 mm – 导体的厚度常使用盎司(oz) • 一平方英尺金属的重量 •…

redis学习(十八) 部署redis哨兵模式

文章目录 前言一、搭建主从数据库二、搭建哨兵三、验证哨兵 前言 哨兵模式核心还是主从复制&#xff0c;只不过在相对于主从模式在主节点宕机导致不可写的情况下&#xff0c;多了一个竞选机制&#xff1a;在所有的从节点竞选出新的主节点。每一个哨兵都是一个独立的sentinel进…

PCB 布线技术~PCB结构:Traces,电源平面

PCB导体:Traces • 铜是PCB中最常用的导体 – 走线或连接器一般通过镀金来提供一个抗腐蚀的电传导特性 – 走线的宽度和长度-由PCB布线工程师控制 • 在通常的制造工艺下&#xff0c;走线的宽度和之间的间距一般要≥5 mil – 走线厚度-制造工艺的变量 • 典型值 0.5oz – 3oz •…

Linux---目录结构、绝对路径与相对路径、命令基础格式、ls命令

1. Linux的目录结构 Linux的目录结构是一个树型结构。 Windows 系统可以拥有多个盘符, 如 C盘、D盘、E盘。 Linux没有盘符这个概念, 只有一个根目录 /, 所有文件都在它下面。 在Linux系统中&#xff0c;路径之间的层级关系&#xff0c;使用&#xff1a;/ 来表示。 Linux只…