Ho bisogno di un pacchetto per disegnare un diagramma di Gantt in LaTeX, il criterio principale è solo: facilità duso. Sto spendendo troppo tempo a imparare “pacchetti” qua e là, questo deve solo portare a termine un lavoro semplice. Potrei essere interessato a sapere quali sono “migliori” per riferimento futuro, includili se vuoi, ma per ora … veloce e sporco è doro.

Commenti

  • Penso che dovresti dare unocchiata al pacchetto pgfgantt .
  • Sicuramente cè un pacchetto per questo ( cè sempre un pacchetto! :-)) ma nel caso lo trovassi utile, ho fatto una rapida & soluzione sporca tramite tikz molto tempo fa, quando stavo imparando TikZ. Lho pubblicato in un wiki (ora abbandonato) su jldiaz.wikidot.com/en-tikz-example:gantt
  • cercando ctan return versioni che usano metapost, pstricks e pgf, così come un pacchetto latex contrib rtsched; ' non ne ho usato nessuno (' sono solo il tizio che scrive il catalogo). … quindi @claudio – non esiste ' t un pacchetto, ce ne sono diversi 😉

Risposta

Come Claudio, ti suggerisco di utilizzare pgfGantt , che trovo abbastanza semplice e la cui documentazione è abbastanza chiara.

Ecco un MWE, con etichetta personalizzata, barra di avanzamento e relazioni:

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

inserisci qui la descrizione dellimmagine

Commenti

  • Questa versione produce diversi errori con me, penso perché ' non stai usando la versione corrente (pgfgantt v4.0) che, come dice la documentazione, non è completamente compatibile con le versioni precedenti. Lesempio dalla documentazione funziona bene (sezione 2.1 a pagina 3).
  • @Alan Munn desidera riprodurre il codice per il mio calendario della tesi di dottorato. tex.stackexchange.com/questions/185865/…

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *