Das LaTeX-Paket scrtime#
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
24hwird 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
12hdas 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\thistimekeine Wirkung mehr. Gleichzeitig unterscheiden sich Sternform und Normalform von\thistimedann nicht mehr.