Für Abschlussarbeiten verwende ich eine variable für den Abgabetermin, da dieser an verschiedenen Stellen erscheinen muss. Öffne in Overleaf
\newcommand{\abgabe}{01.01.1970} Nun verwende ich auch eine Sperrklausel, die eine Frist beinhaltet und diese Frist möchte ich aufaddieren. Etwa so ... Öffne in Overleaf
\newcommand{\sperrdauer}{5} \newcommand*{\sperrfrist}{% \twodigit{\the\day}.~\shortmonthname[\the\month] \the\numexpr\year+\sperrdauer\relax } .. nur wird hier ja das aktuelle Datum verwendet. Wie kann ich aus der Variable |
Wenn du tatsächlich nur zur Jahreszahl eine Zahl addieren willst und das Datum in Öffne in Overleaf
\documentclass{article} \newcommand{\abgabe}{01.01.1970} \newcommand{\sperrdauer}{5} \makeatletter \newcommand*{\splitdate}[1]{% \edef\reserved@a{#1}% \expandafter\@splitdate\reserved@a.% Der Punkt am Ende ist wichtig! } \newcommand*{\@splitdate}{}% \def\@splitdate#1.#2.#3.{% Hier werden delimited arguments verwendet! \day=#1 \month=#2 \year=#3\relax } \makeatother \newcommand*{\sperrfrist}{% \begingroup \splitdate{\abgabe}% \year=\numexpr\year + \sperrdauer\relax \the\day.~\the\month.~\the\year \endgroup } \begin{document} Von \abgabe{} bis Ende \sperrfrist{} sind es \sperrdauer{} Jahre. \end{document} Innerhalb von Die konkrete Formatierung des Datums innerhalb von Für aufwändigere Berechnungen empfehle ich Pakete wie beantwortet 01 Feb '18, 07:55 gast3 Wow, vielen Dank. Vielen Dank auch für die ausführliche Erklärung.
(01 Feb '18, 11:42)
Macro79
1
@Marco79 Vielen Dank geht bei uns übrigens mit einem Klick auf den Daumen hoch (das kann jeder für beliebig viele Fragen und Antworten, die er für nützlich hält) oder auch mit einem Klick auf den Haken, wenn die Antwort für Dich die Lösung gebracht hat (das kann nur der Fragesteller für genau eine Antwort).
(02 Feb '18, 19:13)
saputello
|
Willkommen auf TeXwelt!
Könntest Du bitte immer ein Minimalbeispiel einfügen? Also ein möglichst kurzes, aber komplettes Dokument, von
\documentclass{...}
bis zu\end{document}
, welches das Problem zeigt. Ohne ein solches VM muss nicht nur jeder potentielle Helfer erst selbst aus den Codeschnipseln ein Testbeispiel basteln. Wir sind dann auch bezüglich der verwendeten Pakete/Befehle auf Spekulationen angewiesen. Solche Spekulationen bergen immer die Gefahr, dass wir daneben liegen. Bitte hilf uns, Dir zu helfen.Eventuell ebenfalls nützlich: http://texwelt.de/wissen/fragen/20982/datumsliste-in-wochenabstanden-innerhalb-einer-tabularx/20999