]> git.lyx.org Git - features.git/commitdiff
Account for text mode inside math mode.
authorEnrico Forestieri <forenr@lyx.org>
Tue, 3 Jun 2008 02:38:38 +0000 (02:38 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Tue, 3 Jun 2008 02:38:38 +0000 (02:38 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25090 a592a061-630c-0410-9148-cb99ea01b6c8

src/LaTeXFeatures.cpp

index e31fc75c31ef723cb416b19a144fb08de4b2fb59..e5c8d02085c8bd7403b2771f6405dc5d09800021 100644 (file)
@@ -201,12 +201,12 @@ static string const textcyr_def =
 
 static string const lyxmathsym_def =
        "\\DeclareRobustCommand{\\lyxmathsym}[1]{%\n"
-       " \\begingroup\n"
+       " \\ifmmode\\begingroup\n"
        " \\edef\\b@ld{bold}%\n"
        " \\def\\rmorbf##1{\\ifx\\math@version\\b@ld\\textbf{##1}\\else\\textrm{##1}\\fi}%\n"
        " \\mathchoice{\\hbox{\\rmorbf{#1}}}{\\hbox{\\rmorbf{#1}}}%\n"
        "  {\\hbox{\\smaller[2]\\rmorbf{#1}}}{\\hbox{\\smaller[3]\\rmorbf{#1}}}%\n"
-       " \\endgroup}\n";
+       " \\endgroup\\else#1\\fi}\n";
 
 /////////////////////////////////////////////////////////////////////
 //