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. Installation

Installation

How to install KOMA-Script on any system.

Last updated May 9, 2026

Prerequisites

KOMA-Script requires a working LaTeX distribution:

  • TeX Live ≥ 2020 (Linux / macOS / Windows)
  • MiKTeX ≥ 21 (Windows / macOS / Linux)
  • MacTeX ≥ 2020 (macOS)

TeX Live via package manager

sudo apt install texlive-latex-extra      # Debian / Ubuntu
sudo dnf install texlive-koma-script      # Fedora
sudo pacman -S texlive-latexextra         # Arch Linux

If you install TeX Live this way, keep it updated only via the same package manager — using tlmgr in parallel leads to inconsistent states.

Vanilla TeX Live (from tug.org)

If you installed TeX Live directly from tug.org, use tlmgr:

tlmgr install koma-script
tlmgr update koma-script

MiKTeX

Install MiKTeX from miktex.org. KOMA-Script will be installed automatically on first use, or manually via the MiKTeX Console.

MacTeX

brew install --cask mactex
brew upgrade --cask mactex

Verify

kpsewhich scrbook.cls

A path means: ready to go.

Update

Installed viaUpdate command
Vanilla TeX Livetlmgr update koma-script
apt / dnf / pacmanthe same package manager (e.g. sudo apt upgrade)
MacTeX via Homebrewbrew upgrade --cask mactex
MiKTeXmiktex update or the MiKTeX Console

Stick with one update method per TeX installation. Mixing tlmgr with system package managers (apt, dnf, brew …) almost always leads to inconsistent package versions.

Update your TeX distribution at least once a year for security fixes and new features.

On this page

  • Prerequisites
  • TeX Live via package manager
  • Vanilla TeX Live (from tug.org)
  • MiKTeX
  • MacTeX
  • Verify
  • Update