欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LaTeX学习手册

程序员文章站 2023-12-27 13:43:51
...

如果在Vscode中写Latex必须设置\document[UTF8]{article}

LaTeX操作

总手册在CMD中输入

texdoc lshort-zh %查看手册

基本操作

%注释
注释快捷键Ctrl+T
\document{article/report/book/letter} %report有封面

标题部分

在前言区输入
\title{} %标题
\author{} %作者
\date{\today} %日期
\在文稿区输入
\maketitle %让标题显示出来
$f(x)$ %进入数学模式,输入数学公式	
$$f(x)$$ %输入数学公式后,数学公式换行且居中

输入中文问题

切记构建设置为XeLaTeX,且编码格式为UTF8

在前言区用\usepackage{ctex}引入中文宏包

%在cmd中输入texdoc 宏包名 来查看宏包的使用手册
\document{article}
\usepackage{ctex}
%以上两句代码的效果同
\document{ctexart}
\begin{equation}
\end{equation}
%来输入带编号的公式

LaTeX字体字号设置

字体族设置

	{\rmfamily 内容} 或者 \rmfamily {内容} 设置罗马字体
	{\sffamily 内容} 或者 \sffamily {内容} 设置无衬线字体
	{\ttfamily 内容} 或者 \ttfamily {内容} 设置打印机字体

中文字体设置(必须使用\usepackage{ctex}宏包)

\songti 宋体
\heiti 黑体
\fangsong 仿宋
\kaishu 楷书
\textbf 加粗

字号设置

\document[10pt]{article} %在头部设置初始字号大小,初始字号大小只有10,11,12磅

%中文字号
\zihao{-0} %小初号字体
\zihao{5} %五号字体

LaTeX文档的基本结构(先做出基本结构再填写内容)

%如果头部用的是\document{ctexart} 各级标题会居中显示
%如果用的是\document{article} \usepackage{ctex} 各级标题会左对齐
\section{title}
\subsection{title}
\subsubsection{title}
\\ %换行不产生新段落
\par %产生新段落
\ctexset{} %可以在前言区使用\ctexset{}命令自定义各级标题的格式
\tableofcontents %在文稿区使用该命令在文档中产生目录

特殊字符

\quad 
\ 
%产生空格

图片的插入

\usepackage{graphicx} %导入图片宏包
\graphicspath{figures/} %设置图片所在文件夹
\centering %设置图片居中
\includegraphics[width=0.5/textwidth,height=0.1/textheight]{文件名} %导入图片

表格

\begin{tabular}{l|c|c|c|r} % l左对齐 c居中对齐 r右对齐 加|产生竖线
	姓名 & 语文 & 数学 & 外语 & 备注 \\ % 用&符号换列,用\\换行,或者可以使用p{列宽cm}来设置列宽
    \hline \hline %用\hline命令产生横线,用\hline\hline命令产生双横线
    
\end{tabular}

浮动体

\begin{document}
	LaTeX中的系统吉祥物---小狮子见图\ref{fig-lion}%引用标签
	\begin{figure}[htbp] %htbp设置浮动格式
		\centering %居中
		\includegraphics[scale=0.3]{lion}%引用图片
		\caption{系统吉祥物---小狮子}\label{fig-lion} %设置标题,label设置标签
	\end{figure}
	
	当然,在latex中也可以使用表\ref{tab-score}所示表格。%引用表格
	\begin{table}[htbp] %htbp设置浮动格式
		\centering %居中
		\caption{考试成绩单}\label{tab-score} %设置标题,设置标签
		\begin{tabular}{l|c|c|c|r} %设置表格
			\hline
			姓名 & 语文 & 数学 & 外语 & 备注 \\
            \hline
         \end{tabular}
     \end{table}
\end{document}

数学符号

%数学公式的三种写法
%第一种,两个$符号包括,或者使用$$f(x)$$
$f(x)$
$$f(x)$$
%第二种,用\(f(x)\)来写
\(f(x)\)
%第三种,用\begin{math}	\end{math}
\begin{math}
	f(x)
\end{math}
%上标和下标
%用^括号表示上标
$3x^{20}+5x+8$
%用_表示下表
$3x_{25}+5$
%希腊字母
$\alpha$
$\beta$
$\gamma$
$\epsilon$
$\pi$
$\omega$

$\Gamma$
$\Delta$
$\Theta$
$\Pi$
$\Omega$

%数学函数
$\log$
$\sin$
$\cos$
$\arcsin$
$\arccos$
$\ln$
$\sqrt{f(x)}$
%分式,两种方式
$3/4$
$\frac{3}{4}$
%行间公式,三种方式
%第一种,双$符号
$$f(x)$$
%第二种,\[ \]
\[f(x)\]
%第三种,\begin{displaymath}	\end{displaymath}
\begin{displaymath}
	f(x)
\end{displaymath}
%自动编号公式

交换律\ref{eq}		%引用公式
\begin{equation}
	f(x) \label{eq} %设置标签
\end{equation}

%不带编号公式 注意:带*号的equation公式需要引入amsmath宏包即\usepackage{amsmath}
\begin{equqtion*}
	f(x)
\end{equation*}
%数学公式中的矩阵 	需要先引入\usepackage{amsmath}宏包
\[
\begin{matrix}
	0 & 1 \\
	1 & 0
\end{matrix} \qquad
\] %输入不带括号的矩阵

\[
\begin{pmatrix}
	0 & 1 \\
	1 & 0
\end{pmatrix} \qquad
\] %输入带圆括号的矩阵

\[
\begin{bmatrix}
	0 & 1\\
	1 & 0
\end{bmatrix} \\qquad
\] %输入带[]括号的矩阵

\[
\begin{Bmatrix}
	0 & 1\\
	1 & 0
\end{Bmatrix} \qquad
\] %输入带{}的矩阵

\[
\begin{vmatrix}
	0 & 1\\
	1 & 0
\end{vmatrix} \qquad
\] %输入带| |的矩阵

\[
\begin{Vmatrix}
	0 & 1\\
	1 & 0
\end{Vmatrix}\qquad
\] %输入带|| ||的矩阵

%矩阵中常使用的···用\dots横向省略号,\vdots斜向省略号,\ddots 竖向省略号
\[
A = 
\begin{bmatrix}
a_{11} & \dots & a_{1n} \\
	   & \vdots & \ddots \\
	0  & 		& a_{nn}
\end{bmatrix}_{n \times n}	%在数学模式中可以使用\times显示乘号
\]
%多行公式,需要先导入以下两个宏包
\usepackage{amsmath}
\usepackage{amssymb}

\begin{equation}
	f(x) =
		\begin{cases}
		 	x^2 + 3x + 4 & \text{,如果} x \in (1,2) \\
		 	2x			 & \text{,如果} x \in [3,4]
		\end{cases}
\end{equation}%输出带大括号的公式,\in 表示属于符号, \text{文字} 表示在数学模式中输入文字

排版参考文献

  1. 先在TamperMonkey中查找 知网 参考文献 bibtex 插件
  2. 选择要参考的文献,点击bibtex,即复制到了该文献bib信息
  3. 在使用bib格式文件进行排版参考文献时,需要先创建一个bib文件,放到源目录下
%在前言区使用
\bibliographystyle{plain} %设置参考文献的格式
%在文稿区
\bibliography{test} %写bib文件名,直接显示出所有参考文献
\cite{cite_label} %引用文献列数
相关标签: LaTeX学习 latex

上一篇:

下一篇: