2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Пакет listings
Сообщение19.05.2012, 20:01 


27/11/10
207
Возникла проблема с отображением стиля комментариев, в котором есть кириллица.
Инициализация:
Код:
\lstset{inputencoding=utf8x,
   extendedchars=false,
   stringstyle=\usefont{T2A}{cmr}{m}{n},
   basicstyle=\tt ,                     % Code font, Examples: \footnotesize, \ttfamily
   keywordstyle=\bf ,                   % Keywords font ('*' = uppercase)
   commentstyle=\itshape ,              % Comments font
   numbers=left,                        % Line nums position
   numberstyle=\tiny\color{gray},       % Line-numbers fonts
   stepnumber=1,                        % Step between two line-numbers
   numbersep=5pt,                       % How far are line-numbers from code
   frame=tb,                            % A frame around the code
   tabsize=2,                           % Default tab size
   captionpos=b,                        % Caption-position = bottom
   breaklines=true,                     % Automatic line breaking?
   breakatwhitespace=true,              % Automatic breaks only at whitespace?
   showspaces=false,                    % Dont make spaces visible
   showtabs=false,                      % Dont make tabls visible
   columns=flexible,                    % Column format
   keepspaces = true                    % Spaces in comments
}

С моей инициализацией пакета получается такое:
Изображение
Есть ли способ решить?

 Профиль  
                  
 
 Re: Пакет listings
Сообщение20.05.2012, 08:03 
Аватара пользователя


23/07/08
401
Новосибирск
Ты крут. Я думал в listings с кириллицей в случае unicode полный швах. При наборе, если необходимо, то кириллицу просто экранирую.

 Профиль  
                  
 
 Re: Пакет listings
Сообщение20.05.2012, 11:16 


27/11/10
207
Evgueni в сообщении #573592 писал(а):
Ты крут. Я думал в listings с кириллицей в случае unicode полный швах. При наборе, если необходимо, то кириллицу просто экранирую.

Вполне работает, нужно кодировку задавать и отключать extendedchars. Но получается вот такая бяка, которая не хочет форматироваться вместе с латиницей.

 Профиль  
                  
 
 Re: Пакет listings
Сообщение20.05.2012, 20:26 
Аватара пользователя


23/07/08
401
Новосибирск
Если я правильно понимаю, то в коде listings гвоздями забито, что буква==char и никак иначе. Для латиницы это работает и в случае unicode, а всё, что за пределами имеет проблемы. Для восьмибитных же кодировок вроде проблем нет.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group