Цитата: Это LaTeX в математической моде не дружит. Русские символы нужно набирать внутри команды \text{}.
Дружит, дружит...
Читайте Сюткина "Набор математических формул в LaTeX2e" раздел 5.2.1 (в шапке этой страницы есть). И не надо ни каких команд \text{}.
Вообще, проблема с русскими буквами связана со способом русификации, когда русским буквам присваивается категория 13 (активный символ). TeX, встречая такой символ (во внешней кодировке), выполняет связанную с ним последовательность команд, в итоге чего вместо него вставляется символ во внутренней кодировке LaTeX. Это даёт возможность использовать входные файлы, набранные в нескольких кодировках (практическая надобность чего довольно сомнительна, т.к. перекодировать как пользовательские файлы, так и стилевые файлы - не проблема).
Cам по себе этот способ не хорош. В частности, он не позволяет использовать русские буквы в именах команд длиннее 1 символа.
Было бы лучше добавить в сам TeX несколько примитивных команд для работы со встроенной в него таблицей перекодировки. Здесь можно было бы реализовать перекодировку из unicode (если кому-то надо в ней работать) во внутреннюю кодировку TeX.
И ещё о наборе формул (хотя совсем не по теме, но полезно): если в преамбуле написать \usepackage{icomma}, то в математических формулах при записи чисел будет подавляться пробел после запятой, т. е. можно написать '1,2' вместо '1{,}2', а при записи конструкции '(x, y)' - не будет (между запятой и 'y' нужно поставить пробел).