超详细的Latex快速基础入门(第一节)

更新时间:2022年7月2日

本文主要的目的就是向latex初学者介绍和讲解一些关于latex的基础知识来帮助其快速上手,相关的pdf文件和tex文件可以私聊作者进行获取,在这里作者本人希望大家能够通过阅读此篇文章有所收获

简介

本文主要的目的是帮助一点基础都没有的小白在短时间内能够独立的写出一个完整且专业的latex文档,文档中每一个位置可能用到的基础的代码和语法作者都会提到,但是介于此文章的主要目的是快速入门,所以不可能做到每一处都讲解的详尽,请各位读者谅解,下面开始我们的第一部分。

开始之前的一些准备

我们在正式进入正文部分之前我们需要先掌握名头部分的一些相关知识,下面我们先来看一下一般的写作习惯:

我们先来看一下文档的最开头:

%-*-coding:UTF-8-*-
% eg.tex
%本文只用于个人的学习与复习,有小错误在所难免。希望所有能看到此段文字的人能在latex的学习生活中收获知识与欢乐。--小米星很有用的(作者笔名)

我们一般会在文章最前端备注好本文档使用的是UTF-8,和文档名称,方便后续的查找文档,同时也可以留下一些相应的备注语句,来进行一别必要的提醒和备注的补充。同样的,我们也可以像开头那样使用百分号在代码后面进行相应的注释,然后我们正式进入文档开头的编排:

\documentclass[UTF8]{ctexart}
%表明了这个文件的编码是UTF-8,这对中文文档往往非常有用;因为是中文的短文,所以使用ctexart\usepackage{graphicx}
\title{Latex入门}%标题
\author{小米星很有用的}%作者笔名
\date{\today}%日期,
%其中\today 当然是“今天”的日期。这些信息并不马上出现在编译的结果中,而要通过下面的\maketitle 排版\newtheorem{thm}{定理}
\bibliographystyle{plain}%声明参考文献的格式。

其中,我们需要知道的是: 在\begin{document}之前的部分称为 导言区(preamble),导言区通常用来对文档的性质做一些设置,或自定义一些命令。

正文部分你需要掌握的一些常识

首先我们先要创建一个环境来容纳我们的文章,这时我们就要用到最频繁使用的Latex语法\begin\end

\begin{document}%以\begin{document} 和\end{document}声明了一个document环境,里面是论文的正文部分,也就是直接输出的部分。
\end{document}

紧接着我们要使用\maketitle来输出本文的标题。
同样的,我们在后面也会使用\tableofcontents来输出本文的目录。
这里的目录不需要我们来自己编写,他会在自动读取后续\section名录中的章节名称来输出。

接下来如果需要相应的文章简介的话就进入到我们创建的简介环境:

\begin{abstract}本文主要介绍一些纯小白入坑Latex所需要的一些入门常识。pdf文件仅为副产物,如想认真学习请移步本文对应的tex文件,阅读对应的注释进行学习。\end{abstract}

接下来我们可以开始输入我们的正文了。

我们在\section后面开始输入我们的正文,这里的section我们一般用来开启新的章节。
我们开始输入正文之后第一个遇到的问题将会是如何进行分段。显然,我们并不能像在word中那样简单进行分段,单个的换行并不会起到想象中的效果,只是会起到让源代码更易读懂的作用。
真正起到换行作用的是空白行,或者是至多有空格的行,这点在MarkdownPad中也是如此。
其中,我们需要注意的是:空行只起到分段的作用,使用很多个空行并不会增大段落之间的间距。

同样的,Latex编辑器会帮助你做很多事情,就像段落前我们不用手动打空格来完成缩进,编译器会自动帮你完成缩进。即使你在段落开头打了空格,latex也会将其忽略掉。
事实上它会忽略每行开始前的所有空格,也不要使用全角的汉字空格,这会使排版变得糟糕。

并且在Latex中,中文与英文,字符也会有一定的区别。通常汉字后面的空格会被忽略,其他符号后面的空格将会被保留。下面给大家举两个例子:

左 右在输出的时候会输出“左右”,而E A就输出会和代码段中相同的E A。

在正文的格式中,单独的换行就相当于是一个空格,因此在源代码中大段的文字可以安全地拆分成短行来帮助编写人理清头绪和逻辑。
空格只能起到分隔单词和符号的作用,与我们常用的word不同的是:使用复数个空格并不能够起到增大字词间距的作用

到这里,我们关于正文部分的一些重要的常识和格式就已经说的差不多了,下一章节会重点讲一下关于正文部分的脚注与环境。

超详细的Latex快速基础入门(第一节)相关推荐

  1. 【超详细】MySQL零基础入门实战

    文章目录 1.MySQL入门 1.1.源码安装MySQL5.7 1.2.Docker安装MySQL5.7 1.3.忘记MySQL超户密码 1.4.MySQL支持简体中文 2.MySQL数据库操作 2. ...

  2. Python数据爬取超详细讲解(零基础入门,老年人都看的懂)

    转载于:https://www.bilibili.com/video/BV12E411A7ZQ?spm_id_from=333.337.search-card.all.click 本文是根据视频教程记 ...

  3. Python爬虫超详细讲解(零基础入门,老年人都看的懂)!

    注重版权,转载请注明原作者和原文链接 作者:码农BookSea 原文链接:https://blog.csdn.net/bookssea/article/details/107309591 先看后赞,养 ...

  4. 存储过程while_超详细的Oracle存储过程基础入门介绍

    概述 前面已经对存储过程.函数.包做了个介绍,但是毕竟是写成了一篇,所以没那么细,今天单独介绍一下存储过程基础方面,后面再说遍历什么游标啊,数组啊~ 1.语法 CREATE [OR REPLACE] ...

  5. 语音识别入门第一节:语音识别概述

    目录 语音识别的定义 语音识别的重要性 语音交互 语音识别的挑战性 语音识别的发展历史 语音识别的深度学习时代 现代语音识别框架 语料库与工具包 语音识别的定义 语音识别:Automatic Spee ...

  6. 第一章计算机基础知识第一节,第一章 计算机基础知识 第一节

    第一章计算机基础知识 第一节.了解计算机 尊敬的各位评委老师: 大家好!我今天说课的题目是<了解计算机>.我将从以下五方面来谈谈对这节课的设计:即说教材.学情分析.说教法和学法.说教学过程 ...

  7. 计算机基础知识第一节课最新,计算机基础知识(第一节)课件

    计算机基础知识(第一节)课件 一般搬家时转盘与大梁间是固定的,开钻前应根据转盘对井架进行校正,如果中途换转盘,则要在空负荷下根据井架对转盘进行校正 一般搬家时转盘与大梁间是固定的,开钻前应根据转盘对井 ...

  8. Docker超详细版教程通俗易懂 -之- 入门篇

    前言 学习Docker,你可以熟练的操作命令,能够把你的项目构建成Docker镜像! 是后端开发人员必备的技能!下面是自己的学习笔记,希望能帮助到需要的你! 特别感谢哔哩哔哩狂神:[狂神说Java]D ...

  9. python零基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

    前言 本文罗列了了python零基础入门到精通的详细教程,内容均以知识目录的形式展开. 第一章:python基础之markdown Typora软件下载 Typora基本使用 Typora补充说明 编 ...

  10. 网络安全入门教程(超级详细)从零基础入门到精通,看这一篇就够了。

    前言 随着Web技术发展越来越成熟,而非Web服务越来越少的暴露在互联网上,现在互联网安全主要指的是Web安全. 为了自身不"裸奔"在大数据里,渐渐开始学习Web安全,在学习Web ...

最新文章

  1. [转]搞ACM的你伤不起(转自Roba大神)
  2. jSearch(聚搜) v1.1.0 发布,全新视觉体验
  3. 条件随机场——时间序列(句子单词序列也算),其特征函数必须要考虑前一刻的数据...
  4. 10.2-linux文件与目录管理
  5. 进程间通信 - 命名管道实现
  6. jQuery自定义选择器
  7. 「offer来了」浅谈前端面试中开发环境常考知识点
  8. jetty java 禁用目录列表_java – 如何禁用Jetty的WebAppContext目录列表?
  9. ubuntu16.04 内核源码编译
  10. 蓝牙 查询码 android,android bluetooth UUID蓝牙查询表
  11. Mac下修改MYSQL编码格式
  12. Windows下架设SVN服务
  13. 优先经验回放(Prioritized Experience Replay)
  14. vue-事件修饰符-详解(.prevent .stop .once .capture .self)
  15. lower_bound 、upper_bound 、binary_search
  16. AndroidKK4.4 Power key电量屏幕时button light先亮LCD后亮的卡顿问题分析
  17. 15年的MacBookPro如何升级系统到10.15
  18. 爬虫之旅(一):爬取b站首页的源代码
  19. 猴子吃桃问题(记录自己的学习)
  20. 最新超唯美情侣网站开源+带后台/亲测可用

热门文章

  1. 【饭谈】软件测试薪资层次和分段(修仙)
  2. LaTeX:使用bib插入文献
  3. win2003修改密码后提示确认用户名及域无误_周知!贵州高考志愿填报系统提示!...
  4. 【AXI】解读AXI协议中的burst突发传输机制
  5. 苏宁金科CTO肖军:如何让1000人+的团队持续打胜仗,从找人,到育人,到用人具体怎么做?...
  6. 【Excel学习笔记11】计数、求和、平均值函数,通配符
  7. MIPI-DSI学习笔记(一)
  8. Springboot实现remember-me记住我功能
  9. Jetson AGX Xavier 固态硬盘安装并挂载到/home与无线模块安装
  10. matlab 正弦曲线平均值,如何用matlab做正弦曲线拟合