[cstex] listings a babel

nonsense nonsense at volny.cz
Mon Feb 28 18:39:48 CET 2011


Preji pekny podvecer,

narazil jsem na zajimavy problem,
Chci-li pouzit balicek listings pro vkladani zdrojoveho kodu do textu,
tak skoncim s chybou:

Incomplete \iffalse; all text was ignored after line xxx

A to pouze, kdyz pouziji makro \lstinputlisting{...}
uvedeni textu v prostredi \begin{lstlisting} ... \end{lstlisting}
chybu nevyvola.

Vysledoval jsem ze, vliv na toto ma balicek babel.
Pokud tento nepouziji, nebo mu nastavim anglictinu, preklad probehne
spravne.

Delam neco spatně, nebo je to vlastnost ?
Nejak se mi nedari se dobrat relevantnich informaci.

Prikladam vzorek zdrojaku, na kterem se to projevuje.
Text v prostredi listings je obsazen v souboru example-001.mp

Prekladam prikazem pdflatex...
--------------------------------------------
%
\documentclass[10pt,a4paper]{article}
%
\usepackage{listings}
\usepackage[czech,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%
\begin{document}
%
\lstset{%
    language=metapost,
    basicstyle=\footnotesize,
    tabsize=2,
    breaklines=true,
}%
\begin{lstlisting}
prologues:=3;
%
beginfig(1);
u:=5mm;
draw (2u,2u) -- (0u,0u) -- (0u,3u) -- (3u,0u) -- (0u,0u);
endfig;
%
end
\end{lstlisting}
%
\lstinputlisting{example-001.mp}
%
\end{document}
-----------------------------------------------

jeste jednou

preji pekny podvecer

L.Vlcek







More information about the csTeX mailing list