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

模版的使用:
1、首先建立一个main.tex文件,该文件用于管理论文的整体构架,文件代码为:
\documentclass[a4paper,12pt]{book}
\usepackage{ctexcap}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[super,square,comma,sort&compress]{natbib}%设置参考文献的格式
%%%设置页边距
\usepackage{geometry}
\geometry{left=4cm,right=2cm,top=3cm,bottom=2cm}
\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}% 设置换行
\graphicspath{{pics/},{figs/}}
\usepackage{float}%是图片悬浮

\usepackage{bm}
\usepackage{times}
\usepackage{mathptmx} %设置为罗马体
\usepackage{caption}
\captionsetup{labelsep=space}
%\usepackage[colorlinks,dvipdfm,  %电子版时使用这个包
%            bookmarksopenlevel=2,
%            pdfpagemode=UseNone,
%            pdfstartview=FitB,
%            linkcolor=black,
%            citecolor=blue,
%            linkcolor=black,
%            hyperindex=true,
%            pagebackref=true,
%            CJKbookmarks=true,
%            colorlinks]{hyperref}

\renewcommand{\captionfont}{\zihao{5}\songti}
\renewcommand\theequation{\thechapter-\arabic{equation}}%公式编号
\usepackage{setspace}%使用间距宏包
\usepackage{comment}
\linespread{1.5}

\CTEXsetup[beforeskip={0pt}]{chapter}
\CTEXsetup[nameformat={\heiti\zihao{3}\centering}]{chapter}%章标题格式
\CTEXsetup[titleformat={\heiti\zihao{3}\centering}]{chapter}%章标题格式
\CTEXsetup[format={\songti\zihao{4}\centering}]{section}% 节标题格式
\CTEXsetup[format={\songti\zihao{-4}}]{subsection}%小节标题格式
\CTEXsetup[format={\songti\zihao{-4}}]{subsubsection}%小节标题格式
\usepackage{titletoc}

\begin{document}\songti\zihao{-4}%设置正文字体格式

\pagenumbering{Roman}

\include{Abstract}
\songti\zihao{-4}
\setcounter{tocdepth}{2}%设置目录深度
\thispagestyle{plain}
\titlecontents{chapter}
              [0.0em]
              {\songti\zihao{-4}\bfseries\addvspace{10bp minus 0bp}}  %\song
              {\thecontentslabel\hspace{0.5em}}
              {}
              {\normalfont\dotfill\textrm{\contentspage[{\bfseries\thecontentspage}]}}
\newgeometry{bottom=3cm,top=3cm}
\tableofcontents
\restoregeometry
%\include{chapter1}

%\include{chapter2}
%\include{chapter3}
%\include{chapter4}
%\include{chapter5}

%\include{thanks}
%\include{appendix}
%\include{reference}

\end{document}
    在上面的代码中,我将\include命令都给了注释,可以根据你论文的章节来去掉对应的%。比如说,我的论文有5章,还有致谢、附录和参考文献部分,则我需要将上面代码中include命令前的%去掉。同时,我需要新建chapter1.tex……chapter5.tex来编写1-5章的内容,thanks.tex对应致谢部分,appendix.tex对应附录部分,reference.tex对应参考文献部分。你可以根据实际情况来增、删、改相应的部分。
2、对于每一章的内容,大体形式如下(以第一章chapter1.tex的框架为例):
\chapter{绪论}
\section{研究背景及意义}
\subsection{无线频谱的分配与利用}
\subsection{提高频谱利用效率的方法}
\section{认知无线电概述}
\subsection{认知无线电的定义}
\subsection{认知无线电的关键技术}
\subsection{国内外认知无线电的研究现状}
\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. 关于Android PullTorefreshScrollview回到顶部实例

    列表滑动下面显示按钮,点击按钮回到顶部的功能,一般scrollview会有滑动监听的事件,通过setOnScrollChangeListener()滑动监听滑动的距离来判断是否显示按钮就好了,但是Pu ...

  2. 安卓2.x的版本使用4.x的主题

    现在,还有大部分安卓开发者在开发安卓APP时使用的是2.x的SDK版本,为了兼容2.x的手机这本倒无可厚非,但最令人头痛的就是2.x版本的主题是在太丑了,这是安卓刚推出时只考虑到了实用,并没考虑到美观 ...

  3. 01_Eclipse的使用方法

     1 选择工作站 Workspace:表示工作站 2 切换工作站 选择工作站的方式:File->SwitchWorkspace 这里选择其他的工作站 清除工作站的方式: 找到MyEclips ...

  4. GDAL不支持创建PCIDSK的面状矢量格式

    最近在使用GDAL创建PCIDSK格式的矢量数据,发现创建点和线的矢量数据都没问题,创建面状的只有属性表没有图形.在GDAL官网说明也写的是支持的,地址为:http://www.gdal.org/fr ...

  5. C++对象模型的那些事儿之六:成员函数调用方式

    前言 C++的成员函数分为静态函数.非静态函数和虚函数三种,在本系列文章中,多处提到static和non-static不影响对象占用的内存,而虚函数需要引入虚指针,所以需要调整对象的内存布局.既然已经 ...

  6. 【Unity Shaders】使用Unity Render Textures实现画面特效——建立画面特效脚本系统

    本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源 ...

  7. Simple tutorial for using TensorFlow to compute polynomial regression

    """Simple tutorial for using TensorFlow to compute polynomial regression. Parag K. Mi ...

  8. NoSQL数据库之Redis数据库:Redis的介绍与安装部署

     NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w ...

  9. Java 学习之反射机制“解刨”分解类,并获取内容!

    正常情况下,单纯的做开发是接触不到反射机制的(额,当然并不排除例外的情况了).下面我就对我学到的反射方面的知识做一个小小的总结,旨在复习和以后的查看. 原理分析: 所谓反射就是将一个类当做我们研究的对 ...

  10. Android学习之Animation(二)

    接着上次的View Animation动画,这次是Frame Animation.具体点来讲就是在Frame层面上进行变化的动画效果的设置.说白了就是定时更换"背景"图.来实现不同 ...