在线LaTeX编辑器:https://www.overleaf.com
TeX Live下载:https://www.tug.org/texlive/acquire-iso.html
MikTeX下载:https://miktex.org/download
LaTeX 公式编辑器:https://latex.codecogs.com/eqneditor/editor.php
1.选择文档的类型:article\book\report\beamer(幻灯片格式),
\documentclass{article}
在文档中显示中文:则使用文档类型为ctexart(注意指定编码类型,支持简体中文和英文的混排)
\documentclass[UTF-8]{ctexart}
2.框架介绍:
- 前言:所有位于\begin{document}前的内容,可在此处指定文档的格式、页面尺寸、文档中的宏包等。
\documentclass[UTF-8]{ctexart}
\title{文章标题}
\author{作者}
\date{指定文档的修改日期}
\date{\today} #配合使用today自动生成当天日期
\begin{document}
\maketitle
...
注意:前言部分的显示需要在正文中添加maketitle命令
- 正文 :在begin和ende之间的所有内容,将排版到最终生成的文档中
\begin{document}
你好!!!
\end{document}
3.基础格式化命令
- 1)加粗字:\textbf{加粗内容},bf->bold font缩写
- 2)斜体字:\textit{斜体},it->italic
- 3)下划线:\underline{}
- 4)添加新段落:两个换行符,单独一个换行符只是一个空格
- 文章结构->章chapters和节sections(在正文中)
章节:
\section{}
二级章节:
\subsection{}
三级章节:
\subsubsection{}
注:如果是对书籍进行排版,则可以加入更大的章节
\documentclass[UTF-8]{ctexbook}
\chapter{}:表示书中的第几章
\part{}:表示书中的第几部
5.排版
添加图片:
-
首先在前言中添加graphicx包:包含若干绘制图片指令:
\usepackage{graphicx}
-
其次在正文中使用
\includegraphics{图片文件名}
:此处添加图片,名字中可以省略掉后面png的扩展名 -
图片尺寸过大:给\includegraphics{}添加可选参数:
\includegraphics[width=0.5\textwidth]{图片文件名}
;textwidth代表当前文本区域的宽度 -
给图片添加标题:先将其嵌入一个figure环境中,随后通过\caption{}命令指定图片的标题,同时\centering命令居中显示。
- 列表(lists)
任何介于begin和end之间的内容都属于同一个环境,位于同一个环境中的内容将会共享相同的文字格式。
-
无序列表:可使用itemize,列表中的每个元素都以item开头。(在正文中插入)
\begin{document}
\begin{itemize}
\item 列表项1
\item 列表项2
\item 列表项3
\end{itemize}
\end{document}
-
有序列表:enumerate(在正文中插入)
\begin{document}
\begin{enumerate}
\item 列表项1
\item 列表项2
\item 列表项3
\end{enumerate}
\end{document}
- 数学公式
行内公式(inline equation):latex允许在段落内直接添加公式,写在两个美元符号之间\(...\)
如:\(E=mc^2\)
若想要公式单独成行,可使用equation环境
\begin{equation}
$E=mc^2$
\end{equation}
或者equation可简写为
\[
$E=mc^2$
\]
复杂公式:相关指令
%\over代表几分之几,分子在前,分母在后
\begin{equation}
d={k \varphi(n)+1} \over e
\end{equation}
%\varphi代表小写的
- 表格(table):使用tabular环境(要求传入一个参数{即如下代码的c},指定表格的尺寸)创建表格,若给表格加标题时先放入table环境中,再通过\caption{表格标题}命令,\center居中显示表格
\begin{document}
\begin{table}
\begin{tabular}{ c c c }
单元格1 & 单元格2 & 单元格3 \\
单元格4 & 单元格5 & 单元格6 \\
单元格7 & 单元格8 & 单元格9
\end{tabular}
\end{table}
\end{document}
{ c c c }代表表格一共有三列,其中每一列内容居中对齐c(cntering)
{ l c c }表示左对齐
{ r c c }右对齐
{ |c| c| c| }:为表格添加竖直方向的边框
水平方向的边框\hline添加,\hline\hline添加双横线效果
\begin{document}
\begin{table}
\begin{tabular}{ |c|c|c| }
\hline
单元格1 & 单元格2 & 单元格3 \\
\hline
单元格4 & 单元格5 & 单元格6 \\
\hline
单元格7 & 单元格8 & 单元格9
\end{tabular}
\end{table}
\end{document}
每一列数据需以“ & ”隔开,每行以” \ “分割
单独指定每列宽度时:{ |p{2m}|c|c| }:p代表paragraph允许设置列宽的列格式
最终结果:
此快速入门教程网址:https://www.bilibili.com/video/BV11h41127FD/?spm_id_from=333.337.search-card.all.click&vd_source=25b219a1f092137faa59ee4b5a672b39
推荐按参考手册:https://github.com/CTeX-org/lshort-zh-cn 一份(不太)简单的LATEX2e介绍