LaTeX에서 Gantt 차트를 그리기위한 패키지가 필요합니다. 기본 기준은 사용 편의성입니다. 나는 여기저기서 “패키지”를 배우는 데 너무 많은 시간을 보내고있다. 이것은 단지 간단한 일을 끝내기 위해 필요하다. 나중에 참조 할 수 있도록 어떤 것이 “더 나은”것인지 알고 싶을 수도 있습니다. 원하면 포함 시키십시오.하지만 지금은 빠르고 더러워지는 것이 황금입니다.
댓글
답변
Claudio처럼 pgfGantt
패키지는 매우 간단하고 설명서가 매우 명확합니다.
다음은 사용자 지정 레이블, 진행률 표시 줄 및 관계가있는 MWE입니다.
\documentclass{article} \usepackage{pgfgantt} \begin{document} \begin{figure}[ftbp] \begin{center} \begin{ganttchart}[y unit title=0.4cm, y unit chart=0.5cm, vgrid,hgrid, title label anchor/.style={below=-1.6ex}, title left shift=.05, title right shift=-.05, title height=1, bar/.style={fill=gray!50}, incomplete/.style={fill=white}, progress label text={}, bar height=0.7, group right shift=0, group top shift=.6, group height=.3, group peaks={}{}{.2}]{24} %labels \gantttitle{Week}{24} \\ \gantttitle{Monday}{4} \gantttitle{Tuesday}{4} \gantttitle{Wednesday}{4} \gantttitle{Thursday}{4} \gantttitle{Friday}{4} \gantttitle{Saturday}{4} \\ %tasks \ganttbar{first task}{1}{2} \\ \ganttbar{task 2}{3}{8} \\ \ganttbar{task 3}{9}{10} \\ \ganttbar{task 4}{11}{15} \\ \ganttbar[progress=33]{task 5}{20}{22} \\ \ganttbar{task 6}{18}{19} \\ \ganttbar{task 7}{16}{18} \\ \ganttbar[progress=0]{task 8}{21}{24} %relations \ganttlink{elem0}{elem1} \ganttlink{elem0}{elem3} \ganttlink{elem1}{elem2} \ganttlink{elem3}{elem4} \ganttlink{elem1}{elem5} \ganttlink{elem3}{elem5} \ganttlink{elem2}{elem6} \ganttlink{elem3}{elem6} \ganttlink{elem5}{elem7} \end{ganttchart} \end{center} \caption{Gantt Chart} \end{figure} \end{document}
댓글
- 이 버전은 저에게 몇 가지 오류를 발생시킵니다. ' 문서에서 알 수 있듯이 이전 버전과 완전히 호환되지 않는 현재 버전 (pgfgantt v4.0)을 사용하지 않기 때문이라고 생각합니다. 문서의 예제는 잘 작동합니다 (3 페이지의 섹션 2.1).
- @Alan Munn은 제 박사 학위 논문 시간표에 대한 코드를 재현하려고합니다. tex.stackexchange.com/questions/185865/ …
의 (현재 폐기 된) Wiki에 게시했습니다.