Пишу сейчас кое-что в TeX'е и возник ряд вопросов: 1. Никак не получается получить русский в листингах программ. Программа в utf8, пишу так
\lstinputlisting[inputencoding=utf8]{src/im.m}.
\documentclass[a4paper,10pt,russian]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\lstloadlanguages{Matlab}
\lstset{language=Matlab,extendedchars=true,frame=tb}
Т.е. как будто всё что нужно прописано. Но после запуска latex main.tex получаю следующую ошибку:
! Package inputenc Error: Unicode char \u8:�\lst@EC� not set up for use with La
TeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.46 % нормировка
?
и так он ругается на каждую букву =) Установлен tetex-3.0.
2. Если создавать pdf через latex -> dvips -> ps2pdf, то изображения с альфа-каналом остаются такими как были, а если делать pdf через pdftex, то вместо прозрачности получаю чёрный цвет. Как это исправить?
3. Как сделать нормальную разбивку больших строк в листинге? Просто
\lstinputlisting[breaklines]{src/im.m}