Zum Inhalt springen
KOMA-Script
  • Start
  • Funktionen
  • Beispiele
  • Freunde
  • News
  • Community
  • Download
KOMA-Script

Vielseitige LaTeX-Klassen und Pakete

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.

Projekt

  • Über KOMA-Script
  • Funktionen
  • Lizenz

Ressourcen

  • Dokumentation
  • Beispiele
  • FAQ
  • News

Community

  • CTAN
  • SourceForge
  • Codeberg
  • Mastodon

Rechtliches

  • Impressum
  • Datenschutz
  • Lizenz

© 2026 Moritz Kohm

  1. Home
  2. Freunde
  3. scrtime

scrtime

Gibt die aktuelle Uhrzeit des LaTeX-Laufs im Dokument aus, wahlweise im 24- oder 12-Stunden-Format.

Das Paket scrtime ist ein Ableger von KOMA-Script und war bis zur Version 3.49.2 von scrtime bzw. KOMA-Script Teil dieser Sammlung. Es wurde aus KOMA-Script ausgegliedert, da es in der Sammlung eher ein Schattendasein führte und sehr gut unabhängig davon genutzt werden kann.

scrtime ist ein LaTeX-Paket, das eine Möglichkeit bietet, um die aktuelle Uhrzeit des LaTeX-Laufs im Dokument auszugeben. Dies kann beispielsweise für drafts nützlich sein.

Das Paket wird auf Codeberg gehostet. Weitere Informationen finden Sie im CTAN-Katalogeintrag.

Verwendung

Geladen wird das Paket wie üblich per:

\usepackage[<Optionen>]{scrtime}

Dabei steht <Optionen> für eine oder mehrere der unter „Optionen” genannte Option. Die Angabe von <Optionen> ist optional. Man kann [<Optionen>] auch komplett weglassen. Als Besonderheit, kann das Paket auch mit unterschiedlichen Optionen mehrfach geladen werden, wobei die letzten Einstellungen gewinnen.

Optionen

24h

Mit Option 24h wird die Zeit im 24-Stunden-Format ausgegeben. Die Stunden werden also von 0 bis 23 Uhr gezählt. Dies ist die Voreinstellung. Die Option wird also nur benötigt, um eine vorherige Änderung rückgängig zu machen.

12h

Dagegen wird bei 12h das 12-Stunden-Format verwenden. Die Morgenstunden werden also von 0 bis 11 Uhr, gefolgt von der Mittagsstunde 12 Uhr und den Nachmittagsstunden von 1 bis 11 Uhr gezählt. Ein Postfix für die Nachmittagsstunden wird nicht verwendet.

Außer direkt beim Laden des Pakets, wie unter „Verwendung” angegeben, kann man die Optionen auch per Anweisung setzen:

\scrtimesetup{<Optionen>}

Ausgeben und Setzen der Zeit

\thistime[<Trennzeichen>]

Die Anweisung gibt die aktuelle Uhrzeit in Stunden und Minuten aus, wobei Minuten kleine 10 mit einer führenden Null ausgegeben werden, also beispielsweise 9:09. Ohne das optionale Argument [<Trennzeichen>] wird zwischen den Stunden und Minuten ein Doppelpunkt gesetzt. Dieser kann mit dem optionalen Argument beliebig ersetzt werden. Beispielsweise kann man mit

\thistime[']'\mbox{}'

die Augabe 9'09" erreichen. Bitte beachten Sie auch die Auswirkungen von \settime auf das optionale Trennzeichen.

\thistime*[<Trennzeichen>]

Die Sternform \thistime* unterscheidet sich von der Variante ohne Stern lediglich darin, dass Minuten kleiner 10 nicht mit einer führenden Null versehen werden.

\settime{<Zeit>}

Die Anweisung setzt die aktuelle Zeit auf genau die als Argument übergebe Ausgabe. Damit hat das optionale <Trennzeichen> der Anweisung \thistime keine Wirkung mehr. Gleichzeitig unterscheiden sich Sternform und Normalform von \thistime dann nicht mehr.

Tagging

Ich wüsste nicht, was bei scrtime getaggt werden sollte. Daher betrachte ich das Paket bezüglich Tagging als vollkommen unkritisch. Sollte jemand anderer Meinung sein, so kann dazu gerne ein Issue eröffnet werden.