作为一个在写毕业论文之前完全没有上手latex的小可爱,单纯编辑论文的格式就花了好大的一番功夫,下面做个总结。

第一步:页面设置

学校要求格式:

上边距3cm;下边距2.5cm;左边距2.5cm;右边距2.5cm;装订线0cm;

页眉:2.2cm;页脚:1.75cm。

纸型:A4、纵向.

文档网格:无网格.

定义页面的大小直接用如下格式定义

\documentclass[a4paper]{article}

,另外latex默认的页面大小就是a4所以{article}前面的内容也可以省略。

定义latex中的页边距需要用到宏包geometry。geometry宏包可以用来定义页边距和页眉页脚的高度格式如下:

\usepackage{geometry}

geometry{top=3cm,bottom=2.5cm,left=2.5cm,right=2.5cm,head=2.2cm,foot=1.75cm}

top,bottom,left,right分别用来定义上下左右的页边距,head和foot代表的是页眉和页脚的高度。这样就可以完成上面的定义了。

第二步页码:

学校要求格式:

封面、扉页和封底不编页码。

前置部分各项(摘要、ABSTRACT、目录等)用大写罗马数字(I、II、III……)连续编排页码,且页码再页脚内居外侧。

从主体部分开始(前言或绪论)到论文最后一页用阿拉伯数字(1,2,3……)连续编排页码,且页码在页脚内居外侧。

扉页为独立一页;摘要、ABSTRACT、目录、论文主体部分的每一章及以后各部分的首页应另起一页(一般从右页开始,左页可以是空白页)。所有起始页码页(共2个起始页)必须为右页(即左页可以是空白页)

定义页码的格式可以直接用\pagenumbering{Roman}命令即可,但是我们需要设置页码的格式为页脚内居外侧。这就需要用到宏包fancyhdr了。

在导言区调用宏包\usepackage{fancyhdr}(啰嗦一句,本宝写论文的时候,搜的好多参考都只给命令不介绍需要调用的宏包,以至于命令写上去了,结果显示未定义,委屈巴巴.所以我会尽量都详细写的,不会的还可以问我啊!)

article类的文章默认定义的页眉页脚格式是plain的即没有页眉,页脚中部放置页码。所以我们需要自己来定义页码的格式:

\pagenumbering{Roman}%将页码格式定义为罗马字符。

\pagestyle{fancy}%写在你需要定义页码的位置,这个不要写在导言区。

\fancyhf{ }%这个命令应该是用来清除原来的设置的。

\fancyfoot[LO,RE]{\thepage}%\thepage代表的是当前页码。

需要注意的是方括号中字母的意思:

O:代表奇数页(odd的缩写估计)

E:代表奇数页(even的缩写我猜)

L:代表left意味页眉或页脚靠左侧。

R:代表页眉或页脚靠右侧。

C:代表页眉或者页脚居中。

所以说定义奇数页页脚靠左侧,偶数页页脚靠右侧,就可以完美匹配上面说的页码在页脚内居外侧。

注意事项:本来想在前面说的,不过这里说的话更直观一点,说不定你已经发现问题在哪儿了呢?

这样定义出来的很有可能你会latex无法识别奇数页和偶数页(即O,和E,这俩定义)。求我就告诉你啊,微笑;

如果想要让latex能够识别奇数页和偶数页的不同的话,我们需要将页面设置成twoside的,而不是默认的onside。可以直接在:\documentclass[ ]{article}的方括号里加上twoside的选项示例如下:

\documentclass[a4paper,twoside]{article}

问题完美解决。(我当时可是废了好大功夫,希望你能避免)。

另外每章节首页单独令起一页的话用命令

\newpage

如果每章节的起始页对应完之后需要再另外插入一个空白页的话,写多少个\newpage都是不管用的,需要使用如下命令。

\newpage

\mbox{ }

\newpage

才能定义一个单独的空白页。

今天就先写这么多啊,后面我会持续把自己遇到的问题与总结都写出来的。(另外再啰嗦一句建议你们使用texlive(安装说明前面写的有啊!),我没试过但是感觉ctex有点陈旧,包的更新不如texlive快啊,比如说令人郁闷的caption2)。

如何用latex来编辑毕业论文相关推荐

  1. 2019-2-13-Latex-论文elsevier,手把手如何用Latex写论文

    title author date CreateTime categories Latex 论文elsevier,手把手如何用Latex写论文 lindexi 2019-02-13 10:38:20 ...

  2. 如何用LaTeX写一个PPT

    如何用LaTeX写一个PPT  说到写PPT大家一般会想到的是微软的Microsoft PowerPoint,因为他更易于制作并且拥有丰富的动画,但是当你需要制作一个学术相关的ppt时,你需要更好的排 ...

  3. latex写中文毕业论文(北交大博士毕业论文模版)

    欢迎来我博客看看呀 https://blog.wyue.site/2019/03/01/1/ 转载前请联系我,联系方式请见我博客 https://blog.wyue.site/ 最近疫情在家写毕业论文 ...

  4. LaTex中文编辑入门

    目前正在写一篇实验报告,想用LaTex进行排版.之前没怎么接触过,结果中文就是显示不出来或者是乱码.网上的很多教程大多都比较麻烦,我想通过这一篇博客说明一下LaTex中文编辑最简单的办法. 首先到CT ...

  5. LaTeX公式编辑和希腊字母

    LaTeX公式编辑和希腊字母 点乘:a \cdot b 叉乘:a \times b 点除:a \div b 分数:\frac {a} {b} 字母上面带横线.波浪线.箭头 \documentclass ...

  6. LaTeX 数学公式编辑

    参考资料: LaTeX 数学公式编辑 Latex 公式速查 Latex数学公式编写 LaTex 论文排版(2): 插入公式 (从MathType公式编辑器导入到LaTex中) 试试LaTeX插入数学公 ...

  7. LaTeX公式编辑教程

    LaTeX 公式编辑教程 上标与下标 上标命令是 ^{角标},下标命令是 _{角标}.当角标是单个字符时可以不用花括号(在 LaTeX 中,花括号是用于分组,即花括号内部文本为一组). 如: $x_1 ...

  8. LaTeX数学公式编辑学习

    学习LaTeX公式编辑的初衷是,用word自带的mathtype公式编辑器太麻烦了,每次都要寻找并用鼠标点击不同的符号,于是就想要是能像快捷键一样只通过敲键盘编辑公式那就太方便了(尽管word有自带的 ...

  9. WinEdt latex放大编辑界面,放大编辑字体

    WinEdt latex放大编辑界面,放大编辑字体 参考:https://jingyan.baidu.com/article/215817f79744c91edb142346.html https:/ ...

最新文章

  1. ELF格式文件特点的简单说明
  2. 《openssl编程》之BIO
  3. CSS如何让DIV的宽度随内容的变化
  4. 方程求解(洛谷P1689题题解,Java语言描述)
  5. Entity Framework 学习中级篇2—存储过程(上)(转)
  6. botnet的追踪和追寻专题
  7. svn服务器新建项目,SVN 创建项目
  8. slitax 制定iso
  9. 元素(Element)
  10. 【在线课件制作软件】Focusky教程 | 导出PDF并打印
  11. RS485接口上的PTC
  12. Skyline TEP5.1.3二次开发入门——初级(四)
  13. golang it营_深入理解Go-垃圾回收机制
  14. 基于PHP的客户分销商管理系统
  15. 2022年软考可以参加哪些科目考试?熟知
  16. Ureport2导出内容加入PDF文件
  17. mysql 分钟_MySQL如何获取一个指定时间中的分钟数(MINUTE函数)呢?
  18. 天融信防火墙web配置_常见web系统默认口令总结
  19. 如何利用能源收获来缓解智能家居的安装挑战?
  20. 业务数据分析的8个流程与常用7个思路

热门文章

  1. Java面向对象程序设计(OOP)
  2. xbox手柄适配器驱动_从提示框:两个屏幕上的Xbox输出,高科技的万圣节道具和旧的闪存驱动器作为密码重置磁盘...
  3. OGC标准介绍 17
  4. Linux下使用wireshark权限问题
  5. 若int a = 0, b = 1, c = 2,则逻辑表达式a++ b++ || (c -= 2)执行之后
  6. 「译」Liftoff:V8 引擎中全新的 WebAssembly baseline 编译器
  7. 无错版Thinkphp仿素材火整站源码+会员系统
  8. 浅谈FPGA网络PHY芯片RTL8211FD的配置和简单使用
  9. Zookeeper单例搭建与伪集群搭建
  10. SpringBoot 密码加密方式