<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: Math markup marked down</title>
	<atom:link href="http://www.robweir.com/blog/2007/04/math-markup-marked-down.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html</link>
	<description>Thinking the unthinkable, pondering the imponderable, effing the ineffable and scruting the inscrutable</description>
	<lastBuildDate>Tue, 16 Mar 2010 03:07:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: e to the power of hype</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-2640</link>
		<dc:creator>e to the power of hype</dc:creator>
		<pubDate>Wed, 06 Jan 2010 02:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-2640</guid>
		<description>[...] you leave without some dramatic growth to think about, let me share some with you. If you recall, back in April I brought your attention to the fact that two scientific journals, Science and Nature, were both [...]</description>
		<content:encoded><![CDATA[<p>[...] you leave without some dramatic growth to think about, let me share some with you. If you recall, back in April I brought your attention to the fact that two scientific journals, Science and Nature, were both [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Legend of the Rat Farmer</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-2635</link>
		<dc:creator>The Legend of the Rat Farmer</dc:creator>
		<pubDate>Wed, 06 Jan 2010 02:04:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-2635</guid>
		<description>[...] it. Similarly, scientific journals like Science and Nature have already come out saying that they cannot accept the OOXML format. Translation among multiple formats only partially and imperfectly attempts to work around a [...]</description>
		<content:encoded><![CDATA[<p>[...] it. Similarly, scientific journals like Science and Nature have already come out saying that they cannot accept the OOXML format. Translation among multiple formats only partially and imperfectly attempts to work around a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-773</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 04 Jun 2007 02:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-773</guid>
		<description>Office suites are fine for writing office documents, but you must learn LaTeX if you ned to explain anything mathematical.  Equation editors are all tedious and slow.  But writing equations in LaTeX  as smooth as typing.</description>
		<content:encoded><![CDATA[<p>Office suites are fine for writing office documents, but you must learn LaTeX if you ned to explain anything mathematical.  Equation editors are all tedious and slow.  But writing equations in LaTeX  as smooth as typing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-771</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Sun, 03 Jun 2007 15:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-771</guid>
		<description>There seems to be some misunderstanding here.  Word 2007 does not use MathML internally.  Their file format uses a new math markup called Office Open Math Markup Language (OOMML)developed internally by Microsoft rather than going through the peer review and standards development process of the W3C&#039;s MathML Activity, where MathML 3.0 is currently being drafted. &lt;br/&gt;&lt;br/&gt;OOMML is not supported by legacy versions of Office, so saving your document as Office 2003 format, or using the OOXML Compatibility Pack in Office 2003 won&#039;t help you.  If you do that your formulas will be converted to images and then cannot be further edited.  &lt;br/&gt;&lt;br/&gt;It isn&#039;t clear to me why they just don&#039;t convert the formulas back to the pre-Office 2007 MathType format when saving in to the legacy formats.&lt;br/&gt;&lt;br/&gt;If you use Microsoft&#039;s ODF Add-in for Word, the formulas will simply be dropped altogether.&lt;br/&gt;&lt;br/&gt;So it comes down to this: if you use the equation editor in Office 2007 you can only collaborate with other Office 2007 users.  Colleagues using  older versions of Office, or Office for the Mac, or open source alternatives like OpenOffice, none of them will be able to collaborate with you.</description>
		<content:encoded><![CDATA[<p>There seems to be some misunderstanding here.  Word 2007 does not use MathML internally.  Their file format uses a new math markup called Office Open Math Markup Language (OOMML)developed internally by Microsoft rather than going through the peer review and standards development process of the W3C&#8217;s MathML Activity, where MathML 3.0 is currently being drafted. </p>
<p>OOMML is not supported by legacy versions of Office, so saving your document as Office 2003 format, or using the OOXML Compatibility Pack in Office 2003 won&#8217;t help you.  If you do that your formulas will be converted to images and then cannot be further edited.  </p>
<p>It isn&#8217;t clear to me why they just don&#8217;t convert the formulas back to the pre-Office 2007 MathType format when saving in to the legacy formats.</p>
<p>If you use Microsoft&#8217;s ODF Add-in for Word, the formulas will simply be dropped altogether.</p>
<p>So it comes down to this: if you use the equation editor in Office 2007 you can only collaborate with other Office 2007 users.  Colleagues using  older versions of Office, or Office for the Mac, or open source alternatives like OpenOffice, none of them will be able to collaborate with you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-770</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 03 Jun 2007 12:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-770</guid>
		<description>Speaking as a working researcher trying to use open tools for preparing manuscripts:&lt;br/&gt;&lt;br/&gt;i) The big missing feature in openoffice from the scientist&#039;s point of view is a reference manager (the equivalent of EndNote/ReferenceManager etc). It is unthinkable these days to write a manuscript without one. For openoffice, the best I know of is BIBUS. Then of course the journals have to accept those manuscripts...&lt;br/&gt;&lt;br/&gt;ii) I wish more journals in biological sciences would accept LaTeX.</description>
		<content:encoded><![CDATA[<p>Speaking as a working researcher trying to use open tools for preparing manuscripts:</p>
<p>i) The big missing feature in openoffice from the scientist&#8217;s point of view is a reference manager (the equivalent of EndNote/ReferenceManager etc). It is unthinkable these days to write a manuscript without one. For openoffice, the best I know of is BIBUS. Then of course the journals have to accept those manuscripts&#8230;</p>
<p>ii) I wish more journals in biological sciences would accept LaTeX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-768</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 03 Jun 2007 09:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-768</guid>
		<description>I really wish that the new equation editor format was completely compatible, but these seems to be a bit overblown. You can just save the document as Word 97-2003 compatible and use the MathML editor for work that is going to be published.&lt;br/&gt;&lt;br/&gt;The actual look of the equations made with the new version of office is really nice, maybe with a few updates it will be more supportable.</description>
		<content:encoded><![CDATA[<p>I really wish that the new equation editor format was completely compatible, but these seems to be a bit overblown. You can just save the document as Word 97-2003 compatible and use the MathML editor for work that is going to be published.</p>
<p>The actual look of the equations made with the new version of office is really nice, maybe with a few updates it will be more supportable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-767</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 03 Jun 2007 04:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-767</guid>
		<description>Word 2007 uses MathML internally and on the clipboard for equation editing: http://blogs.msdn.com/microsoft_office_word/archive/2006/10/04/Equations-in-Word-2007.aspx&lt;br/&gt;&lt;br/&gt;That breaks compatibility with previous versions of Word (&lt;=2003) that used a version of proprietary and inferior MathType.  Now that Microsoft has moved to an open standard, they should be applauded, not criticized for this change.  I hope won&#039;t be long before these publication&#039;s review work flow catches up to this open standard.</description>
		<content:encoded><![CDATA[<p>Word 2007 uses MathML internally and on the clipboard for equation editing: <a href="http://blogs.msdn.com/microsoft_office_word/archive/2006/10/04/Equations-in-Word-2007.aspx" rel="nofollow">http://blogs.msdn.com/microsoft_office_word/archive/2006/10/04/Equations-in-Word-2007.aspx</a></p>
<p>That breaks compatibility with previous versions of Word (<=2003) that used a version of proprietary and inferior MathType.  Now that Microsoft has moved to an open standard, they should be applauded, not criticized for this change.  I hope won&#8217;t be long before these publication&#8217;s review work flow catches up to this open standard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-766</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 03 Jun 2007 03:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-766</guid>
		<description>Two words: plain text.</description>
		<content:encoded><![CDATA[<p>Two words: plain text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-701</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 30 Apr 2007 15:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-701</guid>
		<description>And a binary format cannot be inspected or transformed? Come on, we&#039;ve been doing this for years. XML makes some things easier, and has allowed the creation of some standards based tools, but the hard part of doing real work with Microsoft documents is just as difficult now as it was in the binary days.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Judging difficulty is a personal thing, but I wrote a stylesheet to get from the output that Word optimistically calls html to valid (on my one test document) XHTML+MathML in half an hour or so plus another hour or so debugging their stylesheet for them, and a similar amount of time (and less debugging) for the OO.org version.&lt;br/&gt;I could do it quickly because I was using the tools I use every day and I could use those tools because the systems are generating XML. If they were writing .doc format it may not have been _much_ more difficult, but it would probably have tipped the balance to the point where I wouldn&#039;t even have tried (actually, I probably wouldn&#039;t have installed the office suites either).&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Wouldn&#039;t it have been better, for example, if Microsoft had worked with the MathML WG to help evolve the standard?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Ah, well, now there&#039;s an interesting point, Microsoft are a member of the MathML3 WG and were a member of the MathML2 one as well &lt;a HREF=&quot;http://www.w3.org/TR/MathML3/appendixi.html&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;Group members&lt;/a&gt; Neither Sun nor IBM have chosen to join, although IBM was a member of the earlier WGs of course. Personally I&#039;d be really happy to see someone who works closely with an ODF implementation join the WG, but it&#039;s up to individual W3C member organisations to decide for themselves whether to join.</description>
		<content:encoded><![CDATA[<p>And a binary format cannot be inspected or transformed? Come on, we&#8217;ve been doing this for years. XML makes some things easier, and has allowed the creation of some standards based tools, but the hard part of doing real work with Microsoft documents is just as difficult now as it was in the binary days.</p>
<p>Judging difficulty is a personal thing, but I wrote a stylesheet to get from the output that Word optimistically calls html to valid (on my one test document) XHTML+MathML in half an hour or so plus another hour or so debugging their stylesheet for them, and a similar amount of time (and less debugging) for the OO.org version.<br />I could do it quickly because I was using the tools I use every day and I could use those tools because the systems are generating XML. If they were writing .doc format it may not have been _much_ more difficult, but it would probably have tipped the balance to the point where I wouldn&#8217;t even have tried (actually, I probably wouldn&#8217;t have installed the office suites either).</p>
<p>Wouldn&#8217;t it have been better, for example, if Microsoft had worked with the MathML WG to help evolve the standard?</p>
<p>Ah, well, now there&#8217;s an interesting point, Microsoft are a member of the MathML3 WG and were a member of the MathML2 one as well <a HREF="http://www.w3.org/TR/MathML3/appendixi.html" REL="nofollow" rel="nofollow">Group members</a> Neither Sun nor IBM have chosen to join, although IBM was a member of the earlier WGs of course. Personally I&#8217;d be really happy to see someone who works closely with an ODF implementation join the WG, but it&#8217;s up to individual W3C member organisations to decide for themselves whether to join.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-700</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 30 Apr 2007 13:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-700</guid>
		<description>David,&lt;br/&gt;&lt;br/&gt;And a binary format cannot be inspected or transformed?  Come on, we&#039;ve been doing this for years.  XML  makes some things easier, and has allowed the creation of some standards based tools, but the hard part of doing real work with Microsoft documents is just as difficult now as it was in the binary days. Remember the old saying, &quot;You can write FORTRAN in any language&quot;.  The same thing can be said of OOXML, &quot;You can write a opaque file format even in XML&quot;. &lt;br/&gt;&lt;br/&gt;XML is useful, but it isn&#039;t magic.&lt;br/&gt;&lt;br/&gt;In any case, I&#039;d be interested in reading some time how well this XSLT transform handles the conversions.  I haven&#039;t seen anyone list what constructs are supported and which are not, what the limitations are and what the performance is like.  A formal profile that maps between the two would be interesting.  &lt;br/&gt;&lt;br/&gt;From a practical perspective, for this to be useful, the conversion would need to be flawless, have a well-defined and useful feature set that it supports, and be sufficiently fast that it can process a document with 10&#039;s to 100&#039;s of equations quickly, where &quot;quickly&quot; is relative to user expectations for loading Office documents, which is typically less than 5 seconds. &lt;br/&gt;&lt;br/&gt;In any case, I think I agree with your underlying premise, that given an adequate transform between the two (though I make no claim on whether the current stylesheet is adequate) and placing that transform at all places in the universe where someone is expecting MathML, then OOMML could be substituted for MathML. &lt;br/&gt;&lt;br/&gt;And when we have access to all control points in the universe then we can at the same time also add transforms for VML to SVG, XPS to PDF, HD Photo to PNG, OOXML to ODF, .NET to Mono, etc.  When this is done we can look around, admire the universe full of adapters and transformers, doing nothing but wasting CPU cycles, and congratulate ourselves on having wasted years chasing after Microsoft interfaces, while Microsoft has moved on and cemented new monopolies in other areas.&lt;br/&gt;&lt;br/&gt;So I&#039;ll agree with you that it can be done.  I just don&#039;t think it should be done.  Wouldn&#039;t it have been better, for example, if Microsoft had worked with the MathML WG to help evolve the standard?</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>And a binary format cannot be inspected or transformed?  Come on, we&#8217;ve been doing this for years.  XML  makes some things easier, and has allowed the creation of some standards based tools, but the hard part of doing real work with Microsoft documents is just as difficult now as it was in the binary days. Remember the old saying, &#8220;You can write FORTRAN in any language&#8221;.  The same thing can be said of OOXML, &#8220;You can write a opaque file format even in XML&#8221;. </p>
<p>XML is useful, but it isn&#8217;t magic.</p>
<p>In any case, I&#8217;d be interested in reading some time how well this XSLT transform handles the conversions.  I haven&#8217;t seen anyone list what constructs are supported and which are not, what the limitations are and what the performance is like.  A formal profile that maps between the two would be interesting.  </p>
<p>From a practical perspective, for this to be useful, the conversion would need to be flawless, have a well-defined and useful feature set that it supports, and be sufficiently fast that it can process a document with 10&#8217;s to 100&#8217;s of equations quickly, where &#8220;quickly&#8221; is relative to user expectations for loading Office documents, which is typically less than 5 seconds. </p>
<p>In any case, I think I agree with your underlying premise, that given an adequate transform between the two (though I make no claim on whether the current stylesheet is adequate) and placing that transform at all places in the universe where someone is expecting MathML, then OOMML could be substituted for MathML. </p>
<p>And when we have access to all control points in the universe then we can at the same time also add transforms for VML to SVG, XPS to PDF, HD Photo to PNG, OOXML to ODF, .NET to Mono, etc.  When this is done we can look around, admire the universe full of adapters and transformers, doing nothing but wasting CPU cycles, and congratulate ourselves on having wasted years chasing after Microsoft interfaces, while Microsoft has moved on and cemented new monopolies in other areas.</p>
<p>So I&#8217;ll agree with you that it can be done.  I just don&#8217;t think it should be done.  Wouldn&#8217;t it have been better, for example, if Microsoft had worked with the MathML WG to help evolve the standard?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-699</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 30 Apr 2007 09:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-699</guid>
		<description>Rob,&lt;br/&gt;&lt;br/&gt;You could use that same reasoning to argue that there is no difference between the proprietary Office binary formats &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Not really, that&#039;s the thing about XML, it allows the documements to be inspected/transformed, whatever. A binary blob of data is just that.&lt;br/&gt;&lt;br/&gt;As for licences. Note I neither modify nor redistribute the stylesheet that comes with office, just run it. The version of the stylesheet on Brian Jones&#039; blog site (which is more or less the same) is rather strangely not covered by any licence at all as far as I can see (so the legal position of whether it is usable probably depends on which jurisdiction you are in). But in any case these (like the discussion of whether or not it&#039;s a good thing for ISO to standardise an XML version of Word&#039;s internal data structures) are essentially political/legal/commercial issues that are important, but essentially separate from the technical question of &quot;can users generate re-usable standard MathML out of Word. It feels really weird to say this as a (very) long time TeX user (and maintainer of the LaTeX system) who has avoided Word (and all similar wysiwyg systems) like the plague for over 20 years but Word does have, out of the box, MathML cut and paste to the clipboard (something not in oo.org as far as I can see) and does have usable (but under documented) mechanisms for accessing the MathML from other API as well. personally I&#039;d rather use emacs, but I&#039;ve come to realise that not everyone feels the same way about emacs:-)&lt;br/&gt;&lt;br/&gt;PolR,&lt;br/&gt;&lt;br/&gt;Round tripping is important, I&#039;m not sure how well the two MS supplied styesheets roud trip. (There are limits to how far I&#039;m prepared in a free project to debug the code of an organisation that has I&#039;m sure an army of QA testers to do that kind of thing). The same issue will come up with any system that isn&#039;t actually using the MathML element structure in its editor internals. this includes OO.org which also explictly maintains the mathematics in a linear star-office (eqn-ish) format which is what&#039;s actually used to enter/edit the mathematics. The proposition in this post is not that Word (or OO.org) should use MathML internally in its eding structures, it is that Word (like OO.org) should generate Mathml on output and store it in the zip file. My point is that technically there is no difference in information content between storing an input XML and a stylesheet and storing the result XML.</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>You could use that same reasoning to argue that there is no difference between the proprietary Office binary formats </p>
<p>Not really, that&#8217;s the thing about XML, it allows the documements to be inspected/transformed, whatever. A binary blob of data is just that.</p>
<p>As for licences. Note I neither modify nor redistribute the stylesheet that comes with office, just run it. The version of the stylesheet on Brian Jones&#8217; blog site (which is more or less the same) is rather strangely not covered by any licence at all as far as I can see (so the legal position of whether it is usable probably depends on which jurisdiction you are in). But in any case these (like the discussion of whether or not it&#8217;s a good thing for ISO to standardise an XML version of Word&#8217;s internal data structures) are essentially political/legal/commercial issues that are important, but essentially separate from the technical question of &#8220;can users generate re-usable standard MathML out of Word. It feels really weird to say this as a (very) long time TeX user (and maintainer of the LaTeX system) who has avoided Word (and all similar wysiwyg systems) like the plague for over 20 years but Word does have, out of the box, MathML cut and paste to the clipboard (something not in oo.org as far as I can see) and does have usable (but under documented) mechanisms for accessing the MathML from other API as well. personally I&#8217;d rather use emacs, but I&#8217;ve come to realise that not everyone feels the same way about emacs:-)</p>
<p>PolR,</p>
<p>Round tripping is important, I&#8217;m not sure how well the two MS supplied styesheets roud trip. (There are limits to how far I&#8217;m prepared in a free project to debug the code of an organisation that has I&#8217;m sure an army of QA testers to do that kind of thing). The same issue will come up with any system that isn&#8217;t actually using the MathML element structure in its editor internals. this includes OO.org which also explictly maintains the mathematics in a linear star-office (eqn-ish) format which is what&#8217;s actually used to enter/edit the mathematics. The proposition in this post is not that Word (or OO.org) should use MathML internally in its eding structures, it is that Word (like OO.org) should generate Mathml on output and store it in the zip file. My point is that technically there is no difference in information content between storing an input XML and a stylesheet and storing the result XML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-698</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 30 Apr 2007 01:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-698</guid>
		<description>David, thanks for writing.&lt;br/&gt;&lt;br/&gt;You could use that same reasoning to argue that there is no difference between the proprietary Office binary formats and the new XML standard because the binary can be transformed into the XML, and a transform is provided in the form of Office 2007.&lt;br/&gt;&lt;br/&gt;But I think there is a big difference between a world with a single standard and a world with multiple standards and a set of transformations.  This is the difference that we all see when we travel internationally with a bag of adapters and transformers.  Transformation, for no purpose than to paper over vendor intransigence,  introduces additional code that serves no purpose.  But it will slow down processing, introduce complexity and bugs, and increase costs.  &lt;br/&gt;&lt;br/&gt;Take a look for example at Microsoft&#039;s ODF Add-in for Word.  This is their parallel argument, that they do not need to support ODF natively because they provide a translator to do this.  However this translator takes 30+ seconds to translate a one-page document, making it useless in any workflow.&lt;br/&gt;&lt;br/&gt;Note also that the OMML2MML.XSL that you are modifying is an XSLT stylesheet that ships with Office 2007 and therefore implicitly has a Microsoft copyright and license. Or do you see something that grants permission to modify and redistribute?</description>
		<content:encoded><![CDATA[<p>David, thanks for writing.</p>
<p>You could use that same reasoning to argue that there is no difference between the proprietary Office binary formats and the new XML standard because the binary can be transformed into the XML, and a transform is provided in the form of Office 2007.</p>
<p>But I think there is a big difference between a world with a single standard and a world with multiple standards and a set of transformations.  This is the difference that we all see when we travel internationally with a bag of adapters and transformers.  Transformation, for no purpose than to paper over vendor intransigence,  introduces additional code that serves no purpose.  But it will slow down processing, introduce complexity and bugs, and increase costs.  </p>
<p>Take a look for example at Microsoft&#8217;s ODF Add-in for Word.  This is their parallel argument, that they do not need to support ODF natively because they provide a translator to do this.  However this translator takes 30+ seconds to translate a one-page document, making it useless in any workflow.</p>
<p>Note also that the OMML2MML.XSL that you are modifying is an XSLT stylesheet that ships with Office 2007 and therefore implicitly has a Microsoft copyright and license. Or do you see something that grants permission to modify and redistribute?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PolR</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-697</link>
		<dc:creator>PolR</dc:creator>
		<pubDate>Mon, 30 Apr 2007 01:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-697</guid>
		<description>David, the transform you refer to must satisfy a number of conditions to be really equivalent to storing MathML.&lt;br/&gt;&lt;br/&gt;1- It must work both ways (ie transform to MathML and from MathML)&lt;br/&gt;&lt;br/&gt;2- The round trip from MathML to the alternative format and back to MathML must have 100% percent fidelity. &lt;br/&gt;&lt;br/&gt;3- The round trip from the alternative format to MathML and back to the alternative format must also have 100% fidelity. &lt;br/&gt;&lt;br/&gt;If you don&#039;t have both forms of 100% fidelity round trips, there would be no way to edit the text in one format and store it back in the other format while being confident the changes are properly preserved. &lt;br/&gt;&lt;br/&gt;and the last condition:&lt;br/&gt;&lt;br/&gt;4- Both format must evolve their new versions simultaneously in locksteps to ensure conditions 1 to 3 are preserved across the changes.&lt;br/&gt;&lt;br/&gt;This one is the killer. Trying to have two formats permanently synchronized this way is a maintenance nightmare, especially when we discuss standards with multiple implementations maintained by different organizations.</description>
		<content:encoded><![CDATA[<p>David, the transform you refer to must satisfy a number of conditions to be really equivalent to storing MathML.</p>
<p>1- It must work both ways (ie transform to MathML and from MathML)</p>
<p>2- The round trip from MathML to the alternative format and back to MathML must have 100% percent fidelity. </p>
<p>3- The round trip from the alternative format to MathML and back to the alternative format must also have 100% fidelity. </p>
<p>If you don&#8217;t have both forms of 100% fidelity round trips, there would be no way to edit the text in one format and store it back in the other format while being confident the changes are properly preserved. </p>
<p>and the last condition:</p>
<p>4- Both format must evolve their new versions simultaneously in locksteps to ensure conditions 1 to 3 are preserved across the changes.</p>
<p>This one is the killer. Trying to have two formats permanently synchronized this way is a maintenance nightmare, especially when we discuss standards with multiple implementations maintained by different organizations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-696</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sun, 29 Apr 2007 23:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-696</guid>
		<description>I&#039;m not really convinced by the argument that there is any technical difference between storing MathML and storing something transformable to MathML, given that a transform is provided. I give a larger worked example of extracting MathML from OpenOffice.org in &lt;a HREF=&quot;http://dpcarlisle.blogspot.com/2007/04/xhtml-and-mathml-from-openofficeorg-22.html&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;my blog&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;m not really convinced by the argument that there is any technical difference between storing MathML and storing something transformable to MathML, given that a transform is provided. I give a larger worked example of extracting MathML from OpenOffice.org in <a HREF="http://dpcarlisle.blogspot.com/2007/04/xhtml-and-mathml-from-openofficeorg-22.html" REL="nofollow" rel="nofollow">my blog</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bjelkeman</title>
		<link>http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-694</link>
		<dc:creator>bjelkeman</dc:creator>
		<pubDate>Thu, 26 Apr 2007 17:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/04/math-markup-marked-down.html#comment-694</guid>
		<description>It seems like they forgot not to &quot;embraced, extended and extinguish&quot; on their own product lines.&lt;br/&gt;&lt;br/&gt;It really is time to start using non-proprietary document exchange formats.</description>
		<content:encoded><![CDATA[<p>It seems like they forgot not to &#8220;embraced, extended and extinguish&#8221; on their own product lines.</p>
<p>It really is time to start using non-proprietary document exchange formats.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.490 seconds -->
