July 30, 2004

Abacus MathML Editor 0.1

Download file as ZIP archive

Download file as tar.gz archive

Installation instructions (if these don't work, let me know what needs to be done):

* Requires Mozilla 1.7, Mozilla Firefox (untested!) 0.9, Nvu 0.3 (untested!)
* Requires JSLib installed from jslib.mozdev.org
* Edit /chrome/installed-chrome.txt to include the following lines:

content,install,url,resource:/chrome/abacus/content/
skin,install,url,resource:/chrome/abacus/skin/modern/
skin,install,url,resource:/chrome/abacus/skin/classic/
locale,install,url,resource:/chrome/abacus/locale/en-US/

* Unzip the file into your chrome directory. This should create an abacus directory in your chrome.
* Shut down Mozilla or your application entirely.
* Delete /chrome/chrome.rdf and /chrome/overlayinfo .
* Restart Mozilla, open Composer Application
* If everything worked, there should be a MathML button to the right of the spell check button.

If you're in Mozilla Firefox, the only URL you will be able to use right away is chrome://abacus/content/templates/editor.xul . (This is a MathML Template Editor.)

If you're in Nvu 0.3, you should be able to work with it right away.

Documentation is forthcoming.

XPI Request: I've not had the chance to take this code and make a cross-platform installer for Mozilla. If you are willing to contribute one, PLEASE have the XPI output flat-file chrome! Because of the MathML Template Editor requirements, an abacus.jar file is unacceptable at this time.

I am not quite launching abacus.mozdev.org yet; it took a little too long to prepare my code for release. So, the mozdev group will not be happy with me in a few days... Also, if there is something seriously horked with the installation (I doubt it), I will silently replace the code and post a notice here.

O'Reilly & Associates is hosting the slideshow I used at the Open Source Convention 2004. It's an OpenOffice document.

Posted by WeirdAl at July 30, 2004 11:42 AM
Comments

FYI, slideshow link is 404 now.

Posted by: Walter K at July 30, 2004 12:41 PM

Err, you have a period at the end of the presentation URL.

Cheers,
W.

Posted by: Walter K at July 30, 2004 12:47 PM

Fixed, thanks :)

Posted by: Alex Vincent at July 30, 2004 10:07 PM

now i know what the zip file was for ;)

Posted by: mcsmurf at July 31, 2004 12:16 AM

I followed the instructions and got this error when visiting
chrome://abacus/content/templates/editor.xul

XML Parsing Error: undefined entity
Location: chrome://abacus/content/templates/editor.xul
Line Number 61, Column 12: &welcomeTemplateEditor;
-----------^
--^

Perhaps it's having trouble finding the locale DTDs?

Posted by: Brent Hendricks at August 4, 2004 11:01 AM

Or perhaps I'm just an idiot. I had it working on my dad's laptop last week, but I have not tested it on my own system...

Did you find the DTD at chrome://abacus/locale/abacus.dtd ?

Posted by: Alex Vincent (WeirdAl) at August 5, 2004 7:38 PM