RE: Mathematical accents
"Robert Miner" <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.mathml |
|---|---|
| Message-ID | <[email protected]> |
Besides the case of an accent over a multi-character expression, that David identifies, I also recommend the mover form in the case of multiple accents on a single character. The reasoning is not as compelling as in the multi-character case, but in practice, it usually works out better, since many/most systems screw up multiple combining accents in some way or another. In the other cases, e.g. a variable name or mtext, I usually recommend using the combining accents, mostly because that's what people are used to typing. --Robert Dr. Robert Miner Vice President, Research and Development Design Science, Inc. 140 Pine Avenue, 4th Floor Long Beach, California 90802 USA Main: (562) 432-2920 Direct: (651) 223-2883 Fax: (651) 292-0014 [email protected] www.dessci.com > -----Original Message----- > From: [email protected] [mailto:dev-tech- > [email protected]] On Behalf Of David Carlisle > Sent: Thursday, May 15, 2008 5:50 PM > To: [email protected] > Cc: [email protected] > Subject: Re: Mathematical accents > > > they are all correct (from the point of view of being valid mathml) > but I think that, where the diacritic is being used as an operator that > could potentially be applied to more than just a single letter, using > mover with the non combining form is preferable (which is why all the > mathml entity names for accents expand to the non-combining form if at > all possible). > > If you apply an operator to a base then (even if the rendering is the > same, or in some cases improved) if a pre-composed character is used > searching and other uses are far more consistent if the operator and > base are consistently marked up the same way for all combinations (even > if the file undergoes unicode normalisation) and this isn't the case > where combining characters are used. > > mathml does make use of a combining negation slash to make negated > operators, but there one (can at least) consider a negated operator > such > as (not equals) as a distinct operator in its own right, rather than a > result of a higher order compositin of the original operator with a > negation. > > Of course the above discussion relates to rendering/searching/other- > user > visible stuff. Iff a system decides to use some precomposed glyphs from > a font to render certain mover combinations, that is up to the system. > > David > > _______________________________________________________________________ > _ > The Numerical Algorithms Group Ltd is a company registered in England > and Wales with company number 1249803. The registered office is: > Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. > > This e-mail has been scanned for all viruses by Star. The service is > powered by MessageLabs. > _______________________________________________________________________ > _ > _______________________________________________ > dev-tech-mathml mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-mathml > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.524 / Virus Database: 269.23.16/1434 - Release Date: > 5/15/2008 7:24 AM > No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.16/1434 - Release Date: 5/15/2008 7:24 AM