Skip to content

Releases: MRI-Lab-Graz/master-thesis-overleaf

v.1.2.3

17 Apr 09:50

Choose a tag to compare

APA7 Thesis Template for Overleaf

This release provides a beginner-friendly bilingual thesis template for Overleaf.

What’s included:

  • overleaf.zip for direct upload to Overleaf
  • thesis_eng.tex and thesis_ger.tex as the supported student entry points
  • generated English and German PDF examples

Highlights:

  • simple student workflow: open one file and start writing
  • English and German thesis templates
  • cleaner public documentation
  • portable local build setup

Recommended for students: download overleaf.zip from the release assets and upload it directly to Overleaf.

Bilingual LaTeX thesis templates

11 Dec 15:33

Choose a tag to compare

This release adds beginner-friendly LaTeX thesis templates with full language support for German and English, plus dedicated bachelor templates. Language handling has been centralized and caption localization fixed so float labels are correct for both languages. See the repository README for usage instructions. PDF artifacts and an Overleaf-ready zip can be produced using the included scripts.

Overleaf-ready APA7 thesis template

10 Dec 12:14

Choose a tag to compare

v1.1.0 — Overleaf-ready APA7 thesis template (student-friendly)

What this release is

  • A beginner-friendly, Overleaf-ready master thesis template following APA 7.
  • Includes English and German standalone wrapper files plus a clean template with the preamble and fixed title pages.
  • A ready-to-download overleaf.zip is attached to this release for easy student use.

Included

  • thesis_eng.tex — Student-facing English file (metadata + thesis body)
  • thesis_ger.tex — Student-facing German file (metadata + thesis body)
  • template — Shared preamble.tex and university titlepage files (students should not edit)
  • bibliography.bib, figures (logo placeholder), and a small README.md
  • overleaf.zip — Overleaf-ready archive containing only the necessary files

Highlights (user-facing improvements)

  • Moved the full LaTeX preamble and university title page out of the student files into template so students only edit metadata and body text.
  • Added make_overleaf_zip.sh to produce a clean Overleaf ZIP.
  • Simplified README for absolute beginners and added quick troubleshooting tips.
  • Removed build artifacts and confusing extra docs from student view.

How students use this

  • Download overleaf.zip from the release assets.
  • In Overleaf: New Project → Upload Project → Upload the overleaf.zip.
  • Open exactly one file: thesis_eng.tex (or thesis_ger.tex), edit the top metadata fields, then write and Recompile.
  • Add references to bibliography.bib and images to figures. If references don't appear, recompile twice and ensure the project uses "LaTeX (pdfLaTeX) + Biber".

Notes for maintainers

  • If you need to update the template: bump the tag (v1.0.1, etc.), update files, regenerate overleaf.zip with make zip, and create a new release or upload a new asset.
  • The README contains a placeholder download URL; you may update it after release publication.

Contact
Maintainer: karl.koschutnig@uni-graz.at

First major release

12 Oct 12:05

Choose a tag to compare

Release Checklist for v1.0.0

Pre-Release Tasks

1. Test on Overleaf

  • Upload the entire repository to Overleaf
  • Test thesis_eng.tex - compile successfully
  • Test thesis_ger.tex - compile successfully
  • Verify title page displays correctly (all metadata fields)
  • Verify table of contents generates
  • Verify bibliography/references appear
  • Check that figures load correctly

2. Documentation Review

  • README.md is clear and accurate
  • START_HERE.md provides step-by-step beginner guide
  • All file references are correct (no typos like thesis_enl.tex)
  • Contact information is current

3. Code Quality

  • No LaTeX compilation errors in either file
  • All backslashes present in LaTeX commands
  • Example content compiles cleanly
  • Bibliography.bib has valid example entries

4. Repository Hygiene

  • Commit all changes with clear message
  • Push to main branch
  • Check GitHub Actions (if any CI/CD is configured)