来源:网络
导读
由于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}命令设置列的宽度,
五
目录和排版
有时文档较长,标题较多,我们还需要生成目录。在一开始设置标题时候的控制序列\maketitle下面加上\tabelofcontents,然后排版两次就可以根据section小标题生成目录了:
【效果图】
相信到这里,你已经对LaTex排版有了基本的了解,但是这仅仅涉及了LaTex一些最最基础的应用,没有深入研究,光掌握这些是远远不够的,想要更多样化更炫酷更符合个性需求的功能,大家还要自己学习!不管怎么说,希望这一篇简单实用的推送能为你打开论文排版的新世界!
24小时医学频道
深度!有料!定制!
欢迎赐稿、推广合作!邮箱:tougao@24hmb.com
视频改变医疗,每天都有料!