Skip to content
KOMA-Script
  • Home
  • Features
  • Examples
  • Friends
  • News
  • Community
  • Download
KOMA-Script

Versatile LaTeX classes and packages

Reine Portfolio-Übung, vollständig selbst entwickelt. Kein offizieller Auftritt – die Website steht in keinem Zusammenhang mit dem LaTeX-Paket KOMA-Script und wird auch nicht von dessen Entwicklern betrieben.

This is purely a portfolio project, developed entirely on my own. This is not an official site—the website is in no way affiliated with the LaTeX package KOMA-Script and is not operated by its developers.

Project

  • About
  • Features
  • License

Resources

  • Documentation
  • Examples
  • FAQ
  • News

Community

  • CTAN
  • SourceForge
  • Codeberg
  • Mastodon

Legal

  • Imprint
  • Privacy
  • License

© 2026 Moritz Kohm

  • The KOMA-Script Classes
  • The KOMA-Script Packages
  • Installation
  • Getting Started
    • scrartcl — Article
    • scrreprt — Report
    • scrbook — Book & Thesis
    • scrlttr2 — Letters
    • typearea — Type Area
  1. Home
  2. Documentation
  3. The KOMA-Script Packages

The KOMA-Script Packages

Complete overview of all packages currently part of the KOMA-Script bundle.

KOMA-Script is more than just classes — the bundle also contains a number of packages. Some are generally useful, others are intended only for internal use by the KOMA-Script classes.

Generally useful packages

PackagePurpose
typeareaCompute margins and the type area on typographic grounds
scrbaseFoundational helpers — useful for users and other package authors
scrextendBrings some KOMA-Script class features to other classes, especially the standard ones
scrlayerLayer system for page styles plus page-style aliases
scrlayer-scrpageEasy-to-configure page styles built on scrlayer — an alternative to fancyhdr, usable outside KOMA-Script too
scrletterCore functionality of scrlttr2 as a package, combinable with scrartcl, scrreprt, scrbook or the standard classes
tocbasicManagement of auxiliary file extensions (.lof, .lot, …), floats, caption configuration, and more
scrdateISO date formatting and locale-aware weekday names
scrtimeFormatting the current time
scrfontsizesGenerates font-size files for use with KOMA-Script classes or scrextend
scrlogoDefines the command \KOMAScript

Deprecated or candidates for spinning off

The following packages are either deprecated or candidates for being moved out of KOMA-Script:

  • scraddr — access to .adr files.
  • scrdate, scrtime — may be split out as standalone projects.
  • scrlayer-notecolumn — proof of concept for layers with scrlayer.

Wrappers

  • scrjura — wrapper that keeps the old package name working after the package contract was moved out of the bundle.

Internal packages (not for users)

These packages are only used internally by KOMA-Script and should not be loaded directly by users or other package authors:

  • scrkbase — internal helpers.
  • scrlfile — file hooks; can be replaced by generic LaTeX hooks today.
  • scrlfile-hook — variant of scrlfile for current LaTeX kernels.
  • scrlfile-hook-3.34 — variant for older LaTeX kernels with a different hook syntax.
  • scrlfile-patcholdlatex — variant for LaTeX kernels without generic hooks.

The package list is based on the official KOMA-Script project overview and is paraphrased here. The original source is koma-script.sourceforge.io.

On this page

  • Generally useful packages
  • Deprecated or candidates for spinning off
  • Wrappers
  • Internal packages (not for users)