Re: commit: PNG snapshots of MathML in no MathML plugin.

From: Dom Lachowicz <domlachowicz_at_yahoo.com>
Date: Sat Jan 29 2005 - 18:01:01 CET

> As the PNG snapshot is just an image, we should be
> able to come up with
> _something_ to make it just appear as an image in
> 2.2 and below.

The AbiWord XML importer is *very* picky, and will
give up if it encounters tags that it doesn't
understand. That said, it should be easy to correct
this problem. If our MathML block looked something
like:

<mathml dataid="d0">
  <image dataid="d1" />
</mathml>

we could get older versions of AbiWord to at least
import the image. Newer versions could load the mathml
or the image, depending on whether mathml support was
enabled.

Also, the media type for MathML is
"application/mathml+xml" and not "text/MathML"
(http://www.faqs.org/rfcs/rfc3023.html). I've fixed
this (as well as the bogus image/svg-xml "mime type")
everywhere.

Martin, this means that your old documents will
probably not work, but that's correct behavior. It's
better to get it right now rather than later.

Best,
Dom

Checking in src/wp/impexp/xp/ie_FileInfo.cpp;
/cvsroot/abi/src/wp/impexp/xp/ie_FileInfo.cpp,v <--
ie_FileInfo.cpp
new revision: 1.4; previous revision: 1.3
done
Checking in src/wp/impexp/xp/ie_FileInfo.h;
/cvsroot/abi/src/wp/impexp/xp/ie_FileInfo.h,v <--
ie_FileInfo.h
new revision: 1.6; previous revision: 1.5
done
Checking in src/wp/impexp/xp/ie_exp_AbiWord_1.cpp;
/cvsroot/abi/src/wp/impexp/xp/ie_exp_AbiWord_1.cpp,v
<-- ie_exp_AbiWord_1.cpp
new revision: 1.168; previous revision: 1.167
done
Checking in src/wp/impexp/xp/ie_imp_AbiWord_1.cpp;
/cvsroot/abi/src/wp/impexp/xp/ie_imp_AbiWord_1.cpp,v
<-- ie_imp_AbiWord_1.cpp
new revision: 1.142; previous revision: 1.141
done
Checking in
src/wp/impexp/xp/ie_imp_GraphicAsDocument.cpp;
/cvsroot/abi/src/wp/impexp/xp/ie_imp_GraphicAsDocument.cpp,v
 <-- ie_imp_GraphicAsDocument.cpp
new revision: 1.9; previous revision: 1.8
done

Checking in tools/abimathview/xp/AbiMathView.cpp;
/cvsroot/abiword-plugins/tools/abimathview/xp/AbiMathView.cpp,v
 <-- AbiMathView.cpp
new revision: 1.6; previous revision: 1.5
done
Notifying #commits on irc.freenode.net...done.
Checking in
wp/impexp/OpenWriter/xp/ie_exp_OpenWriter.cpp;
/cvsroot/abiword-plugins/wp/impexp/OpenWriter/xp/ie_exp_OpenWriter.cpp,v
 <-- ie_exp_OpenWriter.cpp
new revision: 1.17; previous revision: 1.16
done
Notifying #commits on irc.freenode.net...done.
Checking in wp/impexp/docbook/xp/ie_exp_DocBook.cpp;
/cvsroot/abiword-plugins/wp/impexp/docbook/xp/ie_exp_DocBook.cpp,v
 <-- ie_exp_DocBook.cpp
new revision: 1.13; previous revision: 1.12
done
Notifying #commits on irc.freenode.net...done.
Checking in wp/impexp/kword/xp/ie_exp_KWord_1.cpp;
/cvsroot/abiword-plugins/wp/impexp/kword/xp/ie_exp_KWord_1.cpp,v
 <-- ie_exp_KWord_1.cpp
new revision: 1.11; previous revision: 1.10
done
Notifying #commits on irc.freenode.net...done.
Checking in wp/impexp/wml/xp/ie_exp_WML.cpp;
/cvsroot/abiword-plugins/wp/impexp/wml/xp/ie_exp_WML.cpp,v
 <-- ie_exp_WML.cpp
new revision: 1.10; previous revision: 1.9
done
Notifying #commits on irc.freenode.net...done.
Checking in wp/impexp/xsl-fo/xp/ie_exp_XSL-FO.cpp;
/cvsroot/abiword-plugins/wp/impexp/xsl-fo/xp/ie_exp_XSL-FO.cpp,v
 <-- ie_exp_XSL-FO.cpp
new revision: 1.20; previous revision: 1.19
done

                
__________________________________
Do you Yahoo!?
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com
Received on Sat Jan 29 18:02:17 2005

This archive was generated by hypermail 2.1.8 : Sat Jan 29 2005 - 18:02:18 CET