[pgfgantt] Abstand zwischen Titelzeilen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: [pgfgantt] Abstand zwischen Titelzeilen

von MoonKid » Di 1. Okt 2013, 11:46

Haut immer noch nicht hin. Abstand zwischen letzten Title und der ersten taskbar ändert sich dadurch nicht.

Hinweis auf Doku ist nicht notwendig (texdoc kann ich mitlerweile bedienen) und empfinde ich als unhöflich. Nein ich bin nicht zu faul Doku zu lesen. Hab die gesamte pgfgantt durchgearbeitet.

Vielleicht versteh ich den Title-part einfach nicht.

Evtl. hat sich das Verhalten zw. den Versionen auch irgendwie geändert.

Wurscht! Ich hab jetzt einfach die letzte titlebar direkt in das canvas gesetzt. Sieht auch brauchbar aus.
\gantttitle{2013}{14}
\gantttitle{2014}{3}\\
\ganttbar[bar/.style={draw=none}]{}{0}{0}
\gantttitlelist[title/.style={rounded corners=1mm}]{39,...,52,1,2,3}{1} \\

von esdd » Di 1. Okt 2013, 09:27

Dein Code liefert bei mir Fehler, da die aktuelle Version 4.0 von pgfgantt beim Beginn der Umgebung zwei verpflichtende Argumente hat. Du verwendest offensichtlich eine ältere Version, die nur eines fordert.

Der Abstand zwischen der letzten Titelzeile und der ersten Bar wird bei mir um den gleichen Betrag kleiner wie auch der Abstand zwischen den Titelzeilen kleiner wird. Das lässt sich korrigieren, in dem man y unit title etwas größer wählt und die Titelzeilen ab der 2. etwas nach oben schiebt. Sowohl die Angaben von 'title height' als auch von 'title top shift' erfolgen relativ zu dem Wert von 'y unit title'. Das steht aber alles in der Dokumentation mit samt erklärenden Zeichnungen.
\documentclass{standalone} 

\usepackage{pgfgantt} 

\usepackage{xltxtra} 


\begin{document} 

\begin{ganttchart}[y unit title=0.8cm, title height=0.75,hgrid,vgrid]{1}{12} 
      \gantttitle{Zeitplanung in Kalenderwochen}{12} \\ 
      \gantttitle[title top shift=-0.11]{2013}{9} 
      \gantttitle[title top shift=-0.11]{2014}{3}\\
      \gantttitlelist[title top shift=-0.22]{44,...,52,1,2,3}{1} \\
      \ganttbar{Aufgabe A}{3}{8}\\
      \ganttbar{Aufgabe A}{3}{8}
\end{ganttchart} 

\end{document}
Gruß
Elke

von MoonKid » Mo 30. Sep 2013, 18:43

Sieht mir nach einem Workaround aus. Die "Höhe" scheint nur indirekt beeinflusst zu werden.

Jetzt ist der Abstand zwischen letzter Titelzeile und der ersten Bar viel zu groß.
\documentclass{scrartcl}

\usepackage{pgfgantt}

\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

\begin{document}

\begin{ganttchart}{12}

    \gantttitle[y unit title=0.7cm, title height=0.6]
        {Zeitplanung in Kalenderwochen}{12} \\
    \gantttitle[y unit title=0.7cm, title height=0.6]
        {2013}{9}
    \gantttitle[y unit title=0.7cm, title height=0.6]
        {2014}{3} \\
    \gantttitlelist[y unit title=0.7cm, title height=0.6]
        {44,...,52,1,2,3}{1} \\
    \ganttbar{Aufgabe A}{3}{8} 
\end{ganttchart}

\end{document}

von esdd » So 29. Sep 2013, 20:01

In der Doku habe ich 'y unit title' und 'title height' gefunden, mit denen man auf den Titel Einfluss nehmen kann:
\begin{ganttchart}[y unit title=0.7cm, title height=0.85]{1}{12} 
     \gantttitle{Zeitplanung in Kalenderwochen}{12} \\ 
     \gantttitle{2013}{9} 
     \gantttitle{2014}{3} \\ 
     \gantttitlelist{44,...,52,1,2,3}{1} \\ 
     \ganttbar{Aufgabe A}{3}{8} 
\end{ganttchart} 
Gruß
Elke

[pgfgantt] Abstand zwischen Titelzeilen

von MoonKid » So 29. Sep 2013, 19:09

Ich habe drei Titelzeilen in meinem Gantt-Chart.
Ich möchte den Abstand zwischen diesen Zeilen beeinflussen. Er ist mir nämlich zu groß.

Kann man da was drehen? In der Doku fand ich dazu nichts brauchbares.
\documentclass{scrartcl}

\usepackage{pgfgantt}

\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

\begin{document}

\begin{ganttchart}{12}

    \gantttitle{Zeitplanung in Kalenderwochen}{12} \\
    \gantttitle{2013}{9}
    \gantttitle{2014}{3} \\
    \gantttitlelist{44,...,52,1,2,3}{1} \\
    \ganttbar{Aufgabe A}{3}{8} 
\end{ganttchart}

\end{document}

Nach oben