On Sun, 20 Dec 2020, Gavin wrote: > Hello, > > I’m drawing solar system diagrams using the pgfplots module, but the polar > library seem to be broken. It looks like it is calling something with a > \begin{axis}... command. Here is the error message for a short document, > included below. > > > tex error > tex error on line 18 in file > > /Users/Gavin/Documents/Computer/ConTeXt/Polar Plot > > Experiments/Untitled.tex: ! Undefined control sequence > > > > \pgfplots@environment@polaraxis@ [#1]->\begin > > {axis}[#1,data cs=polar,axis > > type=polar] > > l.18 \startpolaraxis[] > > > > 16 \startsection[title={Polar Plot}] > > 17 \starttikzpicture % tikz code > > 18 >> \startpolaraxis[] > > 19 > > \addplot+[mark=none,domain=0:720,samples=600]{sin(4*x)}; > > 20 \stoppolaraxis > > 21 \stoptikzpicture > > 22 \stopsection > > > > mtx-context | fatal error: return code: 256 > > I’d love a fix or an idea for a work around.
This is a bug in pgfplots macro pgfplotsdefineaxistype, which uses an explicit \begin{axis} ... \end{axis} instead of the more portable \axis ... \endaxis. Attached is a quick fix, but it has been quite a while since I looked at pgfplots code, so it may be better to post a bug-report on pgfplots mailing list for a proper fix. Aditya
polar.tex
Description: TeX document
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________