Thesis template latex cambridge - They provide the introduction of a statistical table or flipchart so that they come into contact with your fellow students, your dissertation or thesis proposal must be referenced in qualitative textual information. And what if I include the colon, in all of them, one. An example chapter is included which explains the basics of LaTeX and this template. It contains everything you need to know to begin writing your academic thesis using this template. Important note: this template comes as a zip file with multiple files and folders within it.
This is a Latex thesis template based on the Master thesistemplate of thefaculty for physics and astronomy of Heidelberg University.
Table of contents
Requirements
This template was tested and used in Debian 9.
texlive
package is required to have a latex system.texlive-full
package is recommended to get all the necessary latex packages.
latexmk
package is required for compiling the latex documents.
qpdfview
package is required to view the document with the vimtex
plugin.The corresponding setting can be changed if other PDF viewer is preferred.Check the vimtex
plugin help file in Vim for more details.
Inkscape
was used to drawing figures. A Makefile is provided to convert the.svg files to .pdf files.
Main Latex Documents
There are three main Latex documents in this repository:
dissertation.tex
: the main document for the thesis.separated_pages.tex
: the main document for separating pages out of thethesis pdf file.
Runtexdoc pdfpages
in the command line for more details.standalone_test.tex
: the main document for trying out figures with thestandalone package.
Runtexdoc standalone
in the command line for more details.
Folder Structure
The directory are organized as follow:
- The chapters of the thesis are put into their own sub-folders.
- The figures for each chapter should be put in the
figures/
folder in eachchapter sub-folder. - The Inkscape drawings should be put in the
drawings/
folder in each chaptersub-folder.
init.sh and Makefiles
init.sh
: this bash script instruct git not to touch theseparated_pages.tex
andstandalone_test.tex
, which are changed from time to time.Makefile
: the Makefile to compile the thesis and the separate pages.The document can also be compiled with the vimtex plugin with Vim. More detailsin the Vim Plugins section.Makefile.inkscape
: the Makefile to generate .pdf files from the Inkscape.svg files once there is any update in the .svg files.
Run with the commandmake -f Makefile.inkscape
.
Latex Configurations and Tricks
The configurations of the thesis latex document are in setup/preamble.tex
file.
Some tricks are shown in the Appendix part of the example thesis PDF file.
Vim Plugins
I used Vim (neovim) for editing the latex files. I recommend the followingthree plugins for this task:
- lervag/vimtex: Plugin for editing Latexfiles in Vim/neovim.
- Shougo/deoplete.nvim: Plugin forautomatic completion. This plugin is for neovim/Vim8.
A similar plugin for Vim7 isShougo/neocomplete.vim. - ujihisa/neco-look: Plugin forEnglish words completion.
The configurations for above plugins are:
- Latex and vimtex:
- deoplete: