0%

【Latex论文写作速成】文字图表公式全讲解

  • [toc]

  • 注意事项:Latex中换行换行不能实现换行的作用,需要空一行或者双反斜杠\\

#我要写一篇文档

  • 文档里有很多东西,比如说公式,表格,图片,我需要在这里说一下

说的方式就是用“宏包”,加了宏包才能够写公式做表格.放图片

  • *所以代码就是\usepackage{第一个宏包,第二个宏包,…}

比如说常用的有 mathtools, amsmath, graphicx, array,hyperref(使文字指向超链接) 之类的.

写出来就是\usepackage{mathtools,amsmath,graphicx,array}

#我正在写一篇文章

首先要说明你在哪里写不然就和上面的内容混在一起了.

所以我们先建立一个”文档环境“,这个环境里面只来放文档内容.什么宏包和文档类型都在这个外面

环境的建立方式是:

1
2
3
\begin{环境名字}
你想在这个环境里写的内容
\end{环境名字}

比如文档环境就是

1
2
3
\begin{document}
吧啦吧啦吧啦
\end{document}

综合一下:

1
2
3
documentclass[UTF8]{ctexart}%我想写一篇中文文章
\usepackage{/mathtools,amsmath}%只写文字的话可以不用这些宏包
想写的内容\end{document}

#开始变成PDF文档-好看的格式

在你这个编辑器里面找“编译”这个按钮,把tex文件里面写的代码全部整合翻译成好看的pdf文档,

如果不知道在哪里看(或者自己没有跳出来pdf,在编译器里面找“查看”按钮,点一下就行了)

或者进去保存这个tex文件那个目录里面,里面有我pdf的document.

文章标题与作者、日期 摘要环境:

\title{标题名} \begin{abstract}

\author{作者名} 摘要内容

\date{日期} \end{abstract}

Make title %写完最后要加一个这个,不然就显示不出来!

列表环境:

章节的划分: \begin{enumerate}

一级章节\section{章节名} item第一个东西;

二级章节\subsection{章节名} item第二个东西;

三级章节\subsubsection{章节名} \end{enemerate}

添加目录:

\tableofcontens

#字号字体行间距设置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{\heiti \zihao{2}} %黑体2号加粗

{\kaishu \zihao{-4}} %楷体小四

{\songti \zihao{-5}} %宋体小五
\textbf 加粗

\usepackage[left=2.5cm,right=1.97cmm,top=2.5cm,bottom=2.5cm]{geometry}

行间距进行定义
\renowcommand{\baselinestreth}{1.25}%1.25倍行间距
-----------------------------------------------------------
Latex中 对中文楷体等加粗时,会自动将其改为黑体,所以无法对黑体中文直接用\bfseries加粗
因此我们要对中文进行实际的加粗的话,我们需要在\documentclass中使用[AutoFakeBold]来打开伪粗体的功能,实现全体中文字体的加粗.

由于latex的默认英文字体是罗马字体,在期刊写作中我们需要用到新罗马字体,需要对其字体进行相应的设置:
需要用到宏包 \usepackage{fontspec}
将全局的英文字体设成新罗马(Times New Roman)字体 .然后所引用的链接可能会出现方框,要消除方框就需要在{hyperref}%超链接 中设置,使得引用的链接以颜色的方式呈现:
\usepackage[colorlinks,urlcolor=black,linkcolor=black]{hyperref} %把url链接和引用的颜色都设置为黑色
减小单行间隔
\vspace{-10pt}%减小十磅

example:

\ctexset{section=format={\heiti \zihao{4}\bfseries}} %把一级标题的格式都设置为黑体四号且加粗

subsection ={format=\heiti \zihao{5},beforeskip=0pt,afterskip=0pt}

%二级标题格式为黑体五号且段前端后距离为0磅(可以让二级标题与其他内容之间没有那么大间隔)

#公式的写作:

\begin{equation}

公式

\end{eauation}%这个环境内公式不可以运行

\begin{align}

&公式\\

&公式\\

\end{equation}这个环境内公式可以并且这样换行 这两个环境都可以让公式自动编号.

输入公式的话默认是公式单独列一行居中了,但有时候我们只想把它放在同一行.

那么这就需要用到行内公式:

行内公式环境用:$公式$

1.例如我们可以知道牛顿的得出了力与物体质量和加速度的关系为$F=ma$

行内公式可以用:

2.我们可以知道牛顿的得出了力与物体质量和加速度的关系

begin{equation}

为$F=ma$

\end{equation}

1和2的效果就是不一样的,2的话会把公式单独放一行中间.1则是和其他字体一样大

#公式命令:

幂:x^ {任何东西}

下标:x_{下标}

分式:\frac{分子}{分母}

求和号:\sum^{上限}_{起始}

积分号:\int^{上限}_{下限}

各种希腊字母:

\alpha;\beta;delta;Delta;\gama\pi;epsilon;\rho\sigma

\sin{x};\cos{x};\tan{x};\ln{x};\sqrt{x}

公式小练习

1.力学公式 F=ma

2.速度公式:v=s/t

3.指数公式:e^x

4.二次函数公式:y=ax^2+bx+c

5.积分

…..

可以翻着物理书打公式,多打几次,碰见不知道的就查.然后就熟悉啦!

#写作技巧

给自动编号的章节一个标签lable,在引用的地方写\ref{自动编号}

在写作的过程中我们发现Latex需要借助大量的命令,这样使得篇幅变得非常的长,我们可以通过对文件的拆分 管理 将各个章节分开保存.

如需要对中英文摘要以及引言部分分开总结.我们对摘要内容进行剪切.新建文件,粘贴 保存到与原文件相同的目录下 .

如把摘要单独保存为ab.tex

可以直接在之前里面直接写

1
\input{ab}

就插入成功了.

同样的方法也可以将其他两个章节进行拆分保存