Latex
author:zoxiii


Latex

  • 0、Latex介绍
  • 1、TexLive安装
    • 1.1 下载TexLive的安装包
    • 1.2 解压下载后的.ISO文件
    • 1.3 以管理员身份运行install-tl-windows.bat文件,修改安装路径
    • 1.4 Advanced→Customize→安装中英文
    • 1.5 等待安装成功
    • 1.6 验证是否安装成功
    • 1.7 测试一个模板
  • 2、TeXstudio安装
    • 2.1 下载TeXstudio
    • 2.2 打开安装包,设置安装路径
    • 2.3 安装成功
    • 2.4 设置中文
    • 2.5 其他:选项→设置
    • 2.6 测试一个模板
  • 3、LaTeX模板使用
    • 3.1 模板目录
    • 3.2 如何调用文件
    • 3.3 编译并构建PDF
  • 4、参考

0、Latex介绍

  • TeX是一套排版系统, 提供一套强大且灵活的排版语言,有宏定义功能, 支持二次开发和系统功能扩展。
  • LaTeX是是建立在TeX基础上的宏语言, 是TeX的一种Format, LaTeX中已经根据作者排版习惯定义了很多命令和模板(宏包) , 可以很快生成漂亮的排版结果。
  • TeX Live可以在Windows、Linux、Mac OS多平台使用。
  • TeXstudio是一个用于创建 LaTeX 文档的集成写作环境,包含语法高亮、PDF查看等功能。
  • LaTeX文档的写作流程:

1、TexLive安装

1.1 下载TexLive的安装包

下载版本:texlive2021-20210325.iso

1.2 解压下载后的.ISO文件

1.3 以管理员身份运行install-tl-windows.bat文件,修改安装路径

1.4 Advanced→Customize→安装中英文

1.5 等待安装成功


1.6 验证是否安装成功

打开cmd(Win + R + 输入cmd),输入以下命令查看

tex -v
latex -v
xelatex -v
pdflatex -v

1.7 测试一个模板

2、TeXstudio安装

2.1 下载TeXstudio

TeXstudio官网

下载版本:texstudio-4.2.0-win-qt6.exe

2.2 打开安装包,设置安装路径

下一步→安装目录→安装

2.3 安装成功

2.4 设置中文

2.5 其他:选项→设置

  1. 编辑器→显示行号→所有行号:便于查找错误行
  2. 构建→默认编译器→XeLaTeX:中文论文
  3. 构建→默认编译器→PdfLaTeX:英文论文
  4. 常规→样式、主题、字号:界面美观

2.6 测试一个模板

3、LaTeX模板使用

  这里通过LaTeX CVPR 模板来学习一下如何使用,如果需要其他模板,可以自行下载。

3.1 模板目录

  • LaTeX CVPR 模板下的文件列表如下:
  • 不同文件后缀对应的文件含义不同:
文件后缀名 含义
.pdf 编译生成的PDF文件
.tex 论文内容模板文件
.sty 论文样式模板文件(style文件/package)
.cls 论文样式模板文件(classes文件)
.bst 文献格式模板文件
.bib 文章参考文献(BibTex引用格式)

3.2 如何调用文件

1. .cls.sty文件1

  • 必须通过 \documentclass 加载一个 .cls类文件,并且在一个 LaTeX 文件中只能出现一次,通常也是第一个出现的命令。
\documentclass[11pt]{article}
## 这里简单用article举例。
## 因为LaTeX 中的基本文档类有三个:article, report, book。
## 分别对应短篇幅的文章、中篇幅的报告、长篇幅的书籍。
\documentclass[11pt,UTF8]{ctexart}
## 对应的中文文档类:ctexart, ctexrep, ctexbook。
## 并使用 UTF-8编码
## 即可键入中文
  • .sty即package是一个可选项,它可以根据我们的需求加载任意多个(在开始文档之前)。
\usepackage[review]{cvpr}      % cvpr.sty
## cvpr模板所写语句

2. .bst.bib文件2 3

  • 把参考文献(在查找参考文献时保存BibTex引用格式)写在.bib文件中,然后和.tex放在同一文件夹下,.tex直接引用.bib中的参考文献
## 在.tex文章结尾处要设置参考文献类型
%%%%%%%%% REFERENCES
{\small
\bibliographystyle{ieee_fullname}   ## ieee_fullname.bst
\bibliography{egbib}                ## egbib.bib
}
## 在.tex文章的正文中使用如下代码来引用文章 ,其中Authors14为参考文献的Bibtex名称
\cite{Authors14}                    ## Authors14可在egbib.bib查阅

2. .tex.pdf文件

  • 编译 .tex文件,得到.pdf文件,可以在PDF预览窗口查看到。

3.3 编译并构建PDF

  如图所示为编译后新生成的一些文件,暂时没有特意去了解具体的意义。

4、参考


  1. latex中cls和sty文件 ↩︎

  2. BibTEX手册 ↩︎

  3. LaTeX小白必备技能–用.bib文件自动生成参考文献 ↩︎

【Latex】一、TeX Live和TeXstudio安装及使用教程相关推荐

  1. 【软件工具使用】LaTex工具TeX Live 下载、安装及使用

    参考 介绍与安装 TeX Live 下载及安装说明 一份其实很短的 LaTeX 入门文档 如何从零开始,入门 LaTeX? LaTeX配置安装大对比:TeXLive/MiKTeX.Windows/WS ...

  2. 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程

    0. 引言 LaTeX对于论文排版有着巨大的便利,并且对于参考文献的引用也十分方便,不会出现使用word引用参考文献一旦更改文献引用顺序,就必须全部改编号的情况.这里记录一下如何从0开始学习使用LaT ...

  3. Latex安装教程 (TeX Live 和 TeXStudio)

    文章目录 TeX Live 安装 (1) 进入官网 [Tex Live](http://tug.org/texlive/) (2) 选择 on DVD (3) 选择 downloading the T ...

  4. 【LaTeX】MikTex+TexStudio安装及配置论文写作环境

    最近在BMC投稿,说真心,投稿真是比写代码麻烦多了,本来用word编辑好好的,满心喜悦等待着投稿,登上网站一看人家要Latex编辑成文的,好吧,开始下软件往死里搞,终于在今天投出去了,可算松了一口气, ...

  5. [LaTex] TexLive | TexStudio | 安装及使用 | Texmaker | Overleaf在线编辑 |

    本文主要介绍TexLive和TexStudio的安装及使用,可以理解为TexLive是编译器,TexStudio是前端的显示界面(编辑器).TexLive安装好之后,它会有一个自带的编辑器,此时也已经 ...

  6. LaTeX快速入门(Texlive+Texstudio软件安装)

    LaTeX安装推荐 LaTeX编译器与LaTeX编辑器 texlive+Texstudio(WinEdit) Texlive安装 官网地址:https://www.tug.org/texlive/ 下 ...

  7. LaTex软件安装 -- TexLive 2020和TeXstudio 安装教程

    前言 LaTeX 基于 TeX,主要目的是方便排版.在学术界的论文,尤其是数学.计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮. 要使用LaTex,主要是安装两样东西 (1)根 ...

  8. TexStudio的安装与使用教程(包括参考文献的引用)Latex教程

    TexStudio的安装与使用教程(包括参考文献的引用) 1 安装TexStudio 1.1 以Mac为例: 2 texStudio的使用 2.1 编辑数学公式 1. 从word公式转化为Latex ...

  9. mac latex与texstudio安装

    mac latex与texstudio安装教程 maclatex安装 点击下载的MacTex.pkg文件开始安装MacTeX.连续点击"继续""同意"" ...

  10. 2020最新版LaTeX软件教程---Tex live 2020的安装与使用

    2020最新版LaTeX软件---Tex live 2020安装教程 1.首先打开网址:https://mirrors.cqu.edu.cn/CTAN/systems/texlive/Images/  ...

最新文章

  1. atitit. 文件上传带进度条 atiUP 设计 java c# php
  2. javascript中处理时间戳为日期格式的方法
  3. for of 的用法区别_ES6语法:var、let、const的区别详解
  4. ajax webmethod,JQuery直接调用asp.net后台WebMethod方法
  5. directoryinfo 读取 映射磁盘_LoaRunner性能测试系统学习教程:磁盘监控(5)
  6. iOS网络请求认证挑战
  7. JavaScript实现封闭区域布尔运算
  8. 缓存击穿、缓存失效及热点key的解决方案
  9. 3 上传分段_陕西|杨凌职业技术学院3+2分段制高职招生啦!
  10. python人工智能能干啥_人工智能首选什么语言 Python能做哪些事情
  11. PS2251-07 海力士(金士顿U盘量产,成功!)
  12. 身价百亿的中本聪是如何打造出“创世区块”的?
  13. 详解语音识别的技术原理
  14. BIO | NIO | AIO (Java版)
  15. 1024程序员节最新福利之2018最全大数据资料集合
  16. SSM项目实战之十四:分页实现
  17. 基于QT开发的线性代数初学者的矩阵计算器设计
  18. 通过8uftp客户端连接FTP服务器来感受防火墙下FTP主动模式和被动模式的区别。
  19. chia windows接入hpool矿池
  20. 华为p4支持鸿蒙功能吗_华为P40或用鸿蒙 鸿蒙系统支持哪些手机 鸿蒙系统什么时候能用...

热门文章

  1. 拍拍贷第三届“魔镜杯”启动:中科院、北大NLP大牛都在这里等你!
  2. Vue中级指南-02 如何在Vue项目使用富文本
  3. 东南大学硕士毕业论文Latex 模版教程
  4. 学材分析计算机一体化,计算机一体化课教案.doc
  5. 邮件服务器的安全,邮件服务器的安全解决方案
  6. 在IDEA中如何使用eclipse快捷键
  7. CodeSmith模板代码生成实战详解
  8. codesmith oracle 64,CodeSmith OracleModel写法
  9. 日志分析软件 Splunk
  10. 图书馆数据可视化大屏制作教程