Skip to content

GuriTheoChem/phd-thesis-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhD Thesis Template

GitHub repository for a PhD Thesis template using LaTex.

License: GPL v3 GitHub release (latest by date including pre-releases) GitHub Actions Workflow Status GitHub forks GitHub Repo stars

Using the Template

Read this article from GitHub Docs on how to create a repository from a template.

  1. Click Use this template button and select Create a new repository.

    use this template
  2. Select with which account you want to create the repository and give it a name.

  3. Check out any additional options you want to incorporate.

  4. Click Create Repository and you are all set.

Building the PDF of the Thesis

  • To build the pdf of the Thesis, execute the following:

    latexmk -pdf -output-directory=build src/main.tex

    Note: I use latexmk for an automated compilation of this template pdf as it has cross-references(bibliography, table of contents). I do not test any other compilers. Please read more about choosing a compiler on this overleaf article.

  • The pdf named main.pdf is built in the build/ folder.

  • To get the pdf of a particular release version, go to the release and find it in the assets.

Plots

  • To build the new plots, modify the generate_plots.py as you wish and execute the following:

    python3 src/generate_plots.py

    Note: The images of the plots for this are already generated in this project repository and are in the plots/.

    This is of course only one example way in which a user can generate plots for their LaTex Document. Feel free to play around and incorporate your prefered way.

Screenshots

main-01 main-06
main-11 main-13
main-19 main-21
main-25 main-28
main-29 main-36

License

The GNU General Public License v3.0