Проблема: в русском тексте в листингах исчезают пробелы между словами, т.е. получается что-то вроде "сплавающейточкой". В тоже время пробелы между русскими буквами и любыми другими символами сохраняются. Никаких предупреждений при переводе в пдф не выдает, гугль не помог. Части преамбулы:
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{listings}
\lstloadlanguages{Perl}
\lstset{
extendedchars=\true,
stringstyle=\bf,
backgroundcolor=\color{gray},
language=Perl }
Кто-нибудь сталкивался и если да, то как решили?