PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \today im Format DD.MM.YYYY



moonraker
01-11-2007, 13:28
Wie kann ich "\today" dazu bewegen, dass Datum in der Form DD.MM.YYYY anzuzeigen.

Mit "\the\day .\the\month\ .\the\year" klappt es zwar, allerdings fehlt bei einstelligen Zahlen die führende Null, anstatt "01.11.2007" wird heute also nur "1.11.2007" angezeigt.

Hat jemand ne Lösung dafür?

daswaldhorn
01-11-2007, 16:19
Hallo,

vielleicht hilft dir ja das Paket isodate (auf de.comp.text.tex (http://groups.google.com/group/de.comp.text.tex/) gefunden). Ich habe es aber selbst noch nicht probiert.

Grüße, Carsten

e. hindman
01-11-2007, 16:25
isodate müsste sein, was du suchst:

\usepackage[ngerman, num]{isodate}
...
\today

moonraker
02-11-2007, 12:06
isodate müsste sein, was du suchst:

\usepackage[ngerman, num]{isodate}
...
\today

Danke, so funktioniert es, allerdings ist in der Ausgabe leider nach der Monatsangabe ein Leerzeichen, anstatt "02.11.2007" wird also "02.11. 2007" angezeigt, was mir nicht ganz gefällt.

Wie könnte man das noch hinbiegen?

Stefan_K
02-11-2007, 12:56
Hi,

Du kannst jenen Abstand so einstellen:
\monthyearsepgerman{\,}{\,}

Du kannst natürlich andere Abstände in den Parametern wählen oder gar keinen eintragen.

Viele Grüße,

Stefan

cody
06-11-2007, 11:19
das soll auch so sein. siehe Typographie Regeln (http://www.ips.cs.tu-bs.de/struck/unitext/typographie.pdf)

moonraker
06-11-2007, 12:50
das soll auch so sein. siehe Typographie Regeln (http://www.ips.cs.tu-bs.de/struck/unitext/typographie.pdf)

Sieht man aber sehr, sehr selten in Briefen.

cody
06-11-2007, 13:09
ja, weil die keine ahnung haben ;-)

Liberty
31-01-2008, 14:09
ja, weil die keine ahnung haben ;-)

Und Du Deine eigene Quelle nicht gelesen hast:



Nach DIN 5008 wird das nur in Zahlen angegebene Datum ohne Leerschritte gegliedert.


Schön nachzulesen in Deiner Quelle...