PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : beliebige Nummerierung in pst-gantt



Chucky
23-02-2010, 14:22
Hallo,

ich wollte einmal fragen, ob es möglich ist den sogenannten "ChartUnitInterval" nach seinen Bedürfnissen zu nummerieren.

Eigentlich ist ja vorgesehen die ChartUnit zu benennen und einen Intervall anzugeben. Ich würde gerne Kalenderwochen angeben und nicht fortlaufend nummerieren und bei KW 52 quasi wieder bei KW 1 beginnen.

So stell ich mir die Überschriften vor:


KW 49 | KW 51 | KW 52 | KW 1 | KW 2 | KW 6

Vielen Dank.

Mfg Chucky

voss
23-02-2010, 17:37
ich wollte einmal fragen, ob es möglich ist den sogenannten "ChartUnitInterval" nach seinen Bedürfnissen zu nummerieren.

Eigentlich ist ja vorgesehen die ChartUnit zu benennen und einen Intervall anzugeben. Ich würde gerne Kalenderwochen angeben und nicht fortlaufend nummerieren und bei KW 52 quasi wieder bei KW 1 beginnen.

So stell ich mir die Überschriften vor:


KW 49 | KW 51 | KW 52 | KW 1 | KW 2 | KW 6


mit dieser pst-gantt.tex Version geht es:
http://voss.homedns.org/packages/pst-gantt/

Beispiel:

\listfiles
\documentclass[a4paper]{scrbook}
\usepackage{pst-gantt}
\begin{document}

\begin{PstGanttChart}[yunit=1.5,
ChartUnitIntervalName=KW,
ChartUnitBasicIntervalName=KW,
ChartModulo,
TaskUnitIntervalValue=14,
TaskUnitType=KW,ChartStartInterval=49,
ChartShowIntervals]{4}{7}
\PstGanttTask[TaskInsideLabel={Task 1}]{0}{1}
\PstGanttTask[TaskInsideLabel={Task 2},
TaskUnitType=KW]{3}{4}%
\PstGanttTask[TaskInsideLabel={Task 3}]{2}{2}
\PstGanttTask[TaskInsideLabel={Task 4}]{3}{1}
\end{PstGanttChart}

\end{document}

Herbert

Chucky
24-02-2010, 12:36
Vielen, vielen Dank für die Antwort.

Bei mir funktioniert es leider nicht auf Anhieb. Ich habe die Datei eingebunden, indem ich die vorhandene pst-gantt.tex ersetzt habe. Die neue pst-gantt wird auch verwendet.

Habe es mit Latex->DVIPS->PS2PDF und pdflatex versucht.

Fehlermeldung:


! Undefined control sequence.
<inserted text> ...se \ifPst@ChartModulo \pst@mod
{\iStartInterval }{\psk@Ch...
l.38 ChartShowIntervals]{4}{7}

entsprechende Zeile, die die Einbindung anzeigt.

(C:\Programme\MiKTeX2.8\tex\generic\multido\multid o.tex
v1.41, 2004/05/18 <tvz>)
`pst-gantt' v0.21, 2010/02/23 (Denis Girou and Herbert Voss)))

Edit: Benutze Windows XP, Miktex 2.8, Texworks

voss
24-02-2010, 13:18
Edit: Benutze Windows XP, Miktex 2.8, Texworks

update mal dein MiKTeX
Wenn es nicht hilft, was es sollte, dann mach
vor pst-gannt: \usepackage{pstricks-add}

Herbert

tral
24-02-2010, 13:19
Hallo,

wenn überhaupt, musst du pst-gantt.sty ersetzen. Ich empfehle dir aber, ein richtiges Update zu machen (wenn MiKTeX schon so aktuell ist), bzw. die aktuelle Version vollständig in eine LOCAL-Zweig abzulegen (refresh der FNDB nicht vergessen!)...

Christian.

voss
24-02-2010, 13:29
wenn überhaupt, musst du pst-gantt.sty ersetzen. Ich empfehle dir aber, ein richtiges Update zu machen (wenn MiKTeX schon so aktuell ist), bzw. die aktuelle Version vollständig in eine LOCAL-Zweig abzulegen (refresh der FNDB nicht vergessen!)...


du liegst ein wenig daneben ...

Herbert

Chucky
24-02-2010, 17:35
Hallo,

ich habe MikTeX geupdatet. Leider ohne Erfolg. Ich bekomme das minimalbeispiel nicht geTeXt mit TeXWorks.
In TeXWorks ist der Vorgang LaTeX -> DVI(PS) -> PS2PDF.
Ich bekomme gar keine Fehlermeldung. Er hängt einfach. :(

Im TeXnicCenter bekomme ich das Minimalbeispiel problemlos über LaTeX -> PS -> PDF geTeXt.

Gruß, Chucky

voss
24-02-2010, 17:45
ich habe MikTeX geupdatet. Leider ohne Erfolg. Ich bekomme das minimalbeispiel nicht geTeXt mit TeXWorks.
In TeXWorks ist der Vorgang LaTeX -> DVI(PS) -> PS2PDF.
Ich bekomme gar keine Fehlermeldung. Er hängt einfach. :(

Im TeXnicCenter bekomme ich das Minimalbeispiel problemlos über LaTeX -> PS -> PDF geTeXt.


beide Vorgänge sind völlig identisch und können nur daran scheitern,
dass in TeXworks die Programme oder Verzeichnisse nicht korrekt
eingetragen sind. Vergleiche die Angaben im Profil von TeXnicCenter
mit denen von TeXworks.
Ich vermute aber eher, dass TeXworks mit dvipdfmx arbeitet, was Probleme
machen kann, wenn man die falsche xdvipdfmx.con hat

Herbert

Chucky
24-02-2010, 18:08
Ihr Bemühen ist rührend, Herr Voss.

Es läuft jetzt auch in TeXWorks. Vielen, vielen Dank.