cssauh.com 首页  
OlympicNew   常见问题与解答 (FAQ)常见问题与解答 (FAQ)   搜索搜索   成员列表成员列表   成员组成员组   注册注册   个人资料个人资料   登陆查看您的私人留言登陆查看您的私人留言   登陆登陆 

用LaTeX写夏威夷大学毕业论文

 
发表新帖   回复帖子    cssauh.com 首页 -> 学习讨论
阅读上一个主题 :: 阅读下一个主题  
作者 留言
传说中的马哥



注册时间: 2004-12-24
帖子: 333

帖子发表于: 星期五 四月 25, 2008 6:54 pm    发表主题: 用LaTeX写夏威夷大学毕业论文 引用并回复

LaTeX写论文,可以让作者更专注于论文内容和结构,不像用一般的Office套件一样还要去考虑繁琐的格式排版。

夏威夷大学没有官方的毕业论文LaTeX模板,但是如果你有耐心,可以从网上搜索到两个非官方的模板。一个是Jason Surace的版本(http://spider.ipac.caltech.edu/~jason/misc/),一个是[url=http://csdl.ics.hawaii.edu/]Collaborative Software Development Laboratory (CSDL)[/url]的版本(http://csdl.ics.hawaii.edu/FAQ/thesis-latex.html)。我个人倾向后者,因为这个版本更容易使用。如果你还不知道什么是LaTeX,这里有一个很适合初学者的简短教程:A (Not So) Short Introduction to LaTeX2e

下面介绍一下这个论文模板。当然,假设你的系统已经安装了LaTeX。安装方法请参考LaTeX主页或者其他文献。

从CSDL下载LaTeX模板文件(http://csdl.ics.hawaii.edu/FAQ/uhthesis-latex.zip),在LaTeX的安装目录(在Linux上一般是/usr/share/texmf/tex/latex)建一个uhthesis目录,把下载的uhthesis-latex.zip解压在该目录,运行texhash(需要管理员权限)更新系统。

解压后的文件里有一个uhtest.tex,这就是你要编辑的文件。里面的注释相当清楚,稍稍了解LaTeX的人一看给知道怎么样编辑。把其中相应的内容改成你自己的就可以了,就像填空一样简单。建议把论文分成几个文件,再在uhtest.tex里用include命令包含进来。模板本身就是这么做的,把整个论文分成dedication,acknowledgements,abstract,body,appendix等几个部分,你还可以把body再细分为各个章节,这样写论文时比编辑一个大文件容易。

另外一个文件uhtest.bib是存放所有参考文献的,使用方法可以参考BibTeX Wiki。编辑好的文件用下面的命令生成DVI文件:
代码:
latex uhtest
bibtex uhtest
latex uhtest
latex uhtest

之后用你喜欢的工具软件转化成PDF文件,我习惯用dvipdfm,然后就生成了具有专业出版水平的漂亮的论文。

这个模板比较老了,最后编辑于1998年,其间UH对论文格式要求好像有调整,但是应该不大,我和同事都是用这个模板写的Ph.D.毕业论文,没遇到任何问题。模板提供方便的draft模式,在这个模式下使用单倍行距,而不是研究生院要求的双倍(或许1.5倍?)行距,这样在打印时可以省些纸张,在完成之后再改成final模式,可以打印完全符合研究生院要求的格式。这个模板既可以用于Ph.D.又可以用于Master的论文,只要改变一行命令就可以了。
_________________
其实……我就是传说中的马哥
返回页首
阅览成员资料 (Profile) 发送私人留言 (PM) MSN Messenger
Shan Lan



注册时间: 2008-07-10
帖子: 4

帖子发表于: 星期四 八月 14, 2008 7:08 pm    发表主题: 引用并回复

Smile 好像不太会用这个,试试看!
返回页首
阅览成员资料 (Profile) 发送私人留言 (PM)
从以前的帖子开始显示:   
发表新帖   回复帖子    cssauh.com 首页 -> 学习讨论 论坛时间为 HST (夏威夷)
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的帖子
不能在这个论坛删除自己的帖子
不能在这个论坛发表民意调查


Powered by phpBB © 2001, 2005 phpBB Group
phpBB 简体中文界面由 iCy-fLaME 更新翻译web hosting