本科毕业论文latex包(如何编写LaTeX类和包)

1.如何编写LaTeX类和包

Latex宏包就是模板,分为class(以.cls为后缀,在documentclass命令中使用)和style(以.sty为后缀,在usepackage命令中使用),如常见的book,article类;以及graphicx,caption包等。Latex提供了专门的工具doc/docstrip来编写宏包。

简单的包完全可以自己动手写,先看一个简单的例子,我们的目的是最终写出一个完整的毕业论文模板thesis.cls。

编写thesis.cls内容如下:

\NeedsTeXFormat{LaTeX2e}[2007/10/19]

\ProvidesClass{thesis}

[2011/04/05 v0.1 Thesis Template for Doctor]

\LoadClass[cs4size,a4paper,fancyhdr,fntef, UTF8]{ctexbook}[2007/10/19]

\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm}

\RequirePackage{apjfonts, epigraph, titlesec, textcomp}

\RequirePackage{natbib}

\renewcommand\title[1]{\def\IHEP@value@title{#1}}

\renewcommand\author[1]{\def\IHEP@value@author{#1}}

\renewcommand\maketitle{%

\clearpage

\thispagestyle{empty}

\vspace*{50pt}

\begin{center}

\bf\songti\zihao{-1}中国科学院研究生院\\博士学位论文

\vskip 50pt

\bf\heiti\zihao{3} \underline{~\IHEP@value@title~}

\vskip 20pt

\bf\kaishu\zihao{4} \underline{~\IHEP@value@author~}

\end{center}

}

\makeatletter

\def\IHEP@value@title{~~~~~(论~文~题~目)~~~~~}

\def\IHEP@value@author{~~~~~(作~者~姓~名)~~~~~}

\makeatother

\endinput

写测试文件test.tex,内容如下

\documentclass{thesis}

\begin{document}

\title{编写论文模板}

\author{Liyropt}

\maketitle

\end{document}

将thesis.cls和test.tex放在同一目录下,用Latex编译

2.如何编写LaTeX类和包

Latex宏包就是模板,分为class(以.cls为后缀,在documentclass命令中使用)和style(以.sty为后缀,在usepackage命令中使用),如常见的book,article类;以及graphicx,caption包等。

Latex提供了专门的工具doc/docstrip来编写宏包。 简单的包完全可以自己动手写,先看一个简单的例子,我们的目的是最终写出一个完整的毕业论文模板thesis.cls。

编写thesis.cls内容如下: \NeedsTeXFormat{LaTeX2e}[2007/10/19] \ProvidesClass{thesis} [2011/04/05 v0.1 Thesis Template for Doctor] \LoadClass[cs4size,a4paper,fancyhdr,fntef, UTF8]{ctexbook}[2007/10/19] \RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm} \RequirePackage{apjfonts, epigraph, titlesec, textcomp} \RequirePackage{natbib} \renewcommand\title[1]{\def\IHEP@value@title{#1}} \renewcommand\author[1]{\def\IHEP@value@author{#1}} \renewcommand\maketitle{% \clearpage \thispagestyle{empty} \vspace*{50pt} \begin{center} \bf\songti\zihao{-1}中国科学院研究生院\\博士学位论文 \vskip 50pt \bf\heiti\zihao{3} \underline{~\IHEP@value@title~} \vskip 20pt \bf\kaishu\zihao{4} \underline{~\IHEP@value@author~} \end{center} } \makeatletter \def\IHEP@value@title{~~~~~(论~文~题~目)~~~~~} \def\IHEP@value@author{~~~~~(作~者~姓~名)~~~~~} \makeatother \endinput 写测试文件test.tex,内容如下 \documentclass{thesis} \begin{document} \title{编写论文模板} \author{Liyropt} \maketitle \end{document} 将thesis.cls和test.tex放在同一目录下,用Latex编译。

3.很少听说,专业的论文,都是用Latex、CTex等相关的工具

1.WORD的图表自动编号自动编号非常弱,如果中间添加一幅图,其图号全文都得一个个改回来。latex的图表自动编号非常规范且容易修改,设好格式后就不用管了。

2.不同版 本的WORD打开格式显示都不一样,会少一些,或不能显示 一些内容 。

3.word 如果需要转换为另一种版式,需一项一项逐项修改,latex 格式与内容是分开 ,只要将新要求的格式替换,一步就搞定了。

4.word 的内容包括各种图表等各种东西,打开很慢,维护不方便,latex的代码则可以用版本控制等软件记录每次修改的内容。

5.从写论文的角度,用latex写内容会让作者让思路集中在内容上,更方便作者写出高质量的内容。用word则会让自己写一段就核一次格式,思路经常中断(个人感受)。

4.如何编写Latex宏包

Latex宏包就是模板,分为class(以.cls为后缀,在documentclass命令中使用)和style(以.sty为后缀,在usepackage命令中使用),如常见的book,article类;以及graphicx,caption包等。

Latex提供了专门的工具doc/docstrip来编写宏包。 简单的包完全可以自己动手写,先看一个简单的例子,我们的目的是最终写出一个完整的毕业论文模板thesis.cls。

编写thesis.cls内容如下: \NeedsTeXFormat{LaTeX2e}[2007/10/19]\ProvidesClass{thesis}[2011/04/05 v0.1 Thesis Template for Doctor]\LoadClass[cs4size,a4paper,fancyhdr,fntef, UTF8]{ctexbook}[2007/10/19]\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm}\RequirePackage{apjfonts, epigraph, titlesec, textcomp}\RequirePackage{natbib}\renewcommand\title[1]{\def\IHEP@value@title{#1}}\renewcommand\author[1]{\def\IHEP@value@author{#1}}\renewcommand\maketitle{% \clearpage \thispagestyle{empty} \vspace*{50pt} \begin{center} \bf\songti\zihao{-1}中国科学院研究生院\\博士学位论文 \vskip 50pt \bf\heiti\zihao{3} \underline{~\IHEP@value@title~} \vskip 20pt \bf\kaishu\zihao{4} \underline{~\IHEP@value@author~} \end{center}}\makeatletter\def\IHEP@value@title{~~~~~(论~文~题~目)~~~~~}\def\IHEP@value@author{~~~~~(作~者~姓~名)~~~~~}\makeatother\endinput 写测试文件test.tex,内容如下 \documentclass{thesis}\begin{document}\title{编写论文模板}\author{Liyropt}\maketitle\end{document} 将thesis.cls和test.tex放在同一目录下,用Latex编译 转载。

5.latex撰写毕业论文参考文献格式怎么修改

一、毕业论文撰写结构要求1、题目:应简洁、明确、有概括性,字数不宜超过20个字。

022、摘要:要有高度的概括力,语言精练、明确,中文摘要约100—200字;033、关键词:从论文标题或正文中挑选3~5个最能表达主要内容的词作为关键词。4、目录:写出目录,标明页码。

045、正文:专科毕业论文正文字数一般应在3000字以上。毕业论文正文:包括前言、本论、结论三个部分。

前言(引言)是论文的开头部分,主要说明论文写作的目的、现实意义、对所研究问题的认识,并提出论文的中心论点等。前言要写得简明扼要,篇幅不要太长。

05 本论是毕业论文的主体,包括研究内容与方法、实验材料、实验结果与分析(讨论)等。在本部分要运用各方面的研究方法和实验结果,分析问题,论证观点,尽量反映出自己的科研能力和学术水平。

结论是毕业论文的收尾部分,是围绕本论所作的结束语。其基本的要点就是总结全文,加深题意。

6、谢辞:简述自己通过做毕业论文的体会,并应对指导教师和协助完成论文的有关人员表示谢意。7、参考文献:在毕业论文末尾要列出在论文中参考过的专著、论文及其他资料,所列参考文献应按文中参考或引证的先后顺序排列。

8、注释:在论文写作过程中,有些问题需要在正文之外加以阐述和说明。9、附录:对于一些不宜放在正文中,但有参考价值的内容,可编入附录中。

06 二、毕业论文撰写格式要求1、毕业论文一律打印,采取A4纸张,页边距一律采取:上、下2.5cm,左3cm,右1.5cm,行间距取多倍行距(设置值为1.25);字符间距为默认值(缩放100%,间距:标准),封面采用教务处统一规定的封面。072、字体要求 论文所用字体要求为宋体。

3、字号 第一层次题序和标题用小三号黑体字;第二层次题序和标题用四号黑体字;第三层次及以下题序和标题与第二层次同;正文用小四号宋体。4、页眉及页码 毕业论文各页均加页眉,采用宋体五号宋体居中,打印“河北大学XXXX届本科生毕业论文(设计)”。

页码从正文开始在页脚按阿拉伯数字(宋体小五号)连续编排,居中书写。5、摘要及关键词 中文摘要及关键词:“摘要”二字采用三号字黑体、居中书写,“摘”与“要”之间空两格,内容采用小四号宋体。

“关键词”三字采用小四号字黑体,顶格书写,一般为3—5个。英文摘要应与中文摘要相对应,字体为小四号Times New Roman。

6、目录 “目录”二字采用三号字黑体、居中书写,“目”与“录”之间空两格,第一级层次采用小三号宋体字,其他级层次题目采用四号宋体字。7、正文 正文的全部标题层次应整齐清晰,相同的层次应采用统一的字体表示。

第一级为“一”、“二”、“三”、等,第二级为“1.1”、“1.2”、“1.3”等,第三级为“1.1.1”、“1.1.2”等,具体格式要求详见模板(模板从河北大学教务处主页下载专区下载)。8、参考文献 参考文献要另起一页,一律放在正文后,在文中要有引用标注,如*** [1],具体格式要求详见模板9、外文资料及译文 外文资料可用A4纸复印,如果打印,采用小四号Times New Roman字体,译文采用小四号宋体打印,格式参照毕业论文文本格式要求。

10、图、表、公式 图:a. 要精选、简明,切忌与表及文字表述重复。b.图中术语、符号、单位等应同文字表述一致。

c. 图序及图名居中置于图的下方,用五号字宋体。表:a.表中参数应标明量和单位的符号。

b.表序及表名置于表的上方。c. 表序、表名和表内内容采用五号宋体字。

公式:a.编号用括号括起写在右边行末,其间不加虚线。b.公式中的英文字母和数字可以采用默认的字体和字号。

图、表与正文之间要有一行的间距,公式与正文之间不需空行;文中的图、表、附注、公式一律采用阿拉伯数字分章编号。如:图2-5,表3-2,公式(5-1)(“公式”两个字不要写上)等。

若图或表中有附注,采用英文小写字母顺序编号。11、标点符号 注意中英文标点符号的区别,不能混用。

08 三、毕业论文装订存档要求 毕业论文按以下顺序侧面用铁质装订夹装订归档:封面→中摘要→关键词→目录→正文→谢辞→参考文献→注释→附录→外文资料及译文→毕业论文成绩评定表。。

本科毕业论文latex包

转载请注明出处众文网 » 本科毕业论文latex包(如何编写LaTeX类和包)

资讯

毕业论文要带程序附录(毕业论文的附录怎么写)

阅读(104)

本文主要为您介绍毕业论文要带程序附录,内容包括毕业论文附录怎么写,格式是什么,本科毕业论文一定要附录吗,毕业论文的附录怎么写。附录不是论文必备的项目,按论文内容的具体情况确定附录中包含的信息是对写作主体的补充而不是绝对必要的。

资讯

毕业论文是不是跟答辩有关系(毕业论文和答辩有什么联系)

阅读(74)

本文主要为您介绍毕业论文是不是跟答辩有关系,内容包括毕业论文和答辩有什么联系该注意些什么,论文答辩和毕业论文是一个概念么,大学生毕业论文答辩,是只有一部分人要答辩,还是每个人都要答辩啊。毕业论文和答辩是一种有组织、有准备、有计

资讯

uclpem毕业论文(UCL项目与企业管理PEM课程辅导)

阅读(127)

本文主要为您介绍uclpem毕业论文,内容包括UCL项目与企业管理PEM课程辅导,英国UCL留学生论文没过diploma怎么学历认证,双非一本80.3分,国内网排前一百,有一点希望可以上UCL的冷门或者。可以辅导UCL 项目与企业管理PEM课程/作业/面试等专业内

资讯

毕业论文感谢致辞范例(毕业论文致谢词怎么写)

阅读(71)

本文主要为您介绍毕业论文感谢致辞范例,内容包括毕业论文致谢词怎么写,毕业论文致谢词,毕业论文致谢词怎么写。致谢词的作用主要是为了表示尊重所有合作者的劳动,它有利于促进形成相互帮助的社会风气。 以论文致谢词为例: 论文致谢词一般是用

资讯

研究生的毕业论文都会上知网吗(硕士论文都会上知网吗)

阅读(73)

本文主要为您介绍研究生的毕业论文都会上知网吗,内容包括硕士论文都会上知网吗,硕士毕业论文都会上知网吗,硕士毕业论文都会上知网吗。一般是要毕业答辩得"优秀"的论文才有资格传到知网上.另外还要本人愿意好象要签协议的,最后手续办完有延迟

资讯

毕业论文要带程序附录(毕业论文的附录怎么写)

阅读(104)

本文主要为您介绍毕业论文要带程序附录,内容包括毕业论文附录怎么写,格式是什么,本科毕业论文一定要附录吗,毕业论文的附录怎么写。附录不是论文必备的项目,按论文内容的具体情况确定附录中包含的信息是对写作主体的补充而不是绝对必要的。

资讯

毕业论文是不是跟答辩有关系(毕业论文和答辩有什么联系)

阅读(74)

本文主要为您介绍毕业论文是不是跟答辩有关系,内容包括毕业论文和答辩有什么联系该注意些什么,论文答辩和毕业论文是一个概念么,大学生毕业论文答辩,是只有一部分人要答辩,还是每个人都要答辩啊。毕业论文和答辩是一种有组织、有准备、有计