文章目录
前言
学习latex,排版论文,快速上手,实用性学习!
持续更新中ing
一、基本内容
- LATEX 的参数分为可选参数和必选参数。可选参数以方括号 [ ] 包裹;必选参数一般以花括号 { } 包裹
- LATEX 中还包括环境,用以令一些效果在局部生效,或是生成特殊的文档元素。LATEX 环境的用法为一对命令 \begin 和 \end
- 要注意 LATEX 命令是对大小写敏感的
1. 导言区
主要是全文的一些设定
- documentclass命令
可设置 article,book等,论文选择article
\documentclass{article}
- title{}命令
\title{文章标题}
- author{}命令
\author{作者}
- data{}命令
\data{\today}
查看帮助文档,在cmd中输入
texdoc ctex %查看中文的设置
texdoc lshort-zh % 查看中文的latex文档
2. 正文区
有且仅有一个document环境
\begin{document}
内容
\maketitle %显示设置好的标题等信息
\end{document}
二、中文处理
首先设置构建中 xlatex 与 编辑器中 utf-8
- 在导言区使用命令
\usepackage{ctex}
或者直接更改class
\documentclass{ctexart}
- 创建一个新的命令
\newcommand{\新命令}{latex表达式}
- 设置字体
{\heiti 中文}
{\songti 中文}
- 引入带编号的行间公式 环境
\begin{equation}
ab^2 = ab
\end{equation}
三、常用扩展包
四、字体字号
1. 字体组设置
罗马字体,无衬线字体,打字机字体; 分别为
\textrm{内容}
\textsf{内容}
\texttt{内容}
或者声明的方式,后续全部改为该字体
\rmfamily 内容
\sffamily 内容
\ttfamily 内容
如需限定范围则在 命令及内容
外面加大括号括起来
2. 字体系列设置
粗细与宽度
\textmd{内容} % 中号字体
\textbf{内容} % 加粗字体
{\mdseries 内容} % 中号字体
{\bfseries 内容} % 加粗字体
3. 字体形状设置
直立、斜体、伪斜体、小型大写
\textup{内容} % 直立 upright shape
\textit{内容} % 斜体 italic shape
\textsl{内容} % 伪斜体 slanted shape
\textsc{内容} % 小型大写 small caps shape
{\upshape 内容} % 直立
{\itshape 内容} % 斜体
{\slshape 内容} % 伪斜体
{\scshape 内容} % 小型大写
4. 中文设置
- 字体
{\heiti 内容} % 黑体
{\songti 内容} % 宋体
{\fangsong 内容} % 仿宋
{\kaishu 内容} % 楷书
- 粗体斜体
\textbf{内容} % 加粗字体
\textit{内容} % 斜体
- 字体大小
{\tiny 内容} %
{\scriptsize 内容} %
{\footnotesize 内容} %
{\small 内容} %
{\normalsize 内容} %
{\large 内容} %
{\Large 内容} %
{\LARGE 内容} %
{\huge 内容} %
{\Huge 内容} %
基础字体的大小在class中设置
documentclass[10pt]{article} % 【10磅、11、12】
五、文章篇章结构
1. 章节标题
例如
\section{引言}
\section{文献综述}
\section{理论}
\subsection{理论1}
\subsubsection{理论1.1}
\subsubsection{理论1.2}
\subsection{理论2}
\section{实验}
\section{结论}
需要注意:
- 会有特殊格式,与正文格式不一样
- 生成的是有序号的
tab输入 % 空格
\\ % 换行
\par % 换段
或者使用空一行
表示换段
2. 章节标题字体字号设置
中文文章设置
\ctexset{
section = {
format+=\zihao{-4} \heiti \raggedright
...
}
subsection = {
...
}
}
可查阅ctex文档进行具体的设置
英文文章设置
\usepackage{titlesec} %自定义多级标题格式的宏包
\titleformat{\section}[block]{\LARGE\bfseries}{Sec.\arabic{section}}{1em}{Hello: }[]
\titleformat{\subsection}[block]{\Large\itshape\mdseries}{\arabic{section}.\arabic{subsection}}{1em}{}[]
\titleformat{\subsubsection}[block]{\normalsize\bfseries}{\arabic{subsection}-\alph{subsubsection}}{1em}{}[]
\titleformat{\paragraph}[block]{\small\bfseries}{[\arabic{paragraph}]}{1em}{}[]
六、特殊字符
待更新…
七、数学公式
1. 行内公式
$Formule$
数学模式 美元符号
直接输入$ 你要输入的公式 $ 即可输入行间公式,还可以用来使英文变成斜体
2. 行间公式
行间公式换行 输入双斜杠 \\
,另外行间公式不允许出现空行
- 每一行公式都标序号
align 命令
\begin{align}
\sqrt{a+b}=c \\
\sqrt{d+e}=f
\end{align}
- 一个大的公式集合,标一个序号
equation+aligned命令
\begin{equation}
\begin{aligned}
\sqrt{a+b}=c \\
\sqrt{d+e}=f
\end{aligned}
\end{equation}
- 一个大的公式集合里分为几个小的公式集合,各自标序号
subequation+equation+aligned 命令
整体序号 会和上下文的序号相连接,各个子公式序号可自定义. (用\tag{ }命令)
\begin{subequations}
\begin{equation}
\begin{aligned}
\sqrt{a+b}=c \\
\sqrt{d+e}=f
\end{aligned} \tag{1.1} %自定义序号
\end{equation}
\begin{equation}
\begin{aligned}
\sqrt{a+b}=c \\
\sqrt{d+e}=f
\end{aligned} \tag{1.2}
\end{equation}
\begin{equation}
\begin{aligned}
\sqrt{a+b}=c \\
\sqrt{d+e}=f
\end{aligned} \tag{1.3}
\end{equation}
\end{subequations}
- 不标序号
带*的命令 或者使用 \notag 命令
* 关于公式对齐
行间公式对齐可用符号 &
, &
的位置便是对齐的位置
\begin{equation}
\begin{aligned}
\sqrt{a+b}&=c \\
\sqrt{d+e}&=f
\end{aligned}
\end{equation}
\begin{equation}
\begin{aligned}
\sqrt{a+b}&=c \\
&\sqrt{d+e}=f
\end{aligned}
\end{equation}
八、插图
\begin{figure}命令
\includegraphics[width=0.86\textwidth, trim=0 10 0 10,clip]{…/…/Figure1.eps}
trim
表示裁剪图片 四个数字表示 左下右上位置
\begin{figure}[H]
\centering %居中放置
\includegraphics[width=0.86\textwidth, trim=0 10 0 10,clip]{../../Figure_1.eps} % 设置图片的宽度是页面文本宽度的0.86倍
\caption{标题}
\label{fig:1}
\end{figure}
[H]表示在文本的固定位置出现这幅图片,不允许latex自动调整位置
- 其他选项可以有h t b
[h] 表示的当前位置(here),图片排在你设置的当前位置,但是如果这一页的空间不足以放下这个图片,此时图片会转到下一页。
[t] 顶端(top)。系统会将图片放置在页面的顶部。
[b] 底部. (bottom) 优先将图片放置在底部,也就是页面的底部。
[htb] 优先放置在最佳位置,然后将其放在顶端最后放在底部.
待更新…
九、表格
排版论文,建议使用在线工具,方便快捷
在线latex表格工具
相应操作很简单,根据在线工具生成后插入文章相应位置即可,表格在文章的位置可以参见插图的命令.
十、参考文献
1. 直接置于文章末尾
2. 生成bib文件
需要在导言区加入命令
\bib
- 谷歌学术,web of science, 知网, endnote等学术工具均支持批量导出文献,选择bib或者tex格式导出,
- 将生成的bib文件放置于当前编辑的主tex文件目录下
- 在\end{document}的前一行输入以下命令
\bib{bib}
bib文件
待更新…
十一、revise
论文返修的时候,通常要求两份文档,一份对文档中更正的地方进行高亮处理,另一份调整后的不高亮。
用一份tex文件即可实现,通过定义不同的颜色命令即可。方法来源于
revise高亮
\usepackage{color}
\definecolor{highlight}{rgb}{0,0,0} % 黑色字体 第一次编译,无高亮版本
\definecolor{highlight}{rgb}{0,0,255} % 蓝色字体 第二次编译,有高亮版本
{\color{highlight} 内容.}