Skip to content

"Markdown-Pandoc-LaTeX Template für wissenschaftliche Arbeiten (Bachelor/Master/PhD). Automatische PDF-Generierung • BibTeX-Zitationen • CI/CD-ready"

JeromeTDev/markdown-thesis-template

Repository files navigation

📚 Thesis-Erstellung mit Markdown & LaTeX

Pandoc LaTeX License: CC BY-SA 4.0 Contributor Covenant Contributors

Modernes Template für wissenschaftliche Arbeiten mit Markdown-Pandoc-LaTeX-Workflow.

  • Markdown-basiertem Workflow
  • Automatisierter PDF-Generierung
  • Zitierverwaltung via BibTeX
  • CI/CD-Unterstützung (GitHub Actions)

🚀 Schnellstart

📋 Voraussetzungen

  • Pandoc ≥ 3.0
  • LaTeX-Distribution:
    # Minimalinstallation
    sudo apt-get install texlive-latex-base texlive-fonts-recommended
    
    # Vollversion (empfohlen)
    sudo apt-get install texlive-full
    
    - Git
    
    

Installation

git clone https://github.com/JT-808/markdown-thesis-template.git
cd bachelorarbeit-template
chmod +x compile.sh
./compile.sh  # Generiert output/Bachelorarbeit.pdf

📂 Projektstruktur

.
├── 00_Deckblatt.md          
├── 01_Einleitung.md         
├── 02_Grundlagen.md         
├── 03_Methodik.md           
├── 04_Ergebnisse.md         
├── 05_Diskussion.md        
├── 06_Anhang.md             # Optional
├── assets/                  # Bilder/Daten
│   ├── diagramme/           # 
│   └── bilder/              # 
├── Literatur.bib            # BibTeX-Literaturdatenbank
├── metadata.yaml            # Globale Einstellungen
└── compile.sh               # Build-Skript (angepasst)

🔧 Konfiguration

Anpassungen in metadata.yaml

title: "Titel der Arbeit"
author: "Max Mustermann"
date: "\today"              # Autom. Datum
documentclass: scrreprt     # KOMA-Script
toc: true                   # Inhaltsverzeichnis
highlight-style: pygments   # Code-Formatierung

Eigene Kapitel hinzufügen

  1. Neue Markdown-Datei erstellen (z.B. 06_Anhang.md)
  2. In compile.sh ergänzen:
INPUT_FILES=(
  ...
  "06_Anhang.md"
)

🌟 Features

  • Plattformunabhängig (Windows/macOS/Linux)
  • Versionierung aller Änderungen
  • Modularer Aufbau pro Kapitel
  • Dynamische Referenzen
    Siehe @mustermann2020 [S. 42].

🔍 Empfohlene Tools:

Zotero (Literaturverwaltung) VS Code mit Pandoc-Erweiterung

🔍 Tipp: Für VS-Code-Nutzer empfiehlt sich die Extension Markdown All in One mit Pandoc-Integration.


📜 Lizenz

Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) Dieses Template darf:

  • Frei genutzt werden für nicht-kommerzielle Projekte
  • Modifiziert werden (mit Namensnennung)

Kommerzielle Nutzung nur mit schriftlicher Genehmigung. Volltext: https://creativecommons.org/licenses/by-nc-sa/4.0/

Ausgenommen: Generierte PDF-Dateien (diese unterliegen Ihrer eigenen Urheberschaft) Externe Bibliotheken (siehe Drittlizenzen)

About

"Markdown-Pandoc-LaTeX Template für wissenschaftliche Arbeiten (Bachelor/Master/PhD). Automatische PDF-Generierung • BibTeX-Zitationen • CI/CD-ready"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published