Re: [sage-support] Piecewise plot not smooth in png

2018-01-21 Thread Simon Willerton

On Sunday, January 21, 2018 at 7:02:24 PM UTC, William wrote:
>
>
> On Sun, Jan 21, 2018 at 9:01 AM Simon Willerton  > wrote:
>
>> Hi!
>>
>> There seems to be a bug in the plotting in the Jupyter notebook.  The 
>> following piecewise defined function should be smooth at r=1 but the plot 
>> is not; the first part of the plot seems to be lifted slightly.  I noticed 
>> this in a more complicated example but this is a reasonably minimal case.
>>
>> r = var('r')
>> plot(2*r - r^2, r, 0, 1) + plot(1, r, 1, 2)
>>
>> This bug doesn't seem to occur in CoCalc .sagews notebook but does occur 
>> in SageMath Kernels 7.6, 8.0, 8.1 in a CoCalc Jupyter notebook and offline 
>> on my Mac OS X Sierra in a Jupyter notebook.
>>
>
> It could be an issue with svg versus png output.
>
>
>>
>> Cheers,
>>
>> Simon.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-support" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-support...@googlegroups.com .
>> To post to this group, send email to sage-s...@googlegroups.com 
>> .
>> Visit this group at https://groups.google.com/group/sage-support.
>> For more options, visit https://groups.google.com/d/optout.
>>
> -- 
> -- William Stein
>

Indeed, that seems to be the problem.  Comparing the output from the 
following code gives the svg as smooth but the png not smooth.

p = plot(2*r- r^2, r, 0,1) + plot(1, r, 1, 2)
p.save("plot.svg")
p.save("plot.png")
 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-support] Piecewise plot not smooth on Jupyter

2018-01-21 Thread William Stein
On Sun, Jan 21, 2018 at 9:01 AM Simon Willerton 
wrote:

> Hi!
>
> There seems to be a bug in the plotting in the Jupyter notebook.  The
> following piecewise defined function should be smooth at r=1 but the plot
> is not; the first part of the plot seems to be lifted slightly.  I noticed
> this in a more complicated example but this is a reasonably minimal case.
>
> r = var('r')
> plot(2*r - r^2, r, 0, 1) + plot(1, r, 1, 2)
>
> This bug doesn't seem to occur in CoCalc .sagews notebook but does occur
> in SageMath Kernels 7.6, 8.0, 8.1 in a CoCalc Jupyter notebook and offline
> on my Mac OS X Sierra in a Jupyter notebook.
>

It could be an issue with svg versus png output.


>
> Cheers,
>
> Simon.
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-support+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-support@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-support.
> For more options, visit https://groups.google.com/d/optout.
>
-- 
-- William Stein

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.