- From: Genevieve Habel <habelg@micro-intel.com>
- Date: Wed, 18 Apr 2001 16:17:22 -0400 (EDT)
- To: www-math@w3.org
Hi, The company I work for uses MathML (and XML) for encoding educational contents. We also have the goal of translating our XML contents in many differents cultural domains. We have encountered some problems that we don't know how to resolve in MathML. 1. How do you propose to markup the association of units to quantities? (Ex.: $5, 100 miles/h, 37.5 ºC) i. Which markup is appropriate? ii. How do you specify the spacing before or after the quantity? iii.How do you manage $5 which is translated 5$ in french-canadian, for example? 2. mn. How do you propose to markup periodic numbers? 3. mn. How do you propose to markup the ellipsis expressing the infinite non-repeating decimals of a number? (Ex.: 3.14159...) Is it a postfix operator? We are looking for a form that does not transgress the "number" meaning. 4. What is the best way to markup words in mathematical expressions that represent units, identifiers, operators,...? With mi, mo or mtext? mtext is not rendered in a math font. Ex.: i. Area = 1/2 (base x height) ??? <math> <mi>Area</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>⁢</mo> <mfenced> <mrow> <mi>base</mi> <mo>⨯</mo> <mi>height</mi> </mrow> </mfenced> </math> ii. 150 m of fencing = 3 widths and 2 lenghts 150 = 3w + 2L ... ??? <math> <mtable groupalign="right center left"> <mtr><mtd> <maligngroup/><mn>150</mn> <m?>m of fencing</m?> <maligngroup/><mo>=</mo> <maligngroup/><mn>3</mn> <mo>⁢</mo> <mi>widths</mi> <mo>and</mo> <maligngroup/><mn>2</mn> <mo>⁢</mo> <mi>lenghts</mi> </mtd></mtr> ... </mtable> </math> 5. mo: Invisible operators. Will you define an <mo>&InvisiblePlus;</mo> to markup a fraction like 1 1/2 (one and an half)? If not, how do you propose to markup the implied plus in this fraction? 6. When explaining mathematics, it is often useful to present the different notations used around the world. Is there an attribute or a markup to specify the cultural domain notation we wish to render? Ex.<p>The decimal system of numbers, based on 10, is used in most countries in the world. The notation for decimal points is not the same in all countries, however. In Canada and the USA, the point is placed on the line. In the United Kingdom, it is placed above the line. In France, a comma is used on the line instead of a point.</p> <p>As a student in France, you would convert the decimal number 7,12 to a fraction.</p> <p>In the UK, you would convert the decimal number 7·12 to a fraction.</p> 7. math. In the MathML2.0, there is a section for all markups, but I didn't find the one which explains the root of mathematical expressions: the math markup. Is there a specific documentation that could tell me more about it (attributes, etc.)? Your help will be greatly appreciated, Thank you, Genevieve Habel
Received on Thursday, 19 April 2001 03:40:15 UTC