Visual formula editor

Ruslan Kabatsayev b7.10110111 at gmail.com
Fri May 17 11:42:18 PDT 2013


Hi,

On Fri, May 17, 2013 at 10:37 PM, Tomaž Vajngerl <quikee at gmail.com> wrote:
> Hi,
>
> With formula editor you mean LO Math? I am working on a new "elements"
> docking window as better alternative to the current one. All elements are
> rendered so I can put in any equation that I want - see attached image. I
> hope I will be able to deliver something in LO 4.1
By _visual_ formula editor I mean the experimental feature where one
can enter formulas directly in formula viewing frame, not having to
write LO Math code itself.
So, my question is rather for specially this feature, not the whole math.
>
> Generally everything is in starmath folder in LO. Most interesting are
> starmath/source/visitors.cxx / stamath/inc/visitors.hxx which contain
> visitors which perform various tasks on a parsed equation tree like drawing
> the equation. With a custom visitor you could for implement solving or
> exporting.
Thanks, I'll have a look in that dir.
>
> Regards, Tomaž
>
>
> On Fri, May 17, 2013 at 7:47 PM, Ruslan Kabatsayev <b7.10110111 at gmail.com>
> wrote:
>>
>> Hi all,
>>
>> Is visual formula editor still being worked on?
>> I'd like to make some changes on its interface, namely shortcuts to
>> insert some elements like fractions, roots etc., making all this feel
>> more like Wolfram Mathematica's formula editor (which is _quite_
>> powerful and logically consistent). Ideally, this would have the power
>> of Mathematica's formula editor, residing in a FOSS suite.
>> Has there in fact been any discussion on how these things should feel
>> like? Or is there any documentation about this?
>> Also, could someone give some pointers on where all this stuff is
>> located in the code?
>>
>> Regards,
>> Ruslan
>> _______________________________________________
>> LibreOffice mailing list
>> LibreOffice at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/libreoffice
>
>


More information about the LibreOffice mailing list