Advertisement
Guest User

Untitled

a guest
Jul 28th, 2015
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.80 KB | None | 0 0
  1. documentclass{article}
  2. usepackage[a4paper]{geometry}
  3. usepackage[utf8]{inputenc} usepackage[T1]{fontenc}
  4. usepackage{pgfgantt} usepackage{pgfcalendar}
  5.  
  6. newcountstartdate
  7. newcountdaynum
  8. pgfcalendardatetojulian{2012-01-09}{startdate}
  9. %Redefinition from pgfcalendar.code.tex
  10. defpgfcalendarweekdayveryshortname#1{%
  11. translate{ifcase#1Mor Tor Wor Tor For Sor Sfi}%
  12. }
  13. protecteddefzzz{% Mod from http://tex.stackexchange.com/q/87550/19384
  14. pgfcalendarjuliantodate{numexprstartdaterelax}{year}{month}{day}%
  15. pgfcalendarjuliantoweekdaystartdatedaynum
  16. {ifnumdaynum=6color{red}%
  17. tinypgfcalendarweekdayveryshortname{daynum}%
  18. else
  19. tinypgfcalendarweekdayveryshortname{daynum}%
  20. fi}%
  21. globaladvancestartdate1}
  22.  
  23. begin{document}
  24. noindentresizebox{textwidth}{!}{
  25. begin{tikzpicture}
  26. begin{ganttchart}[vgrid={*5{black,dotted},*2{red,dashed}},hgrid,%
  27. y unit chart=5mm,x unit=3mm]{20}
  28. gantttitle{Plan}{20} \
  29. gantttitlelist[
  30. title list options={var=y,evaluate=y as x using
  31. "{zzz}"}
  32. ]{1,...,20}{1} \
  33. ganttbar{Task 1}{2}{5} \
  34. ganttlinkedbar{Task 2}{6}{8} \
  35. ganttlinkedmilestone{Goal}{9}\
  36. end{ganttchart}
  37. end{tikzpicture}
  38. }
  39. end{document}
  40.  
  41. documentclass{standalone}
  42. %usepackage[a4paper]{geometry}
  43. usepackage[utf8]{inputenc} usepackage[T1]{fontenc}
  44. usepackage{pgfgantt} usepackage{pgfcalendar}
  45.  
  46. newcountstartdate
  47. newcountdaynum
  48. pgfcalendardatetojulian{2012-01-09}{startdate}
  49. %Redefinition from pgfcalendar.code.tex
  50. defpgfcalendarweekdayveryshortname#1{%
  51. translate{ifcase#1Mor Tor Wor Tor For Sor Sfi}%
  52. }
  53. protecteddefzzz{% Mod from http://tex.stackexchange.com/q/87550/19384
  54. pgfcalendarjuliantodate{numexprstartdaterelax}{year}{month}{day}%
  55. pgfcalendarjuliantoweekdaystartdatedaynum
  56. {ifnumdaynum=6color{red}%
  57. tinypgfcalendarweekdayveryshortname{daynum}%
  58. else
  59. tinypgfcalendarweekdayveryshortname{daynum}%
  60. fi}%
  61. globaladvancestartdate1}
  62.  
  63. begin{document}
  64. begin{tikzpicture}
  65. begin{ganttchart}[ vgrid = { *5{ black, dotted }%
  66. , *1{ red, dashed
  67. , double distance between line centers = 3mm
  68. , transform canvas = { xshift = 1.5mm } }%
  69. , *1{ red!50!white
  70. , line width={3mm-0.4pt} % 0.4pt = thin
  71. , transform canvas = { xshift = -1.5mm } }%
  72. }
  73. , hgrid
  74. , y unit chart = 5mm
  75. , x unit = 3mm
  76. ]{1}{20}
  77. gantttitle{Plan}{20}\
  78. gantttitlelist[ title list options = { var = y
  79. , evaluate = y as x using "{zzz}" }
  80. ]{1,...,20}{1}\
  81. ganttbar{Task 1}{2}{5}\
  82. ganttlinkedbar{Task 2}{6}{8}\
  83. ganttlinkedmilestone{Goal}{9}\
  84. end{ganttchart}
  85. end{tikzpicture}
  86. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement