Waxolunist
06-04-2007, 23:34
Hallo
Ich brauche in der Fußzeile das Datum, an dem es gedruckt wurde. Jetzt habe ich aber auch im Dokument Daten, die jedoch anders formatiert sein sollten. Wie geht das? Hier mein Beispiel:
\documentclass[12pt,a4paper,oneside]{scrbook}
\usepackage[austrian]{datetime}
\newdateformat{digitsdate}{\THEYEAR-\twodigit{\THEMONTH}-\twodigit{\THEDAY}}
\newdateformat{theyear}{\THEYEAR}
\newdateformat{normdate}{\THEDAY. \monthname~\THEYEAR}
\digitsdate
\newdate{dayofcreation}{31}{03}{2007}
\newdate{examined}{09}{03}{2006}
\newdate{enabled}{09}{03}{2006}
\newdate{printed}{03}{12}{2004}
\renewcommand\thepage{\arabic{page} -- \today}
\begin{document}
\displaydate{dayofcreation}
\pagebreak
\normdate
\displaydate{printed}
\end{document}
Die Daten in der Fußzeile sollten immer im digitsdate-Format sein, genau wie auf der ersten Seite. Das nächste Datum im Normdate-Format. Wie kann ich relativ unkompliziert mehrere Daten schreiben und dann mit einem einfachen Befehl umformatieren?
mfg, Christian
Ich brauche in der Fußzeile das Datum, an dem es gedruckt wurde. Jetzt habe ich aber auch im Dokument Daten, die jedoch anders formatiert sein sollten. Wie geht das? Hier mein Beispiel:
\documentclass[12pt,a4paper,oneside]{scrbook}
\usepackage[austrian]{datetime}
\newdateformat{digitsdate}{\THEYEAR-\twodigit{\THEMONTH}-\twodigit{\THEDAY}}
\newdateformat{theyear}{\THEYEAR}
\newdateformat{normdate}{\THEDAY. \monthname~\THEYEAR}
\digitsdate
\newdate{dayofcreation}{31}{03}{2007}
\newdate{examined}{09}{03}{2006}
\newdate{enabled}{09}{03}{2006}
\newdate{printed}{03}{12}{2004}
\renewcommand\thepage{\arabic{page} -- \today}
\begin{document}
\displaydate{dayofcreation}
\pagebreak
\normdate
\displaydate{printed}
\end{document}
Die Daten in der Fußzeile sollten immer im digitsdate-Format sein, genau wie auf der ersten Seite. Das nächste Datum im Normdate-Format. Wie kann ich relativ unkompliziert mehrere Daten schreiben und dann mit einem einfachen Befehl umformatieren?
mfg, Christian