Why openoffice math does not use Latex syntax

Discuss the formula editor
Post Reply
lognbow
Posts: 1
Joined: Sat Apr 04, 2009 2:42 pm

Why openoffice math does not use Latex syntax

Post by lognbow »

I use openoffice.math to write equation at times. It's syntax is intuitive and easy to learn. However, I still wonder why it does not support latex syntax.

Latex's equation syntax is also simple, and has many many users. support latex syntax will certainly make it very easier for them to use openoffice.math.
OOo 3.0.X on Ms Windows XP + ubuntu
User avatar
Villeroy
Volunteer
Posts: 31349
Joined: Mon Oct 08, 2007 1:35 am
Location: Germany

Re: Why openoffice math does not use Latex syntax

Post by Villeroy »

Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
JJ_Dunbar
Posts: 4
Joined: Tue May 05, 2009 6:26 am

Re: Why openoffice math does not use Latex syntax

Post by JJ_Dunbar »

My 2 cents:

My frustration with OOo not supporting LaTex has always stemmed from my inability to do certain things that I am able to do with LaTex. However, I think if you figure out how to use OOo Math the way you want, your documents have a much better look. Also, I went through and replaced my OOoLatex objects with Math objects, I saved about 40% disk space on my document.

Just FYI, for me the biggest problem has always been a very limited symbol set, but I recently discovered how to manually add symbols via the Unicode number to Math.xcu. (The GUI to do it just wasn't displaying the symbols I wanted, no matter the font).

So in general, if you're wishing for LaTex support in OOo, try asking how to do what you're having trouble doing. Because OOoLaTex is a bit of a pain, the PNG mode doesn't look too good, and the EMF mode is VERY finicky, you can't choose your own font, and the character set is missing very important characters. (For example, I could never get EMF mode to work if my formula had an '=' in it!)
OOo 3.0.X on Ubuntu 8.x + Ubuntu (Latest Stable)
syockit
Posts: 1
Joined: Sat Jan 30, 2010 5:16 pm

Re: Why openoffice math does not use Latex syntax

Post by syockit »

FYI, OpenOffice uses a modified version of W3C MathML (source:http://idippedut.dk/post/2008/01/Do-you ... athML.aspx). There are certain things where LaTeX can't be translated correctly into MathML, therefore it's quite hard to implement direct LaTeX. Still, for simple equations, I think an extension that does what you want will be very handy. I know BASIC, and I think OpenOffice BASIC is not far off, but there are a lot of API involved to develop such extension. As my motto goes "It's never impossible, it's just lots of work".

Same thing goes for OOLatex. Development has stopped for a long time now, I think the author has no free time to continue it. The code itself is open, anyone is free to modify it provided he/she has the expertise and free time. One thing I'd like to see fixed is it's reliance on MSYS to run its script on Windows platform, when Windows already has its own script language (DOS Batch).
OpenOffice 3.1.1 on Ubuntu 9.10
Post Reply