Michigan Tech University Graduate Thesis And Dissertation With LaTeX

What is LaTeX?

LaTeX is based on Donald Knuth‘s TeX typesetting language or certain extensions. LaTeX was first developed in 1985 by Leslie Lamport, and is now being maintained and developed by the LaTeX3 Project. It is widely used by mathematicians, scientists, philosophers, engineers, and scholars in academia and the commercial world, and by others as a primary or intermediate format (e.g. translating DocBook and other XML-based formats to PDF) because of the quality of typesetting achievable by TeX. It offers programmable desktop publishing features and extensive facilities for automating most aspects of typesetting and desktop publishing, including numbering and cross-referencing, tables and figures, page layout and bibliographies.

Where does one start?

If one were to Google! for LaTeX Document Preparation System, a few thousand documents show up that offer help. It’s quite important that one must have a full & working installation of LaTeX before proceeding ahead – An Introduction to LaTeX, a Summer 2011 seminar organized by Michigan Tech Graduate School, is a good place to start. After making sure that you know the basics, download the following zip file.

Download MichiganTech_MSPhD.zip

Upon unzipping, it should result in a folder named MichiganTech_MSPhD. Retain the file names as they are.

Should I make any changes?

Yes. Read through MichiganTech_MSPhD.tex (listed below for completeness purposes) and make necessary changes.

% Main LaTeX file [referred to as the $(MAINFILE).tex in the Makefile] 
% to be used as template for writing MS thesis / PhD dissertation 
% at Michigan Technological University, Houghton, MI
% This and other associated files are distributed in the hope that 
% they will be useful, but WITHOUT ANY WARRANTY; without even the 
% Please DO NOT send your questions, comments &/or concerns about
% this template to officials at Michigan Tech's Graduate School.
% Instead, please contact
% Gowtham
% Information Technology Services
% Michigan Technological University
% Email: g@mtu.edu
% or post them as comments at
%   http://sgowtham.com/mtu-latex/
% Document type
% Uncomment the line below for single sided printing 
% \documentclass[letterpaper,12pt,fleqn]{report}
% Necessary packages
% MichiganTech_MSPhD.sty 
% This will in turn load all other required packages and (re)define
% several aspects to make the document compliant with Michigan Tech
% Graduate School requirements
% Information required for Title & Signature pages
%% University
%% Thesis/Dissertation title
\thesistitle{Beginning, Evolution, Sustenance And Future Of Our Very Own Sweet Little Universe}
%% Thesis/Dissertation author
\thesisauthor{Mary A. Doe}
%% Thesis/Dissertation year
%% Department or School
%% Program (optional)
\program{Engineering Physics}
%% Chair of the primary/home department
%% \deptchair{} must be empty, if \schooldean is not empty
\deptchair{Dr. Dept Chair}
%% Dean of the School - applies if you entered a school for \dept{}
%% \schooldean{} must be empty, if \deptchair is not empty
%% Primary advisor
\primaryadvisor{Dr. Advisor}
%% Co-Advisor (optional)
%% Advisory committee member #1 (optional)
\advcommone{Dr. Advisory Committee \#1}
%% Advisory committee member #2 (optional)
\advcommtwo{Dr. Advisory Committee \#2}
%% Advisory committee member #3 (optional)
\advcommthree{Dr. Advisory Committee \#3}
%% Advisory committee member #4 (optional)
\advcommfour{Dr. Advisory Committee \#4}
% Document begins
% Allow very (though not arbitrarily) bad line spacing
% Ignore lines overfull by less than half a point (less than 2/10th of a mm)
% Add an extra 3 em of stretchability to each line
% Begin roman page numbering and empty page style
% Title and Signature pages
%% For MS: replace \phdtitlepage with \mstitlepage
%%         replace \phdsignaturepage with \mssignaturepage
% Modular segments
%% Dedication (optional)
%% Comment the line below if not needed
%% Table of Contents (ToC), List of Figures (LoF) and List  of Tables (LoT) 
%% Preface (optional)
%% Uncomment the line below if needed
% \include{Preface}
%% Acknowledgments
%% A good place to thank one and all that have helped you to get to 
%% where you are today
%% Abstract
%% Begin arabic page numbering
%% Chapters
%% Add more, if need be
%% Bibliography
%% This will also have the 'style' with which the references are listed
%% A good place for material that couldn't be included in main chapters
%% Also, a good place for including letters of permission from journals,
%% and other sources from where material (images, information) may have
%% been taken from
% Document Ends

  1. Put proper content in Dedication.tex, Preface.tex, Acknowledgments.tex, Abstract.tex, Chapter1.tex, …, Chapter3.tex (include more Chapters if you need), Appendix.tex
  2. Put appropriate references in MichiganTech_MSPhD.bib and pick an appropriate bibliography style in Bibliography.tex
  3. Place all your graphs in Graphs folder, screenshots in Screenshots and other images in Images folder

Is that all one has to do?

  1. If you are using Linux command line and the Makefile approach, then yes. Even if you don’t know how to use Makefile in all its glory, there is no reason not to use it
  2. If you are using Mac command line and the Makefile approach, then yes. Even if you don’t know how to use Makefile in all its glory, there is no reason not to use it
  3. If you are using TeXMaker in Mac, then you may use the following in TeXMaker » Preferences » Quick Build » Quick Build Command » User:

    "/usr/texbin/latex" -interaction=nonstopmode %.tex | 
    "/usr/texbin/latex" -interaction=nonstopmode %.tex | 
    "/usr/texbin/bibtex" %.aux | 
    "/usr/texbin/bibtex" %.aux | 
    "/usr/texbin/latex" -interaction=nonstopmode %.tex | 
    "/usr/texbin/latex" -interaction=nonstopmode %.tex | 
    "/usr/texbin/dvips" -Ppdf -o %.ps %.dvi | 
    "/usr/local/bin/ps2pdf" -dPDFSETTINGS=/prepress -dEmbedAllFonts=true -dSubsetFonts=true -dMaxSubsetPct=100 %.ps

  4. If you are using TeXMaker in Windows, then you may use the following in TeXMaker » Options » Configure TeXMaker » Quick Build » Quick Build Command » User: (be sure to check the path to gswin32c.exe on your machine)

    latex -interaction=nonstopmode %.tex | 
    latex -interaction=nonstopmode %.tex | 
    bibtex % | 
    bibtex % | 
    latex -interaction=nonstopmode %.tex | 
    latex -interaction=nonstopmode %.tex | 
    dvips -Ppdf -o %.ps %.dvi | 
    "C:/Program Files (x86)/gs/gs9.00/bin/gswin32c.exe" -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -r600 -dCompatibilityLevel=1.4 
    -dPDFSETTINGS=/printer -dEmbedAllFonts=true -dSubsetFonts=true -dMaxSubsetPct=100 -sOutputFile="%.pdf" "%.ps"

  5. If you are using WinEdt 6.x in Windows, then you may use the following in WinEdt » Options » Execution Modes » Console Applications » Accessories » ps2pdf » Command Line (be sure to check the path to gswin32c.exe on your machine)

    # For Executable:
    # For Switches:
    -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -r600 -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dEmbedAllFonts=true 
    -dSubsetFonts=true -dMaxSubsetPct=100
    # For Parameters:
    -sOutputFile="%N.pdf" "%N.ps"

Are there any advantages of using this template?

Apart from modularizing your document preparation process and producing Title & Approval pages in accordance with Michigan Tech’s Grad School prescribed standards, using this template provides following features:

  1. Facility to accommodate up to 2 advisors – for MS/PhD
  2. Facility to accommodate up to 4 advisory committee members
  3. Page Numbers in Table of Contents (List of Figures, List of Tables and Index as well), Table/Figure/Bibliography references are all hyperlinks
  4. With double sided printing, it automatically inserts a blank page (if necessary) to start the new chapter on an odd numbered page
  5. Appropriate margins for single/double sided printing
  6. Fonts are embedded – the PDF looks the same when printed as it looks when it’s viewed on computer

  7. Many other features that one can learn about by reading the corresponding style files
  8. If using Linux/UNIX or may be even Mac, the entire process of compiling/processing and generating PDF could be as simple as typing make – more information about this magical make is in a subsequent section
  9. May even save you a few extra nights of sleep that you would have otherwise spent in making these things work by yourself

If all went well, what would it look like?

MichiganTech MS - Title Page MichiganTech MS - Signature Page, with one advisor & department chair MichiganTech MS - Signature Page, with one advisor & dean of school MichiganTech MS - Signature Page, with two advisors & department chair MichiganTech MS - Signature Page, with two advisors & dean of school MichiganTech PhD - Title Page MichiganTech PhD - Signature Page, with one advisor & department chair MichiganTech PhD - Signature Page, with one advisor & dean of school MichiganTech PhD - Signature Page, with two advisors & department chair MichiganTech PhD - Signature Page, with two advisors & dean of school MichiganTechMSPhD_0004 MichiganTechMSPhD_0006 MichiganTechMSPhD_0007 MichiganTechMSPhD_0008 MichiganTechMSPhD_0009 MichiganTechMSPhD_0010 MichiganTechMSPhD_0012 MichiganTechMSPhD_0014 MichiganTechMSPhD_0015 MichiganTechMSPhD_0016 MichiganTechMSPhD_0017 MichiganTechMSPhD_0018 MichiganTechMSPhD_0020 MichiganTechMSPhD_0021 MichiganTechMSPhD_0022 MichiganTechMSPhD_0023 MichiganTechMSPhD_0024 MichiganTechMSPhD_0025 MichiganTechMSPhD_0026 MichiganTechMSPhD_0027 MichiganTechMSPhD_0028 MichiganTechMSPhD_0029 MichiganTechMSPhD_0030 MichiganTechMSPhD_0032 MichiganTechMSPhD_0033 MichiganTechMSPhD_0034 MichiganTechMSPhD_0035 MichiganTechMSPhD_0036 MichiganTechMSPhD_0037 MichiganTechMSPhD_0038 MichiganTechMSPhD_0039 MichiganTechMSPhD_0040 MichiganTechMSPhD_0041 MichiganTechMSPhD_0042 MichiganTechMSPhD_0044 MichiganTechMSPhD_0046 MichiganTechMSPhD_0047 MichiganTechMSPhD_0048

Screenshots of a sample MS thesis / PhD dissertation

make sounds magical but I have no Linux machine

Given the magical / mystique powers and features of the make process, I personally recommend using it and using it on a Linux machine. As long as one has a moderately modern computer (desktop and/or laptop), members of the pretty active and lesser known Linux/UNIX Users Group at Michigan Tech can/will help out – with installation, getting started and/or troubleshooting. These geeky nerds (or nerdy geeks) meet every Thursday in Fisher/Rekhi Hall and conduct Install-A-Thon twice a year to spread the Linux/Open Source awareness – one may want to use such opportunities.

If I use this template, will Michigan Tech Grad School accept my thesis/dissertation?

Using this template is NOT a substitute for proper learning of LaTeX. And, availability of these templates does NOT necessarily guarantee that the Grad School will approve your thesis/dissertation prepared using them. The Graduate School reserves every right to request changes in the future that are not covered by these templates. If you can post such recommendations/changes as comments, I will be more than happy to incorporate them in the style files and template files.

What if something doesn’t work right?

Style files and template files are distributed in the hope that they will be useful, but they come with no warranty. If you can understand the structure and syntax of these files, feel free to edit them and make them suitable for your needs. However, if your programming skills/understanding is limited, limited to extensive help is available. One can post their questions, comments and/or concerns in the Comment Form below and follow responses from me or other users. If it’s something that can be afforded within my limited time/resources, I may even meet with you to help out.

I don’t belong to Michigan Tech but can I still use it?

Style files and template files distributed are quite generic – with a bit of understanding, patience and effort, these can be very easily modified to meet specific requirements of any other university/institution.

Thanks be to

My dear friend Michael Larsen who got me started with LaTeX during the Christmas break of 2002; dear friends Bijunath Patla & Jacob Fugal, many a Physics faculty & members of my graduate committee who helped bring the templates to their first publicizable version in 2006; Dr. Charles Wallace for letting me do a LaTeX presentation (in his place) to the Graduate Student Council in 2007; Dr. Debra Charlesworth who, since that 2007 presentation, has been primarily responsible for publicising these templates at Michigan Tech; David Clark, Nils Markus Stenvig, John Armstead, Irfan Ahmed, Dave Fritz & rest of those who have used/been using these templates, informed me of their shortcomings and have continually been (re)shaping them to meet the current guidelines.

80 responses to “Michigan Tech University Graduate Thesis And Dissertation With LaTeX

  1. Wish I had taken ur advice and learnt something about LaTeX earlier..Despite all your claims of how easy laTeX is, I think for uninitiated people like me, MS Word works because it is “user-friendly”..I tend to run away miles from anything that needs a command..
    Point 3 in ur disclaimer, “that does not mean I do not dislike and/or hate people etc. etc.”..double negative means u do actually dislike people who use the “other option” uh?
    I’m sure this post is extremely helpful, u’ve made many a nearing-graduation students’ lives easier..Keep up the good work!

  2. @Soumya,
    Thanks for pointing out that grave mistake – possible result of burning midnight electrons but that’s still no excuse not to read it carefully. Have corrected it – the intended meaning was that I do not dislike and/or hate people who used MS Word.

    LaTeX does not necessarily involve working at the command line – things have gotten easier with the advent / introduction of many a user-friendly interfaces, even in Linux/Mac, one does not have to know the commands and things are as simple as push of a button.

  3. Hello Bro:
    You save me alot of efforts & times! I will let you know if there’s any bugs or problems.
    This is a nice piece of work, my computer GURU!

  4. Hey Gowtham, thanks for the effort you put into this. I’m going to try to incorporate my thesis into this format. Right now I’ve been writing chapters into separate word files. I don’t have much experience with Latex although I have managed to install it onto a flash drive which I’m attempting to use as a mobile thesis writing center. I’m also trying to use it in windows using Miktex and so far it is looking good although I haven’t played much with it. Since you appear to be knowledgable about TeX I might come to you if I run into some formatting issues. I hear diagrams are a pain in the butt with TeX.

  5. @Ben U,
    About diagrams (or floats in general) in TeX/LaTeX, it’s still a pain if one uses the default settings. For example, LaTeX does not like to reserve/allocate more than 70% of text width for such floats and doesn’t like to put several of them in the same page. The style files I wrote take care of these things – at least to the extent that LaTeX is forced to allocate 90% of text width for floats and allow upto 50 floats per page.

    Buzz me when/if you have some problems. We can work them out!

  6. Compilation time is more than 2 minutes which is very unusual, for the references to appear then you do it twice or thrice which will further increase the compilation time. I am not sure whether psfig.sty comes along with all the standard 2e distribution .I am assuming- one of the purposes of makefile is to erase the .log ,.toc and .aux files. It doesn’t seem to be doing that. If it can do that , would be of great help.

  7. @Biju,
    Compilation time usually depends on the size of the document as well as the size of graphics being included to generate PostScript and/or PDF versions of the thesis/dissertation. If the command, make, did not clean up the *.toc, *.aux and *.log (and several others as well) files, I suspect that the make process terminated with some error.

    One can get psfig.sty from CTAN website and place it in the same folder (under MTUDocumentation, along with MTU[MS/PhD]Thesis.sty) and things should work.

    Please do let me know if it still does not work the way it should – we can make it work.

  8. I guess I should have waited until you were ready to graduate before I wrote my diss. I ended up putting together a patchwork of random sty files and other assorted nonsense to make LaTeX work for my thesis.

    Please seriously consider submitting / archiving this package with the people down in the graduate office. I specifically asked them (and the publisher) if such a template were available with negative results.

    You’re doing a great thing here, Gowtham.

  9. @Mike,
    But for you getting me started on this during the Christmas of 2002, I would still be using MS Word or something like that. I have sent the link (to this entry) to Grad School as well as the Graduate Student Council but so far it hasn’t been forwarded the students list – guess it’s under some sort of review by the concerned people, although it’s being circulated through LaTeX-minded faculty from CS, Math & Physics departments.

  10. before compilation looks as great as the compiled version. source code is order of magnitude more elegant than my botched up (also pirated in parts) version of .sty files

  11. @Note2Self (and others):
    Please note that things may not always work the way they should, if one uses these files with some other third party programs. For e.g., if using kile on Linux, Biju (my friend) experienced some issues.

  12. Gowtham, great work! This would surely save atleast a week of my time.

  13. Gowtham, very useful. Great work. If the left margin on the odd and even pages are different, that would be better for binding.

  14. @LXK,
    One of my friends, Jacob Fugal, sent me this information and I hope it does what you are looking for:

    “I got the double sided thing to work to my satisfaction. It was pretty darn easy. I used the \documentclass[twoside]{report} line to make it double sided. I used the package \usepackage{nextpage} to get access to the \cleartooddpage[\thispagestyle{empty}] command that can ensure that the next chapter or section starts on an odd page, and if a blank page is necessary, it makes it blank of page headers or page numbers. So that’s how I’m doing it. The \setlength{oddsidemargin . . .} and \setlength{evensidemargin . . } commands remain as you set them in MTUPhDThesis.sty.”

  15. @Note2Myself (and other users):

    Style files, MyThesis.tex and Acknowledgments.tex have been modified to meet the standards prescribed by Michigan Tech Graduate School. Thanks to Dr. Debra Charlesworth and Jin Sun for pointing them out.

  16. @Note2Self (and other users):
    Appendix.tex has been modified to meet standards prescribed by Michigan Tech Graduate School. Thanks to dear friend Lin Pan for pointing them out.

  17. Hellllp!
    I need to submit an abstract by this wednesday and am using LaTex…why is this command: {\bf Eddy Covariance Measurements Of CO$_{2}$ Fluxes Above Lake Superior} clumping the first part of the title together and then does not change the last part (“Fluxes Above Lake Superior}”) of the title into bold??? can anyone help me?

  18. @Jennifer:
    Could you please provide some more details?

    – type of the document you are using: Report, article, etc. ?

    – style you are using: journal/conference specific or generic ?

    You might want to try this and see if it helps:

    \textbf{Eddy Covariance Measurements Of CO$_{2}$ Fluxes Above Lake Superior}

  19. First, thanks so much for this page! And a question. Do I need first to download a bunch of .sty files to make this thing work? And if so, is there a way to download just one zip file with all of them instead of getting one by one from CTAN website?

  20. @Kat:
    Glad you like it and find it useful :)

    Most of the .sty files needed are usually included in most LaTeX installations. One of them, an uncommon one, is included along with the template files. If you can let me know the details (the Operating System and the type of LaTeX distribution you have), I can give you more appropriate information.

    If you have any questions and/or need further information, please do not hesitate to send me an email. I will try to answer them as soon as possible.

  21. hey gowtham, i’ve come across your template lately, and it works great…actually, the only missing part is the headings, can you please make any suggestion? i’ve tried \usepackage{fancyhdr}, and eventhough i change the \pagestyle, there i no header on my pdf file. Thank you very much, sorry for my english…

  22. hi gowtham
    thanks for ur file…pls give some gyaan on how to use fancyhdr to get headings

  23. something you might meet if you use this template.
    1,latex might say it can not find the ‘psfig.sty’ class file. You can substitute the \usepackage{psfig} with \usepackage{graphics}. psfig package is kinda obsolete. graphics takes care of the job of psfig.
    2,if you cite long url in your reference. You might find it does not break line. So you have a overfull line which looks ugly. The way out is substitute the \usepackage{url} with \usepackage{breakurl}. Rember to put it after \usepackage{hyperref}.

  24. Thanks a ton Gowtham.
    I started to use the template and ran into errors right away (my habit).
    Well, Texnic (latex editor)was not able to install psfig directly and flashed an error.In order to fix this,you will have to download psfig package from CTAN website and place .sty/.tex file in folders as the other .sty/.tex files.

    Secondly, there is an upgraded version of subfigure from CTAN you might want to use , for this case also you will have place files in respective folders. Be sure to include usepackage in preamble.

  25. How can i edit the spacing between figures and line spacing in the entire file, table of contents and list of figures?
    I am wanting to squeeze the thesis a bit, it getting too long any suggestions???

  26. @Himanshu:

    If you take a look through MTUPhDThesis.sty [or the MS equivalent], you will see a section called % Customizing Captions (Figures, Tables, etc). Each of the option used there is commented to explain what it means and you can edit them to meet your spacing requirements. Also, if you scroll down a bit in the same sty file, you will see a section called % Double Spaced Document – which defines the double line spacing (default). Change that to a suitable number as well.

    Hope this helps!

  27. I tried your suggestions on spacing, but they didn’t seem to work.
    I played around with setstretch definition and it works.
    But this still leaves me with problems. The TOC,LOF and LOT are all still in double spacing.
    How do I edit the commands to get the right output?
    Also the spacing of figures doesn’t seem to work.

    I also want to center all the headings in the document not the subsection headings but the chapter, contents etc .
    I looked up on internet and was lost.Please can you help me with this.

    Thanks ..

  28. I found sgowtham.com very informative. The article is professionally written and I feel like the author knows the subject very well. sgowtham.com keep it that way.

  29. Gowtham

    I’m getting a latex error

    file ‘floatflt.sty’ not found.

    where can i find it?


  30. Great Information. I am happy to see that still there are few persons who are NOT using auto blog posters to fill the blogs with scrap material. Making a blog and maintaining it is really a hard work. Congrates! I am actually very much interested in dissertation writing. I have written a few dissertations on Marketing, Ecommerce, General Economics etc. I Would like to add to your knowledge that some of the reputed websites are now providing the scholars, complete thesis guidance packages which are really very useful while making dissertation. I have used such guidance packages for making my all dissertations. I have also included the name of such a website. I do not want my commment considered as spam and I have nothing to do with that website so, I will not discuss about it. You can simply click on my name, if you want to visit and check it out. I want to discuss another thing with you? Do not you think that the quality of the dissertations is decreasing day by day? Do not you think so that the scholars are not too much interested and want the shortest way to write thesis and dissertation etc? Want to know about your views? What do you think? Thanks Regards

  31. I am having a hard time finding where and how the font is set for the document. I see in the style file where it is set for the title and approval page, but I don’t see where it is set for the remainder of the document. I would like to use the default computer modern font instead of the times font that is in use in your file. Could you suggest how I might change this? Thank you very much for making your files available, it has been a big help and I greatly appreciate your efforts.

  32. Hey Aaron:

    If you look through the list of packages in the Style File, you should see \usepackage{times} – if you remove that, your document should just use the system default font.

    Hope this helps!

  33. This was my first thought and I had tried that before I posted my comment. Removing the times package does actually change the title and approval page fonts, however, the chapter fonts are not different, or don’t look any different at least. I am comparing the font to another document I made using LaTeX with the default computer modern font.

  34. I am attaching an image that shows the difference that I have mentioned, hopefully to make it more clear as to what I am talking about. The text on the left side is using your files, the text on the right is from another document that I made using only the default font. Thank you for any input you may have about this.

  35. It was to keep the PDF [print and electronic] to look the same that I had to include some font embedding feature – in compliance with grad school requirements. I am looking into it and will let you know soon of my findings.

  36. Ok, no problem. I am fine with they way you have it set up, especially if it complies with the requirements. No need to spend a lot of time on it. I have read some things that have said that the default computer modern font has some issues with font embedding and making the print and e-copies look the same, as you have said. This answer is good enough for me.

    Thanks again.

  37. How do I embed fonts in the pdf file. Debra in her review has asked me to embed the fonts.

  38. Please let me know which operating system [Windows|Linux] you are using and if you have performed the ‘full’ installation of LaTeX, with all [un]necessary packages.

    Last time I checked and updated, these template files were in fact embedding the fonts into the final PDF.

  39. Hi there
    I am using Fedora11+VimLatex. There is no problem by using `make’ to compile the package. However, it would be much greater that you can figure out a way to let use VimLatex to compile it, because VimLatex provides forward and backward searching function. When I am editing a equation or a paragraph, I want to check it visually I just type `\ld’, it will go to the part I am working on in the dvi file. Maybe I am not good at tell this, the details are here:

    You know VimLatex provides `\ll’ command to build tex into dvi. Usually I don’t need a pdf file until all the document are done. I tried to compile the tex files by \ll instead of `make’ in terminal. But it does not work.

    A package named srcltx is very useful. It enables backward searching. For example, if you are checking the dvi file and find a typo. Just ctrl+left_click, you will be led to the typo in the source tex file.

    I am not sure whether you ever tried vim for tex editing. Maybe emacs? Whatever, I would more than love to hear from you about this.

  40. I delete the Make file from the folder and now it works. Yet I got warning:
    Font shape `U/lasy/m/n’ in size not available
    Font shape `U/lasy/m/n’ in size not available

  41. I use plain Vi(m) – the template file(s) was/were designed to meet [almost] everyone’s requirements. There is already enough variation of Operating Systems, LaTeX editors & fonts available on the system to cause confusion and as such, I probably cannot add one more degree of freedom/restriction.

    If you can get it to work with Vim-LaTeX, all is well and good.

  42. When I try to make a pdf, I keep getting the following error:

    Package hyperref Warning: Rerun to get /PageLabels entry.

    ! Undefined control sequence.
    … \uppercase \expandafter {\@program
    } \fi
    l.62 \titlepage

    Any ideas?

  43. My first guess would be to check the ordering of packages- hyperref is usually ‘the’ last package to load; except in this template, it’s the penultimate one.

    And, you using Makefile by any chance? If not, are you running LaTeX at least a couple times before trying to convert to PDF?

  44. Absolutely agree with you. Anyway, you did a great job on this package. Font issues are really minors. Have a good holiday.

  45. Hi
    I am working on my dissertation using this package on fedora 11 with texlive 2009 installed. I follow a process of dvi–>ps–>pdf. When I open the pdf file, I found math symbols were not displayed well. In Fedora, Acrobat reader complained that
    it can not find the font ‘Symbol’. However if I open the pdf file in Windows, everything is ok. By the way, acrobat reader did not complain when I wrote paper with maths using other package. Could you please help on this?

  46. I am rather clueless for this error but if I had to point my finger at something, I would do so at your installation of linux &/or latex. I usually do a full installation [all the thousands of packages, including the ones that I have never heard of &/or will never have any use for] of linux & latex – just to avoid any kind of inter-dependency related errors.

  47. Hello Gowtham,

    I am working on PhD thesis manuscript. I am using mac book and i have got pdf of my manuscript easily.However, I am facing difficulty in getting figures in my pdf. I can even see the figure caption appearing. I have tried to put diagrams in Figures and Diagrams folders as well.
    Can you please advice me.


  48. What is the format of your graphics [figures, graphs], etc.? Are they all JPG, GIF, PNG, PS/EPS or a mixture of these formats ??

  49. Hi, thanks for your efforts.
    I guess you prepared everything in latex, including graphs also (pstricks). I wanted the visitors be aware of latex frontends which makes life much more easier. Such as Lyx.

    Have a good one.

  50. I have been getting this “natbib package warning” ever since I moved to new linux machine when I compile my thesis. The effect is that the references do not show up in my document.

    Do you have any ideas to help me out?

  51. This file requires `listings.sty’ version 1.4.
    *** You have a serious problem, so I’m exiting ..

    While running MTUMSThesis for Linux in Mac “TeXshop” getting above error . Kindly provide some help regarding this(where to get this?). The `listings.sty’ should go in Library>texmf>tex>latex OR it should be in the same main working folder.

    another error :

    (./latexsym.sty) (./listings.sty

    *** This file requires `listings.sty’ version 1.4.
    *** You have a serious problem, so I’m exiting …

  52. Hi Gowtham,

    While working on my PhD thesis i got an error. I am using MAC for file MTUPhDThesis template and compiling MYDissertation.tex file. The error about the bibliography entries in Bibiliography.tex file says:

    ! LATEX error: \item– perhaps a missing list environment


  53. Looks like a typographical error of some kind – the error message should indicate the approximate line number where this is happening as well.

  54. I had errors using the template with a Windows Vista, Miktex and Jabref combination. Commenting out the \usepackage{psfrag} and \usepackage{pst-plot} seemed to solve most of the problems. Thanks to Gowtham for all the help.

  55. ‘Put in appropriate references in My[Thesis/Dissertation].bib and pick an appropriate bibliography style in Bibliography.tex’.

    How to pick an appropriate bibliography? the following information can be found in the Bibliography.tex file


  56. Hi Jay Jin,

    Can you advise me how to get bibliography at the end of every chapter. I can have the bibliography at the end of the thesis.



  57. Hi Gowtham,

    How do I incorporate the new grad school thesis guidelines (related to formatting) in the current latex files.



  58. Hi, the links to the templates are broken. Could you please upload them again.

  59. Hello Mohammad,

    I’m currently working on updating the template and it will be available for download after the Lunch n’ Learn session on Friday, 2012/02/24. Until then, please continue to typeset your work in Chapter1.tex, Chapter2.tex and so on – the new template will pick them up and generate the PDF with necessary requirements.

  60. Hi Gowtham,

    Very nice job to put this site together!

    I submitted my thesis last fall and had problems with figures captions. If you look at Figure 19 on your file, the caption is centered, even when in the style file the “justified” option is specified. This happened for the first line if it does not fill the width. Subsequent lines will be fully justified though.

    My solution was to do: \caption{Space craft. \hfill\hfill}

    * one \hfill did not work for all captions, I dont know why.

    I am not sure if this the best way to do it, but it solved my problem.

  61. Using the New 2012 Template!
    I am having problems with the \cleartooddpage command.
    It seems that If there is an even number of pages before chapter one, all following calls will default to an even page, (from the first page, when printed) since the numbering resets.
    I am currently using

    \cleartoevenpage[\thispagestyle{plain}] %Include Page Number
    $ $ %Insert a blank character to force the above command

    after the abstract to insert a blank page. I was wondering if you were aware of this or had any suggestions? Hopefully this will save someone else some sleep if they have the same problem.

  62. Hi,

    I’ve got a question about the Bibtex. When printing out the references, I cant get the bibtext to print all the fields for @article format. Specifically, the title is missing in the final pdf print. How can I print all of the fields!


  63. I have a question about winedt. Wwhen you write a command it should suggest you the end of it. I mean when you type \beg it should suggest you \begin{ and when you write your command i guess it also writes the \end{ and so on. But i could not find to turn on this option. do you know how to do it?

  64. Yes, There was a little file called “Bibliography.tex” which is there to control over the style of your references. If you look at the 5th line (\bibliographystyle{IEEE}) you should have something written inside the curly brackets. By default, its set, I think, to “Plain”.

    Now search for “Bibliography styles Latex” in Google. or alternatively go to this link. (http://amath.colorado.edu/documentation/LaTeX/reference/faq/bibstyles.html)

    Pick a better style and type it inside the curly brackets. I used the IEEE style. It worked the way I wanted it.

  65. Hi Gowtham,
    This package is fantastic- definitely saving me tons of time.

    I’ve noticed that most of my figures and all of my tables are appearing at the ends of chapters, rather than where I’m placing them- this is despite the fact that I specify locations via


    I can circumvent this by using the float package (placing \usepackage{float} in the MichiganTech_MSPhD.tex file).

    However, when I use the float package, all of my tables are now double spaced instead of single-spaced.

    Can you suggest a way to both make the tables go to the right locations AND get them single spaced? The only workaround I’ve found is to use \begin{singlespace} and \end{singlespace} in each tabular environment, but it seems like there would be a better way.

  66. Hey Gowtham,
    Great Template – its saved me tons of time. Two issues, though:
    First, I had a two page abstract on my first draft – this caused margin issues through the rest of the document, and the page numbering was xii on the first page of the abstract, and 1 on the second page. I since changed the abstract spacing so that it fits on one page (hoping they won’t complain).

    Second, it seems the Graduate school has changed the format of the signature page. I’ve used the following, though I only updated the PhD version (haven’t heard if its approved yet):

    % Signature page (PhD)
    This dissertation has been approved
    in partial fulfillment of the
    requirements for the\\ Degree of DOCTOR OF PHILOSOPHY
    \ifx \@program \@empty
    \ifx \@deptschool \@empty \else

    \vskip 0.6in
    \ifx \@deptschool \@empty
    Department of \expandafter{\@deptschool}

    \vskip 0.6in
    \hspace{0.60in}% Signatures:%
    \ifx \@coadvisor \@empty
    Dissertation Advisor: & \expandafter{\@primaryadvisor}\\
    Dissertation Co-Advisor: & \expandafter{\@primaryadvisor}\\

    Dissertation Co-Advisor: & \expandafter{\@coadvisor}\\
    \ifx \@advcommone \@empty \else
    Committee Member: & \expandafter{\@advcommone}\\
    \ifx \@advcommtwo \@empty \else
    Committee Member: & \expandafter{\@advcommtwo}\\
    \ifx \@advcommthree \@empty \else
    Committee Member: & \expandafter{\@advcommthree}\\
    \ifx \@advcommfour \@empty \else
    Committee Member: & \expandafter{\@advcommfour}\\
    \ifx \@schooldean \@empty
    \ifx \@deptchair \@empty \else
    Department Chair: & \expandafter{\@deptchair}\\
    Dean: & \small\expandafter{\@schooldean}\\
    % Date & \makebox[3.50in]{\hrulefill}\\
    % \end{flushright}%

  67. Thank you, Chris. Couple other users had brought those changes to my attention as well, but I’m just waiting for the semester break to incorporate them into the template.

    Glad to hear it was useful.

Share your thoughts

Your email address will not be published.
Required fields are marked as such.