LaTeX论文排版

0.LaTeX简介

LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

LaTeX工具分为在线工具和本地工具,本地工具又分为前台和后台。在线工具推荐Overleaf,本地工具推荐前台使用TeXStudio,后台推荐使用TeXLive(后台工具有TeXLive,MikTeX,CTeX等)。

LaTeX的模板让使用者无需考虑格式问题,从而将注意力更多地投入到内容而非形式上,这便是LaTeX的一大优势所在,对于不同的格式要求,排版者只需在文件头部修改所使用的模板即可(只需修改一行的内容),而剩下的文本则无需变动,非常方便。可以根据期刊提供的模板编写内容。

Latex官方资源站:CTAN: /tex-archive/macros/latex/contrib

1.作品描述

基于LaTeX的fancyhdr(自定义页眉页脚),graphicx(导入图片),booktabs(三线表),tocloft(定义目录)等宏包,完成结构划分、表格及图片插入,实现论文排版。

2.软件平台

软件:TeX Live + TeXstudio

数据:文档中插入的图片(picture.png)

3.前期准备

1安装TeX Live + TeXstudio,并完成配置

2将一图片命名为picture.png放在figure文件夹下,并与创建的tex文件放到同一工作目录中,编译tex文件后会生成对应的PDF文件

4.Latex排版

4.1标题

方法:

\ctexset{}命令定义各级标题的格式,名称,间距等

LaTeX论文排版_第1张图片

结果:

LaTeX论文排版_第2张图片

 

4.2目录

方法:

\tableofcontents命令

正文区:

LaTeX论文排版_第3张图片

 

 

结果:

LaTeX论文排版_第4张图片

 

4.3普通文本

在document环境中直接输入,源文件中空行表示分段

4.4公式

方法:

行内公式:$……$

行间公式:\[……\]

LaTeX论文排版_第5张图片

 

结果:

LaTeX论文排版_第6张图片

 

4.5图表

4.5.1插入图片

方法:

引入graphicx宏包,使用figure环境导入图片,并设置对齐方式、图名,自动编号

LaTeX论文排版_第7张图片

 

结果:

LaTeX论文排版_第8张图片

 

4.5.2插入表格

方法:

引入booktabs宏包,使用tabular环境制定表格样式

LaTeX论文排版_第9张图片

 

结果:

LaTeX论文排版_第10张图片

 

4.6参考文献

方法:

使用thebibliography环境,\bibitem{标签}参考文献,自动编号,编号是按照\bibitem{}出现的顺序,而不是引用的先后顺序,\cite{标签}实现交叉引用

 

结果:

 LaTeX论文排版_第11张图片

 

5.完整代码

% 导言区
\documentclass{ctexart}  % 引入文档类

%引入宏包
\usepackage{fancyhdr}  % 自定义页眉页脚
\usepackage{graphicx}  %导入图片
\usepackage{booktabs}  %三线表
\usepackage{tocloft}  %定义目录

\renewcommand{\contentsname}{\hfill 目录 \hfill}  %目录居中

\pagestyle{fancy}
\fancyhf{}  % 清空当前设置
\renewcommand{\headrulewidth}{0pt}  % 清空页眉横线
\rfoot{\thepage} % lfoot{\thepage}控制页码在页脚的左侧 \cfoot{\thepage} %页脚中间 \rfoot{} %页脚右边

\graphicspath{{figure/}}

\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}  % 定义上标 \textsuperscript{1} 上标 \footnotetext[1]{内容}脚注

\ctexset{
	section={
		format+=\heiti \zihao{4} \raggedright,  % 定义标题样式,与左边距齐平
		name={,、},
		number={\chinese{section}},  % 定义标题的标签,即标题的标号
		aftername=\hspace{2pt},   % 定义标题和标号之间的水平距离
		beforeskip=2ex,  %标题前垂直距离
		afterskip=2ex  %标题后垂直距离
	},
	subsection={
		format+=\heiti \zihao{5} \raggedright,
		name={},
		number={\arabic{section}.\arabic{subsection}},
		aftername=\hspace{2pt},
		beforeskip=1ex,
		afterskip=1ex
	},
	subsubsection={
		format+=\songti \zihao{5} \raggedright,
		name={},
		number={\arabic{section}.\arabic{subsection}.\arabic{subsubsection}},
		aftername=\hspace{2pt},
		beforeskip=1ex,
		afterskip=1ex
	}
}  %设置标题格式

\title{\heiti \zihao{3} 这是一个题目}  %黑体,字号3
\author{这是作者名}
\date{} %去掉默认出现的日期

%正文区
\begin{document}
	\maketitle
%	\begin{abstract}
%		这里是摘要
%	\end{abstract}
	\thispagestyle{empty}  % 去掉页眉页脚的原设置
	%中文摘要
	\begin{flushleft}
		% \textbf{摘要:} 对字体加粗
		\textbf{摘要:}这是中文摘要,这是中文摘要,这是中文摘要,这是中文摘要,这是中文摘要。
	\end{flushleft}
	\begin{flushleft}
		\textbf{关键词:}关键词1,关键词2,关键词3,…
	\end{flushleft}
	%英文摘要
	\begin{flushleft}
		\textbf{Abstract:} this is English abstract, this is English abstract, this is English abstract, this is English abstract
	\end{flushleft}
	\begin{flushleft}
		\textbf{Keywords:} Keywords1, Keywords2, Keywords3,…
	\end{flushleft}
	
	\newpage  %分页
	\tableofcontents  %目录
	\thispagestyle{empty} 
	
	\newpage
	\setcounter{page}{1}
	\section{一级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\subsection{二级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。$f(x)=\log x$  %行内公式

	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\subsubsection{三级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。\[f(x)=x^2+1\]  %行间公式
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	\subsubsection{三级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文\upcite{ref1}。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\section{一级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文\upcite{ref2}。
	
	\subsection{二级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\subsubsection{三级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\begin{table}
		\centering
		\caption{表格表格表格}
		\begin{tabular}{l c r}  % 各列对齐方式
			\toprule  % 顶部粗线
			1&2&3\\
			\midrule  % 中间细线
			5&9&8\\
			5&4&3\\
			\bottomrule  % 底部粗线
		\end{tabular}
	\end{table}
	

	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	\subsubsection{三级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,如图\ref{pic}。  % 交叉引用
	
	\begin{figure}[h]
		\centering
		\includegraphics[scale=0.2]{picture.png}
		\caption{红小豆}
		\label{pic}  % 交叉引用
	\end{figure}

	\section{一级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\subsection{二级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\subsubsection{三级标题}
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文,这是正文。
	
	\newpage
	\begin{thebibliography}{5}  %参考文献最大数目
		\bibitem{ref1}主要责任者.文献题名[D].出版地:出版单位,出版年:起止页码.
		\bibitem{ref2}主要责任者.文献题名[J].刊名,年,卷(期):起止页码.
	\end{thebibliography}
	
\end{document}

你可能感兴趣的:(LaTeX,学习)