Работаю в lyx.
При форматировании кода listings, он ставит ненужные символы в конечный результат, обратите внимание на "TrnFn = \{" и "i = j {*} 5":

Вот преамбула:
Цитата:
\usepackage{xcolor}
\definecolor{dark-gray}{gray}{0.30}
\definecolor{light-gray}{gray}{0.95}
\usepackage{caption}
\usepackage{listings}
\DeclareCaptionFont{white}{\color{white}}
\DeclareCaptionFormat{listing}{\colorbox{dark-gray}
{\parbox{\textwidth}{#1#2#3}}}
и листинг:
Цитата:
\begin{lstlisting}[label=some-code,caption=Scrypt 1]
TrnFn = {'hardlim'; 'hardlims'; 'logsig'; 'poslin'; 'purelin' ...
'radbas'; 'radbasn'; 'satlin'; 'satlins'; 'compet'; 'softmax' ...
'tansig'; 'tribas'};
sizeTrnFcn = size(TrnFn);
ErrArr2D = Inf(numberOfneuronLimit,sizeTrnFcn(1));
for j = 1:numberOfneuronLimit
i = j * 5;
Как убрать лишние символы?