First started in March 2007 when the author was typsetting PhD dissertation,
this template has undergone many many revisions over the last several years.
Attempts will be made to keep it updated as and when the time and resources
permit.
Disclaimer
This and other associated files are distributed in the hope that they will
be useful, but without any warranty; without even the implied warranty of
merchantability or fitness for a particular purpose.
Using this template is not a substitute for learning LaTeX and/or
understanding its how it works. Also, using this template does not
necessarily guarantee that the Graduate School will approve the
thesis/dissertation. The Graduate School reserves every right to request
changes in the future that are not covered by this template yet.
Features
Apart from modularizing the document preparation process, and producing title
and signature pages, etc. in compliance with the Graduate School requirements,
the template provides the following:
Ability to accommodate up to two advisors
Ability to accommodate up to four advisory committee members
Embdedded fonts - the PDF looks the same when printed as it looks
when it’s viewed on computer
If using Linux/UNIX or Mac, the process of generating the PDF could
be as simple as typing make
Ability to make a timestamp-based snapshot of the entire folder via
the command make snapshot
Neither this template nor its author, however, will typeset your report,
thesis or dissertation for you. You are responsible for it.
TeXMaker - a LaTeX-aware text
editor - for Linux, Mac and Windows
This template in its entirety
Basic understanding of how LaTeX works
Which files should one edit?
Rename (not just copy over) john_DEGREE.tex by substituting john with your Michigan Tech ISO username, and DEGREE with either MS or PhD
Open the renamed john_DEGREE.tex
Iff writing a MS thesis, then change \documentclass[Degree=PhD]{MichiganTech} to \documentclass[Degree=MS]{MichiganTech}
Comment the lines marked % Optional under Front Matter section if there is a need
Remove some or add more chapters under Chapters section as needed
Remove some or add more appendices under Appendices section as needed
Update Personalize/Personalize.tex with relevant information
One may use the relevant sample Personalize_*.tex as a starting point OR refer to the list of departments and programs
Update FrontMatter/Abbreviations.tex, FrontMatter/Abstract.tex, FrontMatter/Acknowledgments.tex, FrontMatter/Dedication.tex, FrontMatter/Definitions.tex and FrontMatter/Preface.tex with relevant information
Update Chapters/Chapter?.tex with relevant information
Save all references in References/References.bib with relevant information
Change \bibliographystyle{jpc} in References/References.tex to something else to produce the required format for references
Update Appendices/Appendix?.tex with relevant information
Place all figures in Figures folder
Update MichiganTech.cls and/or Packages/*.sty iff there is a need, and iff there is an understanding of how the LaTeX class/style file works
How does one compile?
Linux (or Mac) from a terminal using the command line, using Makefile:
cd LaTeX_MSPhDTemplate
make
Linux (or Mac) from a terminal using the command line, without using Makefile:
Navigate to TeXMaker » Options » Configure TeXMaker » Quick Build » Quick Build Command » User (a recent and stable version of GhostScript, GhostPCL, GhostXPS and MuPDF can be downloaded from http://ghostscript.com/; check the path to gswin32c.exe; thanks to Henriette Groenvik for bringing a typographical error to author's attention) and enter the following
DO NOT send your comments, concerns, issues and/or questions about this
template to Michigan Tech's Graduate School or Information Technology.
Google search often provides a quick and reliable answer.
If all else fails, then contact the author. Understand that this is a pro-bono
project. Author may very well be busy with work and life responsibilities and
as such, do not expect a quick answer/solution.
Don't like this template OR have an idea to improve?
Feel free to clone/fork this repository and make changes to fit your needs.
You have my explicit permission to do so. This template and/or the changes
you make may very well work for you (or your institution). Please note that
if you decide to do so, you are doing so entirely at your very own discretion
and that neither the author nor Michigan Technological University is
responsible for any/all damage - intellectual and/or otherwise.
Author
Dr. Gowtham, PhD
Director of Research Computing, IT
Research Associate Professor, College of Computing
Adjunct Associate Professor, Physics
Michigan Technological University
Email: [email protected]
URL: https://sgowtham.com
请发表评论