[NTG-context] Polar pgfplots seems to be broken
Aditya Mahajan
adityam at umich.edu
Mon Dec 21 06:51:06 CET 2020
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 at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: polar.tex
Type: application/x-tex
Size: 2168 bytes
Desc:
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20201221/d7278aca/attachment-0001.tex>
More information about the ntg-context
mailing list