0.安装texlive(一般用途用overleaf也够了)

参考这个视频:

和这篇文章:

vscode配置latex环境
切记编译用xelatex

一、基本知识

宏包

相当于Latex中的头文件,可以实现很多功能常用的宏包有:

宏包 作用
ctex 中文
url 超链接
graphicx 导入图片
amsmath 数学公式
geometry 调节页边距
listings 代码块
indentfirst 调整首行缩进
xcolor 设置颜色
url 导入超链接(插入链接:\url{…})

命令格式

在Latex中需要在文章开始加一个\document[编码]{文体}的命令确定文体

文体 含义
article 文章
report 报告
book
beamer 幻灯片
ctexart 中文文章,[]里要写UTF-8

环境

Latex的内容需要指定环境,即用\begin{环境} \end{环境}包围起来

环境 含义
document 文档正文
figure 图片
equation 公式
table 表格
itemize 无序列表
enumerate 有序列表
quote 引用
abstract 摘要

正文之前

在正文之前写上进行命令格式、宏包引入命令,同时还有\title{} \author{} \date{}命令,正文第一行要写上\maketitle

二、基础操作

(一)简单格式操作

\textbf{} 加粗(bf是bold font的缩写)
\textit{} 斜体
\underline{} 下划线
\par 换段
\section{} 新段
\chapter{} 子章节
\chapter{} 章节

(二)引用图片:

  1. 下载包\usepackage{graphicx}

  2. 环境:\begin{figure}[h/t/b/p]

参数 含义
h 当前位置
t 页面顶部
b 页面底部
p 允许有浮动对象页面
  1. 命令\include graphics[格式参数]{图片相对路径}

  2. 格式参数

  • width/height = x cm/mm/in(inch)/ex(当前字体中小写x的高度)

  • scale = x(按x倍比例)

  • 相对单位:e.g.width = x\columnwidth | \textwidth | \linewidth

  1. 环境内命令:

命令 作用
\centering 居中
\caption{} 图片标题
\label{} 图片标签(用来引用)
\hspace{ x pt} 2张图片之间水平距离

注:引用需要用到hyperref包,正文中用\ref{label_name}引用,超链接点击即可转到

(三)数学公式:

数学公式的代码要写在equation环境中并用$$括起来
常见用法

  • $$\frac{A}{B}$$

  • $$2\over3$$

  • $$2^{3}$$

  • $$\log_{2}{3}$$

  • $$\sqrt[2]{3}$$

  • $$\sin{x}$$

  • $$\lim_{x\to 0}{y}$$

  • $$\left(2 \right)$$

  • $$\left|2 \right|$$
    以上公式对应下面的代码:

1
2
3
4
5
6
7
8
9
$$\frac{A}{B}$$
$$2\over3$$
$$2^{3}$$
$$\log_{2}{3}$$
$$\sqrt[2]{3}$$
$$\sin{x}$$
$$\lim_{x\to 0}{y}$$
$$\left(2 \right)$$
$$\left|2 \right|$$

其他公式可以到在线编辑器上找

(四)表格

表格的代码要写在table环境中,可以在表格编辑器上找