ctex毕业论文模板
不会写ctex毕业论文的伙伴可以看这里哦,这是小编为大家整理的ctex毕业论文模板,希望能帮到你们!
ctex毕业论文模板
documentclass[a4paper]{ctexrep} %CTEX报告格式
usepackage[top=3cm,bottom=2cm,left=2cm,right=2cm]{geometry} %页边距
usepackage{amsmath} %数学公式
usepackage{longtable} %长表格
usepackage{graphicx} %图片
usepackage{tikz} %画图
usetikzlibrary{shapes,arrows} %tikz图形库
%usepackage{overpic} %图上标记
usepackage{ccaption} %中英文题注
usepackage[numbers,sort&compress]{natbib} %参数代表:数字和排序与压缩
bibliographystyle{GBT7714-2005NLang} %参考文献格式设为GBT7714-2005N.bst
usepackage[draft=false,colorlinks=true,CJKbookmarks=true,linkcolor=black,citecolor=black,urlcolor=blue]{hyperref} %参考文献跳转,此宏包会自动载入graphicx
usepackage{textcomp} %摄氏度符号
usepackage{ccmap} %pdf中文复制
usepackage{myfont} %字体
usepackage{color} %gnuplot彩色文字
usepackage{texshade} %texshade,此宏包与graphicx冲突,故放最后
newcommand{ul}{$mu$L }
newcommand{mm}{mmol/L }
newcommand{um}{$mu$mol/L }
renewcommand{textfraction}{0.15}
renewcommand{topfraction}{0.85}
renewcommand{bottomfraction}{0.65}
renewcommand{floatpagefraction}{0.60}
begin{document}
CTEXoptions[contentsname={bfserieszihao{4}目quad 录}]
CTEXsetup[nameformat+={zihao{3}}]{chapter}
CTEXsetup[titleformat+={zihao{3}}]{chapter}
CTEXsetup[number={arabic{chapter}}]{chapter}
CTEXsetup[name={,}]{chapter}
CTEXsetup[format={zihao{4}}]{section}
CTEXsetup[format={bfserieszihao{4}}]{subsection}
CTEXsetup[format={bfserieszihao{-4}}]{paragraph}
%CTEXsetup[beforeskip={0em}]{paragraph}
CTEXsetup[beforeskip={0pt}]{chapter}
CTEXsetup[afterskip={2em}]{chapter}
%CTEXsetup[afterskip={0pt}]{subsection}
%captionwidth{0.8textwidth}
%changecaptionwidth
thispagestyle{empty}
pagestyle{plain}
newpage
setcounter{page}{1}
pagenumbering{Roman}
noindentaddcontentsline{toc}{section}{摘要}
begin{center}zihao{3}textbf{厦门大学本科毕业论文模板}end{center}
zihao{4}textbf{摘要}quadzihao{-4}
这篇文章本来是我的本科毕业论文,现将内容除去,格式保留下来,做成模板。文后附带了一些使用示例,以便参考。
vspace{2em}
noindentzihao{4}textbf{关键词}quadzihao{-4}厦门大学;毕业论文;模板;LaTeX
newpage
noindentaddcontentsline{toc}{section}{Abstract}
begin{center}zihao{-4}A Graduation Thesis Template of Xiamen University
Virus on Hepatocytesend{center}
zihao{-4}textbf{Abstract}quadzihao{5}
This file is originally created for my thesis. Now I remove the content and leave the format, turn it to a template. There are also some examples included, hoping they can provide some reference.
vspace{2em}
noindentzihao{-4}textbf{Keywords}quadzihao{5}Xiamen University; graduation thesis; template; LaTeX
newpage
tableofcontents
newpage
setcounter{page}{1}
pagenumbering{arabic}
pagestyle{headings}
chapter{引quad言}
生物学论文的特点是文中有大量的图片和表格,这就为选择排版软件带来很大问题:一方面,LaTeX的优质公式排版毫无用武之地,而插图不方便的缺点充分暴露;另一方面,含有大量图片的Word文档极易崩溃。权衡利弊,还是采用LaTeX系统。本文除了作为毕业论文模板外,更附带了一些在文档中插入图表的示例,希望能有些用处。
section{主要功能}
本模板基本按照学校要求的格式编写,特别为生命科学、医学及化学等专业提供相关功能,包括:
使用TeXshade宏包生成核酸/蛋白质序列比对
使用Groff chem语言生成化学结构式
使用gnuplot软件绘制统计图
使用pgf/tikz宏包画示意图
使用GBT7714-2005.bst生成参考文献
自编脚本将Excel表格转化为LaTeX格式
其他特点包括:
使用make命令,每次修改源文件后只重新编译修改过的部分,大大缩短编译时间
使用Subversion作为版本管理程序
section{系统需求}
Texlive 2007 (from href{//www.tug.org/texlive/}{tug})
Texlive 2005中文字体包 (from href{//bbs.ctex.org/viewthread.php?tid=35714&extra=&page=1}{CTeX})
CTex宏包 (from href{//www.ctex.org/PackageCTeX}{CTeX})
GBT7714-2005.bst (from href{//bbs.ctex.org/viewthread.php?tid=33591}{吴凯})
texshade宏包 (from href{//www.pharmazie.uni-kiel.de/chem/Prof_Beitz/biotex.html}{BioTeX})
groff 1.19.3 (from href{//www.gnu.org/software/groff/}{FSF})
gnuplot 4.2 (from href{//www.gnuplot.info/}{gnuplot})
若缺少以上程序,可能不能正常编译。此时可将文中的“结果”一章删去,即成为纯粹的模板,可在基本的LaTeX环境下编译。
section{使用说明}
为符合学校要求,论文封面由word文件生成,文件位于titlepage目录中,可按需要修改。之后有两种方法:若系统安装了pdf虚拟打印机,可直接输出pdf文件;若没有,可随便安装一款打印机的驱动程序,打印时选择“打印到文件”,将得到的.prn文件扩展名改为.ps,就得到标准的ps文件,再用ps2pdf转换成pdf文件。最终的文件名为titlepage.pdf,已插入到首页。
以下为主tex文件的编译方法,各子功能的实现请参见“结果”一章。
对于linux用户:
begin{itemize}
item 编译全部文档:本目录下执行make
item 编译已修改过的文档:修改之后再执行一次make
item 清除由latex产生的文件:执行make clean
item 清除所有由机器产生的中间文件:执行make cleanall
end{itemize}
对于windows用户:
windows下不自带make程序,若安装cygwin又要费一番周折,得不偿失,因此为windows用户准备了一个makefile.bat,直接运行即可编译,缺点是不能像make一样自动处理依赖文件,需用户手动转换。
section{make程序简要说明}
make是unix/linux下的自动转化文件形式的工具,主要功能是当我们修改了某个或者某些文件后,能够根据修改的文件来自动对相关文件进行重建或者更新。make通常用于编译源代码,这样整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。
本文则属于make的另一方面应用:检查文件的从属关系。在一篇文章中可能包括各种程序生成的图形、表格以及
其他内容,而这些内容又是由原始数据经过相应的程序处理得到(比如,文章中引用了一幅统计图,而这幅统计图是由gnuplot软件生成的,而gnuplot所需的原始数据又是从一个excel表格中提取的)。当原始数据发生改变时,最终的文章也要有相应改变;而当原始数据不变时,也没有必要每次编译文章时都重新计算一次。make就适合完成这种工作。
以本文档为例,在各目录下都有名为Makefile的文件,其中包含了用于转换的规则和依赖关系。只要将需要处理的文件名添加进去,就可以自动完成转换。
make程序的具体使用方法请见相关文档。
section{版权说明}
Copyright 2007 by Li Miao <limiao@xmu.edu.cn>.
In principle, this file can be redistributed and/or modified under
the terms of the GNU Public License, version 2.
However, this file is supposed to be a template to be modified
for your own needs. For this reason, if you use this file as a
template and not specifically distribute it as part of a another
package/program, I grant the extra permission to freely copy and
modify this file as you see fit and even to delete this copyright
notice.
chapter{材料与方法}
以下为一篇生物学论文的“材料与方法”章节,可见其中充斥着大量特殊符号与化学式。这些符号通常需要进入数学模式插入。
另外,还有中英文混排的问题:不插入空格似乎不太好看,而每处中英文切换的地方都加上又工作量太大,或许XeTeX是更好的解决办法。
section{材料}
subsection{菌株与质粒}
大肠杆菌~DH5$alpha$、ER2566~均为本实验室保存;质粒~PMD18-T~购自~Takara~公司;质粒~PTO-T7~为本实验室构建cite{b11};带有~Tte-Uvrd~基因的~PMD18-T~质粒由~Invitrogen~公司合成。
subsection{酶}
限制性内切酶、Taq~聚合酶及~T4 DNA~连接酶购自~Takara~公司;bst DNA polymerase, large fragment~购自~NEB~公司。
subsection{其他试剂}
RNA酶、氨苄青霉素、LB培养基粉剂购自上海Sangon公司;琼脂粉剂、琼脂糖购自上海Sangon公司;dNTP、dATP购自Takara公司。
其余试剂均为国产分析纯。
subsection{主要仪器}
begin{longtable}{ll}
垂直洁净工作台&上海淀山湖净化设备厂\
隔水式电热恒温培养箱&上海市跃进医疗器械一厂\
5415D 型台式高速离心机&德国Eppendorf公司\
台式低速离心机&上海安亭离心机厂\
DNA 离心浓缩仪&美国Labconco公司\
T-gradient 型和T3 型PCR 仪&德国Biometra公司\
可调式恒温水浴锅& Grant公司\
3K18 型和6K15 型高速冷冻离心机&德国SIGMA 公司\
磁力搅拌器&德国TDA 公司\
核酸蛋白检测仪&德国Eppendorf公司\
HW-8B 型超级微量恒温器&上海浦江分析仪器厂\
78-1 型磁力加热搅拌器&江苏泰县分析仪器厂\
WH-851 旋涡混合器&上海科达测试仪器厂\
VCX500 型超声破碎仪&美国Sonics 公司\
Mini Protean III 型电泳槽&美国Bio-Rad 公司\
Power Pac 300 多用电泳仪&美国Bio-Rad 公司\
凝胶成像分析仪&美国Mvi公司\
MBA2000 核酸蛋白检测仪&美国PE 公司\
酸度计&美国Orion 公司\
AB104-N 型电子分析天平&上海梅特勒-托利多公司\
end{longtable}
section{常用溶液配制}
paragraph{PBS}
NaCl 20mmol/L, KCl 2.68mmol/L, Na$_{2}$HPO$_{4}$ 10mmol/L, KH$_{2}$PO$_{4}$ 1.76mmol/L (pH7.4).
paragraph{染色液}
45%水,45%甲醇,10%冰醋酸,0.2%考马斯R250。
paragraph{Storage buffer 1}
Tris-HCl pH 7.4 20mm, NaCl 200mm, EDTA 1mm, DTT 1mm, glycerol 50%.
paragraph{Storage buffer 2}
Tris-HCl pH 7.5 10mm, KCl 50mm, EDTA 0.1mm, DTT 1mm, glycerol 50%.
setcounter{table}{0}
section{实验方法}
subsection{常规分子生物学实验方法}
paragraph{质粒提取}见《分子克隆实验指南(第二版)》。
paragraph{酶切鉴定}
配制反应体系:10texttimes buffer 2ul, DNA 10ul, 内切酶0.5ul,加水至20ul。37textcelsius反应2hr,取10ul,加入2ul含Sybr green的上样缓冲液,上样于适当浓度的琼脂糖凝胶,220V电泳,观察结果。
paragraph{克隆用PCR}
配制反应体系:10texttimes buffer 5ul, primer 1 0.5ul, primer 2 0.5ul, dNTP 0.5ul, taq 0.5ul, 模板5ul, 加水至50ul。程序:94textcelsius 10min, 94textcelsius 1min, 56textcelsius 1min, 72textcelsius 1min, 72textcelsius 10min, 15个循环。
subsection{HDA反应}
HDA体系参照文献cite{20070254304},如表ref{hdasystem}所示。
begin{table}
centering
bicaption[hdasystem]{}{HDA反应体系的成分}{Table}{The compond of HDA system}
begin{tabular}{llrr}
\hline
名称&成分&浓度&5texttimes体系中用量\
hline
Mix A&&&62.5ul\
&10texttimesThermopol Buffer&1texttimes&6.25ul\
&Primer 1&0.5um&1.25ul\
&Primer 2&0.5um&1.25ul\
&Template&1nmol/L&25ul\
&H$_{2}$O&&28.75ul\
hline
Mix B&&&62.5ul\
&10texttimesThermopol Buffer&1texttimes&6.25ul\
&NaCl&20mm&5ul\
&MgSO$_{4}$&4mm&5ul\
&dNTP&0.4mm&5ul\
&dATP&3mm&3.75ul\
&Helicase&100ng&5ul\
&bst DNA polymerase&10U&6ul\
&H$_{2}$O&&29ul\
hline
end{tabular}
end{table}
A液中加入模板后,94textcelsius预变性2min,60textcelsius 5min,冰上冷却,加入B液,65textcelsius反应10min,冷却至4textcelsius,取10ul加入loading buffer,上样于3.5%琼脂糖凝胶,电泳检测反应结果。
chapter{结果}
生物学论文中约有三分之一的篇幅是图表,如何将各种图表插入LaTeX文件是个很大的问题。以下为一些示例:
paragraph{化学结构式}
化学专业的论文中少不了化学结构式。如果是已知的物质,或许还可以在网上的数据库中查到;如果是新合成的化合物,就只好自己画了。在这方面广泛使用的软件是Chemdraw,不过个人认为,Groff chem画出的结构式更好。图ref{atp}是用Groff chem画出的ATP结构式。其主要步骤是:
begin{enumerate}
item 使用chem语言描述结构式
item 使用chem和pic预处理器处理
item 使用groff生成ps格式文件(加上utf8参数可以支持中文,不过在此用处不大)
item 使用ps2pdf转换成pdf文件
item 在LaTeX中插入pdf图像(图像默认为A4纸大小,需在插入时手工剪裁)
end{enumerate}
具体方法请参见groff目录下的Makefile文件及LaTeX源文件。
paragraph{扫描图}
由显微照相和凝胶成像系统采集到的图片通常为tiff格式,不能为LaTeX直接识别,需要进行格式转换。Linux下的libtiff库自带了一个tiff2pdf程序,可以将tif文件无损转换为pdf文件。图ref{paojiao}为转换结果,源文件位于pic目录下。
paragraph{序列比对}
序列比对在生物学中经常用到,因此有人写了TeXshade宏包。例如,对于align目录下的序列,比对结果如图ref{msf}。具体使用方法参见TeXshade文档。
paragraph{Excel表格}
为便于分析,实验数据通常用excel或openofficecalc格式保存。要将其转换成LaTeX格式,据说有个名为excel2latex的程序。不过对于简单的三线表来说,用sed处理一下就可以。表ref{name}为示例,原始数据位于table目录下。
paragraph{流程图}
描述实验步骤时,有图说明会更加形象。流程图可以有很多种绘制方式,这里用的是tikz宏包,如图ref{pcr}。
paragraph{统计图}
统计图一般用gnuplot来画,但如何插入文档中却值得研究。本文给出了一种实现方法,可以支持数学公式和中文说明,对于gnuplot目录中的数据,效果如图ref{silver}。
chapter{讨论}
以下为讨论部分$hdots$
chapter{致谢}
大学四年的学习生活即将结束,在此我要对这四年中给与我帮助的老师及同学表示衷心的感谢,感谢他们在四年的学习生活中给与我的关心与爱护,感谢他们在毕业论文的完成过程中给与的帮助与支持。
本文由LaTeX写成,为此感谢Donald E. Knuth教授、Leslie Lamport教授和所有为之作出贡献的人。
newpage
addcontentsline{toc}{chapter}{参考文献}
bibliography{main}
end{document}
相关文章:CTex使用
前提:电脑上正确安装了CTex应用程序,有写好的英语文章(CTex主要是对英文文章排版)。
第一步:打开英文文章,点击另存为,格式选择tex格式。一直确定即可。这样就能把word中的图转换成CTex应用程序可以识别的eps格式。
第二步:下载要修改成的模板。
因为模板中有其运行的环境。
第三步:把第一步中得到的图片格式添加到模板文件夹中。
第四步:打开模板中的templete.tex文件。把word转换后的tex文件内容粘贴进去。
第五步:点击Tex-》LaTeX。查看控制台,如果运行成功,就可以点击dvipdf生成pdf文件,把生成的pdf文件另 存为即可。如果控制台运行部成功,应当根据提示修改tex。
这不是CTex使用教程,而是在英文期刊投稿中常用到的一个流程。具体细节很多,有待进一步研究使用。