From ff7d0d5c6ea0d94be2c3c39bec3f0671410b851f Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Sat, 14 Nov 2009 20:40:09 +0000 Subject: [PATCH] Fix whitespace, comment. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31991 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/mathed/InsetMathChar.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/mathed/InsetMathChar.cpp b/src/mathed/InsetMathChar.cpp index 64e258e779..d4df4c300c 100644 --- a/src/mathed/InsetMathChar.cpp +++ b/src/mathed/InsetMathChar.cpp @@ -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_ << ""; } -- 2.39.2