TikZ Kalendertageliste abwärts mit Beschriftungen

TikZ Kalendertageliste abwärts mit Beschriftungen

Ich möchte einen vertikalen Kalender mit Aufgaben erstellen, die an bestimmten Tagen aufgelistet sind. Wie kann ich beispielsweise mit dem folgenden Code eine Aufgabe für den 19. Februar auflisten?

\documentclass{article}

\usepackage[top=15mm, bottom=15mm, left=15mm, right=15mm]{geometry}
\usepackage{tikz}

\usetikzlibrary{calendar}

\begin{document}

\begin{tikzpicture}
    \calendar [dates=2016-02-01 to 2016-02-29, day list downward, month label left]
    if (weekend) [black!25]
;
\end{tikzpicture}

\end{document}

Antwort1

Zuerst musst du deinem Kalender mit der Option einen Namen geben name=mycalendar. Anschließend kannst du die Termine referenzieren. In deinem Beispiel mit mycalendar-2016-02-19. Unter diesem Namen kannst du dann einen Knoten platzieren.

\documentclass{article}

\usepackage[top=15mm, bottom=15mm, left=15mm, right=15mm]{geometry}
\usepackage{tikz}

\usetikzlibrary{calendar}

\begin{document}

\begin{tikzpicture}
    \calendar [dates=2016-02-01 to 2016-02-29, day list downward, month label left, name=mycalendar]
    if (weekend) [black!25];
    \node [anchor=base west] at (mycalendar-2016-02-19.base east) {\textbf{My Task}};
\end{tikzpicture}

\end{document}

Ausgabe:

Kalender

verwandte Informationen