.

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Re: nur der Vollständigkeit halber

Beitrag von cgnieder »

ChristophW hat geschrieben:leadingzero prüft, ob 05 < 10 ist. Das stimmt ja auch. Aber hier wäre wohl eine Prüfung auf die Länge der Zeichenkette sinnvoller, oder? Wie macht man das?
Dann auch mein Senf dazu: \two@digits macht es anders und entfernt eine eventuelle führende Null (und fügt sie, falls benötigt; wieder an)
\def\two@digits#1{\ifnum#1<10 0\fi\number#1}
Das geschieht durch \number:
\documentclass{article}
\begin{document}
\number05
\end{doument}
das hier lediglich die führende Null entfernt und sonst nichts tut.

Grüße[/quote]
Clemens
Paketauthor

Antworten