LaTeX软件安装及简易入门

  • 学习LaTeX曲折过程:
  • 1 环境安装
    • 1.1 环境下载
    • 1.2 安装过程
      • 1.2.1 安装TexLive
    • 1.2.2 安装TeXStudio
  • 2 LaTeX基本使用
    • 2.1 先demo
    • 2.2 使用模板--回归初衷
      • 2.2.1 文献引用
      • 2.2.2 公式
      • 2.2.3 表格
      • 2.2.4 图片
  • 参考资料:

学习LaTeX曲折过程:

  • 第一次学习:在本科三年级的时候,因为打算参加数学建模而需要学习LaTeX,但是当时 一是惰性太大 二是畏难情绪严重,觉着难学。就这样直接自己就给扼杀了。
  • 第二次学习:在上研一的时候,有两三门课最后需要交大作业,老师当时建议使用LaTeX上交大作业但也可选择word来写。有客观外部需求,当时很想学,直接搜教程,但是教程上来就是直接大段所谓代码(本质就像是HTML上的标记语言)给吓退了,就又放弃了,课程中间虽有助教教了一下LaTeX用法,但装13意味更重一点,还把官方说明搬出来了。
  • 第三次学习:就是看到课题组同学使用LaTeX来写毕业论文,看着非常方便,自己实在是不想再经历本科写论文的排版过程,向同学请教先怎么安装上,另外再加上细心的毕业LaTeX模板和保姆式的使用说明,一下子陡然降低学习难度。

1 环境安装

1.1 环境下载

LaTeX编辑排版环境主要推荐两套方案:(1)CTeX套装 (2) TexLive + TeXStudio. 这里是使用第二种方案。
需要软件包:Textstudio编辑器IDE和Texlive镜像文件。
TexStudio是作为Latex的编辑器IDE,
TexLive是官方维护和发布的Tex系统,相当于是编译解释TeX的一个编译器。
texlive和TexStudio 是配套使用的。先安装texlive才能用TexStudio。
下载地址:

  1. TexLive:https://tug.org/texlive/
  2. TexStudio: https://sourceforge.net/projects/texstudio/

1.2 安装过程

1.2.1 安装TexLive

  1. 下载解压TexLive光盘镜像文件

  2. 以管理员身份运行install-tl-windows.bat批量命令。
    注意文件夹位置尽量在非中文名路径下

  3. 修改安装路径并点击Advanced

选择安装语言:中文和英文,减小占用空间

  1. 等待安装,大约持续一个小时
    不要觉得是卡者不动,就是需要这么长时间[
    安装成功界面:
  • 验证安装是否成功
    TexLive是否安装成功
    在键盘上按下Windows+R,出现以下界面,并输入cmd,点击确定
    在弹出的界面中依次输入以下代码,都有返回值则说明TexLive安装成功
tex -v
latex -v
xelatex -v
pdflatex -v

1.2.2 安装TeXStudio

  1. 直接双击安装程序并修改路径

安装完成

  1. TeXStudio常用配置
  • 界面切换成中文

  • 添加段落行号

  • 撰写中文论文,将默认编辑器改为xelatex,撰写英文论文,将默认编辑器改为pdflatex。

2 LaTeX基本使用

环境:TexLive + TexStudio 都分别安装好了。
在TexStudion 编译的时候应该是通过环境变量来自动调用TexLive的。

2.1 先demo

  1. 启动TexStudio,新建界面如下

  2. 在编辑框种,输入如下标签

\documentclass{article}% 导言区
\begin{document}hello, world!
\end{document}
  1. 按按钮或者直接F5,直接在右侧看到结果,书写像写HTML语言,运行效果十分像MD格式。
    会自动把生成的PDF文件以.txt文件所保存在目录下。

. 参数解释
Latex编辑器Texstudio的注释快捷键:注释“Ctrl” + “T”;去除注释“Ctrl” + “U”

  • \documentclass{article} 包含了一个控制标记(或称为命令/ 序列)
    所谓控制标记:即以反斜杠\开头,以第一个空格或者非字母的字符结束一串文字,不被输出,但是会影响输出文档的效果,这里的控制标记是documentclass,后面紧跟着的{article}代表这个控制标记有一个必要的参数,该参数的值为article。作用是调用名为“article”的文档类。控制标记总是与end成对出现,控制标记之间以及中间的内容称为"环境";之后的第一个必要参数必须一致,被称为环境名。
    只有在 “document” 环境中的内容,才会被正常输出到文档中去或是作为控制序列对文档产生影响。因此,在\end{document} 之后插入任何内容都是无效的。
  • \begin{document}与\ documentclass{article}之间的部分被称为导言区
  1. 增加中文支持
    之前的代码是不支持中文显示的,现在换成对中文和中文版式支持的
    文档类从 article 变为 ctexart ;2.增加了文档类选项 UTF8。
    使用LaTeX编译:

  2. 组织文章示例
    在文档类article/ctexart 中,定义了五个控制序列来调整行文组织结构(即分别对应一级二级三级标题)

\section{·}\subsection{·}\subsubsection{·}\paragraph{·}\subparagraph{·}

示例如下:

\documentclass[UTF8]{ctexart}\title{你好,world!}\author{Liam}\date{\today}\begin{document}\maketitle\section{你好中国}中国在 East Asia.\subsection{Hello Beijing}北京是 capital of China.\subsubsection{Hello Dongcheng District}\paragraph{Tian'anmen Square}is in the center of Beijing\subparagraph{Chairman Mao}is in the center of 天安门广场。\subsection{Hello 北京}\paragraph{北京} is an international city。\end{document}

运行界面如下:

查看当前字体:
在系统命令行CMD中输入如下命令:fc-list :lang=zh-cn > C:\font_zh-cn.txt

2.2 使用模板–回归初衷

使用模板写作,适用于需要按照规定期刊或报告规定的格式撰写文章的工作者,同时也很适合新接触LaTeX写作的新手感受这种写作方式的乐趣,毕竟手动编辑一套复杂的论文需要花费大量时间,这脱离了LaTeX之类排版语言想让写作者关注内容本身的初衷。

  1. 如何打开?
    直接双击模板文件夹下的主.tex文件,或者在TexStudio中选择打开…
  2. 构建并查看
  • 可以在左侧结构栏双击跳转到相应代码区域修改Tex内容
  • 也可以在右侧PDF阅览区右键 > 跳转到源直接跟踪到相应代码区,进行修改
    以下为常用编排技巧

2.2.1 文献引用

创建自己的文献库.bib格式

\documentclass{ctexart}\bibliographystyle{plain}   %引用的样式%
\begin{document}这是一个参考文献引用:\cite{name1} %大括号内为相应文献的引用标签\bibliography{text}     %导入参考文献库文件%
\end{document}

构建并查看如下:

如何添加格式 参考文献信息:

  1. 打开谷歌学术搜索

  2. 搜索文献 并点击下方BibTeX

  3. 将内容复制到之前生成的文件库text.bib文件中

  4. 将文献的引用标签与原文对应好

2.2.2 公式

为了使用 AMS-LaTeX 提供的数学功能,需要在导言区加载amsmath宏包
\usepackage{amsmath}

  • 数学模式:行内模式(inline) 和 行间模式(inline)。前者在正文的行文中,插入数学公式;后者独立排列单独成行。
    在行文中,使用$ … $可以插入行内公式(行内公式也可以使用(…)来插入),使用[ … ]可以插入行间公式,如果需要对行间公式进行编号,可以使用equation环境: \begin{equaion} … \end{equation}。
  • 图片截图识别 数学公式编辑器
    开源下载链接:https://mathpix.com

2.2.3 表格

表格也有类似的在线转换LaTeX公式工具

2.2.4 图片

在 LaTeX 中插入图片,有很多种方式。最好用的应当属利用graphicx宏包提供的\includegraphics命令。
在你的 TeX 源文件同目录下,有名为 a.jpg 的图片,你可以用这样的方式将它插入到输出文档中:

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics{a.jpg}
\end{document}

若是图片大小 超出输出文件的纸张大小,或者输出效果不好,可以用下面公式 来替换。

\includegraphics[width = .8\textwidth]{a.jpg}

图片的宽度会被缩放至页面宽度的百分之八十,图片的总高度会按比例缩放。

对于有一些编程基础的人而言不算难,主要就是熟悉各种格式,

参考资料:

  1. https://blog.csdn.net/weixin_43872190/article/details/113736283
  2. https://blog.sciencenet.cn/blog-3428464-1228773.html
  3. https://blog.csdn.net/JZJZ73/article/details/109189683
  4. https://zhuanlan.zhihu.com/p/63918634

LaTeX不常用的特性,会导致很多初学者望而却步,早早弃坑回归难用的word。先专注自己经常使用到的部分,不常用的地方随用随学。

LaTeX软件安装及简易入门相关推荐

  1. Day01-前端软件安装和课程入门

    文章目录 软件安装和课程入门 一 前言 企业用人的两个标准 PBET的做法 学习方法 二 前端行业介绍 三 课程体系 四 前端开发工具 五 软件的开发流程: 六 工具的介绍 1.Typora笔记工具 ...

  2. LaTeX软件安装和使用说明

    一.软件安装 总共要装四个软件,建议创建一个文件夹,在文件夹下再创建四个子文件夹分别装四个软件. 如的安装结构如下: 1. MikTeX+TexMaker+PostScript组合 PostScrip ...

  3. xerosploit中间人攻击软件安装及简易使用

    简介 Xerosploit是一款强大的渗透测试工具包,它的目的是实现中间人攻击.它附带着各种有效的攻击载荷,并且还允许执行拒绝服务攻击和端口扫描.我们可以用这款工具来执行拒绝服务攻击和中间人攻击,Xe ...

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

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

  5. LaTeX 软件安装

    1.安装 TEX Live(主体) Index of /CTAN/sytems/texlive/Images/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror ...

  6. LaTeX软件的安装和使用

    对于真心渴望迅速上手LaTeX的人,前言部分可以跳过不看. 本教程面向对LaTeX完全无认知无基础的新人.  旨在让新人能够用最简单快捷的方式,轻松入门,能够迅速使用LaTeX完成基本的文本编辑.  ...

  7. (转载)LaTex 论文排版(1): Win10 下 LaTex所需软件安装 (Tex live 2018 + Tex studio)

    版权声明:本文为CSDN博主「TechXYM」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/zaishu ...

  8. Win10 下 LaTex所需软件安装 (Tex live 2018 + Tex studio)

    一. LaTex简介 论文投稿时,有的期刊要求用LaTex 对论文进行排版,也有的期刊在投稿指南写接受LaTex和word,然后只给LaTex模板,真是变态.尤其是Springer 和Elsevier ...

  9. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  10. 从零入门IDEA(二)Intellij IDEA软件安装:软件版本、安装环境需求、安装步骤

    第一章.简介 本文将从以入门的方式介绍intellij idea这款软件的Intellij IDEA软件安装,主要包括: intellij IDEA的软件版本. intellij IDEA的安装环境. ...

最新文章

  1. iOS的block内存管理
  2. 今年双11,200所大学快递无人送
  3. html5实践开发教程,HTML5基础与实践教程
  4. 企业级的开发组件02 - DevExpress DXperience Universal 2011.2.5 Final
  5. lintcode-93-平衡二叉树
  6. Ihttphander获取session
  7. Aspect的简单方法拦截
  8. Unity变量命名的6个重要提示
  9. JPA和Hibernate-条件与JPQL或HQL
  10. python基础教程百度云-python从入门到精通视频百度云盘下载
  11. 有哪些好用的低代码开发平台?
  12. bat脚本 - 通过bat脚本一键启动[开机启动]日常应用
  13. c语言vc里设置光标位置,VC设置鼠标光标方法
  14. 电赛总结(四)——波形发生芯片总结之AD9854
  15. 神经网络训练不起来,怎么办?
  16. nodejs 将对象转化为query(URLSearchParams)
  17. 洛谷题解——P1873:砍树
  18. android APP自动增量更新
  19. C# 数据操作系列 - 13 SugarSql初探
  20. 【元宇宙系列】游戏与元宇宙(下)——拉动上游产业发展并引领传统产业数字化转型

热门文章

  1. 信创操作系统--麒麟Kylin桌面版 (项目八 多媒体软件:图像查看、图像处理、音频播放、录音机)
  2. matlab 汽车 仿真,MATLAB编程与汽车仿真应用
  3. OpenCV图像灰度化的六种方法
  4. Origin非线性拟合选项
  5. 使用python bloomfilter实现大文本去重
  6. 软件架构之“道”和“术”哲学思考
  7. FCM-模糊C均值聚类算法简介及C++实现代码
  8. mybatis插件助手的使用
  9. 【毕业设计项目】基于单片机的万能红外遥控器 - 嵌入式 物联网 stm32
  10. VS | 设置头文件包含目录(无法打开包括文件,No such file or directory的解决)