Skip to content
forked from krono/swathesis

An unofficial LaTeX class for writing theses at the Software Architecture Group, Hasso-Plattner-Institut, University of Potsdam, Germany.

License

Notifications You must be signed in to change notification settings

bdaase/swathesis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWAThesis

An unofficial LaTeX class for writing theses at the Software Architecture Group, Hasso-Plattner-Institut, University of Potsdam, Germany.

This package consists of

  • The swathesis class
  • Supporting style files
  • The swth script for managing swathesis directories

Usage

Simply say

swth create

and after a few questions, you are rewarded with a nice thesis template.

You can easily compile and your LaTeX file with

swth go

or care for individual steps with

swth latex
swth bibtex
swth show

A swth managed bachelor’s thesis is meant to be multipart, and so you can add an additional author to it via

swth author

That are the simple cases. swth --help has more information.

Installation

Use the install script like

./install.sh [--help …]

or use

./tdsify.sh

to generate a TDS compatible package for manual installation.

Requirements

swathesis needs

The get_requirements.sh script installs these automatically, if needed.

Logos

swtathesis uses a Logos.zip when put next to the install.sh. If you do not know how to obtain it, ask the creator of this repository. If you have no idea what this is about, please ignore it.

Contents

.
├── README.md         — This file
├── LICENSE.txt       — The LPPL
├── install.sh        — Installation helper
├── tdsify.sh         — Packaging helper
├── requirements/     — Requirements helper
├── bin/swth.sh       — The manager script
├── contrib/          — Additional resources, templates for swth
├── swathesis.cls     — The class
├── swa-*.sty         — The style files
├── amd64masm.def     — listing languages
├── javascript.def
├── lua.def
├── smalltalk.def
└── title-hpi-swa.def — titlepage style

About

An unofficial LaTeX class for writing theses at the Software Architecture Group, Hasso-Plattner-Institut, University of Potsdam, Germany.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TeX 63.8%
  • Shell 23.7%
  • HTML 9.4%
  • JavaScript 3.1%