On Friday, August 26, 2022 at 2:57:15 AM UTC+9 Nils Bruin wrote:

> On Thursday, 25 August 2022 at 07:23:41 UTC-7 Kwankyu Lee wrote:
>
>> But an intuitive way (or an object-oriented way ?) is to get the 
>> necessary information from the line segment. Thus if L is the line segment, 
>> I do p = L.mid_point(); r = L.length() / 2. Then circle(p, r) will do the 
>> work.
>>
>
> That sounds like the model that geogebra uses.
>

Yes. It would be a programming interface of the model.

I do think that having a graphical interface such as geogebra has is really 
> a plus for these applications, though, 
>

No intention to compete with geogebra with a graphical interface. 

Rather it would be a competition as like latex vs word. Really tikz does 
that in the latex world. But sage could have some functionality of tikz, 
working directly with sage graphics objects.
 

> In my experience, the tweaking of graphics for publication is what takes 
> by far the most time, so the more interface for that the better. 
>

Yes. We can view it as a way to tweak the graphics objects to get the 
matplotlib object we want. For example, we can easily draw a pentagon in 
sage, but tweaking the pentagon using the edges and vertices of the 
pentagon seems difficult. 

 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/937e039c-cbd5-4430-86a2-fc5ea754b6d8n%40googlegroups.com.

Reply via email to