{"id":23143284,"url":"https://github.com/aeimer/latex-template-hsrm-bachelorthesis","last_synced_at":"2025-06-12T17:36:16.599Z","repository":{"id":139282994,"uuid":"81850285","full_name":"aeimer/latex-template-hsrm-bachelorthesis","owner":"aeimer","description":"INOFFICIAL template for a bachelorthesis at the HSRM","archived":false,"fork":false,"pushed_at":"2024-07-30T13:12:22.000Z","size":662,"stargazers_count":18,"open_issues_count":0,"forks_count":7,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-05T08:41:21.124Z","etag":null,"topics":["bachelor-thesis","ci","gitlab-ci","latex","latex-template"],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aeimer.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-13T17:11:46.000Z","updated_at":"2024-11-11T09:27:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"1d685765-0d0e-49a3-9bb4-79c744aa2400","html_url":"https://github.com/aeimer/latex-template-hsrm-bachelorthesis","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/aeimer/latex-template-hsrm-bachelorthesis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeimer%2Flatex-template-hsrm-bachelorthesis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeimer%2Flatex-template-hsrm-bachelorthesis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeimer%2Flatex-template-hsrm-bachelorthesis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeimer%2Flatex-template-hsrm-bachelorthesis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aeimer","download_url":"https://codeload.github.com/aeimer/latex-template-hsrm-bachelorthesis/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aeimer%2Flatex-template-hsrm-bachelorthesis/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259513037,"owners_count":22869539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bachelor-thesis","ci","gitlab-ci","latex","latex-template"],"created_at":"2024-12-17T15:12:58.659Z","updated_at":"2025-06-12T17:36:16.574Z","avatar_url":"https://github.com/aeimer.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# INOFFICIAL Template for the University of Applied Science RheinMain in Wiesbaden (HSRM - Hochschule RheinMain)\n_This is the template I used for my bachelorthesis. There is no warranty for anything._\n\n__This template is _INOFFICIAL_ and may help you to design your own template.__\n\nThanks to [iNeedCode](https://github.com/iNeedCode/latex_template) for the examples, I think the root of this template belongs to him.\n\n## Anmerkungen\n- Die Vorlage ist, durch den breiteren Rand links, für den einseitigen Druck gedacht.\n- `disable` das `easy-todo` Paket vor dem finalen Bauen\n- Benutze UTF-8 für deine TeX-Dateien\n- Nutze ggf. die HSRM-Farben oder die anderen Farben, diese sind im Header definiert\n- Zum bauen rufe auf:\n  - `pdflatex *.tex`\n  - `bibtex`\n  - `pdflatex *.tex`\n  - `bibtex`\n  - `pdflatex *.tex`\n  - `pdflatex *.tex`\n\n## Aufbau\n- .build\n  - Dies ist der Ordner in dem der Code liegt zum Bauen des Projektes\n  - hier liegt unter anderem die `.gitlab-ci.yml` Beispieldatei zum automatisierten bauen auf gitlab.com.\n- .gitignore\n  - [.gitignore-Doku](https://git-scm.com/docs/gitignore)\n- bachelorthesis.pdf\n  - Dies ist eine das erstellte Dokument in PDF-Form. Hier im Repo ist die PDF-Datei mit Beispielen gefüllt.\n- bachelorthesis.tex\n  - Dies ist die _zentrale_ TeX-Datei. Nur diese muss zum Bauen bei pdflatex angegeben werden. Aktuell ist die Datei mit Beispielen gefüllt, siehe bachelorthesis.pdf\n- chapter\n  - Hier liegen alle TeX-Dateien der einzelnen Kapitel\n- literatur.bib\n  - Diese Datei enthält alle Quellangaben. Zur bequen Verwaltung verwende ich das Tool [JabRef](http://www.jabref.org)\n- media\n  - In diesem Ordner sind sollten alle Bilder etc gelagert werden.\n- readme.md\n  - Dies ist diese Datei und kann ggf. entfernt werden.\n\n## Verwendung\n### Setup\nLade dieses Repo als ZIP herrunter (oben rechts) oder checke das Repo mit [`git clone https://github.com/aeimer/latex-template-hsrm-bachelorthesis.git`](https://github.com/aeimer/latex-template-hsrm-bachelorthesis.git), anschließend kannst du die den `.git`-Ordner, das `LICENSE`-File und ggf. diese `readme.md` löschen.\n\nNun lade dir ggf. [JabRef](http://www.jabref.org) herunter, die Datei kannst du direkt in dem Ordner speichern, sie ist in der `.gitignore` schon enthalten.\nFalls du keine Versionierung für deine Arbeit brauchst, kannst du die `.gitignore` ebenfalls löschen.\nAndernfalls solltest du nun ein neues Repo anlegen, falls du Gitlab[(.com)](https://gitlab.com) verwenden möchtest, kannst du die `.gitlab-ci.yml` aus dem `.build`-Ordner in dein Projekt-Root kopieren (.dist-Endung dabei entfernen) und anpassen. Danach sollte, falls alles richtig konfiguriert ist, bei jedem Push auf den Masterbranch ein Build über die Gitlab-CI-Runner laufen. Dieser \"Server\"-Build zählt dir dann auch alle Wörter in dem Dokument. Die PDF und das Zählergebniss ist dann bei den Buildartifacts einsehbar.\n\n### Lokales bauen\nWährend des Schreibens ist es natürlich Sinnvoll das Dokument ab und zu lokal zu bauen, um sich das Ergebnis anschauen zu können. Hierzu kannst du entweder die eingebauten Funktionen deines Editors verwenden oder auf der Konsole im Projekt-Root `pdflatex *.tex` aufrufen oder aus dem Projekt-Root `bash .build/build.sh [nobib]` aufrufen. Der Parameter `nobib` lässt dabei das Ausführen von Bibtex weg, somit wird der Buildprozess verkürzt.\n\n## Mithilfe\nFalls du Vorschläge zur Verbesserung hast, freue ich mich über deinen (gesquashten) Pull-Request. :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faeimer%2Flatex-template-hsrm-bachelorthesis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faeimer%2Flatex-template-hsrm-bachelorthesis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faeimer%2Flatex-template-hsrm-bachelorthesis/lists"}