Skip to content
KOMA-Script
  • Home
  • About
  • Features
  • Friends
  • Installation
KOMA-Script

Versatile LaTeX classes and packages

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
  • Friends
  • Blog

Resources

  • Documentation
  • Examples
  • FAQ

Community

  • Community
  • CTAN
  • SourceForge
  • Codeberg
  • Mastodon

Legal

  • Imprint
  • Privacy
  • License

© 2026 Moritz Kohm

  1. Home
  2. Download

Download

KOMA-Script is part of every major TeX distribution and available on CTAN. The project itself is hosted on SourceForge.

Is it already installed?

In most cases, KOMA-Script is already installed with your LaTeX distribution. Check from a shell:

kpsewhich scrbook.cls

If a path is returned, you're ready to go.

Via your distribution

Vanilla TeX Live (Linux / macOS / Windows)

If you installed TeX Live directly from tug.org (not via apt/dnf/brew), use tlmgr to install and update KOMA-Script:

tlmgr install koma-script    # install
tlmgr update koma-script     # update

TeX Live from Linux / macOS package managers

If you installed TeX Live through your system's package manager, you should stick with that package manager for updates. Mixing tlmgr with the system package manager rarely works reliably.

sudo apt install texlive-latex-extra && sudo apt upgrade   # Debian / Ubuntu
sudo dnf install texlive-koma-script && sudo dnf upgrade   # Fedora
sudo pacman -S texlive-latexextra && sudo pacman -Syu      # Arch Linux
brew install --cask mactex && brew upgrade --cask mactex   # macOS

MiKTeX (Windows / macOS / Linux)

MiKTeX installs missing packages on demand. Alternatively use the MiKTeX Console to install and update koma-script via the package manager.

Where to get it

SourceLinkWhat for
CTANctan.org/pkg/koma-scriptCatalogue entry for the whole collection. The individual classes and packages also have their own CTAN entries.
SourceForgesourceforge.net/p/koma-scriptProject hosting: source code, wiki, issue tracker, file archive
Old versionssourceforge.net/projects/koma-script/files/KOMA-ScriptReleases covering more than the last ten years, see Old Versions

KOMA-Script itself is hosted on SourceForge, not on GitHub. Codeberg, GitHub and GitLab host the other packages of the KOMA-Script author, the so-called friends.

Source code

The source code of KOMA-Script is currently maintained in a public Subversion repository on SourceForge. A switch to Git is planned, and a move to Codeberg is being considered as part of that. Details are on The Subversion Repository.

Install manually from source only if you need the latest version and know the directory layout of your TeX distribution.

Updates

Keeping your TeX distribution up to date brings in the latest version on its own. What matters is sticking to one update method:

Installed viaUpdate command
Vanilla TeX Livetlmgr update koma-script
apt / dnf / pacman / brewthat package manager (e.g. sudo apt upgrade)
MiKTeXmiktex update or MiKTeX Console

Using tlmgr together with a system package manager (apt, dnf, brew and so on) on the same TeX Live installation almost always leads to inconsistent versions. Stay with the method you installed with.