]> git.lyx.org Git - lyx.git/blobdiff - src/BiblioInfo.cpp
Whitespace.
[lyx.git] / src / BiblioInfo.cpp
index 2b9911ea8930e0805dfe181b9ac0f169005685d4..66fcd39fe1bb1952a1fd62ee241662f1451fbea5 100644 (file)
@@ -129,10 +129,14 @@ docstring convertLaTeXCommands(docstring const & str)
                        scanning_cmd = false;
                }
 
-               // was the last character a \? If so, then this is something like: \\,
-               // or \$, so we'll just output it. That's probably not always right...
+               // was the last character a \? If so, then this is something like:
+               // \\ or \$, so we'll just output it. That's probably not always right...
                if (escaped) {
-                       ret += ch;
+                       // exception: output \, as THIN SPACE
+                       if (ch == ',')
+                               ret.push_back(0x2009);
+                       else
+                               ret += ch;
                        val = val.substr(1);
                        escaped = false;
                        continue;