[pgfGantt] Montatsnamen unterschiedlich hoch, ...

Tabellen und Grafiken erstellen und anordnen


MoonKid
Forum-Meister
Forum-Meister
Beiträge: 690
Registriert: Sa 30. Jun 2012, 11:56

[pgfGantt] Montatsnamen unterschiedlich hoch, ...

Beitrag von MoonKid »

Eigentlich ist es wahrscheinlich mehr ein Bug, aber der Paket-Autor Wolfgang Skala reagiert nicht auf meine Anfragen. Daher versuche ich es hier.

Ich habe zwei kleine Probleme mit dem pgfgantt.

1.
Die Monatsnamen werden unterschiedlich hoch angesetzt. Hier muss man wahrscheinlich die "baseline" verändern? z.B. "Aug" + "Sept" stehen höher, wegen dem "g" und "p".

2.
Die Balken (\ganttbar) werden scheinbar per default mit weiß gefüllt. Das merkt man z.B. wenn man mit standalone ein transparentes PNG generiert oder andersfarbigen Hintergrund verwendet. Sicher kann ich fill=none machen, aber es sollte IMO eigentlich per default nicht so sein.

Was meint Ihr dazu?
\documentclass[multi={ganttchart},border=5pt]{standalone}

% TRY this if you want PNG output
%\documentclass[convert={ghostscript,gsdevice=pngalpha}]{standalone}

\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

\usepackage{pgfgantt}

\begin{document}
\begin{ganttchart}
    [
    x unit=0.4mm,                       % timeslot breite
    y unit title=0.85cm,
    y unit chart=0.7cm,
    time slot format=isodate            % Datumsformat
    ]
    {2016-04-01}{2017-03-31}

    \gantttitlecalendar{year, month=shortname}\\
    \ganttbar{Bar}{2016-04-01}{2016-08-01}\\
\end{ganttchart}
\end{document}
XeLaTeX, TeX Live, vim-latexsuite

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\gantttitlecalendar[title label node/.append style={anchor=base,yshift=-3pt}]{year, month=shortname}\\

MoonKid
Forum-Meister
Forum-Meister
Beiträge: 690
Registriert: Sa 30. Jun 2012, 11:56

Beitrag von MoonKid »

Prima, das sieht hübscher aus. ;) Ist schon mal n guter Workaround.

Irgendwelche Ideen, wie man an einen Paketverwalter rankommt, dessen Mail nicht mehr geht? Hab auch an seinem alten Institut nachgefragt - bisher keine Antwort.
XeLaTeX, TeX Live, vim-latexsuite

Antworten