PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pgfplots: plot mit decorations?



borose
11-11-2010, 12:01
Hi,

ich möchte gerne den Linienzug eines plots, der mithilfe von pgfplots erstellt wurde, mit decorations à la TikZ versehen.

bei "normalen" paths geht das bekanntermaßen mit:
\draw [decorate, decoration=<...>] <...> ;

daher versuchte ich etwas wie:
\addplot+[decorate, decoration=<...>] <...> ;


Folgendes MB:


\documentclass{scrartcl}

\usepackage{pgfplots}
\usetikzlibrary{decorations}

\begin{document}
\begin{tikzpicture}

\begin{axis}

\addplot+[postaction={draw, decorate, decoration=border}] coordinates {(0,0) (5,0.5)}; %funktioniert

\end{axis}

\draw [postaction={draw, decorate, decoration=border}] (0,-3cm) -- ++(5cm,0.5cm); %funktioniert nicht

\end{tikzpicture}
\end{document}

Als Fehlermeldung erhalte ich:

! Package PGF Error: I cannot decorate an empty path.

Hat jemand eine Idee?


Viele Grüße

Feuersaenger
11-11-2010, 20:12
Hallo Borose,

der Fehler verschwindet, wenn man noch 'mark=none' macht... aber trotzdem ist keine decoration zu sehen. Vielleicht ist das ein bug... ich weiss nicht genau und schreibe mir das mal auf meine pgfplots-todo.

Danke fuers Berichten!

Mit liebem Gruss

Christian

borose
11-11-2010, 21:06
Hallo Christian,

würde mir gut gefallen, wenn decorations möglich wären. :) Vielen Dank fürs Auf-die-to-do-Liste-setzen!


Beste Grüße!