[cstex] listings a babel

Pavel Striz striz at fame.utb.cz
Mon Feb 28 19:10:04 CET 2011


Dejte si za \begin{document} prikaz:
\shorthandoff{-}
Je to tim, ze divis je aktivni znak pri volbe czech.
PS


-----Původní zpráva-----
Od: cstex-bounces+striz=fame.utb.cz at cs.felk.cvut.cz [mailto:cstex-bounces+striz=fame.utb.cz at cs.felk.cvut.cz] za uživatele nonsense
Odesláno: 28. února 2011 18:40
Komu: Czech and Slovak TeX-related mailing list
Předmět: [cstex] listings a babel

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




_______________________________________________
csTeX mailing list
csTeX at cs.felk.cvut.cz
http://lists.felk.cvut.cz/mailman/listinfo/cstex


___ Information from ESET Mail Security, ver. 5914 (20110228) ___
The message was checked by ESET Mail Security. www.eset.com






More information about the csTeX mailing list