我是在B站上看到这个教程的感觉很适合入门,链接如下:https://www.bilibili.com/video/BV11h41127FD?from=search&seid=13285923317446143491
我根据视频里的内容进行了一些记录主要包括:
- 添加图
- 创建列表
- 加入公式
- 创建表格
% 所有命令以\开头
% documentclass指定文档类型,[UTF8]是指定文档的编码类型,{}内是参数。
% article:普通文章。其他还有book, report,beamer(幻灯片)
% ctexart:用于显示中文文章类型 ctexbook:中文书籍类型
\documentclass[UTF8]{ctexart}
% begin和document之间的内容是前言preamble,类似于html中的head标签
% 可以在这里设置文档格式,页面尺寸以及需要导入的宏包
\title{latex学习记录}
\author{Ann}
\date{\today}
% 如果要添加图像需要先导入graphicx这个包
\usepackage{graphicx}
\begin{document}
% begin和end中的内容是正文body,这里的内容会被最终输出到文档中
% maketitle用于在文档中显示前言中的title,author,date信息
\maketitle
% textbf{内容}用于将花括号内的内容加粗
% textit{}斜体
% underline{}下划线
\textbf{LaTex}, \textit{你好,}
\underline{world!}
% 开启新的段落用两个换行符,一个换行符只会加入空格
第二段开始啦!
% section开启一个新的章节
\section{这是一个新的章节}
这个章节内没有内容哦!
\subsection{这是一个子章节}
这个子章节里也没内容!
\subsubsection{这是三级章节}
Nothing!
\begin{figure}
% 在ctexbook中可以加入\chapter命令表示第几章,
% \part命令表示第几部分
% 在前言中导入包后可以用includegraphics导入图像,需要在统一路径下,可以省略.png
% width=0.1\textwidth表示图片宽度为0.1倍的页面宽度
% caption添加标题
\centering
\includegraphics[width=0.1\textwidth]{img}
\caption{这是一张古画}
\end{figure}
% 创建无序列表环境,该环境中每个元素需要以item为开头
\begin{itemize}
\item 第一点
\item 第二点
\item 第三点
\item 下课
\end{itemize}
% 有序列表环境
\begin{enumerate}
\item First
\item Second
\item Third
\item Bye
\end{enumerate}
% 行内公式需要在$...$之间
我要添加公式了:$E=mc^2$
% 也可以写在equation环境内,可以简写为\[...\](wps)
% 复杂公式可以借助网站自己查https://latex.codecogs.com/eqneditor/editor.php
\begin{equation}
E=mc^2
\end{equation}
\begin{table}
\center
% 表格,需要传入参数表示表格尺寸
% { c c c}表示居中有3列,可以改为{ l c c }表示左对齐
% p{长度}表示自定义列宽
% hline表示添加水平方向边框
\begin{tabular}{|c|c|p{3cm}|}
\hline
单元格 & 单元格 & 单元格 \\
\hline\hline
单元格 & 单元格 & 单元格 \\
\hline
\end{tabular}
\caption{这是一个表格}
\end{table}
\end{document}
生成的pdf展示: