前言
由于发现CSDN上面有关Latex(论文编写)方面的入门教程很少,高质量的教程几乎没有,所以我打算在这个暑假从一个小白的身份跟大家一起从零开始学习制作漂亮的论文,这是本系列的第一篇,接下来每天都会有一篇更新,希望大家点个关注,一起学习!
有关安装的问题转至此链接:(75条消息) 最新Latex安装详细教程_lym-ucas的博客-CSDN博客_latex安装
正文
(一)概念与框架
学习latex,首先要学习几个基本框架和概念:
1.一个latex源文件代码,大体可以分为两个区域,导言区(preamble)和正文区。其中导言区放置文件类型,使用的包,文章的标题 作者 时间,环境的说明等信息。具体框架如下:
%导言区
\documentclass[UTF-8]{ctexart} %声明文章类型和编码格式
\usepackage{float} %需要使用的包
\title{文章标题}
\author{作者名称}
\date{\today}
\bibliographystyle{plain} %环境说明(参考文献)
%正文区
\begin{document}
\maketitle %上述premable所述在文章中并没有形成,此处完成
\tableofcontents %制作目录,根据下文
\section{第一部分标题1}
\subsection{1.1}
\subsubsection{1.1.1}
\subsection{1.2}
\section{第二部分标题2}
\subsection{2.1}
\subsection{2.2}
\subsubsection{2.2.1} %文章正文部分,用上述格式划分
\bibliography{math} %跟premeble对应,是参考文献,具体下述
\end{document}
(二)基本细节与概述
在这个部分,给出脚注,引用,摘要,定理,数学公式的latex表达
1.脚注
要添加脚注的文字\footnote{脚注内容}
2.quote引用
\begin{quote}
\centering引用内容
\end{quote}
3.定理
1.在导言区说明
\newtheorem{thm}{定理}
2.在正文区
\begin{thm}
定理内容
\end{thm}
4.摘要
begin{abstract}
\zihao{-5}\kaishu摘要文字
end{abstract}
5.数学公式:数学公式分为行内公式和显示公式,行内公式 用 $....$ 格式,显示公式 配置一个equation环境,具体举例如下:
a(b+c)=ab+ac
\begin{equation}
a(b+c)=ab+ac
\end{equation}
$\angle ACB=\pi/2$
$^\circ$
6.图表
使用图表:
导入宏包:\usepackage{graphicx}
插入图片 \includinggraphics[width=3cm]{xainti.pdf}
优化:实际上,插入的图片就是一个单词形式,对于整体美观度有影响,所以采用figure来以浮动体形式环境配置:
\begin{figure}[ht]
\centering
\includinggraphics[scale=0.6]{xiantu.pdf}
\caption{图片文字说明}
\label{fig:xiantu1}给图形定义一个标签,方便引用
\end{figure}
使用表格:
同样放置在float上面
\begin{tabular}{|rrr|}
\hline
直角边 $a$ &直角边$b$ &斜边$c$ \\
3&4&5\\
\hline
5&6&7\\
\hline
\end{tabular}
(三)自定义环境优化
我们发现在对角度的数学公式和设置文字格式,由于多次使用每次重新编写有些麻烦,所以我们可以自定义一个新的环境来增加格式控制:
1.对quote引用的自定义环境:
\newenvironment{myquote}
{
\begin{quote}
\kaishu\zihao{-5}
\end{quote}
}
\begin{myquote}
quote
\end{myquote}
2.对角度定义命令
\newcommand\degee{^\circ}
除此之外,对页面的一些设置也如下,供取用
\usepackage{geometry}
\geometry{a6paper,centering,scale=0.8} %A6纸大小,版心居中,长宽高占页面0.8倍
\usepackage[format=hang,font=small,textfont=it]{caption} %直接在导言区设置图表标题悬挂对齐,小号字体,斜体
\usepackage[nottoc]{tobiblind} %导入这个包默认在目录加入目录项本身,参考文献,索引等,而nottoc取消目录本身
(四)参考文献导入
(76条消息) LaTeX插入参考文献并引用_天伤星的博客-CSDN博客_latex 引用
当然,手打也可