On Sun, Mar 22, 2015 at 9:49 AM, Muhammad Mohsin Khan Niazi
<muhammad.mohsin1...@gmail.com> wrote:
> 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 sage-gsoc+unsubscr...@googlegroups.com.
To post to this group, send email to sage-gsoc@googlegroups.com.
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