thesis/tex
2020-05-20 16:53:56 +03:00
..
appendix Forgot to add ProtectedComponent 2020-05-09 22:15:47 +03:00
chapters Fix typo in english abstract 2020-05-20 16:53:56 +03:00
code Last additions 2020-05-09 21:12:26 +03:00
illustration Last additions 2020-05-09 21:12:26 +03:00
style Final grammar and style fixes 2020-05-20 16:28:00 +03:00
.gitignore Continue writing report 2020-05-03 17:20:09 +03:00
.latex.yml Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
biblio.bib Added some illustrations and improved JWT section 2020-05-09 17:29:49 +03:00
CONTRIBUTING.md Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
data.dat Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
LICENSE Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
main.tex Forgot to add ProtectedComponent 2020-05-09 22:15:47 +03:00
README.md Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
vancouver_fi.bst Copied template from submodule to this repo 2020-01-16 13:28:22 +02:00
view.sh Fix typos, add some code 2020-05-09 12:05:12 +03:00

Metropolia Thesis LaTeX Template

License

Creative Commons License
Metropolia Thesis LaTeX Template by Panu Leppäniemi, Patrik Luoto and Patrick Ausderau is licensed under a Creative Commons Attribution 4.0 International License.

Check comments in main.tex for details. Especially what it means when licensing your own thesis when using this template.

Compiler

Use XeLaTeX as a compiler.

Compilation

Usual compilation sequence (minted package require external Python Pygments script to be installed (check the docs))

# minted require -shell-escape to run  external script. 
# -8bit avoid ^^I for tabs in minted.
$ xelatex -shell-escape -8bit main
# If any change in the bibliography
$ bibtex8 main
# If any change with the abbreviation or acronym
$ makeglossaries main
#Then compile again
$ xelatex -shell-escape -8bit main
#And if still some citation or label warnings, compile once more
$ xelatex -shell-escape -8bit main

Using Overleaf

  1. Create an account on Overleaf (if not already have one)

Using git

Note: git version control != GitHub 😉 These instructions can be used with the Personal/Free subscription plan. While you would need the paid version of Overleaf to directly sync with GitHub.

  1. Fork this project (optional (advantage of fork is to synchronize your github and overleaf projects with your local clone))
  2. Clone your fork (or this github project) to your local computer
  3. Follow the instructions to create a new Overleaf project from existing git repo
  4. Once done, open your Overleaf project and from Menu change "LaTeX Engine" to XeLaTeX and set main.tex as the main document

Create new project from Zip

  1. Download this project as zip (or fork)
  2. Once logged in Overleaf, open Project section. Then New Project → Upload Project → select the zip (otherwise with the paid version you could sync with github (your fork))
  3. Once project opened: from the Menu change "compiler" to XeLaTeX and set main.tex as the main document