Lista de días del calendario de TikZ hacia abajo con etiquetas

Lista de días del calendario de TikZ hacia abajo con etiquetas

Quiero hacer un calendario vertical con tareas enumeradas en ciertos días. Por ejemplo, ¿cómo puedo hacer que el siguiente código enumere una tarea el 19 de febrero?

\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}

Respuesta1

Primero tienes que darle un nombre a tu calendario con la opción name=mycalendar. Entonces puedes hacer referencia a las fechas. En tu ejemplo con mycalendar-2016-02-19. Con este nombre podrá colocar un nodo.

\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}

Producción:

calendario

información relacionada