
Мои рабочие недели длятся с субботы по пятницу вечером, и мы планируем все на основе циклов + номер недели. Каждый цикл состоит ровно из 4 недель (в прошлом году у нас была високосная неделя, чтобы исправить слайд...). Конец 4-й недели 2-го цикла приходится на 26.02.2016.
Я пытаюсь создать диаграмму Ганта, которая показывает эти детали с проектами, которыеобычнопопадают на целую неделю (которая длится с субботы по пятницу, но 30% охватывают несколько недель и заканчиваются/начинаются в середине недели). Для меня особенно важно планировать их, учитывая их более нерегулярный характер.
Я также пытаюсь сделать субботу и воскресенье зелеными, а пятницу — красным. Стиль достаточно хорош, но ничего не выравнивается, и будет больно выравнивать каждый месяц. Мне нужно обновить это для следующего месяца(ов). Я также сохранил этот рабочий пример в: https://www.overleaf.com/read/cfcjfvcxxcqn
\documentclass[12pt,letterpaper]{article}
\usepackage[a4paper,landscape,margin=3cm]{geometry}
\usepackage{pgfkeys,pgfcalendar}
\usepackage{pgfgantt}
\usepackage{advdate}
\usepackage{scrdate}
\usepackage{datenumber}
\begin{document}
\begin{ganttchart}[
time slot format=isodate,
hgrid=true,
vgrid={ {*{3}{blue, dashed}}, *2{red}, *1{green}, *{5}{blue, dashed}},
today={\the\year-\the\month-\the\day}
]{2016-01-26}{2016-02-26}
\gantttitlecalendar{month=name} \\
\gantttitle{C.3}{3}
\gantttitle{C.4}{26}\\
%
\gantttitle{W 1}{6}
\gantttitle{W 2}{7}
\gantttitle{W 3}{7}
\gantttitle{W 4}{7} \\
%
\ganttbar{Item 1}{2016-01-30}{2016-02-05} \\
\ganttbar{Item 2}{2016-01-30}{2016-02-05}
\ganttnewline[thick, blue]
\ganttbar{Item 3}{2016-02-06}{2016-02-12} \\
\ganttbar{Item 4}{2016-02-06}{2016-02-12}
\ganttnewline[thick, blue]
\ganttbar{Item 5}{2016-02-13}{2016-02-19} \\
\ganttbar{Item 6}{2016-02-13}{2016-02-19}
\ganttnewline[thick, blue]
\ganttbar{Item 7}{2016-02-20}{2016-02-26}\\
\ganttbar{Item 8}{2016-02-20}{2016-02-26}
\end{ganttchart}
\end{document}