home *** CD-ROM | disk | FTP | other *** search
/ XML Bible (2nd Edition) / XML_Bible_Second_Edition_Hungry_Minds_2001.iso / mac / specs / XML-MathML-20010221 / xml / changes.xml next >
Text File  |  2001-01-31  |  8KB  |  253 lines

  1. <inform-div1 id="changes" role="appendixj"><head>Changes</head>
  2. <!-- $Id: changes.xml,v 1.24 2001/01/31 09:39:44 davidc Exp $ -->
  3.  
  4. <!--
  5. The text of this appendix is based on the CVS logs.
  6. -->
  7.  
  8. <p>This appendix summarizes the changes with respect to the
  9. preceding version (1.01) of the MathML Specification.</p>
  10.  
  11. <ulist>
  12. <item><p>changes to <specref ref="intro"/> 
  13. <ulist>
  14. <item><p>rewritten to reflect developments since publication of
  15. the MathML 1.0 Recommendation, for example XML, XSL, CSS and schemas</p></item>
  16. </ulist>
  17. </p></item>
  18.  
  19. <item><p>changes to <specref ref="fund"/>
  20. <ulist>
  21. <item><p>rewritten to reflect developments since publication of
  22. the MathML 1.0 Recommendation, for example XML, XSL, CSS and schemas</p></item>
  23. <item><p>examples were rewritten to reflect good MathML 2.0 practice</p></item>
  24. <item><p>descriptions of attribute values were updated to reflect
  25. MathML 2.0</p></item>
  26. </ulist>
  27. </p></item>
  28.  
  29. <item><p>changes to <specref ref="presm"/>
  30. <ulist>
  31.  
  32. <item><p>introduced a new section on bidirectional layout of
  33. mathematics</p></item>  
  34.  
  35. <item><p>introduced new mathematics style attributes
  36. <kw role="attrib">mathvariant</kw>,
  37. <kw role="attrib">mathsize</kw>,
  38. <kw role="attrib">mathweight</kw>, and
  39. <kw role="attrib">mathcolor</kw> on token elements, and deprecated the
  40. use of
  41. <kw role="attrib">fontfamily</kw>,
  42. <kw role="attrib">fontsize</kw>,
  43. <kw role="attrib">fontweight</kw>,
  44. <kw role="attrib">fontstyle</kw> and
  45. <kw role="attrib">color</kw>.
  46. </p></item> 
  47.  
  48.  
  49. <item><p>introduced new elements <kw>mglyph</kw>, <kw>menclose</kw>
  50. and <kw>mlabeledtr</kw> and updated related text accordingly</p></item> 
  51.  
  52. <item><p>added attributes <kw>beveled</kw>, <kw>numalign</kw> and
  53. <kw>denomalign</kw> to <kw>mfrac</kw></p></item>
  54.  
  55. <item><p>added a linebreaking attribute to <kw>mspace</kw></p></item>
  56.  
  57. <item><p>required <kw>mtr</kw> and <kw>mtd</kw> elements to be
  58. explicit instead of allowing them to be inferred. </p></item>
  59. </ulist>
  60. </p></item>
  61.  
  62. <item><p>changes to <specref ref="contm"/>
  63. <ulist>
  64. <item><p>deprecated the use of <kw>reln</kw> and <kw>fn</kw> and
  65. changed the use of <kw>apply</kw> accordingly</p></item>
  66.  
  67. <item><p>introduced <kw>csymbol</kw> and added a discussion about the
  68. relation to the deprecated <kw>fn</kw> element</p></item>
  69.  
  70. <item><p>introduced new content elements
  71. <kw>domain</kw>,
  72. <kw>codomain</kw>,
  73. <kw>image</kw>,
  74. <kw>domainofapplication</kw>,
  75. <kw>arg</kw>,
  76. <kw>real</kw>,
  77. <kw>imaginary</kw>,
  78. <kw>lcm</kw>,
  79. <kw>floor</kw>,
  80. <kw>ceiling</kw>,
  81. <kw>equivalent</kw>,
  82. <kw>approx</kw>,
  83. <kw>divergence</kw>,
  84. <kw>grad</kw>,
  85. <kw>curl</kw>,
  86. <kw>laplacian</kw>,
  87. <kw>card</kw>,
  88. <kw>cartesianproduct</kw>,
  89. <kw>momentabout</kw>,
  90. <kw>vectorproduct</kw>,
  91. <kw>scalarproduct</kw>,
  92. <kw>outerproduct</kw>,
  93. <kw>integers</kw>,
  94. <kw>reals</kw>,
  95. <kw>rationals</kw>,
  96. <kw>naturalnumbers</kw>,
  97. <kw>complexes</kw>,
  98. <kw>primes</kw>,
  99. <kw>exponentiale</kw>,
  100. <kw>imaginaryi</kw>,
  101. <kw>notanumber</kw>,
  102. <kw>true</kw>,
  103. <kw>false</kw>,
  104. <kw>emptyset</kw>,
  105. <kw>pi</kw>,
  106. <kw>eulergamma</kw>,
  107. <kw>infinity</kw>,
  108. <kw>piecewise</kw>,
  109. <kw>piece</kw> and
  110. <kw>otherwise</kw>
  111. </p></item>
  112.  
  113. <item><p>corrected examples and fixed typos</p></item>
  114.  
  115. <item><p>expanded the attribute <kw>definitionURL</kw> to allow a URL
  116. or a URI as a value</p></item> 
  117.  
  118. <item><p>clarified the use of presentation markup inside
  119. <kw>cn</kw></p></item> 
  120.  
  121. <item><p>made use of <kw>encoding</kw> attribute more
  122. uniform</p></item> 
  123.  
  124. <item><p>changed description of the use of <kw>bvar</kw> in
  125. combination with <kw>min</kw> and <kw>max</kw></p></item>
  126.  
  127. </ulist>
  128. </p></item>
  129.  
  130. <item><p>changes to <specref ref="mixing"/>
  131. <ulist>
  132. <item><p>added description of content-faithful transformation</p></item>
  133. <item><p>updated examples to reflect MathML 2.0</p></item>
  134. <item><p>define list of content that can appear in presentation</p></item>
  135. <item><p>add attribute <kw>xref</kw> for cross-referencing purposes</p></item>
  136. <item><p>added examples using XLink and namespaces</p></item>
  137. <item><p>make use of <kw>encoding</kw> attribute more uniform</p></item>
  138. <item><p>miscellaneous typographical corrections</p></item>
  139. </ulist>
  140. </p></item>
  141.  
  142. <item><p>changes to <specref ref="chars"/>
  143. <ulist>
  144. <item><p>added a new section describing the methods of using Unicode
  145. data within MathML</p></item>
  146.  
  147. <item><p>added a new section describing the correspondence between
  148. Math Alphabet characters and the <kw role="attrib">mathvariant</kw>
  149. attribute</p></item> 
  150.  
  151. <item><p>completely revised and reformatted the MathML character
  152. tables to reflect changes in Unicode since MathML 1.01</p></item> 
  153.  
  154. </ulist>
  155. </p></item>
  156.  
  157. <item><p>changes to <specref ref="interf"/>
  158. <ulist>
  159. <item><p>reworked the text in acknowledgement of the fact that the top-level and 
  160. interface elements for MathML are now in practice the same</p></item>
  161.  
  162. <item><p>rewrote the text about linking to reflect changes in XLink
  163. since MathML 1.01</p></item>
  164. <item><p>revised material about interactions with embedded renderers to 
  165. reflect the current state of DOM implementation</p></item>
  166. <item><p>added a definition of deprecated features in MathML 2</p></item>
  167. <item><p>updated the text to reflect the use of namespaces and the
  168. introduction of XHTML.
  169. 2.0</p></item> 
  170. <item><p>added a new section on the appropriate use of CSS and the
  171. new mathematics style attributes in rendering environments with
  172. support CSS</p></item>
  173. </ulist>
  174. </p></item>
  175.  
  176. <item><p>changes to <specref ref="dom-intro"/>
  177. <ulist>
  178. <item><p>this is a completely new chapter</p></item>
  179. </ulist>
  180. </p></item>
  181.  
  182. <item><p>changes to <specref ref="parsing"/>
  183. <ulist>
  184. <item><p>renamed attribute <kw>occurence</kw> to <kw>occurrence</kw></p></item>
  185. <item><p>added global attribute <kw>xref</kw></p></item>
  186. <item><p>add links to tables for each entity set</p></item>
  187. </ulist>
  188. </p></item>
  189.  
  190. <item><p>changes to <specref ref="cmvg"/>
  191. <ulist>
  192. <item><p>Updated to reflect MathML 2.0.</p></item>
  193. </ulist>
  194. </p></item>
  195.  
  196. <item><p>changes to <specref ref="cedef"/>
  197. <ulist>
  198. <item><p>completely rewritten to reflect changes in MathML 2.0</p></item>
  199. </ulist>
  200. </p></item>
  201.  
  202. <item><p>changes to <specref ref="oper-dict"/>
  203. <ulist>
  204. <item><p>entries in operator dictionary are parametrized</p></item>
  205. <item><p>operator dictionary has become a non-normative part of the specification</p></item>
  206. <item><p>new entries were added to operator dictionary</p></item>
  207. </ulist>
  208. </p></item>
  209.  
  210. <item><p>changes to <specref ref="mathml-dom"/>
  211. <ulist>
  212. <item><p>this is a completely new appendix, containing the IDL definitions 
  213. </p></item>
  214. </ulist>
  215. </p></item>
  216.  
  217. <item><p>changes to <specref ref="glossary"/>
  218. <ulist>
  219. <item><p>added entries for XSL, XSLT and XSL FO</p></item>
  220. </ulist>
  221. </p></item>
  222.  
  223. <item><p>changes to <specref ref="contributors"/> 
  224. <ulist>
  225. <item><p>all members of first and second Math Working Group are listed</p></item>
  226. </ulist>
  227. </p></item>
  228.  
  229. <item><p>changes to <specref ref="changes"/>
  230. <ulist>
  231. <item><p>completely new appendix, based on the logs obtained from CVS</p></item>
  232. </ulist>
  233. </p></item>
  234.  
  235. <item><p>changes to <specref ref="references"/>
  236. <ulist>
  237. <item><p>added and updated many entries</p></item>
  238. </ulist>
  239. </p></item>
  240.  
  241. <item><p>general changes
  242. <ulist>
  243. <item><p>text of specification now in XML form, with HTML and XHTML rendering by
  244. means of XSLT, and PDF rendering by means of XSLT and &TeX;</p></item>
  245. <item><p>fixed errors in spelling and notation</p></item>
  246. <item><p>normative examples of formulas are images, with a La&TeX; equivalent</p></item>
  247. <item><p>non-normative examples of formulas are HTML constructions wherever possible</p></item>
  248. <item><p>improved cross-referencing</p></item>
  249. </ulist>
  250. </p></item>
  251. </ulist>
  252. </inform-div1>
  253.