你是否烦恼于无法写出一份整洁的论文?
你是否厌倦了繁琐而枯燥的格式处理?
你是否挣扎于逐字逐句调整字号?
……
本文将向大家介绍一个简单实用的排版系统,那就是——latex论文排版!!!
接下来,让我们来简单认识一下latex!
Contents
为什么用latex
很多同学可能不熟悉什么是latex:它是一种以程序设计为基础的强大排版系统。在商业上,latex经常被用作书籍的排版,仅仅用时几个小时便可生成许多高质量的科技和数学类文档。普通论文的排版更是不在话下。Latex的优越性主要体现在以下三点:
1.功能齐全
2.可多人同时在线编辑
3.擅长生成复杂表格与数学公式
Latex可以完成所有word编辑中可以完成的任务,而且只需要用简单的一行代码。现存的在线latex编辑器有很多,常见的有:
TeXStudio,Overleaf,WinEdt,Lyx,
TeXworks,Atom,Visual Studio Code
其中比较推荐TexStudio和Overleaf。TeXStudio比较基础,Overleaf可以多人同时在线编辑,这两个都是免费的编辑器。
现在让我们
以TexStudio为例
简单进入Latex排版的世界吧~
整体格式排版
让我们从一些基础的格式排版讲起:
1.首先,我们需要设置文章的格式:
\documentclass{article}
这一行说明这篇文章被设置为article格式。当然,也可以设置为essay(论文)、letter(信件)等格式。
2.其次,我们需要采用中文。这里需要使用中文包:
\usepackage{ctex}
这一行语句即可让我们在接下来的写作中引入中文,这样我们便设置好了基础内容。
3.接下来针对一些具体的内容操作,我们会进行简要的图文介绍。
01、如何创建文档与标题
创建文档,创建标题,是我们排版文档的最基础操作。利用latex基础语法即可实现。
02、如何设置字体字号、段落和编号
设置字体字号、设置段落,给不同部分编号,可以增加我们排版文章的层次性。由于我们已经使用了中文的宏包ctex,可以直接输入例如heiti,kaishu等等来控制字体。同时利用简单的语句,即可让我们开始初步有效地给文章分层。
03、如何设置多级标题,交叉引用和拆分管理
利用section和subsection等等来设置多级标题,和利用ref来进行引用即可让我们的文章更具条理性。
04、如何更新字体和控制行间距、页边距
引用fontspec,geometry宏包等可以实现对于行间距、页边距的控制,以及更新我们的字体。
05、如何插入脚注和简单的公式
插入脚注可以标注出一些重要的信息,利用\footnotetext即可插入脚注。在文本中插入双$$即可插入一些简单的公式,数学公式可以使我们的文章看起来更加的专业。
06、如何插入复杂的数学公式
运用latex,我们也可以插入一些很复杂的数学公式,而这往往在word中很难做到。
添加表格和图片
表格能够更加清晰简明的呈现我们想要表达的内容,在latex中插入表格需要借助tabular环境。我们可以对其进行复杂的操作,例如设置行、列,添加题注等等…
合理添加图片能够很好地润色一篇文章。latex中插入图片需要使用graphicx包,且需要图片与原文件处于同一文件夹。
我们还能对图片的各类参数进行设置,来满足我们的需求,如长、宽、子图、题注等等…
让我们看看
都有哪些具体操作及其代码吧!
01、如何插入表格
02、如何设置三线表
03、Table环境以及环境设置
04、如何将Exel表格转化为latex格式以及表格内公式如何设置(需安装插件)
05、如何插入图片
06、如何设置子图
论文是我们学业中必经的一环,而写好一篇论文,便从清晰的结构与干净的排版开始
原创文章,作者:Assignment God,如若转载,请注明出处:https://assignmentgod.com/archives/645