Ich habe eine Timelime mit Stunden, aber ich benötige nicht immer volle Stunden sondern auch halbe, ich habe x verschiedene Sachen ausprobiert, leider komme ich auf kein Ergebnis. Die erste Zeile dient den "Soll"-Angaben, die zweite dem "Ist"-Zustand. Öffne in Overleaf
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \title{test} \usepackage{graphicx} \usepackage{pgfgantt} \begin{document} \begin{ganttchart}[y unit title=0.4cm, y unit chart=0.5cm, vgrid,hgrid, /pgfgantt/title label font =\small, /pgfgantt/bar label font=\small, /pgfgantt/bar /.append style={ align=center, top =0.4}, bar label /.style={top=0.5}, bar/.style={draw,fill=cyan!50}, bar height=0.5, bar top shift=0, %bar label /.append style={ align=left}, title top shift=.05 ]{1}{5} \gantttitle{Planungsphase}{5}\\ \gantttitlelist{1,...,5}{1} \\ % SOLL: 1 STD Vorgespräch \ganttbar{Vorgespr\"ache}{1}{1} % IST: 1.5 STD Vorgespräch \ganttbar[bar height=0.5, bar/.style={draw,fill=red}, bar top shift=0.5]{}{1}{1.5}\\ \end{ganttchart} \end{document} gefragt 22 Mär '19, 11:20 BlueByte2oo6 saputello |
In gleicher Weise, in der Du den Balken vertikal per Öffne in Overleaf
\documentclass{scrartcl} \usepackage[utf8]{inputenc}% Seit LaTeX 2018-04-01 überflüssig. \usepackage{pgfgantt} \begin{document} \title{test} \begin{ganttchart}[y unit title=0.4cm, y unit chart=0.5cm, vgrid,hgrid, /pgfgantt/title label font =\small, /pgfgantt/bar label font=\small, /pgfgantt/bar /.append style={ align=center, top =0.4}, bar label /.style={top=0.5}, bar/.style={draw,fill=cyan!50}, bar height=0.5, bar top shift=0, %bar label /.append style={ align=left}, title top shift=.05 ]{1}{5} \gantttitle{Planungsphase}{5}\\ \gantttitlelist{1,...,5}{1} \\ % SOLL: 1 STD Vorgespräch \ganttbar{Vorgespr\"ache}{1}{1} % IST: 1.5 STD Vorgespräch \ganttbar[bar height=0.5, bar/.style={draw,fill=red}, bar top shift=0.5,bar right shift=0.5]{}{1}{1.5}\\ \end{ganttchart} \end{document} Natürlich ist das nur ein Trick und keine echte Lösung. Für eine echte Lösung bräuchte man eine Erweiterung von Übrigens wird das Ergebnis mit Öffne in Overleaf
/pgfgantt/title label font=\tiny,
besser: Man kann auch noch die eine oder andere Option weglassen und dafür eine weitere Option hinzufügen. Und, wenn schon UTF8 als Eingabecodierung verwendet wird, kann man natürlich auch den Umlaut direkt eingeben. Öffne in Overleaf
\documentclass{scrartcl} \usepackage[utf8]{inputenc}% Seit LaTeX 2018-04-01 überflüssig. \usepackage{pgfgantt} \begin{document} \title{test} \begin{ganttchart}[y unit title=0.4cm, y unit chart=0.5cm, vgrid,hgrid, /pgfgantt/title label font=\tiny, /pgfgantt/bar label font=\small, bar/.style={draw,fill=cyan!50}, bar height=0.5, bar top shift=0, title top shift=.05 ]{1}{5} \gantttitle{Planungsphase}{5}\\ \gantttitlelist{1,...,5}{1} \\ % SOLL: 1 STD Vorgespräch \ganttbar[bar height=1]{Vorgespräche}{1}{1} % IST: 1.5 STD Vorgespräch \ganttbar[bar/.style={draw,fill=red}, bar top shift=0.5,bar right shift=0.5]{}{1}{1.5}\\ \end{ganttchart} \end{document} Es lohnt sich also, ein wenig mit den Optionen zu spielen. beantwortet 24 Mär '19, 12:11 saputello |
Zur Not kann man immer schummeln. Es ist eine Art ungeschriebenes Gesetz auf Foren wie diesem, dass die Mühe, die man sich mit der Antwort macht, auch von der Sorgfalt, die bei der Anfertigung der Frage angewandt wurde, bestimmt wird. Entsprechend kurz ist meine Antwort. (Den Teil "Zusätzlich habe ich noch das Problem das die Labels nicht zentriert angezeigt werden..." habe ich komplett ignoriert, weil er für mich unverständlich ist.) Öffne in Overleaf
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \title{test} \usepackage{pgfgantt} \begin{document} \begin{ganttchart}[y unit title=0.4cm, y unit chart=0.5cm, vgrid,hgrid, /pgfgantt/title label font =\small, /pgfgantt/bar label font=\small, /pgfgantt/bar /.append style={ align=center, top =0.4}, bar label /.style={top=0.5}, bar/.style={draw,fill=cyan!50}, bar height=0.5, bar top shift=0, %bar label /.append style={ align=left}, title top shift=.05 ]{1}{5} \gantttitle{Planungsphase}{5}\\ \gantttitlelist{1,...,5}{1} \\ %SOLL 1 STD Vorgesprach \ganttbar{Vorgespr\"ache}{1}{1} %IST 1 STD Vorgesprach \ganttbar[bar height=0.5, bar/.style={draw,fill=red}, bar top shift=0.5, /tikz/xscale=1.5,/tikz/transform shape]{}{1}{1}\\ \end{ganttchart} \end{document} beantwortet 24 Mär '19, 01:56 Community |
Willkommen auf TeXwelt!
Könntest Du bitte Deinen Codeschnipsel zu einem Minimalbeispiel ergänzen und schrumpfen? Das wäre ein möglichst kurzes, aber komplettes Dokument, von
\documentclass{...}
bis zu\end{document}
, welches das Problem zeigt. Das vereinfacht die Bearbeitung erheblich und ist meist eine Garantie für eine Lösung. Außerdem ist es meist zweckmäßiger für jedes Problem eine einzelne Frage zu stellen und nicht mehrere Fragen zu vermischen.