最有效率的论文排版利器来了,word排版再见吧~

导读

由于Word不同版本的限制,论文格式很难统一,被期刊无数次退回,想转投另外的期刊,还需要根据期刊要求修改各种格式,欲哭无泪!

今天,小编就给大家介绍一款论文排版利器—LaTex,轻轻松松就可以搞定各种排版问题,第一眼看上去,LaTex的语法也许有点吓人,不过只要你熟悉了它的基本编纂模式,就会知道它的强大之处了!








简单介绍


下载地址:

http://www.miktex.org/download


LaTex作为专为学术写作开发的语言和编纂程序,有着“排版之王”的称号,它是由美国电脑学家莱斯利•兰伯特在20世纪80年代初期开发,利用这种格式,即使用户没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能。

对于生成复杂表格和数学公式,这一点表现得尤为突出。它不仅适用于生成高印刷质量的科技和数学类文档,同时也适用于生成从简单的邮件到完整书籍的所有其他种类的文档。它与Word其他办公软件不同之处,用LATEX 排版文档,第一步需要用文本编辑器编辑好tex 文档,然后再用各种程序编译,生成pdf 文档用于打印或者阅读!


【排版流程图】







LaTex排版全攻略


英文文档




1、% 符号后面的内容都表示注释;


2、在LATEX 文档中,用 开始的字母串来表示一个命令。命令后面用花括号{} 包含的内容是该命令的参数,必不可少;


3、这里的documentclass 是LATEX 文档的基本命令,用来指明文档类的。documentclass[选项]{文档类};


4、usepackage命令也是LATEX 的基本命令,用于载入LATEX 宏包。LATEX 系统中包含了各种各样的宏包,对LATEX 的基本功能作了各种扩展;


5、begin{document} 和end{document}之间的部分我们称为正文区,一般用于正文内容的撰写。这个例子的正文内容只有简单的Hello World!

对应的,在documentclass 和begin{document} 命令之间的部分我们称为导言区,一般用于载入宏包,定义命令和调整格式;


6、其中LaTeX 的命令也有不同的类型,如:begin{环境名}…end{环境名}的命令组合称它为环境。LaTeX文档把格式还有内容都分开,是一个非常不错的设计。

 



中文文档



LaTeX 中文文档的排版有各种方式,比如CCT,CJK,xeCJK 等等。目前最优秀的方式是用ctex 文档类来排版中文文档,它在其它各种方式的基础上以一致的方式解决了中文排版的问题。例如:

 

使用这种方式,只需要将文档类从英文的article 改成ctexart,所有中文环境和章节编号等等都已经按照中文习惯设置好了,简单易行。另外,对于book 和report 文档类,也有对应的ctexbook 和ctexrep 中文文档类,其用法类似。

 

例子中的UTF8 这个可选参数指明了中文文档的编码。编码主要有这两种:GBK 和UTF8,而不同的LaTeX 编辑器对中文文档的默认编码不同。WinEdt 编辑器的默认中文编码为GBK,而TeXworks 编辑器的默认中文编码为UTF8。

 



标题和排版



如下图所示,大家可以注意到“正文”和“content”虽然编辑的时候换了行,但是排版后之间只是一个空格而没有换行,若二者之间再空一行,排版后才会换行,可以自己试一下。

【控制序列】


【效果图】

 

论文中的小标题对于调整行文的组织结构很有帮助,其中组织全文的控制序列还有很多种,将如下文字放入document环境中。

【控制序列】

 

【效果图】




插入表格



下面再让我们插入一张表格,这也是我们最常使用的。tabular环境提供了最简单的表格功能。hline表示一条横线,|表示竖线,用&来分列,用\来换行,每行可以采用居左、居中和居右三种横向对齐方式,分表用l、c、r来表示,默认采用左对齐,输入表格语句:

【控制序列】


【效果图】

 

不难观察到三件事:

A.左中右三列分别按照我们指定的l、c、r三种方式对齐了;

B.打在数学环境$ $中间的中文消失了,处理这种方法可以在数学环境中加入text{花括号里面写中文},也可以直接把$ $里面的中文拿出来。再次排版:成功显示出“上升时间”和“下降时间”;

C.表格看上去十分紧凑而不美观。这是因为表格默认是包裹文字内容的大小。但我们也可以手动设置大小,需要加载宏包array,即在导言区输入usepackage{array},然后对语句做一些微小的修改:

【控制序列】

                   

【效果图】

               

这里用p{width}命令设置列的宽度,<{centering}又将该列居中。宏包array还提供了更多功能,对于合并单元格等操作这里也没有介绍,这些信息在网上也很容易找到。

 



目录和排版



有时文档较长,标题较多,我们还需要生成目录。在一开始设置标题时候的控制序列maketitle下面加上tabelofcontents,然后排版两次就可以根据section小标题生成目录了:

【效果图】

                      

相信到这里,你已经对LaTex排版有了基本的了解,但是这仅仅涉及了LaTex一些最最基础的应用,没有深入研究,光掌握这些是远远不够的,想要更多样化更炫酷更符合个性需求的功能,大家还要自己学习!不管怎么说,希望这一篇简单实用的推送能为你打开论文排版的新世界!




往期回顾

首次揭秘 | 最强SCI论文利器合集,快狠准实现高分SCI发表!

你一直在找的中文文献下载来了,亲测5个网站可免费下载!

国自然竞争异常激烈,该如何备战2021!附:2021国自然突破秘籍

因为流程图没画好SCI被拒稿!看完师姐的攻略后我被吊打了!

全网最全的生信资源,生信入门靠这近70G资源就行~



Tips:点击“阅读原文”查看更多资源汇总!

未经允许不得转载:ai论文写作 » 最有效率的论文排版利器来了,word排版再见吧~

评论 抢沙发

评论前必须登录!

立即登录   注册