本文是对前面LaTeX论文排版文章的总结。前面的几篇文章是分别从论文的几个方面来讲述LaTeX的排版问题,这里综合了前面的内容,给出了论文排版的模版。

模版的使用:
1、首先建立一个main.tex文件,该文件用于管理论文的整体构架,文件代码为:
  1. \documentclass[a4paper,12pt]{book}
  2. \usepackage{ctexcap}
  3. \usepackage{amsmath}
  4. \usepackage{graphicx}
  5. \usepackage{fancyhdr}
  6. \usepackage[super,square,comma,sort&compress]{natbib}%设置参考文献的格式
  7. %%%设置页边距
  8. \usepackage{geometry}
  9. \geometry{left=4cm,right=2cm,top=3cm,bottom=2cm}
  10. \newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}% 设置换行
  11. \graphicspath{{pics/},{figs/}}
  12. \usepackage{float}%是图片悬浮
  13.  
  14. \usepackage{bm}
  15. \usepackage{times}
  16. \usepackage{mathptmx} %设置为罗马体
  17. \usepackage{caption}
  18. \captionsetup{labelsep=space}
  19. %\usepackage[colorlinks,dvipdfm, %电子版时使用这个包
  20. % bookmarksopenlevel=2,
  21. % pdfpagemode=UseNone,
  22. % pdfstartview=FitB,
  23. % linkcolor=black,
  24. % citecolor=blue,
  25. % linkcolor=black,
  26. % hyperindex=true,
  27. % pagebackref=true,
  28. % CJKbookmarks=true,
  29. % colorlinks]{hyperref}
  30.  
  31. \renewcommand{\captionfont}{\zihao{5}\songti}
  32. \renewcommand\theequation{\thechapter-\arabic{equation}}%公式编号
  33. \usepackage{setspace}%使用间距宏包
  34. \usepackage{comment}
  35. \linespread{1.5}
  36.  
  37. \CTEXsetup[beforeskip={0pt}]{chapter}
  38. \CTEXsetup[nameformat={\heiti\zihao{3}\centering}]{chapter}%章标题格式
  39. \CTEXsetup[titleformat={\heiti\zihao{3}\centering}]{chapter}%章标题格式
  40. \CTEXsetup[format={\songti\zihao{4}\centering}]{section}% 节标题格式
  41. \CTEXsetup[format={\songti\zihao{-4}}]{subsection}%小节标题格式
  42. \CTEXsetup[format={\songti\zihao{-4}}]{subsubsection}%小节标题格式
  43. \usepackage{titletoc}
  44.  
  45. \begin{document}\songti\zihao{-4}%设置正文字体格式
  46.  
  47. \pagenumbering{Roman}
  48.  
  49. \include{Abstract}
  50. \songti\zihao{-4}
  51. \setcounter{tocdepth}{2}%设置目录深度
  52. \thispagestyle{plain}
  53. \titlecontents{chapter}
  54. [0.0em]
  55. {\songti\zihao{-4}\bfseries\addvspace{10bp minus 0bp}} %\song
  56. {\thecontentslabel\hspace{0.5em}}
  57. {}
  58. {\normalfont\dotfill\textrm{\contentspage[{\bfseries\thecontentspage}]}}
  59. \newgeometry{bottom=3cm,top=3cm}
  60. \tableofcontents
  61. \restoregeometry
  62. %\include{chapter1}
  63.  
  64. %\include{chapter2}
  65. %\include{chapter3}
  66. %\include{chapter4}
  67. %\include{chapter5}
  68.  
  69. %\include{thanks}
  70. %\include{appendix}
  71. %\include{reference}
  72.  
  73. \end{document}
    在上面的代码中,我将\include命令都给了注释,可以根据你论文的章节来去掉对应的%。比如说,我的论文有5章,还有致谢、附录和参考文献部分,则我需要将上面代码中include命令前的%去掉。同时,我需要新建chapter1.tex……chapter5.tex来编写1-5章的内容,thanks.tex对应致谢部分,appendix.tex对应附录部分,reference.tex对应参考文献部分。你可以根据实际情况来增、删、改相应的部分。
2、对于每一章的内容,大体形式如下(以第一章chapter1.tex的框架为例):
  1. \chapter{绪论}
  2. \section{研究背景及意义}
  3. \subsection{无线频谱的分配与利用}
  4. \subsection{提高频谱利用效率的方法}
  5. \section{认知无线电概述}
  6. \subsection{认知无线电的定义}
  7. \subsection{认知无线电的关键技术}
  8. \subsection{国内外认知无线电的研究现状}
  9. \section{论文内容及结构}

在上面的每条命令语句下插入该标题的相关内容即可,效果显示如下图:


    到现在为止,LaTeX论文排版终于告一段落了,虽然这些文章只讲解了一些简单的问题,但是用来排版毕设论文已经足够了。离毕设答辩都过去半个多月了,由于比较忙,到现在才刚将关于论文排版的文章写完。说也惭愧,英语学习停止了大概一个多月了,下个月要将其补回来。BTW,前天举办了毕业典礼,有幸得到校长颁发学位证的机会,今天学院又进行了授位仪式,是真的要毕业了。



【LaTeX排版】LaTeX论文模版的更多相关文章

  1. Windows下LATEX排版论文攻略—CTeX、JabRef使用介绍

    Windows下LATEX排版论文攻略—CTeX.JabRef使用介绍 一.工具介绍 TeX是一个很好排版工具,在学术界十分流行,特别是数学.物理学和计算机科学界. CTeX是TeX中的一个版本,指的 ...

  2. Latex排版全解

    Latex排版全解 LATEX(英语发音:/ˈleɪtɛk/ LAY-tek或英语发音:/ˈlɑːtɛk/ LAH-tek,音译“拉泰赫”),是一种基于TEX的排版系统,由美国电脑学家莱斯利•兰伯特在 ...

  3. 【分享】LateX排版软件学习教程合集

    来源于:http://www.hejizhan.com/html/xueke/416/x416_13.html  LATEX2e科技排版指南.pdf 8.3 MB  An Example LaTeX ...

  4. Latex: 添加IEEE论文keywords

    参考: How to use \IEEEkeywords Latex: 添加IEEE论文keywords 方法: \begin{IEEEkeywords} keyword1, keyword2. \e ...

  5. Latex排版全解【转载】

    Latex排版全解 https://www.cnblogs.com/jingwhale/p/4250296.html

  6. Latex排版全解(转)

    Latex排版全解 http://blog.csdn.net/langb2014/article/details/51354238

  7. LaTeX技巧009:中国象棋的LaTeX排版

    Latex可以排版容易排版中国象棋, 围棋, 国际象棋棋谱和乐谱, 详情请见. http://bbs.chinatex.org/forum.php?mod=viewthread&tid=498 ...

  8. 汉语诗词 LaTeX 排版样式

    清世何须忧庙廊——汉语诗词 LaTeX 排版样式 作者想一些中国古典诗歌,发现大多数早期的例子都是为了英文诗而创作的环境. 下面是作者给出唐诗选集的布局实例. 它不是一般解决方案,而只是一个特定的例子 ...

  9. Footnotes for tables in latex - 为latex的table加上footnotes

    参考: Footnotes for tables in LaTeX Footnote in tabular environment Footnotes for tables in latex - 为l ...

随机推荐

  1. 供应商导入的API补充(详解EBS接口开发之供应商导入)

    --供应商 --创建 AP_VENDOR_PUB_PKG.Create_Vendor ( p_api_version IN NUMBER, p_init_msg_list IN VARCHAR2 := ...

  2. activiti 任务节点 处理人设置

    1.1.1. 前言 分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519) 我们在使用activiti 工作流引擎的时候, ...

  3. Gazebo與ROS版本說明

    使用哪种ROS / Gazebo版本的组合 介绍 本文档提供了有关将不同版本的ROS与不同版本的Gazebo结合使用的选项的概述.建议在安装Gazebo ROS包装之前阅读它.重要!简单的分析,快速和 ...

  4. Spark-1.6.0中的Sort Based Shuffle源码解读

    从Spark-1.2.0开始,Spark的Shuffle由Hash Based Shuffle升级成了Sort Based Shuffle.即Spark.shuffle.manager从Hash换成了 ...

  5. iOS中NSTimer的invalidate调用之后

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交 ...

  6. 1089. Insert or Merge (25)

    题目如下: According to Wikipedia: Insertion sort iterates, consuming one input element each repetition, ...

  7. 用API给用户添加职责

     DECLARE lc_user_name VARCHAR2(100) := 'PRAJ_TEST'; lc_resp_appl_short_name VARCHAR2(100) := 'FND' ...

  8. FFmpeg示例程序合集-Git批量获取脚本

    此前做了一系列有关FFmpeg的示例程序,组成了<FFmpeg示例程序合集>,其中包含了如下项目:simplest ffmpeg player:                  最简单的 ...

  9. Android的ViewAnimator及其子类ViewSwitcher-android学习之旅(三十三)

    ViewAnimator继承了FrameLayout,多个组件重合在一起,可以加入多个组件,然后切换的时候会有动画. ViewAnimator及其子类的继承关系 ViewAnimator常用属性 Vi ...

  10. 手把手带你走进MVP +Dagger2 + DataBinding+ Rxjava+Retrofit 的世界

    0.0 Android开发现在的变化用一个词来形容就是 :翻天覆地 越来越多的项目使用了MVP + Rxjava+Retrofit +Dagger2 + DataBinding等等东西.. 但是这些东 ...