50字范文,内容丰富有趣,生活中的好帮手!
50字范文 > javadrawstring设置字符大小_LaTex学术写作——编辑文档格式 设置论文标题与摘要...

javadrawstring设置字符大小_LaTex学术写作——编辑文档格式 设置论文标题与摘要...

时间:2019-10-19 20:39:28

相关推荐

javadrawstring设置字符大小_LaTex学术写作——编辑文档格式 设置论文标题与摘要...

在上一篇文章中,我们介绍了如何安装LaTex以及开始创建文档的命令。今天我们就从学术写作的第一步开始讲起:如何编辑论文首页标题以及论文摘要。最近正在做论文重现的作业,我选取的论文是David Card和Alan Krueger最为知名的那篇Minimum Wage and Employment: A Case Study of the Fast-Food Industry in New Jersey and Pennsylvania,所以在之后的文章中,我都会以这篇论文为例来介绍LaTex的使用。

在安装教程的那篇文章里,我们已经讲过,在开始创建文档前,我们需要在创建document环境前设置文档的格式 (document环境之前的位置称为preamble 和格式有关的命令以及调用工具包都写在这里),我们已经介绍了命令符\documentclass{ }来设置我们的文档类型。LaTex默认的通篇文档字体大小是10pt,此外还有11pt和12pt,改变通篇字体大小我们需要给命令符\documentclass{ }设置option可选参数,大括号{ }是我们设置argument必选参数的地方,可选参数option要放在中括号[ ]里,格式为\documentclass[option]{argument},所以当我们设置文档类型为article,字体大小为12pt时,我们的命令符应为:

###设定文档类型与字体大小\documentclass[12pt]{article}

除了字体的option之外,命令符\documentclass[option]{argument}可选的参数还有页面大小,其可以识别的页面大小包括:

a4paper

letterpaper

a5paper

b5paper

executivepaper

legalpaper

大多数中国人习惯用的就是A4纸了,但是在美国很多时候默认的页面大小是letterpaper,很多论文期刊可能会要求使用letterpaper作为标准的页面大小。一般LaTex默认的页面大小是A4纸,所以如果有需要我们可以在可选参数中修改页面大小如下:

###设定文档类型 字体大小 页面大小\documentclass[12pt, letterpaper]{article}

第三个可选参数是draft草稿模式,设定为草稿模式可以加快我们的排版进度,比如插入的图片等会暂时以方框代替,文字对齐也会有相应的提示。不过这个参数我很少使用,一般都是直接生成PDF文档查看效果了。

第四个可选参数是文档分栏,LaTex自带的分栏选项为onecolumn和twocolumn,默认采用onecolumn,有些论文期刊都是两栏显示,所以有需要的话可以设置为twocolumn。

第五个参数是设置文档中的数学公式的排列格式,这个我一般基本用不到了,因为输入数学公式会调用专门的工具包,里面就可以设置数学公式的对齐方法以及标签格式等等。

第六个参数是设置页面纵向和横向的,portrait是纵向页面,landscape是横向页面,一般我们默认的都是纵向页面。

第七个参数是设置单面文档或者双面文档,对于article或者report等文档默认是oneside单面文档,对于book默认是twoside双面文档。

第八个参数是设置是否显示标题页,对于我们选定的article文档是默认notitlepage参数即没有标题,对于report和book等类型的文档默认是titlepage即有标题。虽然我们选定的article默认没有标题,但是我们也可以使用命令符\title{ }\author{ }在preamble里面设置标题和作者等信息。除此之外,标题会自动带上日期,这里如果我们没有通过命令符\date{ }设置日期,那么在生成文档时就会默认显示编辑文档当天的日期,我也可以通过命令符\date{ }设置日期,如果命令符里面没有输入任何参数,既不会显示日期。以我选定的论文为例:

###设定文档类型 字体大小 页面大小\documentclass[12pt, letterpaper]{article}### 设置文档标题\title{MinimumWageandEmployment:ACaseStudyoftheFast-FoodIndustryinNewJerseyandPennsylvania}###设置作者\author{DavidCardandAlanKrueger}###不显示日期\date{}

最后一个参数是设置章节的起始页,这一个主要是针对book书籍这一类文档,对于非书籍类文档,默认openany参数,而对于book则是默认为openright参数,即新的章节默认从右边页面起始,如下图:

上述即为和命令符\documentclass{ }有关的各类参数,一般常用的也就是设置字体大小、页面大小。关于页面大小,之后我们还会介绍一个工具包geometry,这个包可以专门用来调整页面大小以及页边距等。

除了上述格式之外,另一个必不可少的就是预先设置字符的编码格式,一般设置UTF-8编码格式,不然很多字符是无法识别的。比如中文字符一般都是UTF-8编码,如果不是,文档打开后我们只会看到一堆乱码而不是中文字符。设定字符编码需要调用专门的工具包inputenc,全称为input encoding,调用工具包需要使用命令符\usepackage{ },这个命令符之后我们会经常见到。大括号{ }里面输入需要用的工具包的名称,可选参数utf8使用中括号[ ]输入。使用LaTex编辑文档我们需要很多不同类型的工具包来满足不同的需求,比如输入数学公式就需要专门的工具包。我们在preamble里面设置好格式以后,就可以正式开始编辑我们的文档了。因为此前我们设置了页面标题,所以为了让标题在文档里显示出来,我们需要使用命令符\maketitle在文档里调出标题内容,这个命令符不需要设置任何参数。

###设定文档类型 字体大小 页面大小\documentclass[12pt, letterpaper]{article}###设置字符编码格式\usepackage[utf8]{inputenc}### 设置文档标题\title{MinimumWageandEmployment:ACaseStudyoftheFast-FoodIndustryinNewJerseyandPennsylvania}###设置作者\author{DavidCardandAlanKrueger}###不显示日期\date{}###开始编辑文档\begin{document}### 在文档里显示标题\maketitle\end{document}

在LaTex编辑页面输入,再次提醒,在LaTex里面添加注释用的符号是%百分号:

生成文档如下图:

我们可以使用命令符\textbf{ }设置标题字体加粗,该命令符全称即为text bold font即粗体字,或者使用命令符\textit{ }设置斜体字,该命令符全称即为text italics即斜体字。将需要设置加粗或者斜体的文字放入命令符中即可,如下图:

生成文档如下图:

添加完标题之后,我们可以继续添加论文的摘要部分。添加摘要需要构建使用\begin{abstract}\end{abstract}创建文本环境。注意因为摘要也是文档的内容,所以此文本环境不能放在document环境外面,否则无法识别。注意这里我在输入摘要内容的时候,在美元符号前面加上了\斜杠符号。此前我已经介绍过,LaTex所有的命令符都是以此符号为开始,而此符号类似于正则表达式里面的转移符号,这里就是起到了转义符号的作用。美元符号$在LaTex文档里有特殊含义,一对美元符号$$即表明要在文本中构建数学公式,公式写在符号中间。如果不加转义符号,LaTex会把后面的内容识别为数学公式。加上转义符号,LaTex就只会把它识别成美元符号,而不是有特殊意义的符号。

生成文档如下图:

如果我们想让标题单独占据一页,我们可以通过\begin{titlepage}\end{titlepage}设置titlepage环境:

单独生成标题页面,文档内容会从新页面开始,如下图:

另一种更简单的方法就是使用命令符\newpage强制标题之后的内容从新的页面输入,命令符如下:

这样生成的效果和设置titlepage环境差不多,不同之处在于页面编号。

下一篇我们会继续讲如何在preamble以及document环境里面设置文档格式。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。