]> git.lyx.org Git - lyx.git/commitdiff
Fix whitespace, comment.
authorRichard Heck <rgheck@comcast.net>
Sat, 14 Nov 2009 20:40:09 +0000 (20:40 +0000)
committerRichard Heck <rgheck@comcast.net>
Sat, 14 Nov 2009 20:40:09 +0000 (20:40 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31991 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/InsetMathChar.cpp

index 64e258e7798f20a661139eebb71e1f94009013a0..d4df4c300cc83266cc7253dbfa3f1bd8ea8ab258 100644 (file)
@@ -161,9 +161,10 @@ void InsetMathChar::octave(OctaveStream & os) const
 
 // We have a bit of a problem here. MathML wants to know whether the
 // character represents an "identifier" or an "operator", and we have
-// no general way of telling. So we shall guess: If it's mathalpha,
-// then we'll treat it as an identifier, otherwise as an operator.
-// Worst case: We get bad spacing.
+// no general way of telling. So we shall guess: If it's alpha or 
+// mathalpha, then we'll treat it as an identifier, otherwise as an 
+// operator.
+// Worst case: We get bad spacing, or bad italics.
 void InsetMathChar::mathmlize(MathStream & ms) const
 {
        switch (char_) {
@@ -173,7 +174,9 @@ void InsetMathChar::mathmlize(MathStream & ms) const
                default: break;
        }
        
-       char const * type = (isalpha(char_) || Encodings::isMathAlpha(char_)) ? "mi" : "mo";
+       char const * type = 
+               (isalpha(char_) || Encodings::isMathAlpha(char_))       
+                       ? "mi" : "mo";
        // we don't use MTag and ETag because we do not want the spacing
        ms << "<" << type << ">" << char_ << "</" << type << ">";       
 }