[pstricks] Rotating a pst-gantt chart?

stefano franchi stefano.franchi at gmail.com
Wed Feb 16 23:20:32 CET 2011


> please provide full working examples then we can see _why_ it did not work.
My bad.

I actually tried exactly what you suggested in your example:

\documentclass[letterpaper,10pt]{memoir}
\usepackage{pst-gantt}
\usepackage{auto-pst-pdf}

\begin{document}

\begin{postscript}
\newpsstyle{Important}{fillstyle=solid,fillcolor=red}
\newpsstyle{NotImportant}{fillstyle=vlines}

\psrotateright{%
\begin{PstGanttChart}[unit=2,TaskOutsideLabelMaxSize=1,ChartShowIntervals]{5}{7}
\PstGanttTask[TaskOutsideLabel={Task 1}]{0}{3}
\PstGanttTask[TaskOutsideLabel={Task 2},TaskUnitType=Day]{15}{3}
\PstGanttTask[TaskStyle=Important,TaskOutsideLabel={Task 3},
   TaskInsideLabel={\Large\textcolor{white}{\textbf{Important}}}]{2}{5}
\PstGanttTask[TaskStyle=NotImportant,TaskOutsideLabel={Task 4}]{4}{2}
\PstGanttTask[TaskOutsideLabel={Task 5}]{5}{2}
\end{PstGanttChart}}
\end{postscript}

\end{document}

When I compile with:

>lualatex -shell-escape file.tex

the chart is not rotated. In fact, the output does not change if I
add/remove the \psrotateright command.
Full compilation output below:

This is LuaTeX, Version beta-0.65.0-2010121316
 \write18 enabled.
(./Test-Gantt-chart.tex
LaTeX2e <2009/09/24>
LuaTeX adaptation of babel <v3.8l-luatex-1.4> and hyphenation patterns for engl
ish, dumylang, nohyphenation, loaded.
(/usr/local/texlive/2010/texmf-dist/tex/latex/memoir/memoir.cls
Document Class: memoir 2010/09/19 v3.6g configurable book, report, article docu
ment class
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifpdf.sty

Package ifpdf Warning: Someone has redefined \pdfoutput.

) (/usr/local/texlive/2010/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/memoir/mem10.clo)
(/usr/local/texlive/2010/texmf-dist/tex/latex/memoir/mempatch.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/pst-gantt/pst-gantt.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/pstricks/pstricks.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/pstricks/pstricks.tex
(/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/pst-xkey.tex
(/usr/local/texlive/2010/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/keyval.tex))))
(/usr/local/texlive/2010/texmf-dist/tex/generic/pstricks/pst-fp.tex
`pst-fp' v0.05, 2010/01/17 (hv))
`PSTricks' v2.13  <2010/11/01> (tvz)
(/usr/local/texlive/2010/texmf-dist/tex/generic/pstricks/pstricks.con))
(/usr/local/texlive/2010/texmf-dist/tex/generic/pstricks/pst-fp.tex)
(/usr/local/texlive/2010/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/color.cfg)
(/usr/local/texlive/2010/texmf-dist/tex/latex/pdftex-def/pdftex.def
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/luatex-loader.sty
(/usr/local/texlive/2010/texmf-dist/scripts/oberdiek/oberdiek.luatex.lua))))))
(/usr/local/texlive/2010/texmf-dist/tex/generic/pst-gantt/pst-gantt.tex
(/usr/local/texlive/2010/texmf-dist/tex/generic/pst-node/pst-node.tex
 v1.13, 2010/06/06)
(/usr/local/texlive/2010/texmf-dist/tex/generic/pst-grad/pst-grad.tex
`pst-grad' v1.06, 2006/11/27 (tvz,dg,hv))
(/usr/local/texlive/2010/texmf-dist/tex/generic/multido/multido.tex
 v1.42, 2010/05/14 <tvz>)
`pst-gantt' v0.21, 2010/02/23 (Denis Girou and Herbert Voss)))
(/usr/local/texlive/2010/texmf-dist/tex/latex/auto-pst-pdf/auto-pst-pdf.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/ifplatform/ifplatform.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/catchfile.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/etexcmds.sty))

Package ifplatform Warning:
    I can't tell if this is Windows or *nix; you appear to be neither.


-------------------------------------------------
auto-pst-pdf: Auxiliary LaTeX compilation
-------------------------------------------------
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
entering extended mode
This is dvips(k) 5.99 Copyright 2010 Radical Eye Software (www.radicaleye.com)
' TeX output 2011.02.16:1616' -> Test-Gantt-chart-autopp.ps
</usr/local/texlive/2010/texmf/dvips/base/tex.pro>
</usr/local/texlive/2010/texmf/dvips/config/alt-rule.pro>
</usr/local/texlive/2010/texmf-dist/dvips/pstricks/pstricks.pro>
</usr/local/texlive/2010/texmf-dist/dvips/pstricks/pst-algparser.pro>
</usr/local/texlive/2010/texmf-dist/dvips/pstricks/pst-dots.pro>
</usr/local/texlive/2010/texmf-dist/dvips/pst-node/pst-node.pro>
</usr/local/texlive/2010/texmf-dist/dvips/pst-grad/pst-grad.pro>
</usr/local/texlive/2010/texmf/dvips/base/texps.pro>
</usr/local/texlive/2010/texmf/dvips/base/special.pro>
</usr/local/texlive/2010/texmf/dvips/base/color.pro>.
</usr/local/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1]
PDFCROP 1.31, 2010/09/17 - Copyright (c) 2002-2010 by Heiko Oberdiek.
==> 1 page written on `Test-Gantt-chart-pics.pdf'.
sh: del: not found
sh: del: not found
sh: del: not found
sh: del: not found
-------------------------------------------------
auto-pst-pdf: End auxiliary LaTeX compilation
-------------------------------------------------
) (/usr/local/texlive/2010/texmf-dist/tex/latex/pst-pdf/pst-pdf.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/graphics.cfg)))
(/usr/local/texlive/2010/texmf-dist/tex/latex/preview/preview.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/dvips.def)
(/usr/local/texlive/2010/texmf-dist/tex/latex/environ/environ.sty)))
No file Test-Gantt-chart.aux.
(/usr/local/texlive/2010/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
)
Preview: Fontsize 10pt
Preview: PDFoutput 1
<Test-Gantt-chart-pics.pdf, id=2, page=1, 328.22626pt x 158.5925pt>
<use Test-Gantt-chart-pics.pdf, page 1>
Overfull \hbox (2.22545pt too wide) in paragraph at lines 29--42
[][][]
[1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored! <./Test-Gantt-chart-pics.pdf>] (./Test-Gantt-chart.aux
) )
(see the transcript file for additional information)
 675 words of node memory still in use:
   2 hlist, 2 vlist, 1 rule, 2 glue, 136 glue_spec, 2 write, 5 special nodes
   avail lists: 2:23,3:10,4:76,6:20,7:17,9:43
</usr/local/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on Test-Gantt-chart.pdf (1 page, 13643 bytes).
Transcript written on Test-Gantt-chart.log.


More information about the PSTricks mailing list