• Stars
    star
    196
  • Rank 198,553 (Top 4 %)
  • Language
    TeX
  • License
    Other
  • Created over 13 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generic template for midsize and larger documents based on KOMA script classes.

LaTeX-KOMA-template

Purpose of This Project

This is a generic template for LaTeX documents using KOMA Script classes which are pretty common at least in German spoken countries.

The template does not want to contain each and every trick but should provide a clean, consistent and well documented starting point for any document exceeding a few pages. So if you plan to write a longer report, a diploma thesis, a PhD thesis, or similar, this template should give you a good basis.

The focus is that you - the author - are able to concentrate on the content of your work rather than start fiddling around with the look of the document. Several typographic optimizations are included in order to get a final document that is optimized to deliver your content.

Please do read Template-Documentation.pdf.

Example Documents

In case you want to see some example documents generated via this template, please do read the Hall of Fame.

Do me a favor and do submit the name or an URL of your final document as well. It helps other people in their decision process and adds up to a very cool collection of results we can be proud of.

figures/PDF preview - title page -- screenshots.png

figures/PDF preview - contents -- screenshots.png

figures/PDF preview - language and writing -- screenshots.png

figures/PDF preview - bibliography -- screenshots.png

Requirements

This template uses up-to-date technology like pdflatex, biblatex (instead of BibTeX-Format), biber (instead of bibtex-compiler), and optionally GNU make. You should be familiar with compiling LaTeX documents by yourself. If you are new to LaTeX please get basic knowledge from tutorial pages such as this one.

You can find out more in Template-Documentation.pdf.

What Makes This Template Special?

The speciality of this consistent template is, that every setting in the preamble is well documented (in LaTeX). You can generate the documentation file β€œTemplate-Documentation.pdf” on your own by not removing the template documentation include command in the main LaTeX file and using GNU make with the rule β€œtemplatedocu”:

make templatedocu

This command results in the ”Template-Documentation.pdf” file containing the most current documentation of this template. Please refer to this PDF file for further information about the template.

How to Start?

Please do read the ”Template-Documentation.pdf” file which contains a β€œHow to use this LaTeX template” section.

License

This template is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license:

  • You can share (to copy, distribute and transmit) this template.
  • You can remix (adapt) this template.
  • You can make commercial use of the template.
  • In case you modify this template and share the derived template: You must attribute the template such that you do not remove (co-)authorship of Karl Voit and you must not remove the URL to the original repository on github.
  • If you alter, transform, or build a new template upon this template, you may distribute the resulting template only under the same or similar license to this one.
  • There are no restrictions of any kind, however, related to the resulting (PDF) document!
  • You may remove the colophon (but it’s not recommended).

What Is Still Work in Progress?

Please have a look at the file ”template/todos.org”.

More Repositories

1

Memacs

What did I do on February 14th 2007? Visualize your (digital) life in Org-mode
Python
998
star
2

lazyblorg

Blogging with Org-mode for very lazy people
Python
376
star
3

filetags

Management of simple tags within file names
Python
199
star
4

dot-emacs

My GNU/Emacs configuration
Emacs Lisp
177
star
5

org-mode-workshop

Workshop for Org-mode with focus on todo-, project- and workflow-management
161
star
6

github-orgmode-tests

This is a test project where you can explore how github interprets Org-mode files
146
star
7

date2name

Handling time-stamps and date-stamps in file names
Python
69
star
8

appendfilename

Intelligent appending text to file names, considering file extensions and file tags
Python
45
star
9

guess-filename.py

Derive a file name according to old file name cues and/or PDF file content
Python
39
star
10

extract_pdf_annotations_to_orgmode

Extracting RepliGo PDF annotations to a Org-mode format snippet (unmaintained!)
Shell
28
star
11

orgmode-ACM-template

Using new Emacs Org-mode LaTeX exporter to generate LaTeX/PDF files that meet the requirements of ACM (unmaintained!)
28
star
12

orgformat

Utility library for providing functions to generate and modify Org mode syntax elements like links, time-stamps, or date-stamps.
Python
27
star
13

tagstore

a research software; a fun way of storing files & folders on your local disk drive; tagging
Python
24
star
14

org-contacts2vcard

Converting Emacs Org-mode org-contacts contact information to VCard format suitable for importing to Android 4.4
Python
22
star
15

move2archive

Managing event-related files in a folder hierarchy like "<ARCHIVE>/2013/2013-05-17 Event name/"
Python
22
star
16

org-du

Visualizing Emacs Org-mode heading lines using du and xdu
Python
21
star
17

exchange2org

Connects to your Exchange server and extracts data in Org-mode format
Python
19
star
18

integratethis

Integrate programs or scripts into common tools like Windows Explorer context menu
Python
17
star
19

orgmode-iKNOW2012

Demonstrating the generation of an ACM paper using Emacs Org-mode and LaTeX export
Emacs Lisp
15
star
20

jira2org-story.py

Extract Jira Issues and Generate Org-mode Headings
Python
14
star
21

nixos-config

NixOS + flakes + home-manager with xfce, zsh, tmux, ...
Nix
13
star
22

twitter-json_to_orgmode

Converts the Twitter export files (JSON format) into an Emacs Org-mode file
Python
13
star
23

Student-Supervision-Process

How to organize supervision of the development of (LaTeX-) documents of students
12
star
24

title-capitalization.el

Proper English title capitalization of a marked region
Emacs Lisp
11
star
25

LaTeX-KOMA-VWA

Vorwissenschaftliche Arbeit (VWA) mit pdflatex/KOMA professionell gestalten
10
star
26

appendorgheading

Append a new Org mode heading to an existing Org mode file
Python
8
star
27

muttfilter.py

Per-contact FROM-email addresses for users of mutt and org-contacts.el
Python
7
star
28

convert_iCal_to_free-busy-only

Filter out things from an iCalendar file to publish free/busy information only
Python
7
star
29

filetagslib

Utility library for providing functions related to the filetags file name convention: https://github.com/novoid/filetags
Python
7
star
30

fetchphotos

A Python script to fetch data from a digital camera, rotating image files, renaming according to my file name convention.
Python
7
star
31

vkl

vkl - a better "ls"-experience
Python
6
star
32

recode-h107d-videos

Recode Hubsan x4 H107d video recordings in order to save space and correct the aspect ratio
Shell
6
star
33

orgmode-balance

Script that gives feedback on how you are doing in your Org-mode todos
Shell
6
star
34

getdigicamdata.sh

Fetching data from my digital camera, rotating image files, renaming according to my file name convention.
Shell
5
star
35

2011-01-tagstore-formal-experiment

Collected public data and tools concerning a formal experiment conducted with tagstore
Shell
4
star
36

postprocess_Org-mode_iCal_export

Adding reminder alarms (defined as Org-mode tags) to your iCalendar export file
Python
4
star
37

2011-04-tagstore-formal-experiment

Collected public data and tools concerning a formal experiment conducted with tagstore
Python
3
star
38

gettvthek

Downloads WMV files from ORF-TVthek
Shell
3
star
39

GenerateSeatingplan.py

Uses output-CSV files of CAMPUSonline containing students attending an exam and generates a randomized seating plan
Python
2
star
40

set_desktop_background_according_to_season

Sets the desktop backgrounds of OS X 10.5 according to photographs which are from a similar season
Python
2
star
41

LaTeX-CV-template

A bi-langual LaTeX template for CVs
TeX
2
star
42

org-mode-demodata

An Org mode file that contains data that should mimic normal day-to-day data
2
star
43

vkSenseCam

Download-script for Microsoft SenseCam or Vicon Revue v1
Python
1
star
44

orgdepend_to_orgedna

A Python script to convert Emacs Org mode files using org-depend to org-edna (dependency management)
Python
1
star
45

mediathekview_change_downloads_to_http

Modify pending MediathekView download URLs from https to http
Python
1
star
46

convert-OS-X-file-labels-to-filetags

This is a hack which searches and converts OS X 10.5 file labels to filetags
Shell
1
star
47

mailhours

Visualize the times of the day of emails sent by a certain person (maildir)
Shell
1
star