[Tex/LaTex] Using KOMA-Script packages with other classes

big-listkoma-scriptpackages

When speaking of KOMA-Script most people will refer to its classes scrbook, scrreprt, scrartcl and perhaps scrlttr2. But not everyone will know, that part of the bundle are also some packages, that can be used with other classes than the KOMA-Script ones.

Let us give here an overview of these packages. Please one answer per package (except for packages with very similar functions) containing beside the name …

  • if it’s meant rather for package respective document class writers or for users dealing with documents (or both).
  • where documentation is to be found, i.e. in main KOMA-Script doc scrgiuen.pdf (English)/scrguide.pdf (German) or separate.
  • overview of package features.
  • a short example if possible.
  • perhaps links to some existant answers on TeX.SE using this package.

Best Answer

scrextend

This package makes basic features of KOMA-Script classes available for other classes, so it extends them. It is mainly meant for document writers, but could also be used by package and class writers. Description is found in main KOMA-Script documentation.

As explicitly stated in documentation this package should not be used together with a KOMA-Script class.

Feature overview: