latex参考文献多一行数字_LaTeX入门(2)

v2-fad31c35831b113715c161f914059279_1440w.jpg?source=172ae18b

上一篇文章中说到一个名词,宏包,这个东西简而言之就是扩展包,比如我们想写数学公式就需要amsmath的宏包,因此,我们需要在导言区引入这个宏包

v2-2b6724c58881a75ef0f3ee49a7881130_b.jpg
使用usepackage引入宏包

v2-852624bfa11ed3cb084a72fea81fcbe1_b.jpeg
按F5编译,运行结果

还有常见的一下几个宏包,其余的遇到的话可以自己上网查

v2-2c203741a0a15284835ea3f0c27b52cd_b.jpg

注意到,一个命令后面的中括号里面的代码是可选参数,大括号里面的代码是必选参数,amsmath宏包是用来写数学公式,amsthm宏包是用来写定理,引理,推论,命题等等环境的,开头的documentclass{}的大括号中,可以写article(文章),report(报道),book(书籍)等,但是一般写ctexart,这个可以写中文文章。

现在我们就可以在正文区(document环境中)写自己的文章了。写一篇论文,首先需要先写封面,用title设置标题,用author写明作者,用date生成日期,最后别忘了加上maketitle生成标题

v2-947cfde9845993c4e1d1c4c4a2438cd1_b.jpg
在document环境中写正文

v2-bd991aa3343c4b4dce2a6dd7a1e715e8_b.jpg
编译结果

摘要的代码

v2-b43341e521b125762172f32a909cddd4_b.jpg

v2-e0541b06a5fc8fe2e73f1fb2958ec9ac_b.jpg

如果想在封面和摘要中间另起一页,可以加上newpage的命令

v2-6bdb2fdef21b8758a1d8ee01fb0b9fd7_b.jpg
在需要另起一行的位置上加上newpage的命令

也可以在导言区制作封面,在正文区使用maketitle生成封面,可以让正文区更简洁

v2-21fe5f5b290525d08614bfd2729eb4ee_b.jpg

接下来写文章主体部分,一篇论文是有一定的层次的,在LaTeX中,我们可以用以下命令生成文章的结构

v2-57eff48a4b9fcf00264e10f897cd7134_b.jpg
代码部分

v2-5e17485c063b99abf87349539544d119_b.jpg
编译运行结果

大家可以对照着,看哪些是章节,哪些是对应的子小节,然后在对应的子小节就可以写我们的内容了~

我们可以在封面之后生成目录,只需要一个指令即可,而且这个目录是完全同步的,根据你写的正文的变化而变化

v2-f13016c67272ea0194ff498ded2fbe4f_b.jpg
使用tableofcontents生成目录并另起一页

v2-4d5b745599a6675dcdd56303b30f548f_b.jpg
自动生成的目录,一行代码即可搞定

是不是已经初步地体会到了LaTeX的强大之处了~如果一次编译目录没有出来,那就再编译一次,一般来说,正确生成目录项需要编译两次源代码

LaTeX中的参考文献

参考文献的写法也是非常简单的,使用thebibliography环境即可编写,利用知网等论文网站导出文献,复制粘贴即可。这种写法的特点是,一次编写一次使用。还有一次编写,多次使用的参考文献,比较复杂,也比较方便,暂时先不提。

v2-c260a7903efdaaf7428d68554e6d65b1_b.jpg

v2-6c4b9d374aa0e5eb49bb77523e98c10f_b.jpg
编译运行结果

大括号中的“99”这个参数用来设定bibitem命令生成的参考文献编号的宽度,也就是说,99表示宽度不超过两位数字,一般设定为与参考文献的数目一致,但必须写上,不然编译错误,每一条参考文献需要用bibitem引入,大括号中的名字可以随意取,是对每一本文献的标记,方便以后的引用,引用时用cite即可。

v2-8ee88b7a5860648cfc88bfb0ce3811df_b.jpeg
cite之后加上你想引用哪一个文献

v2-d901387e4ba38740e23d1135db0937f2_b.jpg
编译运行结果

另外,cite还可以带一个可选参数,为引用的编号之后加上额外的内容,比如

v2-5afe9759a06019ce3c84bdfe438b3db5_b.jpeg
中括号里是可选参数

v2-09ba0dcf82d24abe7a6da274d4cbf41d_b.jpeg
运行结果如下

LaTeX中的页眉页脚

页眉页脚的编写也是很简单的,首先,如果我们想去掉某一页的页码,使用thispagestyle{empty}命令即可

v2-9b1e46f2ec8723473e52f12410450f65_b.jpeg
去掉封面的页码

有些论文的摘要、目录部分对于正文区部分,页码的编号会不同,比如想让目录摘要部分的页码是罗马编号,正文的页码编号是阿拉伯数字,可以使用pagenumbering{Roman}(罗马编号)和pagenumbering{arabic}(阿拉伯数字编号)加到相应的内容前面,比如

v2-e7a10606cf7ae9639080e63c38a6cbc4_b.jpg
从摘要开始进行罗马数字编号

v2-991eb5cb0eeed21d862fcc51327d9de3_b.jpg
从绪论开始进行阿拉伯数字编号

v2-8491a46f54ed83e0915cb6b8e9ea4966_b.jpeg
默认页码在右上角

v2-1c239497bc3f53789563ada51bf262a6_b.jpeg
默认页码在右上角

常用的编号有,arabic, 阿拉伯数字,roman, 小写罗马数字,Roman,大写罗马数字,alpha, 小写拉丁字母,Alpha, 大写拉丁字母,可以自己去试一试。

回顾一下,我们是怎么让某一页中去掉页码的?使用thispagestyle{empty}命令就可以,除了empty之外,还有其他的页眉页脚的格式,empty

没有页眉和页脚,plain
没有页眉,页脚中部放置页码,headings
没有页脚,页眉包含章节的标题和页码,maketitle也就是封面,默认设置的页眉页脚格式为plain。当然这些可能远远不够用,我们还想在页眉中加横线怎么办,我们还想用到更多更丰富的页眉页脚,这就要用到fancyhdr 宏包,它可以让我们很轻松的自定义页眉和页脚。这就需要我们在导言区加入

v2-b8788b7243a9df5e37ecbc986fafc906_b.jpeg
使用页眉页脚的宏包

因为latex默认的页码在文章的右上角,所以可以先在导言区直接设置全文的页眉页脚为plain,就可以让整篇文章的页眉页脚为:没有页眉,页脚中部放置页码

v2-5f0fa8df6f4573ff9e9134ed7a45b92a_b.jpeg
使用pagestyle命令编辑全文页码,此处设置的是plain模式

既然引入了fancyhdr宏包,我们就可以自己定义页眉页脚,根据自己的需要自定义。

v2-daa879301d98bfce5d60b3748bb1136a_b.jpeg
自定义页眉页脚

然后接下来就要编辑页眉页脚了,页眉或者页脚都分为左,中,右三个部分,分别用l,c,r来表示,因此相应的lhead{}就表示左边页眉,cfoot{}就表示中间页脚,大括号里写相应的内容即可。

v2-ba2bc7e12f48542a49ffd68030ec192f_b.jpg
使用fancyhdr宏包自定义页眉页脚

默认的页眉是有横线的

v2-f5ebd6dfd10431da149e346e510e6d25_b.jpeg
页眉内容

v2-2c4ccef6c8d24257f444bde31150f528_b.jpeg
页脚内容

使用renewcommand{headrulewidth}{0pt}就可以将页眉的横线去掉,实质上就是将页眉横线的宽度设置为0像素,同理,要想出现横线,将0改为0.5像素即可出现。

v2-220f1ba6ef498a154850de2bc9c36724_b.jpeg

v2-daac7f91b359dbb17b52e30f1c8783a5_b.jpeg
没有横线的页眉

好了,写到这里,这样的页眉页脚就可以帮助我们应付绝大多数的论文写作了~

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值