Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/j-jith/iitm-thesis

A LaTeX class for preparing PhD, MS, M.Tech and B.Tech thesis according to the IIT Madras guidelines
https://github.com/j-jith/iitm-thesis

iitm latex-class thesis-template

Last synced: 2 days ago
JSON representation

A LaTeX class for preparing PhD, MS, M.Tech and B.Tech thesis according to the IIT Madras guidelines

Awesome Lists containing this project

README

        

iitm-thesis
===========

This is a LaTeX class for preparing PhD, MS, M.Tech and B.Tech thesis according
to the IIT Madras guidelines. The original class, which can be found `here
`_, was last updated in March
2005 and passes some obsolete options to certain packages. In addition, it does
not adhere to certain guidelines like "chapters should start on odd-numbered
pages". This version of the class aims to fix these issues. In order to do so,
the following changes have been made to the original class:

- Removed the obsolete ``compat2`` option from the ``geometry`` package.

- Added ``emptypage`` package to disable page numbering in blank pages.

- Added ``twoside`` option to ``article`` (synopsis) and ``report`` (thesis)
classes for left-margin adjustment during two-sided printing. Also, you can
now use ``\cleardoublepage`` to start a new page on the right hand side.

- Added ``openright`` option to ``report`` (thesis) class to ensure chapters
start on the right hand side (odd page numbers)

- Added ``\pagenumbering{gobble}`` to "Title", "Quotation", "Dedication", and
"Thesis Certificate" pages to ensure they start on the right hand side (odd
page numbers)

- Roman page numbering now starts from the "Acknowledgements" page.

This class was tested on TeX Live 2016. Please do not use an older
distribution.

Files included
--------------

- ``iitmdiss.cls`` - main class file

- ``iitm.bst`` - bibliography style

- ``atbeginend.sty`` - for removing space around and within environments
[#squeeze]_

- ``iitm.pdf`` - IIT Madras logo

- ``synposis.tex`` - sample synopsis

- ``thesis.tex`` - sample thesis

- ``refs.bib`` - sample bibliography file

LaTeX packages required
-----------------------

- `geometry `_

- `setspace `_

- `caption `_

- `natbib `_

- `emptypage `_

For compiling the sample synopsis and thesis
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- `hyperref `_

- `amsmath `_

- `graphicx `_

The original LaTeX class
------------------------

The original LaTeX class, created by Prabhu Ramachandran, can be found
`here `_.

Footnotes
---------

.. [#squeeze] `Squeezing Space in LaTeX `_