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.
