As far as problem 1 is concerned what do you think of editor given at 
bottom of this page <http://jenseng.github.io/mathquill/demo.html>.

On Sunday, March 22, 2015 at 11:29:48 PM UTC+5, William Stein wrote:
>
> On Sun, Mar 22, 2015 at 9:49 AM, Muhammad Mohsin Khan Niazi 
> <[email protected] <javascript:>> wrote: can you plz check this page 
> and 
> > If rendering latex is the only thing we have to do... 
>
> I've kind of lost the thread of this discussion.    In any case, here 
> is a very concrete problem 
> to be solved: 
>
> PROBLEM 1: Make it easy for people who do not know LaTeX to create 
> mathematical formulas anywhere in SageMathCloud.   In particular, when 
> editing Markdown files, LaTeX documents, etc. 
>
> One approach to problem 1 would be to put a button in the latex (and 
> markdown) editor that pops up MathQuill (or maybe something else), 
> let's the user edit a formula graphically, then inserts it in the 
> document.   This is a highly nontrivial problem though, since probably 
> MathQuill only supports a small subset of what one would reasonably 
> like to do.  However, you could have a first pass at a solution, then 
> hopefully add a lot of additional functionality over time. 
>
> Another problem, assuming that the above problem gets solved, would be to: 
>
> PROBLEM 2: Make it easy for people who don't know Python/Sage/Sympy to 
> create symbolic expressions.   In particular, when working on Sage 
> worksheets, IPython notebooks, etc.   This could even get included 
> http://sagecell.sagemath.org/, so there's a new button that lets the 
> user enter a formula without having to know the syntax of Sage/Python, 
> etc. 
>
> This is also a highly nontrivial problem though, since probably 
> MathQuill only supports a small subset of what one would reasonably 
> like to do.  Here, Sage has tons of special functions, etc., (like 
> prime_pi), which you would want to expose somehow (searchable or a 
> menu). 
>
> The discussion about converting between latex, sage and other formats 
> is just confusing things, just because there are random operations one 
> might ask about doing.  Instead, let's focus on the problems that need 
> to get solved.  Maybe you can propose a plausible path to implementing 
> a solution to one or more of them. 
>
>  -- William 
>
>
>
> -- 
> William (http://wstein.org) 
>

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

Reply via email to