Estoy intentando generar un diagrama de Gantt que muestre los nombres de los meses en lugar de los números que comienza en julio de 2017 y finaliza en marzo de 2017. Mi primer intento sin nombres de meses:
% uses pgfgantt package
\begin{ganttchart}{1}{24}
\gantttitle[]{2017}{12}
\gantttitle[]{2018}{12} \\
\gantttitlelist{1,...,12}{1}
\gantttitlelist{1,...,12}{1} \\
\ganttgroup{Group 1}{1}{7} \\
\ganttbar{Task 1}{1}{2} \\
\ganttlinkedbar{Task 2}{3}{7} \ganttnewline
\ganttmilestone{Milestone}{7} \ganttnewline
\ganttbar{Final Task}{8}{12}
\ganttlink{elem2}{elem3}
\ganttlink{elem3}{elem4}
\end{ganttchart}
Sin embargo, cuando intento escribir ganttitlelist con una lista de cadenas como:
\ganttitlelist{July, August, September, October, December}{5}
Falla con:Secuencia de control Indefinido. \ganttitlelist
Supongo que esta funcionalidad no está implementada en pgfgantt. Si es así, ¿cómo se puede implementar esto? De lo contrario, ¿cuál es la forma de darle una lista de cadenas a esta macro?
Versión de pgfgantt que estoy usando:
\ProvidesPackage{pgfgantt}[2013/06/01 v4.0 Draw Gantt diagrams with TikZ]
Respuesta1
Parece que estaba mirando ejemplos de versiones anteriores de pgfgrantt. Despues de leerla documentación actual, esto resolvió mi problema:
\begin{ganttchart}[
hgrid,
x unit=0.6mm,
time slot format=isodate
]{2017-07-1}{2018-03-30}
\gantttitlecalendar{year, month=name} \\
\ganttgroup{}{2017-07-25}{2017-11-15} \\
\ganttbar{}{2017-07-1}{2018-03-30}
\end{ganttchart}