This is a LaTeX template that can be used (and adopted) for a Thesis at FH Aachen. If you want to start with this project, create your own copy by using this repository as a template, i.e. just press the Use this template
button above.
If you are new to LaTeX please check the examples in chapter/demo_chapter.tex. We also recommend the Material provided by Overleaf.
- Create your own GitHub repository based on this one by using this repository as a template:
- Visit Overleaf and create a paid user account
- Choose to create a new project and choose to import it from GitHub
- Then select from the alphabetically ordered list the newly created repository and click on
Import to Overleaf
- You should now see the project but with a failed compilation
- Click on the menu in the upper left corner and configure the main document to be
thesis.tex
- Press the green button labelled
Recompile
and wait approximately 35 seconds - If you want to sync back to your repository, click on the menu in the upper left corner, then on the entry
GitHub
. A dialog will appear which allows to push (aka sync) the changes from Oeverlef back into the repository.
This approach is only for users that know Linux and want to have full control
- Create your own GitHub repository based on this one by using this repository as a template
- Install any decent Linux distro like e.g Ubuntu
- Install git and a LaTeX distribution. For Ubuntu we recommend
sudo apt install git texlive-full texlive-extra-utils latexmk
- Download and install the latest Debian or RPM package of Visual Studio Code
- Start VsCode and install the GitLens Plugin and LaTeX Workshop Plugin.
- Start VsCode, open its shell and clone your repostory. Follow the authentication requests.
git clone https://github.com/yourname/your-repository-name cd your-repository-name
- For building the PDF file you can either rely on the LaTeX Workshop Plugin or disable its automatic start by pressing
Ctrl+,
or selecting from the menuFile -> Prefereces -> Settings
. Then search forlatex workshop auto build: run
and set it to never. Then you can compile the PDF via the command lineCompilation errors might lead to an hickup. If you feel like you should start all over again, uselatexmk -pdf thesis
latexmk -c thesis latexmk -pdf thesis
- after you are done with your changes, commit and push them back. Either through the GUI features of VsCode or via command line
git add -A git commit -m "some comments" git push